@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,600,600italic,700italic|Cardo:400,700|Droid+Serif:400,400italic,700);body{margin:0 auto;padding:0 20px;color:#2f3448;font-size:16px;font-family:"Cardo","Open Sans",sans-serif;-webkit-text-size-adjust:100%;position:relative}body:after{width:50%;height:100%;content:"";position:absolute;top:0;left:50%;background-color:#eeeff0;z-index:-1}@media only screen and (max-width: 1024px){body:before,body:after{display:none}}header,footer,main,article,aside,section,nav,figure,figcaption{display:block;margin:0;padding:0;font-size:100%}h1,h2,h3,h4,h5,h6,p,th,td,li,dt,dd{margin:0;padding:0;font-size:100%;line-height:1.5em}h2,h3,h4,h5,h6{font-weight:normal}ul,ol{margin:0;padding:0;list-style-type:none}dl,form,fieldset,iframe{margin:0;padding:0}fieldset,iframe{border-style:none}input[type='text'],input[type='input'],input[type='reset'],input[type='button'],textarea,select,button{font-family:"Cardo","Open Sans",sans-serif;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}table{border-collapse:collapse;border-spacing:0}th{font-weight:normal;text-align:left}caption{width:100%;text-align:left}strong,em,address{font-weight:normal;font-style:normal}small{font-size:100%}img{border-style:none;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}iframe{width:100%}*{-webkit-tap-highlight-color:transparent}.clearfix:after{content:'';display:block;clear:both}a{color:#037299;text-decoration:none}a:hover,a:active{text-decoration:underline;color:#037299}strong,em{color:#2f3448;font-weight:700}em{font-style:italic;word-wrap:break-word}sub,sup{font-size:.7em}sub{vertical-align:text-bottom}sup{vertical-align:text-top}*+p,*+ul,*+ol,*+dl,*+figure,*+table,*+iframe,*+div{margin-top:20px}script:first-child+*{margin-top:0}article .notes{display:block;padding-left:1em;text-indent:-1em;line-height:1.5em}article .notes:first-letter{display:inline-block;width:1em;text-indent:0;text-align:center}.wm-border+.notes,.wm-background+.notes,.wm-border-background+.notes,table+.notes{display:block;margin-top:5px}.textR{text-align:right}.textC{text-align:center}.wm-border,.wm-background,.wm-border-background{padding:19px}.wm-border *:first-child,.wm-background *:first-child,.wm-border-background *:first-child{margin-top:0}.wm-border{position:relative;z-index:100;background:#fff;border:solid 1px #c0c2c8;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wm-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px #c0c2c8 solid;margin:5px;display:block;z-index:-1;background:#fff}.wm-border:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px #fff solid;margin:5px;display:block;z-index:-5;background:#fff}.wm-background{background:url(../../include/images/en/bg_wm-background.png) left top repeat}.wm-border-background{background-color:#eeeff0;border:3px solid #c40000}table{width:100%}caption{padding-bottom:.5em}td,th{padding:1em;border:1px solid #c0c2c8}th{background-color:#e5e4c7}@media only screen and (max-width: 576px){.spBreak,.spBreak thead,.spBreak tbody,.spBreak tfoot,.spBreak tr,.spBreak th,.spBreak td{display:block}.spBreak *+tr th{margin-top:20px}.spBreak td{margin-top:-1px}}article li ul,article li ol,article li+li{margin-top:.5em}ul.wm-list>li{position:relative;padding-left:1em}ul.wm-list>li:before{content:'';position:absolute;top:9px;left:3px;display:block;width:6px;height:6px;text-align:center;border-radius:100%;background-color:#2f3448}ul.wm-list>li.icon{padding-left:0}ul.wm-list>li.icon:before{display:none}ol.wm-list{counter-reset:numCount;padding-left:1.5em;list-style-type:none}ol.wm-list>li{position:relative}ol.wm-list>li:before{font-family:'Cardo';font-weight:700;counter-increment:numCount;content:counter(numCount) ".";display:inline-block;width:1.5em;margin-left:-1.8em;padding-right:.3em;text-align:right}ul.icon>li>a,.icon>a{position:relative;display:inline-block}ul.icon>li>a[target],ul.icon>li>a.subWin,.icon>a[target],.icon>a.subWin{position:relative;display:inline-block;padding-left:0;background-position:0 0}ul.icon>li>a[target]:after,ul.icon>li>a.subWin:after,.icon>a[target]:after,.icon>a.subWin:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -140px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.pdf'],ul.icon>li>a.pdf,.icon>a[href*='.pdf'],.icon>a.pdf{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.pdf']:after,ul.icon>li>a.pdf:after,.icon>a[href*='.pdf']:after,.icon>a.pdf:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -160px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.doc'],ul.icon>li>a.doc,.icon>a[href*='.doc'],.icon>a.doc{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.doc']:after,ul.icon>li>a.doc:after,.icon>a[href*='.doc']:after,.icon>a.doc:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -180px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.xls'],ul.icon>li>a.xls,.icon>a[href*='.xls'],.icon>a.xls{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.xls']:after,ul.icon>li>a.xls:after,.icon>a[href*='.xls']:after,.icon>a.xls:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -200px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.ppt'],ul.icon>li>a.ppt,.icon>a[href*='.ppt'],.icon>a.ppt{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.ppt']:after,ul.icon>li>a.ppt:after,.icon>a[href*='.ppt']:after,.icon>a.ppt:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -220px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.txt'],ul.icon>li>a.ppt,.icon>a[href*='.txt'],.icon>a.ppt{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.txt']:after,ul.icon>li>a.ppt:after,.icon>a[href*='.txt']:after,.icon>a.ppt:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -240px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.zip'],ul.icon>li>a[href*='.lzh'],ul.icon>li>a[href*='.exe'],ul.icon>li>a.zip,.icon>a[href*='.zip'],.icon>a[href*='.lzh'],.icon>a[href*='.exe'],.icon>a.zip{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.zip']:after,ul.icon>li>a[href*='.lzh']:after,ul.icon>li>a[href*='.exe']:after,ul.icon>li>a.zip:after,.icon>a[href*='.zip']:after,.icon>a[href*='.lzh']:after,.icon>a[href*='.exe']:after,.icon>a.zip:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -260px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.mp4'],ul.icon>li>a[href*='.wmv'],ul.icon>li>a.movie,.icon>a[href*='.mp4'],.icon>a[href*='.wmv'],.icon>a.movie{position:relative;display:inline-block;padding-left:0}ul.icon>li>a[href*='.mp4']:after,ul.icon>li>a[href*='.wmv']:after,ul.icon>li>a.movie:after,.icon>a[href*='.mp4']:after,.icon>a[href*='.wmv']:after,.icon>a.movie:after{content:'';position:absolute;bottom:0.75em;display:inline-block;width:20px;height:20px;margin:-10px 0 -10px 5px;background:url(../../include/images/en/icon_common.png) -280px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li .icon a,.icon .icon a{position:relative;display:inline-block;padding-left:20px;padding-left:15px}ul.icon>li .icon a:before,.icon .icon a:before{content:'';position:absolute;top:0.75em;left:0;display:inline-block;width:20px;height:20px;margin:-10px 0;background:url(../../include/images/en/icon_common.png) -20px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li .icon .icon a:before,.icon .icon .icon a:before{content:'';position:absolute;top:50%;left:3px;display:block;width:6px;height:6px;margin-top:-3px;text-align:center;border-radius:100%;background-color:#2f3448}ul.icon>li.root ul,.icon.root ul{margin-left:15px}article .infoList p,section .infoList p{clear:both;margin-top:0}article .infoList dt,section .infoList dt{float:left;line-height:1.5em;padding-right:10px}article .infoList *+dt,article .infoList *+dt+dd,section .infoList *+dt,section .infoList *+dt+dd{margin-top:20px}.infoHead+article .infoList,.infoHead+section .infoList{margin-top:15px}p.copyright{margin-top:50px;padding-top:10px;color:#cacaca;text-align:right;border-top:1px solid #cacaca}.linkBtn{text-align:center}.linkBtn li{display:inline-block;margin:0 10px 20px;vertical-align:top}.linkBtn a{display:inline-block;color:#fff;padding:.4em 1.5em .4em 2em;font-weight:bold;text-align:center;text-decoration:none;background-color:#037299;position:relative}.linkBtn a:hover{opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40)}.linkBtn a:visited{color:#fff}.linkBtn a:before{content:'';position:absolute;top:0.5em;left:1em;display:inline-block;width:10px;height:20px;margin:0;background:url(../../include/images/en/icon_common.png) 0 0 no-repeat;border-style:none;overflow:hidden}div+.linkBtn,section+.linkBtn{margin-top:50px}ul.linkBtn{margin-bottom:-20px}figure img{display:block;margin:0 auto}figcaption{margin-top:.3em;text-align:center}.parallel_L:after,.parallel_R:after{content:'';display:block;clear:both}.parallel_L>h2:first-child,.parallel_L>h3:first-child,.parallel_L>h4:first-child,.parallel_L>h5:first-child,.parallel_L>h6:first-child,.parallel_R>h2:first-child,.parallel_R>h3:first-child,.parallel_R>h4:first-child,.parallel_R>h5:first-child,.parallel_R>h6:first-child{margin-bottom:20px}.round_L:after,.round_R:after{content:'';display:block;clear:both}.round_R figure,.parallel_R figure,.parallel_L .sentence{float:right}.round_L figure,.parallel_L figure,.parallel_R .sentence{float:left}.round_R figure{margin:0 0 20px 20px}.round_L figure{margin:0 20px 20px 0}figure{position:relative;z-index:1}*+figure{margin-top:0}.sentence{margin-top:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sizeLL{margin-top:30px}.sizeL figcaption,.sizeM figcaption,.sizeS figcaption{text-align:left}.sideL,.sideR{width:49%;max-width:450px}.sideL{float:left}.sideR{float:right}.sideL+.sideR{margin-top:0}@media only screen and (max-width: 1024px){.sideL,.sideR{float:none;width:auto;max-width:100%}*+.sideL,*+.sideR,.sideL+.sideR{margin-top:20px}}#pageTop{position:relative;margin:0 -20px 0;padding:0 20px 0;min-height:250px;background-image:url(../../include/images/en/bg_header_dot.png),url(../../include/images/en/bg_header.jpg);background-repeat:repeat, no-repeat;background-position:left top, center -450px;background-size:auto, auto;overflow:hidden;border-top:3px solid #c40000}#pageTop:before{content:"";position:absolute;display:block;width:100%;height:38px;background-color:rgba(130,133,145,0.8);top:0;left:0}#pageTop.faculties_graduate_schools{background-image:url(../../include/images/en/bg_header_dot.png),url(../../include/images/en/bg_header_faculty.jpg)}#pageTop.study_in_kobe{background-image:url(../../include/images/en/bg_header_dot.png),url(../../include/images/en/bg_header_studyinkobe.jpg);background-position:left top, center -250px}#pageTop.campuslife{background-image:url(../../include/images/en/bg_header_dot.png),url(../../include/images/en/bg_header_campuslife.jpg);background-position:left top, center -220px}#pageTop.research{background-image:url(../../include/images/en/bg_header_dot.png),url(../../include/images/en/bg_header_research.jpg);background-position:left top, center -230px}#pageTop.career_alu{background-image:url(../../include/images/en/bg_header_dot.png),url(../../include/images/en/bg_header_career.jpg);background-position:left top, center -470px}#pageTop a,#pageTop img{display:block}#pageTop .headInfo{max-width:1296px;margin:0 auto}@media only screen and (max-width: 1024px){#pageTop .headInfo{max-width:500%;min-width:0}}#pageTop .headInfo ul{color:#fff;font-size:0.88em;font-family:'Open Sans';font-weight:600;width:100%;position:absolute;top:0}#pageTop .headInfo li{float:left;min-height:2.6em;line-height:2.6em}#pageTop .headInfo li+li{margin-left:30px}#pageTop .headInfo li+li+li{margin-left:20px}#pageTop .headInfo li a{color:#fff;text-decoration:none;position:relative;padding-left:12px}#pageTop .headInfo li a:hover{text-decoration:underline}#pageTop .headInfo li a:before{content:'';position:absolute;top:1.3em;left:0;display:inline-block;width:20px;height:20px;margin:-10px 0;background:url(../../include/images/en/icon_common.png) 0 0 no-repeat}#pageTop .headInfo .logo{z-index:1}#pageTop .headInfo .logo a{padding:19px 50px;display:block;background-color:#fff}#pageTop .headInfo .logo a img{margin:0 auto}#pageTop .headInfo .logo a:before{display:none}#pageTop .catTitle{max-width:1296px;margin:0 auto;color:#fff;font-size:2.75em;font-family:'Open Sans';font-weight:400;line-height:1.2em;text-shadow:2px 2px 8px #a2a2a2;position:absolute;bottom:.2em}@media only screen and (max-width: 1024px){#pageTop .catTitle{max-width:500%;min-width:0}}@media (min-width: 1401px){#pageTop{background-size:auto, cover}}@media only screen and (max-width: 800px){#pageTop:before{display:none}#pageTop .headInfo ul{width:78%;left:0}#pageTop .headInfo li{float:none;background-color:#fff}#pageTop .headInfo li+li{display:none}#pageTop .headInfo li a{padding-left:0}#pageTop .headInfo .logo a{padding:3px 10px 0;height:47px;line-height:47px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#pageTop .headInfo .logo a img{margin:0}}@media only screen and (max-width: 576px){#pageTop .headInfo .logo{display:table;text-align:center}#pageTop .headInfo .logo a{display:table-cell;vertical-align:middle}#pageTop .catTitle{bottom:50px}}#content{margin:0 auto;max-width:1296px;margin:0 auto;font-family:'Open Sans';font-weight:400;position:relative;z-index:2}@media only screen and (max-width: 1024px){#content{max-width:500%;min-width:0}}#content:after{content:'';display:block;clear:both}#content:before{width:100%;height:100%;content:"";position:absolute;top:0;right:21.6%;background-color:#fff;z-index:0}@media only screen and (max-width: 1024px){#content{margin:0 -20px;overflow:hidden}#content:before{display:none}}@media only screen and (max-width: 576px){#content{margin-top:-40px}}.contentInner{float:right;width:83%;margin-top:0;position:relative;background-color:#fff}.nolnav .contentInner{float:left;width:100%}.nolnav .contentInner:before{width:21.5%;height:100%;content:"";position:absolute;top:0;right:0;background-color:#eeeff0;z-index:0}.contentInner:before{width:26%;height:100%;content:"";position:absolute;top:0;right:0;background-color:#eeeff0;z-index:0}.contentInner:after{content:'';display:block;clear:both}@media only screen and (max-width: 1400px){.contentInner{background-size:contain}}@media only screen and (max-width: 1024px){.contentInner{display:table;float:none;width:100%;margin:0;table-layout:fixed}}@media only screen and (max-width: 576px){.contentInner{display:block}.nolnav .contentInner:before{display:none}.contentInner:before{display:none}}.contentMain{width:74%;float:left;padding-top:18px;background-color:#fff;position:relative;z-index:3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nolnav .contentMain{width:78.5%;padding-left:0}@media only screen and (max-width: 1024px){.contentMain{width:67%;float:none;display:table-cell;max-width:none;vertical-align:top}.nolnav .contentMain{width:67%;padding-left:30px}.nolnav.noRec .contentMain{width:100%}}@media only screen and (max-width: 576px){.contentMain{display:block;width:auto;padding-top:30px}.nolnav .contentMain{width:auto;padding-right:30px}}#main{padding:0 30px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nolnav #main{padding-left:0}#main>article{min-height:400px;padding-bottom:30px}#main:after{content:'';display:block;clear:both}@media only screen and (max-width: 576px){.nolnav #main{padding:0}}@-webkit-keyframes animationSample{0%{-webkit-transform:translateY(-2px) translateX(-2px);-moz-transform:translateY(-2px) translateX(-2px);transform:translateY(-2px) translateX(-2px);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;padding-bottom:2px}100%{-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);border-right:none;padding-bottom:0}}@-moz-keyframes animationSample{0%{-webkit-transform:translateY(-2px) translateX(-2px);-moz-transform:translateY(-2px) translateX(-2px);transform:translateY(-2px) translateX(-2px);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;padding-bottom:2px}100%{-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);border-right:none;padding-bottom:0}}@keyframes animationSample{0%{-webkit-transform:translateY(-2px) translateX(-2px);-moz-transform:translateY(-2px) translateX(-2px);transform:translateY(-2px) translateX(-2px);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;padding-bottom:2px}100%{-webkit-transform:translateY(0px) translateX(0px);-moz-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px);border-right:none;padding-bottom:0}}#recArea{font-family:'Open Sans';float:right;width:26%;max-width:280px;padding:18px 0 30px;background-color:#eeeff0;position:relative;z-index:1}.nolnav #recArea{float:right;width:21.5%}#recArea a{color:#2f3448;text-decoration:none;display:block;position:relative}#recArea a:hover{text-decoration:underline}#recArea h3{color:#fff;font-size:1.31em;font-weight:300;max-width:220px;background-color:#6699a6;padding:5px 0 5px 30px;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0;border-radius:0 20px 20px 0}#recArea h4{font-family:'Cardo';font-size:1.13em;font-weight:600;margin-left:30px;padding-bottom:10px;border-bottom:1px solid #2f3448}#recArea h4+ul{margin-top:0}#recArea h4+ul li{padding:0}#recArea h4+ul li+li{margin-top:0}#recArea h4+ul a{padding:10px}#recArea h4+ul a:hover{text-decoration:none;background-color:#e9e9db}#recArea ul{margin-left:30px}#recArea ul+h3,#recArea ul+h4{margin-top:30px}#recArea li{font-size:0.88em;line-height:1.4em;padding-bottom:10px;border-bottom:1px dotted #a6a9b1}#recArea li:after{content:'';display:block;clear:both}#recArea li+li{margin-top:10px}#recArea li .tmbarea{position:absolute;width:40px;height:40px;overflow:hidden;top:0;left:0}#recArea li .tmbarea img{position:absolute;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;margin:auto}#recArea script+h3{margin-top:30px}#recArea #recommend a,#recArea #related a,#recArea #latest a,#recArea div[id*='kobeEnRecommendArea'] a{padding-left:50px;min-height:40px}#recArea #related a{display:block;padding:11px;min-height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative}#recArea #related a:after{content:'';position:absolute;bottom:5px;right:5px;display:inline-block;width:11px;height:20px;margin:0;background:url(../../include/images/en/icon_common.png) -320px 0 no-repeat;border-style:none;overflow:hidden}#recArea #related li{border-bottom:none;padding-bottom:0}#recArea #related li:hover{-webkit-animation:animationSample 0.3s ease-in-out 0.1s;-moz-animation:animationSample 0.3s ease-in-out 0.1s;animation:animationSample 0.3s ease-in-out 0.1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width: 1024px){#recArea{width:33%;float:none;display:table-cell;position:relative}.nolnav #recArea{float:none;width:33%}#recArea ul,#recArea h4{margin-right:30px}}@media only screen and (max-width: 576px){#recArea{width:auto;display:block;position:static;max-width:none}.nolnav #recArea{width:auto}}#slideMenu{font-family:'Open Sans';margin-top:0;position:fixed;top:105px;right:0;z-index:10;transition:right .2s}#slideMenu span{display:none;box-sizing:border-box}#slideMenu li{color:#fff;position:relative;font-size:0.94em;font-weight:400;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#slideMenu li:hover,#slideMenu li:active{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}#slideMenu .slBtn li{padding:15px 0 15px 54px;width:190px}#slideMenu .slBtn li+li{margin-top:10px}#slideMenu .slBtn li#btnMenu,#slideMenu .slBtn li#btnNews{background-color:rgba(196,0,0,0.8)}#slideMenu .slBtn li#btnMenu:before,#slideMenu .slBtn li#btnNews:before{content:'';position:absolute;top:50%;left:25px;display:inline-block;background-image:url(../../include/images/en/icon_common.png);background-repeat:no-repeat}#slideMenu .slBtn li#btnMenu.btnOn,#slideMenu .slBtn li#btnNews.btnOn{background-color:#333}#slideMenu .slBtn li#btnMenu:before{width:20px;height:20px;margin:-10px 0;background-position:0 -20px}#slideMenu .slBtn li#btnNews:before{width:20px;height:25px;margin:-12px 0;background-position:-30px -20px}#slideMenu>.wm-list{float:right}#slideMenu>.wm-list li{width:160px}#slideMenu>.wm-list li a{color:#333;padding:8px 0 8px 35px}#slideMenu>.wm-list li a:before{background-position:-20px 0}#slideMenu:after{content:'';display:block;clear:both}@media only screen and (max-width: 800px){#slideMenu{top:0;right:0;width:50px;height:50px;margin-top:0;display:inline-block;background-color:#c40000}#slideMenu span{display:inline-block;position:absolute;left:50%;width:24px;height:4px;margin-left:-12px;background-color:#fff;border-radius:4px;z-index:15}#slideMenu span:nth-of-type(1){top:14px}#slideMenu span:nth-of-type(2){top:23px}#slideMenu span:nth-of-type(3){bottom:14px}#slideMenu .slBtn li+li{margin-top:0}#slideMenu .slBtn li#btnMenu{width:50px;height:50px;padding:0;opacity:0;z-index:20}#slideMenu .slBtn li#btnMenu:before{display:none}#slideMenu .slBtn li#btnNews{display:none}#slideMenu>.wm-list{display:none}}#slideMenu.home{top:45px}#slideMenu.home .slBtn li:first-child{padding:0;background:url(../../include/images/en/btn_menu_logo.png) 10px center no-repeat;background-color:rgba(255,255,255,0.8)}#slideMenu.home .slBtn li:first-child a{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;margin-left:5px;width:190px;height:52px}@media only screen and (max-width: 800px){#slideMenu.home{top:0}#slideMenu.home .slBtn li:first-child{display:none}}#slideArea{position:fixed;right:0;top:0;bottom:0;width:0;margin-top:0;transition:width .2s;z-index:10;font-family:'Open Sans';max-width:420px;padding:20px 0;background-color:#333;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#slideArea h2{color:#fff;font-size:1.75em;font-weight:300}#slideArea a{color:#fff;text-decoration:none}#slideArea a:hover{text-decoration:underline}#slideArea .slidelogo,#slideArea #menuArea,#slideArea #newseventArea,#slideArea #btnClose{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#slideArea #menuArea,#slideArea #newseventArea{margin-bottom:20px}#slideArea #btnClose{display:inline-block;width:42px;height:42px;margin-top:0;position:absolute;top:20px;right:20px;cursor:pointer}#slideArea #btnClose:before{display:block;content:"";position:absolute;margin:0;padding:0;width:3px;height:42px;right:20px;background:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#slideArea #btnClose:after{display:block;content:"";position:absolute;top:50%;left:0;width:42px;height:3px;margin-top:-2px;background:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menuOn #slideMenu{right:420px}.menuOn #slideArea{width:420px;padding:20px 30px;overflow:auto}.menuOn #slideArea .slidelogo,.menuOn #slideArea #menuArea,.menuOn #slideArea #newseventArea,.menuOn #slideArea #btnClose{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width: 800px){.menuOn #slideArea{width:100%;max-width:100%}}@media only screen and (max-width: 576px){.menuOn #slideArea{padding:20px}.menuOn #slideArea .slidelogo{margin-right:15%}}.hide{display:none}@media only screen and (max-width: 800px){.menuOn #slideArea .hide{display:block}}.langMenu{font-size:0.94em;margin:30px auto 0;text-align:center}.langMenu li{min-width:44%;display:inline-block;background-color:#c40000;line-height:1.4em}.langMenu li+li{margin-left:20px}.langMenu li a{color:#fff;display:block;text-decoration:none;position:relative;padding:.4em 0}.langMenu li a:before{content:'';position:absolute;top:50%;left:15px;display:inline-block;width:20px;height:20px;margin-top:-10px;background:url(../../include/images/en/icon_common.png) 0 0 no-repeat}#useful ul{margin-left:12px;margin-top:15px}#useful li+li{margin-top:.5em}#useful a{font-size:0.94em;font-weight:300}#quickLinks .wm-list,#slideMenu.home .wm-list{font-size:0.94em}#quickLinks .wm-list .icon,#slideMenu.home .wm-list .icon{font-weight:600;line-height:1.4em}#quickLinks .wm-list .icon+li,#slideMenu.home .wm-list .icon+li{margin-top:10px}#quickLinks .wm-list .icon a,#slideMenu.home .wm-list .icon a{color:#2f3448;display:block;text-decoration:none;position:relative;padding:10px 10px 10px 38px;background-color:rgba(255,255,255,0.8)}#quickLinks .wm-list .icon a:hover,#quickLinks .wm-list .icon a:active,#slideMenu.home .wm-list .icon a:hover,#slideMenu.home .wm-list .icon a:active{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}#quickLinks .wm-list .icon a:before,#slideMenu.home .wm-list .icon a:before{content:'';position:absolute;top:50%;left:25px;display:inline-block;width:20px;height:20px;margin-top:-10px;background-image:url(../../include/images/en/icon_common.png);background-position:-20px 0;background-repeat:no-repeat}#newseventArea h2{border-bottom:1px solid #fff;padding-bottom:5px;margin-top:30px}#newseventArea .infoEvent dd{min-height:60px}#slideArea .infoList+p,#slideArea .infoEvent+p,#slideArea .upcomingList+p{text-align:center;margin-top:10px}#slideArea .infoList+p a,#slideArea .infoEvent+p a,#slideArea .upcomingList+p a{display:block;padding:.5em;border:2px solid #fff}#slideArea .infoList+p a:hover,#slideArea .infoEvent+p a:hover,#slideArea .upcomingList+p a:hover{background-color:#717171;text-decoration:none}.infoList{font-size:0.88em}.infoList *+dt,.infoList *+dt+dd{margin-top:10px}.infoList dt,.infoList dd{padding-left:70px}.infoList dt{float:left;line-height:1em;margin-bottom:5px}.infoList dd{position:relative;min-height:60px;padding-bottom:10px;border-bottom:1px dotted #808080}.infoList dd p{clear:left;margin-top:10px}.infoList time{color:#ffcd4a;font-weight:600;font-style:italic}.infoList figure{position:absolute;top:0;left:0;width:60px;height:60px;margin-top:0;overflow:hidden}.infoList figure img{position:absolute;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0;margin:auto}.infoList.archive dt,.infoList.archive dd{padding-left:0}.infoList.archive *+dt,.infoList.archive *+dt+dd{margin-top:10px}.infoList.archive dd{min-height:0}.infoList.archive dt,.infoList.archive time{color:#828591}.infoList.archive time.lb{margin-right:10px;padding-right:10px;border-right:1px solid #828591}.infoList.archive a{color:#2f3448}.infoList.archive a:hover{text-decoration:underline}.infoEvent{font-size:0.88em}.infoEvent dt{position:relative}.infoEvent dt time{font-weight:600;font-style:italic;position:absolute;top:0;left:0;width:60px;min-height:60px;padding:5px 0;border:2px solid #930000;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.infoEvent dt time span{color:#fff;display:block;font-size:.69em;line-height:1em}.infoEvent dt time span+span{font-size:1.45em}.infoEvent dt time span+span+span{font-size:.69em}.infoEvent dd{padding-left:70px;position:relative;border-bottom:1px dotted #808080;padding-bottom:10px}.infoEvent dd+dt{margin-top:10px}.infoEvent p{margin-top:0}.upcomingList{font-size:0.88em}.upcomingList li{padding-left:70px;position:relative;border-bottom:1px dotted #808080;padding-bottom:10px}.upcomingList li+li{margin-top:10px}.upcomingList p{margin-top:0}.upcomingList time{font-weight:600;font-style:italic;position:absolute;top:0;left:0;width:60px;min-height:60px;padding:5px 0;border:2px solid #6aacb8;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.upcomingList time span{color:#fff;display:block;font-size:.69em;line-height:1em}.upcomingList time span+span{font-size:1.45em}.upcomingList time span+span+span{font-size:.69em}#lNav nav a,#slideArea #gNav a{position:relative;padding:12px;display:block;text-decoration:none;line-height:1.5em;z-index:0}#lNav nav a.cur,#slideArea #gNav a.cur{color:#c40000}#lNav nav ul,#lNav nav li,#slideArea #gNav ul,#slideArea #gNav li{margin-top:0}#lNav nav li>span,#slideArea #gNav li>span{display:block;border-bottom-style:dotted;border-bottom-width:1px;position:relative}#lNav nav li,#slideArea #gNav li{font-size:0.88em;font-family:'Open Sans';font-weight:600;position:relative}#lNav nav li.close>ul,#slideArea #gNav li.close>ul{display:none}#lNav nav li.open>ul,#slideArea #gNav li.open>ul{display:block}#lNav nav li.open>span,#lNav nav li.close>span,#slideArea #gNav li.open>span,#slideArea #gNav li.close>span{background-repeat:repeat-y}#lNav nav li.open>span .navBtn,#lNav nav li.close>span .navBtn,#slideArea #gNav li.open>span .navBtn,#slideArea #gNav li.close>span .navBtn{height:100%;position:absolute;top:0;right:0;text-indent:100%;white-space:nowrap;overflow:hidden}#lNav nav li.open>span .navBtn:before,#lNav nav li.close>span .navBtn:before,#slideArea #gNav li.open>span .navBtn:before,#slideArea #gNav li.close>span .navBtn:before{content:'';position:absolute;top:50%;right:-4px;display:inline-block;width:20px;height:20px;margin:-10px 0;background-image:url(../../include/images/en/icon_common.png);background-repeat:no-repeat;overflow:hidden}#lNav nav li>ul>li,#slideArea #gNav li>ul>li{font-weight:400;font-size:1em}#lNav nav li>ul>li a,#slideArea #gNav li>ul>li a{padding-left:24px;padding-right:20px}#lNav nav li>ul>li li a,#slideArea #gNav li>ul>li li a{padding-left:36px;padding-right:20px}#lNav nav li>ul>li.open>span,#slideArea #gNav li>ul>li.open>span{background:transparent}#lNav nav li>ul>li.open>span .navBtn:before,#slideArea #gNav li>ul>li.open>span .navBtn:before{background-position:-80px 0}#lNav nav li>ul>li.close>span,#slideArea #gNav li>ul>li.close>span{background:transparent}#lNav nav li>ul>li.close>span .navBtn:before,#slideArea #gNav li>ul>li.close>span .navBtn:before{background-position:-100px 0}#lNav{float:left;width:17%;max-width:220px;margin-bottom:20px;padding-top:18px;background-color:#fff}.nolnav #lNav{display:none}#lNav>p{display:none}#lNav a{color:#2f3448;padding-right:20px}#lNav nav{background-color:#fff}#lNav nav li span{border-bottom-color:#b0b0b0}#lNav nav li span:hover{background-color:#f2f1e3}#lNav nav li.open>span,#lNav nav li.close>span{background-image:url(../../include/images/en/bg_lnav-2nd.png);background-repeat:no-repeat}#lNav nav li.open>span:hover,#lNav nav li.close>span:hover{background-color:#f2f1e3}#lNav nav li.open>span .navBtn,#lNav nav li.close>span .navBtn{width:20px}#lNav nav li.open>span .navBtn:hover,#lNav nav li.close>span .navBtn:hover{background-color:transparent}#lNav nav li.open>span a,#lNav nav li.close>span a{padding-right:32px}#lNav nav li.open>span{background-position:right top}#lNav nav li.open>span .navBtn:before{background-position:-40px 0}#lNav nav li.close>span{background-position:right -400px}#lNav nav li.close>span .navBtn:before{background-position:-60px 0}@media only screen and (max-width: 1024px){#lNav{float:none;width:auto;max-width:none;margin-bottom:0;padding-top:0;background-color:#2f3448}#lNav>p{display:block;color:#fff;height:40px;line-height:40px;padding:0 30px;position:relative;cursor:pointer}#lNav>p:after{content:'';position:absolute;top:50%;right:22px;display:inline-block;width:20px;height:20px;margin:-10px 0;background:url(../../include/images/en/icon_common.png) -60px 0 no-repeat}#lNav>p.open:after{background-position:-40px 0}#lNav>p.close+nav{display:none}#lNav nav{padding:0 30px}}#slideArea #gNav{width:360px}#slideArea #gNav span{border-bottom-color:#b9b9b9}#slideArea #gNav li>span:hover{background-color:#5c5c5c}#slideArea #gNav li.open>span,#slideArea #gNav li.close>span{padding-right:40px;background-image:url(../../include/images/en/bg_gnav-2nd.png);background-position:right top}#slideArea #gNav li.open>span:hover,#slideArea #gNav li.close>span:hover{background-color:#5c5c5c}#slideArea #gNav li.open>span .navBtn,#slideArea #gNav li.close>span .navBtn{width:40px}#slideArea #gNav li.open>span .navBtn:before,#slideArea #gNav li.close>span .navBtn:before{right:6px}#slideArea #gNav li.open>span .navBtn:hover,#slideArea #gNav li.close>span .navBtn:hover{background-color:transparent}#slideArea #gNav li.open>span .navBtn:before{background-position:-120px 0}#slideArea #gNav li.close>span .navBtn:before{background-position:-60px 0}#slideArea #gNav li:first-child>span{border-top:1px dotted #b9b9b9}#slideArea #gNav li>ul>li{font-size:1em}#slideArea #gNav li>ul>li:first-child>span{border-top:none}@media only screen and (max-width: 800px){#slideArea #gNav{width:100%;max-width:100%}}#search{position:relative;margin:20px auto 0}#search div.gsc-control-searchbox-only{padding:0}#search div.gsc-control-searchbox-only form.gsc-search-box{height:40px;background-color:#fff;border-radius:8px;overflow:hidden}#search div.gsc-control-searchbox-only form.gsc-search-box *{padding:0}#search div.gsc-control-searchbox-only form.gsc-search-box td,#search div.gsc-control-searchbox-only form.gsc-search-box th{border-style:none}#search div.gsc-control-searchbox-only form.gsc-search-box input{font-size:16px !important;height:28px;outline:none;border-style:none}#search div.gsc-control-searchbox-only form.gsc-search-box div.gsc-input-box{height:auto;border-style:none}#search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td{vertical-align:middle}article #search div.gsc-control-searchbox-only form.gsc-search-box table.gsc-search-box td{vertical-align:middle}#search div.gsc-control-searchbox-only form.gsc-search-box .cse input.gsc-search-button,#search div.gsc-control-searchbox-only form.gsc-search-box input.gsc-search-button,#search div.gsc-control-searchbox-only form.gsc-search-box .cse .gsc-search-button input.gsc-search-button-v2,#search div.gsc-control-searchbox-only form.gsc-search-box .gsc-search-box input.gsc-search-button-v2{width:100%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border-style:none !important;cursor:pointer}#search div.gsc-control-searchbox-only form.gsc-search-box input.gsc-input,#search div.gsc-control-searchbox-only form.gsc-search-box .gsc-input-box,#search div.gsc-control-searchbox-only form.gsc-search-box .gsc-input-box-hover,#search div.gsc-control-searchbox-only form.gsc-search-box .gsc-input-box-focus,#search div.gsc-control-searchbox-only form.gsc-search-box .gsst_a .gscb_a{line-height:40px;background-color:transparent;overflow:hidden}#search div.gsc-control-searchbox-only form.gsc-search-box input.gsc-input{font-size:1em;font-family:'Open Sans';line-height:1em;margin-left:2px !important;border:none}#search div.gsc-control-searchbox-only form.gsc-search-box .gsc-input-box-hover,#search div.gsc-control-searchbox-only form.gsc-search-box .gsc-input-box-focus{background:transparent}#search div.gsc-control-searchbox-only form.gsc-search-box td.gsc-search-button{width:40px;height:40px; /* background:#999 url(../../include/images/en/icon_search.png) center no-repeat;*/ overflow:hidden}#search div.gsc-control-searchbox-only form.gsc-search-box td.gsc-clear-button{display:none}#tPath{padding:0 30px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nolnav #tPath{padding-left:0}#tPath ol{font-size:0.75em;list-style-type:none}#tPath li{display:inline;margin-right:0}#tPath li+li:before{content:'>';display:inline-block;margin:0 .2em}@media only screen and (max-width: 1024px){#tPath{float:none;width:67%}.nolnav #tPath{width:auto;padding-left:0}}@media only screen and (max-width: 576px){#tPath{width:auto}.nolnav #tPath{width:auto;padding:0}#tPath li{display:inline-block;max-width:10em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}}body>footer{font-family:'Open Sans';background-color:#fff;position:relative;z-index:2;margin:0 -20px 0;padding:30px 20px 0}body>footer:after{content:'';display:block;clear:both}body>footer .logo{max-width:1296px;margin:0 auto}@media only screen and (max-width: 1024px){body>footer .logo{max-width:500%;min-width:0}}body>footer .footerNav{margin:30px -20px 0;padding:0 20px 0;overflow:hidden;background-color:#c40000}body>footer .footerNav a{color:#fff;text-decoration:none}body>footer .footerNav a:hover{text-decoration:underline}body>footer .footerNav ul{max-width:1296px;margin:0 auto}@media only screen and (max-width: 1024px){body>footer .footerNav ul{max-width:500%;min-width:0}}body>footer .footerNav li{font-size:0.94em;font-weight:400;float:left;margin:.5em 0;padding:0 .5em;line-height:1em}body>footer .footerNav li+li{border-left:1px solid #fff}body>footer .address{max-width:1296px;margin:-41px 0 0 50%;margin-left:50%}@media only screen and (max-width: 1024px){body>footer .address{max-width:500%;min-width:0}}body>footer .address li{position:relative;padding-left:25px}body>footer .address li:before{content:'';position:absolute;top:15px;left:0;display:inline-block;width:20px;height:30px;margin:-15px 0 0;background:url(../../include/images/en/icon_common.png) -80px -20px no-repeat;border-style:none;overflow:hidden}body>footer .address li+li{margin-top:.5em}body>footer .address li+li:before{background-position:-100px -20px}body>footer p{max-width:1296px;margin:0 auto;line-height:1em}@media only screen and (max-width: 1024px){body>footer p{max-width:500%;min-width:0}}body>footer small{float:right;display:block;padding:1em 0;font-size:0.75em;font-weight:400;white-space:nowrap}body>footer img{display:block;margin:0}body>footer a{color:#2f3448}@media only screen and (max-width: 1024px){body>footer ul{height:auto}body>footer ul:after{content:'';display:block;clear:both}body>footer small{float:none}}@media only screen and (max-width: 576px){body>footer .logo a{display:block}body>footer .logo img{margin:0 auto}body>footer .address{max-width:1296px;margin:0 0 0 0;margin:30px 0 0}}@media only screen and (max-width: 576px) and (max-width: 1024px){body>footer .address{max-width:500%;min-width:0}}@media only screen and (max-width: 576px){body>footer .address li{font-size:0.88em}body>footer .address li+li{margin-top:1.5em}}#tmbimg{width:1px;height:1px;display:none}@media print{body:before,body:after,#pageTop,#lNav,#tPath,#recArea,#slideMenu,footer,#snsBtn{display:none}.contentInner,.contentMain{width:100%}.nolnav .contentInner:before{display:none}.nolnav .contentMain{width:100%;padding-left:0}.nolnav #recArea{display:none}.nolnav #tPath{display:none}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){body>footer .address li:before,body>footer .address li+li:before,#quickLinks .wm-list .icon a:before,#slideMenu.home .wm-list .icon a:before,.langMenu li a:before,#lNav nav li.open>span span:before,#lNav nav li.close>span span:before,#slideArea #gNav li.open>span span:before,#slideArea #gNav li.close>span span:before,ul.icon>li .icon a:before,.icon .icon a:before,#lNav>p:after{background-image:url(../../include/images/en/icon_common@2x.png);-webkit-background-size:340px 150px;-moz-background-size:340px 150px;background-size:340px 150px}#search div.gsc-control-searchbox-only form.gsc-search-box td.gsc-search-button{background-image:url(../../include/images/en/icon_search@2x.png);-webkit-background-size:21px;-moz-background-size:21px;background-size:21px}}@media only screen and (max-width: 576px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 576px) and (orientation: portrait) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 576px) and (orientation: portrait) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 576px) and (orientation: portrait) and (min-device-pixel-ratio: 1.5){.headInfo .logo a{background-image:url(../../include/images/en/logo@2x.png);-webkit-background-size:216px 30px;-moz-background-size:216px 30px;background-size:216px 30px;background-position:center;background-repeat:no-repeat}.headInfo .logo img{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.slidelogo{background-image:url(../../include/images/en/logo_slmenu@2x.png);-webkit-background-size:220px 30px;-moz-background-size:220px 30px;background-size:220px 30px;background-position:left bottom;background-repeat:no-repeat}.slidelogo img{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}body>footer .logo a{background-image:url(../../include/images/en/logo@2x.png);-webkit-background-size:263px 36px;-moz-background-size:263px 36px;background-size:263px 36px;background-position:bottom center;background-repeat:no-repeat}body>footer .logo img{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}}@media only screen and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (orientation: landscape) and (min--moz-device-pixel-ratio: 1.5), only screen and (orientation: landscape) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (orientation: landscape) and (min-device-pixel-ratio: 1.5){.headInfo .logo a{background-image:url(../../include/images/en/logo@2x.png);-webkit-background-size:300px 41px;-moz-background-size:300px 41px;background-size:300px 41px;background-position:10px center;background-repeat:no-repeat}.headInfo .logo img{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.slidelogo{background-image:url(../../include/images/en/logo_slmenu@2x.png);-webkit-background-size:250px 34px;-moz-background-size:250px 34px;background-size:250px 34px;background-position:left bottom;background-repeat:no-repeat}.slidelogo img{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}body>footer .logo a{background-image:url(../../include/images/en/logo@2x.png);-webkit-background-size:300px 41px;-moz-background-size:300px 41px;background-size:300px 41px;background-position:bottom center;background-repeat:no-repeat}body>footer .logo img{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}}html,body{height:100%}body{padding:0 20px}body:before,body:after{display:none}section{max-width:1000px;margin:0 auto;padding:40px 20px}@media only screen and (min-width: 481px) and (max-width: 688px){section{padding-left:60px;padding-right:60px}}#mainHome{margin:0 -20px;font-size:1em;font-family:'Open Sans', sans-serif;font-weight:400}#mainHome h2{font-size:3em;font-family:'Droid Serif', serif;font-weight:400;text-align:center;line-height:1.1em;border-bottom:2px solid #3c3b3b}#mainHome h2 strong{display:inline-block;width:.8em;margin:0 2px -1px 0;color:inherit;font-size:1.67em;font-weight:400;text-align:center;line-height:1.1em;border:4px solid #930000}#mainHome h3{font-size:1.75em;font-weight:300}#mainHome article>div{position:relative;margin-top:0}#mainHome a{text-decoration:none}#mainHome a:hover{text-decoration:underline}#mainHome em{color:inherit;font-weight:600;font-style:italic}#mainHome p,#mainHome li{font-size:1.375em}#mainHome li.icon,#mainHome ul.icon>li{margin-left:1.5em;line-height:1.5em}#mainHome li.icon+li,#mainHome ul.icon>li+li{margin-top:0}#mainHome li.icon a:before,#mainHome ul.icon>li a:before{content:'>>';display:inline-block;width:1.5em;margin-left:-1.5em}@media only screen and (max-width: 688px){#mainHome li.icon,#mainHome ul.icon>li{margin-left:0}#mainHome li.icon+li,#mainHome ul.icon>li+li{margin-top:20px}#mainHome li.icon a,#mainHome ul.icon>li a{display:block;padding:.5em .5em .5em 2em;text-align:center;text-decoration:none;background-color:rgba(255,255,255,0.8)}#mainHome li.icon a:hover,#mainHome li.icon a:active,#mainHome ul.icon>li a:hover,#mainHome ul.icon>li a:active{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}}#mainHome ul.wm-list>li:before{top:0.75em;width:6px;height:10px;margin-top:-7px;background-color:#fff;border:3px solid #930000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media only screen and (max-width: 688px){#mainHome p,#mainHome li{font-size:0.88em}}.bgImage{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;overflow:hidden;z-index:-2}.bgImage div{margin-top:0}.bgImage ul{width:100% !important;margin:0 auto}.bgImage li{position:relative;margin:0}.bgImage img{display:block;margin:0 auto;width:100%}.sp{display:none}@media only screen and (max-width: 688px){strong{font-weight:400}.pc{display:none}.sp{display:block}}.wrapAlpha{background-color:rgba(0,0,0,0.5)}#pageTop{margin:0;padding:0;background-image:none}#pageTop:before{display:none}#pageTop header{display:table;width:100%;vertical-align:center;text-align:center}#pageTop h1{display:table-cell;height:100vh;vertical-align:middle}#pageTop h1 img{margin:0 auto}#pageTop li{float:none}#pageTop .wrapAlpha{position:relative;margin-top:0;height:100%;min-height:750px}#pageTop .wrapAlpha>.linkBtn{position:absolute;top:0;left:50%;margin:-46px 0 0 -31px;width:62px;height:46px;overflow:hidden;background:url(../images/en/home/icon_arrow.png) top center no-repeat}#pageTop .wrapAlpha>.linkBtn:hover,#pageTop .wrapAlpha>.linkBtn:active{background-color:rgba(255,255,255,0.3)}#pageTop .wrapAlpha>.linkBtn a{line-height:46px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width: 688px){#pageTop .wrapAlpha>.linkBtn{margin-top:-20%}}@media only screen and (max-width: 800px){#pageTop header{display:block;width:auto;height:auto;position:absolute;top:0;left:20px;right:20px;margin:0 auto;padding:24.3% 85px 0}#pageTop h1{display:block;height:auto;vertical-align:middle}#pageTop .wrapAlpha{margin-top:57%}}@media only screen and (max-width: 688px){#pageTop header{padding:40% 25px 0}#pageTop h1{max-width:464px;height:464px;background:url(../images/en/home/home_logo_sp.png) top center no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;overflow:hidden}#pageTop h1 img{padding-left:100%}#pageTop .wrapAlpha{margin-top:132.4%}}#homenews{padding:40px 20px 60px;color:#fff}#homenews:after{content:'';display:block;clear:both}#homenews h2{font-family:inherit;font-size:2.75em;font-weight:300;border-style:none}#homenews h3{font-size:1.75em;border-bottom:2px solid #fff}#homenews p{font-size:1em}#homenews .sideL,#homenews .sideR{margin-top:20px}#homenews .infoList,#homenews .infoEvent{font-size:1em}#homenews .infoList dd,#homenews .infoEvent dd{padding-bottom:0;border-bottom:none}#homenews .infoList dd,#homenews .infoEvent dd{padding-left:110px;min-height:90px}#homenews .infoList a,#homenews .infoEvent a{color:#fff;text-decoration:none}#homenews .infoList a:hover,#homenews .infoEvent a:hover{text-decoration:underline}#homenews .infoList time,#homenews .infoEvent time{color:#fff}#homenews .infoList dt{padding-left:110px}#homenews .infoList *+dt{margin-top:10px}#homenews .infoList *+dt+dd{margin-top:10px}#homenews .infoList figure{width:90px;height:90px;overflow:hidden}#homenews .infoList figure img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%}#homenews .infoEvent dt time{width:90px;min-height:90px;padding:10px 0;border:2px solid #930000}#homenews .infoEvent dt time span{font-size:1em;line-height:1.1em}#homenews .infoEvent dt time span+span{font-size:1.69em}#homenews .infoEvent dt time span+span+span{font-size:0.81em}#homenews .infoEvent dt.bold>span{width:90px;min-height:90px;padding:30px 0;border:2px solid #930000;font-weight:600;font-style:italic;position:absolute;top:0;left:0;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#homenews .linkBtn a{width:10em;background-color:rgba(255,255,255,0);border:2px solid #fff}#homenews .linkBtn a:before{display:none}#homenews .linkBtn a:hover,#homenews .linkBtn a:active{background-color:rgba(255,255,255,0.3);opacity:1;-moz-opacity:1;filter:alpha(opacity=100);text-decoration:none}@media only screen and (max-width: 688px){#homenews{padding-left:30px;padding-right:30px}#homenews h2{font-family:'Droid Serif', serif;font-size:1.5em}#homenews h3{font-size:1.13em;padding-left:15px}#homenews p{font-size:0.88em}#homenews .linkBtn{font-size:0.94em}#homenews .linkBtn a{width:auto}#homenews .infoList dd,#homenews .infoEvent dd{padding-left:0;min-height:0}#homenews .infoList dt{padding-left:0}#homenews .infoEvent dt{margin-bottom:10px;padding-left:10px;line-height:1em;border-left:2px solid #930000}#homenews .infoEvent dt time{position:static;padding:0;border-style:none}#homenews .infoEvent dt span{display:inline-block;margin-left:.3em;font-size:1em !important}#homenews .infoEvent *+dt{margin-top:20px}#homenews figure{display:none}}@media only screen and (min-width: 481px) and (max-width: 688px){#homenews{padding-left:60px;padding-right:60px}}#outstanding{color:#fff}#outstanding a{color:#fff}#outstanding .icon>a[target]::after{display:none}#catchPhrase{max-width:1000px;margin:0 auto;padding:0 20px;display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#catchPhrase:after{content:'';display:block;clear:both}#catchPhrase>div.catchinner{display:table-cell;vertical-align:middle}#catchPhrase p{margin:0 auto;max-width:20.8em;font-size:2.25em;font-family:'Droid Serif', serif}#catchPhrase p>span{position:relative;display:block;width:100%;margin-top:-4px}#catchPhrase p>span strong{display:block;width:.8em;margin-top:-4px;color:inherit;font-size:1.67em;font-weight:400;line-height:1.1em;text-align:center;border:4px solid #930000}#catchPhrase p>span span{position:absolute;bottom:.4em;left:1.6em;display:block;max-height:1.6em;line-height:.8em;padding-left:2em;text-indent:-2em}#catchPhrase #line1 strong{background-color:#930000}#catchPhrase ul{margin-top:0;text-align:right}@media only screen and (min-width: 481px) and (max-width: 688px){#catchPhrase{padding-left:60px;padding-right:60px}}@media only screen and (max-width: 688px){#catchPhrase p{font-size:1.13em}#catchPhrase p>span strong{width:.8em;margin-top:-4px;font-size:2.63em;line-height:1.1em}#catchPhrase p>span span{top:1em;bottom:auto;left:2.7em;line-height:1em}#catchPhrase ul{margin-top:30px;text-align:center}#catchPhrase a{color:#3c3b3b}#catchPhrase a:hover,#catchPhrase a:active{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}}#researchOpp h2{border-color:#fff}#researchOpp h2+.wm-list{font-weight:300}#researchOpp .wm-list+.wm-list{text-align:right}#researchOpp .imageTile{margin-left:-6%;overflow:hidden}#researchOpp .imageTile:after{content:'';display:block;clear:both}#researchOpp .imageTile li{position:relative;float:left;width:50%;margin-top:0;font-size:1em !important;padding-left:6%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#researchOpp .imageTile li:before,#researchOpp .imageTile li:after{content:'';position:absolute;top:0;height:100%;display:block;background-color:#3c3b3b;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0}#researchOpp .imageTile li:before{left:112%;right:-100%}#researchOpp .imageTile li:last-child:before{display:none}#researchOpp .imageTile li:after{left:-88%;right:100%}#researchOpp .imageTile a{position:relative;display:block;padding:20px;text-decoration:none;background-color:#3c3b3b;z-index:1}#researchOpp .imageTile a:after{content:'';display:block;clear:both}#researchOpp .imageTile a:hover p{text-decoration:underline}#researchOpp .imageTile figure span{float:left;display:block;width:100px;height:100px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}#researchOpp .imageTile figure figcaption{clear:left;float:left;margin:0 10px -15px 0;padding-top:.3em;font-size:0.75em;white-space:nowrap;line-height:1.2em;text-align:left}#researchOpp .imageTile p{margin-top:0;padding-left:140px;font-size:1.25em}@media only screen and (min-width: 689px){#researchOpp .imageTile li:nth-child(odd){clear:left}#researchOpp .imageTile li:nth-child(n+3){margin-top:4%}}@media only screen and (max-width: 688px){#researchOpp .imageTile li{width:100%;padding-left:0}#researchOpp .imageTile li+li{margin-top:20px}#researchOpp .imageTile figure span{width:50px;height:50px}}@media only screen and (max-width: 1024px){#researchOpp .imageTile a{display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#researchOpp .imageTile figure{display:table-row-group}#researchOpp .imageTile figure span{float:left;margin:20px 5px 0 0}#researchOpp .imageTile figure figcaption{clear:none;float:none;margin:20px 0 0}#researchOpp .imageTile p{display:table-header-group;font-size:0.88em}}@media only screen and (min-width: 481px) and (max-width: 688px){#researchOpp .imageTile{margin-left:-60px;margin-right:-60px}#researchOpp .imageTile a{padding:20px 60px}}@media only screen and (max-width: 688px){#researchOpp h2{font-size:1.5em;padding-bottom:1em}#researchOpp .imageTile{margin-left:-20px;margin-right:-20px}#researchOpp ul.wm-list>li{padding-left:1.5em}#researchOpp .wm-list+.wm-list{text-align:center}#researchOpp .wm-list+.wm-list>li{padding-left:0}#researchOpp .wm-list+.wm-list>li a{color:#3c3b3b}#researchOpp .wm-list+.wm-list>li a:hover,#researchOpp .wm-list+.wm-list>li a:active{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}}#hospitable ul.wm-list>li,#campus ul.wm-list>li{padding-left:1.5em}#hospitable ul.wm-list>li+li,#campus ul.wm-list>li+li{margin-top:1em}#hospitable ul.wm-list>li+li.icon,#campus ul.wm-list>li+li.icon{margin-top:0}#hospitable ul.wm-list>li:before,#campus ul.wm-list>li:before{background-color:#930000;border:3px solid #fff;width:14px;height:22px;margin-top:-14px}#hospitable li.icon a,#campus li.icon a{text-align:left}@media only screen and (max-width: 688px){#hospitable ul.wm-list>li,#campus ul.wm-list>li{padding-left:1.5em}#hospitable ul.wm-list>li+li.icon,#campus ul.wm-list>li+li.icon{margin-top:1em}#hospitable ul.wm-list>li.icon,#campus ul.wm-list>li.icon{padding-left:0}#hospitable ul.wm-list>li.icon a,#campus ul.wm-list>li.icon a{text-align:center}#hospitable ul.wm-list>li:before,#campus ul.wm-list>li:before{border:2px solid #fff;width:8px;height:12px;margin-top:-7px}}#hospitable{position:relative;margin:30px -20px 0;padding-left:50%;background:#c5bfaf url(../../images/en/home/bg/bg_hospitable.png) right top no-repeat}#hospitable figure{left:0;right:50%}#hospitable .wm-border-background{left:0;right:50%;padding-right:20px;text-align:right;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#hospitable .wm-border-background:after{border-top:1px solid #3c3b3b;box-shadow:0 0 2px #fff}#hospitable div.wm-border{margin:0 auto 0 0;padding:20px}#hospitable div.wm-border ul{margin-left:20px}@media only screen and (max-width: 688px){#hospitable{background-image:url(../../images/en/home/bg/bg_hospitable_sp.png)}#hospitable div.wm-border{padding:20px 10px 0}}@media only screen and (max-width: 480px){#hospitable{background-size:50px auto}}#campus{position:relative;margin:0 -20px;padding-right:50%;background:#bfbfa2 url(../../images/en/home/bg/bg_campus.png) left top no-repeat}#campus figure{left:50%;right:0}#campus .wm-border-background{left:50%;right:0;padding-left:20px;color:#fff;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}#campus .wm-border-background:after{border-top:1px solid #fff;box-shadow:0 0 2px #fff}#campus div.wm-border{margin:0 0 0 auto;padding-right:40px}@media only screen and (max-width: 800px){#campus{background-image:url(../../images/en/home/bg/bg_campus_sp.png);background-position:left top}}@media only screen and (max-width: 688px){#campus .wm-border-background{color:#3c3b3b}#campus div.wm-border{padding:20px 10px 0}}@media only screen and (max-width: 480px){#campus{background-size:50px auto}}#environment{background-color:#fff;overflow:hidden}#environment section{max-width:200%;padding-bottom:0}#environment section h2{max-width:1000px;margin:0 auto}#environment section>p{max-width:1000px;margin:30px auto 0}#environment h3{font-size:2.5em;font-family:'Droid Serif', serif;font-style:italic}#environment figure{position:absolute;top:0;bottom:0;overflow:hidden;z-index:0}#environment figure img{position:absolute;top:0;bottom:0;left:-500%;right:-500%;display:block;max-width:500%;height:100%;margin:auto}@media only screen and (min-width: 1297px){#environment figure img{top:-500%;bottom:-500%;left:0;right:0;width:100%;height:auto}}#environment .icon{text-align:right}#environment .icon a{color:#3c3b3b}#environment .wm-border-background{position:absolute;top:0;bottom:0;padding-top:20px;background-color:rgba(255,255,255,0);border-style:none;z-index:1}#environment .wm-border-background:after{content:'';display:block;clear:both;margin:5px -20px 0}#environment .wm-border{position:static;background-color:transparent;min-height:350px;padding:20px 0;outline:none;max-width:520px;border-style:none}@media only screen and (min-width: 481px) and (max-width: 688px){#environment section>div{margin-left:-60px;margin-right:-60px;padding:20px 60px 0}#environment figure{margin:20px -70px 0}}@media only screen and (max-width: 688px){#environment section h2{font-size:1.5em;padding-bottom:1em}#environment h3{font-size:1.5em}#environment figure{position:static}#environment figure img{position:static;max-width:100%;height:auto}#environment .wm-border-background{position:static;padding:0;text-align:center}#environment .wm-border-background:after{display:none}#environment .wm-border{max-width:100%;margin:0;padding:0}}@media only screen and (max-width: 480px){#environment section>div{margin-left:-20px;margin-right:-20px;padding:20px 20px 0}#environment figure{margin:20px -30px 0}}#expand{position:relative;padding-bottom:36%}#expand h3{position:relative;padding-bottom:18.8%;background-position:left center;background-repeat:no-repeat}#expand h3 img{opacity:0;width:1px}@media only screen and (max-width: 688px){#expand h3 img{opacity:1;width:auto}}#expand p{font-size:1.13em}#expand .sideL,#expand .sideR{width:49%;max-width:474px}#expand .bgImage li+li{position:absolute;top:0;left:0;right:0}#expand #point1 h3{background-image:url(../../images/en/home/expand/img_universities.png);-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#expand #point2 h3{background-image:url(../../images/en/home/expand/img_international.png);-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#expand #point3 h3{background-image:url(../../images/en/home/expand/img_satisfaction.png);-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}#expand #point4 h3{background-image:url(../../images/en/home/expand/img_countries.png);-moz-background-size:auto 100%;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}@media only screen and (min-width: 689px) and (max-width: 1024px){#expand .sideL{float:left}#expand .sideR{float:right}#expand .sideL+.sideR{margin-top:0}}@media only screen and (max-width: 688px){#expand{padding-bottom:78%}#expand:before{margin-top:-57.7%}#expand h2{font-size:1.5em;padding-bottom:1em}#expand h3{padding-bottom:0;background-image:none !important}#expand h3 img{display:block;margin:0 auto}#expand p{font-size:0.88em;text-align:center}#expand:after{padding-bottom:57.7%;background-image:url(../../images/en/home/expand/img_map_sp.png)}#expand .sideL,#expand .sideR{width:auto;max-width:100%}}#divisions{color:#fff}#divisions h2{border-color:#fff}#divisions h3{margin-top:60px;text-align:center}#divisions .linkTile{margin-left:-4%}#divisions .linkTile:after{content:'';display:block;clear:both}#divisions .linkTile li{display:table;float:left;width:25%;height:3em;margin-top:0;padding-left:4%;font-size:1em;font-weight:600;line-height:1.2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media only screen and (min-width: 801px){#divisions .linkTile li:nth-child(4n+5){clear:both}#divisions .linkTile li:nth-child(n+5){margin-top:20px}}@media only screen and (min-width: 689px) and (max-width: 800px){#divisions .linkTile li{width:50%}#divisions .linkTile li:nth-child(2n+3){clear:both}#divisions .linkTile li:nth-child(n+3){margin-top:20px}}@media only screen and (max-width: 688px){#divisions .linkTile li{float:none;width:100%}#divisions .linkTile li+li{margin-top:20px}}#divisions .linkTile a{display:table-cell;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;border:2px solid #930000;background-color:rgba(47,52,72,0.3)}#divisions .linkTile a:hover,#divisions .linkTile a:active{background-color:rgba(255,255,255,0.3)}@media only screen and (max-width: 688px){#divisions h2{font-size:1.5em;padding-bottom:1em}#divisions h3{font-size:1.13em}#divisions .linkTile li{font-size:0.88em}}.bgImage ul{bottom:0;padding-bottom:104.5%}.bgImage li{margin:0;height:100%}#pageTop li{position:absolute;top:0;left:0;right:0}.checked img{position:absolute;top:0;bottom:0;left:-500%;right:-500%;min-width:auto;max-width:1100%;width:auto;height:100%;margin:auto}.checked.narrow img{top:-500%;bottom:-500%;left:0;right:0;width:100%;height:auto}.fixed .bgImage{position:fixed}.passing .bgImage{top:auto;bottom:0}#pageTop li+li{opacity:0;-moz-transition:opacity 0.5s 0.5s;-o-transition:opacity 0.5s 0.5s;-webkit-transition:opacity 0.5s;-webkit-transition-delay:0.5s;transition:opacity 0.5s 0.5s}#pageTop li+.show{opacity:1;-moz-transition:opacity 0.5s 0;-o-transition:opacity 0.5s 0;-webkit-transition:opacity 0.5s 0;transition:opacity 0.5s 0}#line1,#line2,#line3,#line4{margin-left:-100%;opacity:0}.movieOn #line1,.movieOn #line2,.movieOn #line3,.movieOn #line4{margin-left:0;opacity:1}#line1{-moz-transition:margin-left 0.5s,opacity 0.5s 0.3s;-o-transition:margin-left 0.5s,opacity 0.5s 0.3s;-webkit-transition:margin-left 0.5s,opacity 0.5s;-webkit-transition-delay:0s,0.3s;transition:margin-left 0.5s,opacity 0.5s 0.3s}#line2{-moz-transition:margin-left 0.5s 0.3s,opacity 0.5s 0.6s;-o-transition:margin-left 0.5s 0.3s,opacity 0.5s 0.6s;-webkit-transition:margin-left 0.5s,opacity 0.5s;-webkit-transition-delay:0.3s,0.6s;transition:margin-left 0.5s 0.3s,opacity 0.5s 0.6s}#line3{-moz-transition:margin-left 0.5s 0.6s,opacity 0.5s 0.9s;-o-transition:margin-left 0.5s 0.6s,opacity 0.5s 0.9s;-webkit-transition:margin-left 0.5s,opacity 0.5s;-webkit-transition-delay:0.6s,0.9s;transition:margin-left 0.5s 0.6s,opacity 0.5s 0.9s}#line4{-moz-transition:margin-left 0.5s 0.9s,opacity 0.5s 1.2s;-o-transition:margin-left 0.5s 0.9s,opacity 0.5s 1.2s;-webkit-transition:margin-left 0.5s,opacity 0.5s;-webkit-transition-delay:0.9s,1.2s;transition:margin-left 0.5s 0.9s,opacity 0.5s 1.2s}#hospitable h3,#campus h3{width:100%;opacity:0}.movieOn #hospitable h3,.movieOn #campus h3{margin-left:0;opacity:1}#hospitable h3{margin-left:-100%}#campus h3{margin-left:100%}#hospitable h3{-moz-transition:margin-left 0.5s,opacity 0.5s 0.3s;-o-transition:margin-left 0.5s,opacity 0.5s 0.3s;-webkit-transition:margin-left 0.5s,opacity 0.5s;-webkit-transition-delay:0s,0.3s;transition:margin-left 0.5s,opacity 0.5s 0.3s}#campus h3{text-shadow:2px 2px 10px #000;-moz-transition:margin-left 0.5s 0.6s,opacity 0.5s 0.9s;-o-transition:margin-left 0.5s 0.6s,opacity 0.5s 0.9s;-webkit-transition:margin-left 0.5s,opacity 0.5s;-webkit-transition-delay:0.6s,0.9s;transition:margin-left 0.5s 0.6s,opacity 0.5s 0.9s}#point1,#point2,#point3,#point4{margin-top:-30px;margin-bottom:50px;opacity:0}.movieOn #point1,.movieOn #point2,.movieOn #point3,.movieOn #point4{margin-top:0;margin-bottom:20px;opacity:1}#point1{-moz-transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s 0.3s;-o-transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s 0.3s;-webkit-transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s;-webkit-transition-delay:0s,0s,0.3s;transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s 0.3s}#point2{-moz-transition:margin-top 0.5s 0.3s,margin-bottom 0.5s 0.3s,opacity 0.5s 0.6s;-o-transition:margin-top 0.5s 0.3s,margin-bottom 0.5s 0.3s,opacity 0.5s 0.6s;-webkit-transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s;-webkit-transition-delay:0.3s,0.3s,0.6s;transition:margin-top 0.5s 0.3s,margin-bottom 0.5s 0.3s,opacity 0.5s 0.6s}#point3{-moz-transition:margin-top 0.5s 0.6s,margin-bottom 0.5s 0.6s,opacity 0.5s 0.9s;-o-transition:margin-top 0.5s 0.6s,margin-bottom 0.5s 0.6s,opacity 0.5s 0.9s;-webkit-transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s;-webkit-transition-delay:0.6s,0.6s,0.9s;transition:margin-top 0.5s 0.6s,margin-bottom 0.5s 0.6s,opacity 0.5s 0.9s}#point4{-moz-transition:margin-top 0.5s 0.9s,margin-bottom 0.5s 0.9s,opacity 0.5s 1.2s;-o-transition:margin-top 0.5s 0.9s,margin-bottom 0.5s 0.9s,opacity 0.5s 1.2s;-webkit-transition:margin-top 0.5s,margin-bottom 0.5s,opacity 0.5s;-webkit-transition-delay:0.9s,0.9s,1.2s;transition:margin-top 0.5s 0.9s,margin-bottom 0.5s 0.9s,opacity 0.5s 1.2s}#pageTop *:not(h1)>img,#outstanding img,#environment img,#expand img,#divisions img{display:none}.loading #pageTop *:not(h1)>img,.loading #outstanding img,.loading #environment img,.loading #expand img,.loading #divisions img{display:block;opacity:0;-moz-transition:opacity 1s 0.2s;-o-transition:opacity 1s 0.2s;-webkit-transition:opacity 1s;-webkit-transition-delay:0.2s;transition:opacity 1s 0.2s}.complated #pageTop *:not(h1)>img,.complated #outstanding img,.complated #environment img,.complated #expand img,.complated #divisions img{display:block;opacity:1}@media only screen and (max-width: 688px){#campus h3{text-shadow:none}}#bgScreen{position:fixed;top:0;left:0;right:0;bottom:0;display:none;width:100%;height:100%;margin-top:0;background-color:#000;z-index:1000;opacity:0}#subWin{position:fixed;top:0;right:0;bottom:0;max-width:100%;height:100%;margin-top:0;background-color:#fff;overflow:hidden;cursor:pointer;z-index:1001}#subWin>div{font-family:'Open Sans', sans-serif;margin-top:0;width:0;display:none;-moz-transition:width 0.2s;-o-transition:width 0.2s;-webkit-transition:width 0.2s;transition:width 0.2s}#subWin>div.open{width:500px;height:100%;overflow-y:auto;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#subWin>div h4{font-size:1.75em;font-weight:300;border-bottom:1px solid #3c3b3b;padding-bottom:20px;margin:20px 30px}#subWin>div p,#subWin>div ul,#subWin>div div{margin-left:30px;margin-right:30px}#subWin>div .btnMoreinfo{font-weight:700;text-align:center;background-color:#ffcd4a}#subWin>div .btnMoreinfo:hover,#subWin>div .btnMoreinfo:active{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70)}#subWin>div .btnMoreinfo a{color:#fff;text-decoration:none}#subWin .closeBtn.swtop{display:block;position:relative;margin:0;padding:0;width:100%;height:70px;background-color:#3c3b3b;background-image:none;text-indent:100%;white-space:nowrap;overflow:hidden}#subWin .closeBtn.swtop:before{display:block;content:"";position:absolute;width:3px;height:42px;background:#fff;transform:rotate(45deg);top:13px;right:38px}#subWin .closeBtn.swtop:after{display:block;content:"";position:absolute;top:50%;right:19px;width:42px;height:3px;margin-top:-2px;background:#fff;transform:rotate(45deg)}#subWin .closeBtn{margin-bottom:30px;padding-right:25px;text-align:right;background:url(../images/en/bg_closeBtn.png) right bottom no-repeat}@media only screen and (max-width: 688px){#subWin>div{width:100%}#subWin>div.open{width:auto}}
#researchOpp .imageTile li.add {
    width: 100%;
    margin: 0;
}
#researchOpp .imageTile li.add a {
    background: none !important;
    text-align: right !important;
}
#researchOpp .imageTile li.add a:hover {
    text-decoration: underline;
}



/* td#gs_tti50 {line-height: 1em;} */
#search div.gsc-control-searchbox-only form.gsc-search-box * { height: 40px; }
.gsc-search-button-v2,
.gsc-search-button-v2:hover,
.gsc-search-button-v2:focus {
    cursor: pointer;
    width: 40px !important;
    height: 40px !important;
    border: none !important;
    margin-left: 0 !important;
}



@media only screen and (max-width: 688px){
#homenews .infoEvent dt.bold>span {
  position: static;
  text-align: left;
  width:auto;
  min-height:auto;
  padding:0;
  border:none;
  font-weight:600;
  font-style:italic;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;box-sizing:border-box;
}
}



/* MENU:sns */
.icon-sns { padding-left: 0!important; }
.icon-sns:before { content: none!important; }
.icon-sns a{ display: inline-block; width: 2em; margin-right: 0.3em; }
