@charset "UTF-8";/*! sanitize.css v10.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}
:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:inherit;font-weight:500}b,strong{font-weight:600}em{font-size:100%;text-decoration:none;font-style:normal}img,object,embed,video{max-width:100%;height:auto;vertical-align:top}figure{margin:0 40px 1em}@media screen and (max-width:640px){figure{margin-right:20px;margin-left:20px}}a[href]{font-weight:normal;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background,opacity,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration;transition-property:color,background,opacity,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration;transition-property:color,background,box-shadow,opacity,transform,text-decoration;transition-property:color,background,box-shadow,opacity,transform,text-decoration,-webkit-box-shadow,-webkit-transform,-webkit-text-decoration}a[href]:hover,a[href]:focus,a[href]:active{text-decoration:none}.out{display:inline-block;overflow:hidden;position:relative;vertical-align:middle;margin-top:-0.2em;margin-left:.2em;width:.75em;padding-top:.625em;height:0;text-decoration:none;line-height:1}.out::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEyIDEwIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojM2UzYTM5O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PGc+PHBhdGggY2xhc3M9ImQiIGQ9Im05LDN2NkgxVjNoOG0xLTFIMHY4aDEwVjJoMFoiLz48cG9seWdvbiBjbGFzcz0iZCIgcG9pbnRzPSIxMiA3LjUgMTEgNy41IDExIDEgMi41IDEgMi41IDAgMTIgMCAxMiA3LjUiLz48L2c+PC9nPjwvc3ZnPg==")}
.nw{display:inline-block;margin-top:-5px;margin-left:1em;font-size:.875em;vertical-align:middle}.speech{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.printOnly{display:none}@media print{.speech{display:none}.printOnly{display:block}}.noDisp{display:none !important}@media screen and (max-width:640px){.onlyDesktop{display:none !important}}@media screen and (min-width:641px),print{.onlyMobile{display:none !important}}.clear{clear:both}hr{border:0;border-top:1px dotted #999;margin:10px 0}hr.clear{display:none}.center,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-right{float:right}.float-left{float:left}.text-large{font-size:1.2em}.clearfix::after{content:" ";display:block;clear:both}.row{width:100%}.row.r2l{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.row .half{width:50%}.row .quote{width:25%}.row.trisect>*,.row .one-third{width:33.3333333333%}.row.trisect .double,.row .two-third{width:66.6666666667%}@media screen and (max-width:640px){.row,.row:not(.mb) .cell{display:block;width:auto}.row.mb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.mb .cell{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.row.mb .mb_href{width:50%}}@media screen and (min-width:641px),print{.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row .cell{vertical-align:top;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}}ul.office{margin:0;padding:0;list-style:none}ul.office li{display:block}nav ul,nav li,ul.nav,.nav ul,.nav li{margin:0;padding:0;display:block;list-style:none}
.linkBtn a,a.linkBtn{display:inline-block;vertical-align:middle;position:relative;padding:.5em 1.6em .5em 1em;border-radius:2em;line-height:1.5;text-align:center;text-decoration:none;font-weight:bold;border:1px solid;letter-spacing:.05em}.linkBtn span{color:inherit}.linkBtn a::after,a.linkBtn::after{content:"";display:inline-block;position:absolute;width:.429em;height:.643em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:26px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}.linkBtn a:hover .title,.linkBtn a:active .title,.linkBtn a:focus .title,a.linkBtn:hover .title,a.linkBtn:active .title,a.linkBtn:focus .title{text-decoration:underline}@media screen and (max-width:640px){.linkBtn a,a.linkBtn{padding:11px 10px 9px}.linkBtn a::after,a.linkBtn::after{right:27px}}.bnList{margin:0;padding:0;list-style:none}.bnList li{margin:4px}.bnList li a{max-width:100%;display:inline-block}.bnList li a:hover,.bnList li a:active,.bnList li a:focus{opacity:.8}.board{display:block;overflow:hidden;margin:10px;padding:10px}@media screen and (max-width:640px){.board{margin:10px 0;border-radius:5px}}.thumb{overflow:hidden;position:relative;background:#ccc}.thumb:before{content:"";display:block;position:relative;width:1px;z-index:-1;padding-top:56.25%}.thumb>img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;font-family:"object-fit:cover";width:100%;height:100%;min-height:0;min-width:0;top:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}ul.cards{list-style:none;margin:0 -10px;padding:0}.cards>*{width:25%;padding:10px}
.card,.cards>*{display:-webkit-box;display:-ms-flexbox;display:flex}a.card,.card>a,.cards>*>a{width:100%;display:block}@media screen and (max-width:640px){.cards>*{width:50%}}body{font-size:1em;font-family:YakuHanJP,"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";word-wrap:break-word;overflow-wrap:break-word;position:relative;width:100%;z-index:1;letter-spacing:.08em;color:#3e3a39}_:-ms-lang(x),body{font-family:YakuHanJP,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.container{position:relative;display:block}@media screen and (max-width:640px){body::after{padding-top:98.4%}.container{margin:0 15px}}@media screen and (min-width:641px){body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width:641px),print{.container{margin:0 auto;padding:0 10px;max-width:1220px}}@media screen and (max-width:640px){html,body{font-size:1em}#wrapper{overflow:hidden}}@media print{body{display:block;min-height:0;width:1100px}}.iLink a,a.iLink{line-height:1.3;display:inline-block;padding-left:1em;padding-right:2px;text-decoration:none}a.iLink .title,.iLink a .title{text-decoration:underline}a.iLink:hover .title,a.iLink:active .title,a.iLink:focus .title,.iLink a:hover .title,.iLink a:active .title,.iLink a:focus .title{text-decoration:none}.iLink a::before,a.iLink::before{content:"";display:inline-block;margin-left:-0.7em;margin-right:.35em;margin-bottom:.1em;border-style:solid;border-color:transparent;border-width:.25em 0 .25em .25em}
.iLink li .note{padding-left:1.5em;font-size:.875em}p.entrys{margin:1em 0}ul.entrys{line-height:1.5;margin:0;padding:0;list-style:none}.entrys li{display:block;border-bottom:1px solid #f5f6f7;padding:1.063em 20px .938em 30px}.entrys li:last-child{border:0}.entrys li a[href]{color:#3e3a39}.entrys li a{display:block;text-decoration:none;position:relative;padding-right:10px}.entrys li a::after{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=");width:.429em;height:.643em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;margin-top:-0.1888em}.entrys li a time,.entrys li a .msg{font-weight:700;font-size:1.125em}.entrys li a time{font-family:"Khula";line-height:1;width:6em;max-width:120px;margin-top:.278em;margin-right:.8em}.entrys li a .msg{letter-spacing:.1em;line-height:1.8333;-webkit-box-flex:1;-ms-flex:1;flex:1}.entrys .category{width:100%;max-width:10em;display:block;text-align:center;background-color:#fff;border-width:2px;border-style:solid;font-size:.9375em;line-height:1;font-weight:bold;letter-spacing:.05em;padding:5px 3px 5px}.entrys .category.dep-cli_psy,.entrys .category.cat1{border-color:#c29fb2}.entrys .category.dep-hum_sci,.entrys .category.cat2{border-color:#e7aeb5}.entrys .category.dep-eng_lit,.entrys .category.cat3{border-color:#a9c57d}.entrys .category.dep-chi_dev,.entrys .category.cat4{border-color:#89b2c9}.entrys .category.dep-jur,.entrys .category.cat5{border-color:#7ab3b4}.entrys .category.dep-eco,.entrys .category.cat6{border-color:#e56c66}.entrys .category.dep-bus_adm,.entrys .category.cat7{border-color:#eda148}.entrys .category.graduate,.entrys .category.cat8{border-color:#c4925d}.topicList header{margin-bottom:10px}.entrys li .new{display:inline-block;width:30px;height:15px;vertical-align:middle;margin-left:.188em;margin-top:-0.125em}
@media screen and (min-width:641px),print{.entrys li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entrys li>a>p,.entrys li>a>.msg{-webkit-box-flex:1;-ms-flex:1;flex:1}.entrys .category{margin-right:1.467em}}@media screen and (max-width:640px){.entrys li{padding:15px 30px 6px 14px}.entrys li a{display:block}.entrys li a::after{right:-15px}.entrys li a time{max-width:none;margin-right:3px}.entrys li a .msg{margin-top:8px;font-size:1.077em}.entrys .category{display:inline-block;border-width:1px;padding:4px 8px 1px;max-width:11em;font-size:.846em}}.depNews{padding:5em 0 4.125em}.depNews header{margin-bottom:1.25em}.depNews header h3.title{text-align:center}.depNews header h3.title .ja{display:inline-block;font-size:2em;border-bottom:2px solid;line-height:1;letter-spacing:.1em;padding-bottom:.313em;border-bottom-color:#ffd900}.depNews header h3.title :lang(en){display:block;font-family:"Khula";font-size:1.375em;font-weight:bold;color:#787574;letter-spacing:.09em;line-height:1;padding-top:.727em}.depNews .linkBtn a{background-color:#fff}.newInfoBox{background-color:#fff}@media screen and (max-width:640px){.depNews{padding:30px 0 37px}.depNews header{margin-bottom:32px}}.mainText .idxBox h2,.idxBox h2{margin-bottom:0}.mainText .idxBox li h3,.idxBox li h3{margin:0;font-size:1em;line-height:1.5}.mainText .idxBox>p{margin-left:1em}.mainText .idxBox>h2+p{margin-top:1.5em}.idxBox ul.tree,.idxBox ul.tree ul{margin-top:1em;margin-left:1em}.idxBox ul.tree ul{margin-top:.2em}.idxBox .tree li h3{margin-top:20px}.idxBox .block{border-radius:5px;border:1px solid #ccc}.idxBox .block>li{padding:20px;border-width:0;border-style:solid;border-color:#ccc}.idxBox .block>li+li{border-top-width:1px}.mainText .idxBox .block ul,.idxBox .block ul{margin:0 .5em 0 1em}.idxBox ul.inline{margin-left:1.5em}.idxBox ul.inline li{display:inline-block}.idxBox ul.inline li::after{content:"|";display:inline-block;margin:.25em .5em}
.idxBox ul.inline li:last-child::after,.idxBox .block ul.inline li>*::before{display:none}.idxBox .block ul.inline{margin:0 0 0 1.5em}.idxBox .block ul.inline li>*{padding-left:0}.idxBox.inblock{padding:0 0 15px;overflow:hidden;border:1px solid #ccc;border-radius:15px}.idxBox.inblock>ul.block{margin:0;border:0}@media screen and (min-width:641px),print{.idxBox ul.tree ul{margin-left:1.5em}}#contents{position:relative}#main{text-align:left;position:relative}@media screen and (max-width:640px){#contents{font-size:.813em}}.breadcrumbs{display:block;position:relative;text-align:left;line-height:1;background-color:#ffe133;padding:9px 0 7px}.breadcrumbs ol{margin:0;padding:0;list-style-type:none}.breadcrumbs li{display:inline-block;vertical-align:middle}.breadcrumbs li:before{content:"";margin:0 16px;display:inline-block;width:7px;height:7px;border-top:solid 1px #000;border-right:solid 1px #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}.breadcrumbs li>*{vertical-align:middle}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li a{display:inline-block;letter-spacing:.05em;text-decoration:none}.breadcrumbs li a:hover,.breadcrumbs li a:focus,.breadcrumbs li a:active{text-decoration:underline}@media screen and (min-width:641px),print{.breadcrumbs{font-size:.875em;width:100%}#contents .breadcrumbs>ol{padding:0 10px;max-width:1320px;margin:auto}.contentHead>.breadcrumbs{margin:5px auto;max-width:1220px}}@media screen and (max-width:640px){.breadcrumbs{padding:6px 15px 5px;font-size:.846em}.breadcrumbs li::before{width:5px;height:5px;margin:0 10px}}.contentHead{position:relative}#main .contentHead{margin-top:10px;padding-bottom:10px}.pageTitle{font-size:1.6666666em;font-weight:bold;line-height:1.12;letter-spacing:.1em}.contentHead{width:100%;height:486px;position:relative}.contentHead .cTitle{position:absolute;left:0;background-color:rgba(101,97,97,0.31);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}
.contentHead .cTitle h2{line-height:1.2;padding:0 0 13px;position:relative;display:block;font-size:3.25em;letter-spacing:.08em}.contentHead .cTitle :lang(en){display:block;font-size:1.375em;font-family:"Khula";font-weight:bold;letter-spacing:.08em}.contentHead .cPhoto{height:100%;width:100%}.contentHead .cPhoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:641px),print{.contentHead .cTitle{height:100%;min-width:35.375em;top:0}}@media screen and (max-width:640px){.contentHead{height:300px}.contentHead .cTitle{text-align:center;width:100%;height:26.666vw;bottom:0;padding-top:9px}.contentHead .cTitle h2{font-size:2.308em;padding:0}.contentHead .cTitle :lang(en){font-size:.846em;line-height:1;margin-top:10px}}#main .pageMain{border-radius:15px;padding:30px 30px 18px;margin-bottom:40px}@media screen and (max-width:640px){#main .pageMain{border-radius:10px;padding:15px}}#indexInter{padding:5px 10px;border-radius:10px;border:1px solid #ccc;margin-bottom:22px}#indexInter h2{font-size:1em;margin:5px;line-height:1.2;font-weight:bold}#indexInter li:before{display:none}#indexInter ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1em;line-height:1.2}#indexInter ul>li{margin:5px}#indexInter a{display:inline-block;text-decoration:none}#indexInter a:after{content:"";display:inline-block;margin-left:.4em;width:.8em;height:.65em;background:no-repeat center center/contain}#indexInter ul a:hover,#indexInter ul a:focus,#indexInter ul a:active{text-decoration:underline}#indexInter.speech{display:block;margin:-1px;padding:0;border:0}@media screen and (max-width:640px){#indexInter{border-radius:10px}}@media screen and (min-width:641px),print{#indexInter{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}#indexInter h2{max-width:150px;margin-right:15px}#indexInter ul{-ms-flex:1;-webkit-box-flex:1;flex:1}}.officeInfo ul.office>li>span{display:inline-block;vertical-align:top}
.infoData{padding:0;margin:1em 0}.infoData:after{content:"";display:block;clear:both}.infoData dt,.infoData dd{margin:0;padding:0}.infoData dt{float:left;clear:both}dl.officeInfo dt{font-weight:bold}dl.officeInfo dd>ul,dl.officeInfo dd>ol{margin-left:0}@media screen and (max-width:767px){.infoData dt{float:none}}@media only screen and (max-width:640px){.page-common .contactBox__office .linkBox{margin-left:0}}#pageHead{position:relative;top:0;width:100%;z-index:100;font-size:1rem;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#fff;color:#3e3a39}#pageHead.fixed{position:fixed}#pageHead .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(#homePage) #pageHead.fixed{position:fixed}#pageHead .siteTitle{display:inline-block}.logo{display:inline-block;vertical-align:middle;overflow:hidden;height:0;background-repeat:no-repeat;background-size:contain;background-position:left center}.logo:hover,.logo:focus,.logo:active{opacity:.7}#pageHead .logo{background-image:url("/assets/j09tjo0000002u8o-img/logo1.png");width:228px;padding-top:53px}#pageHead .siteTitle a.text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#pageHead .siteTitle span:not(.speech){font-size:2rem;line-height:1.2;font-weight:bold;display:inline-block}#pageHead .toggle{border:0;padding:0;text-align:center;color:inherit;font-size:inherit;background-color:transparent;border-color:transparent}#pageHead button.toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none}#pageHead .panel{position:absolute;visibility:hidden;opacity:0}#pageHead .panel.open{visibility:visible;opacity:1}#tool{font-size:.75em;line-height:1.2;text-align:center}#t_fsize{position:relative}#t_fsize .fsize.panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:124px;padding:10px;background-color:#3e3a39;position:absolute;right:0;z-index:5}
#t_fsize .fsize.panel li{border:1px solid #ffd900;color:#3e3a39;background-color:#fff}#t_fsize .fsize.panel li:hover,#t_fsize .fsize.panel li:focus,#t_fsize .fsize.panel li:active{background-color:#ffd900}#t_fsize.open .panel,#searchBox.open .panel{opacity:1;visibility:visible}#fsizeBtn .panel,#searchBox .panel{background:rgba(62,58,57,0.8);position:relative;padding:30px 10px;width:100%;position:absolute;top:0;left:0;z-index:5}#fsizeBtn .panel form,#searchBox .panel form{margin:auto;text-align:center;border-radius:0;border-radius:3px}#fsizeBtn .panel .closeBtn,#searchBox .panel .closeBtn{color:#fff;text-align:center;display:block;margin:10px auto 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer}#fsizeBtn .panel .closeBtn::before,#searchBox .panel .closeBtn::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5LjcxIiBoZWlnaHQ9IjkuNzEiIHZpZXdCb3g9IjAgMCA5LjcxIDkuNzEiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48bGluZSBjbGFzcz0iZCIgeDE9IjkuMzUiIHkxPSIuMzUiIHgyPSIuMzUiIHkyPSI5LjM1Ii8+PGxpbmUgY2xhc3M9ImQiIHgxPSIuMzUiIHkxPSIuMzUiIHgyPSI5LjM1IiB5Mj0iOS4zNSIvPjwvZz48L2c+PC9zdmc+");width:9px;height:9px;vertical-align:middle;margin-right:6px}.search form{position:relative;text-align:left;font-size:1em;line-height:1.5;padding:11px 58px 9px 10px;border-radius:2em;border:1px solid #9e9e9e;overflow:hidden;color:#333;background-color:#fff}.search form input[type=text]{display:block;font-size:1em;width:100%;padding:0 5px;color:#000;background:#fff;border:none !important}.search form input:-ms-input-placeholder{font-size:1em;color:#666;font-weight:normal}.search form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:1;text-indent:-9999px;overflow:hidden;top:0;bottom:0;right:0;width:48px;display:block;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#ffd900;background-repeat:no-repeat;background-position:center;background-size:17px auto}.search form button:hover,.search form button:focus{background-color:rgba(77,144,254,0.1)}.search form button,.search form button:hover,.search form button:focus,.search .gsc-search-button-v2,.search .gsc-search-button-v2:hover,.search .gsc-search-button-v2:focus{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS4xOSIgaGVpZ2h0PSIxNS4xOSIgdmlld0JveD0iMCAwIDE1LjE5IDE1LjE5Ij48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PHBhdGggY2xhc3M9ImQiIGQ9Im0xNC45NywxMy44OWwtNS4xOC01LjE4Yy43MS0uOTQsMS4xLTIuMDcsMS4xLTMuMjcsMC0xLjQ1LS41Ny0yLjgyLTEuNTktMy44NS0xLjAzLTEuMDMtMi40LTEuNTktMy44NS0xLjU5UzIuNjIuNTcsMS41OSwxLjU5Qy0uNTMsMy43Mi0uNTMsNy4xNywxLjU5LDkuMjljMS4wMywxLjAzLDIuNCwxLjU5LDMuODUsMS41OSwxLjIsMCwyLjMzLS4zOSwzLjI3LTEuMWw1LjE4LDUuMThjLjE1LjE1LjM0LjIyLjU0LjIycy4zOS0uMDcuNTQtLjIyYy4zLS4zLjMtLjc4LDAtMS4wOFpNMi42Nyw4LjIxYy0xLjUzLTEuNTMtMS41My00LjAxLDAtNS41NC43NC0uNzQsMS43Mi0xLjE1LDIuNzctMS4xNXMyLjAzLjQxLDIuNzcsMS4xNWMuNzQuNzQsMS4xNSwxLjcyLDEuMTUsMi43N3MtLjQxLDIuMDMtMS4xNSwyLjc3Yy0uNzQuNzQtMS43MiwxLjE1LTIuNzcsMS4xNXMtMi4wMy0uNDEtMi43Ny0xLjE1WiIvPjwvZz48L3N2Zz4=")}
.search .gsc-input-box{border:0}#searchBtn{cursor:pointer}#searchBtn.toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:4px;background-color:#3e3a39;color:#fff;line-height:1;padding:8px 13px 5px 29px;-webkit-transition:.3s ease;transition:.3s ease;position:relative}#searchBtn.toggle:hover,#searchBtn.toggle:focus,#searchBtn.toggle:active{opacity:.7}#searchBtn.toggle::before{content:"";display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS4xOSIgaGVpZ2h0PSIxNS4xOSIgdmlld0JveD0iMCAwIDE1LjE5IDE1LjE5Ij48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PHBhdGggY2xhc3M9ImQiIGQ9Im0xNC45NywxMy44OWwtNS4xOC01LjE4Yy43MS0uOTQsMS4xLTIuMDcsMS4xLTMuMjcsMC0xLjQ1LS41Ny0yLjgyLTEuNTktMy44NS0xLjAzLTEuMDMtMi40LTEuNTktMy44NS0xLjU5UzIuNjIuNTcsMS41OSwxLjU5Qy0uNTMsMy43Mi0uNTMsNy4xNywxLjU5LDkuMjljMS4wMywxLjAzLDIuNCwxLjU5LDMuODUsMS41OSwxLjIsMCwyLjMzLS4zOSwzLjI3LTEuMWw1LjE4LDUuMThjLjE1LjE1LjM0LjIyLjU0LjIycy4zOS0uMDcuNTQtLjIyYy4zLS4zLjMtLjc4LDAtMS4wOFpNMi42Nyw4LjIxYy0xLjUzLTEuNTMtMS41My00LjAxLDAtNS41NC43NC0uNzQsMS43Mi0xLjE1LDIuNzctMS4xNXMyLjAzLjQxLDIuNzcsMS4xNWMuNzQuNzQsMS4xNSwxLjcyLDEuMTUsMi43N3MtLjQxLDIuMDMtMS4xNSwyLjc3Yy0uNzQuNzQtMS43MiwxLjE1LTIuNzcsMS4xNXMtMi4wMy0uNDEtMi43Ny0xLjE1WiIvPjwvZz48L3N2Zz4=");position:absolute;left:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:641px),print{#pageHead{min-width:1280px}#pageHead .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#pageHead .empty{display:none}#pageHead .siteTitle{margin:7px 8px 0 40px;display:inline-block}#searchBox .label{font-size:14px}.search form{width:562px}}@media screen and (max-width:640px){#pageHead .empty{display:block}#pageHead::before{content:"";display:block;position:fixed;opacity:0;visibility:hidden;z-index:-1;left:0;right:0;top:67px;bottom:0;background-color:rgba(0,0,0,0.8);-webkit-transition:.3s;transition:.3s}.over{overflow:hidden}.over #pageHead::before{opacity:1;visibility:visible}#pageHead .toggle span:not(.icon){display:block}#pageHead .toggle:not(.opened) span.close,#pageHead .toggle.opened span.name{display:none}#pageHead .logo{width:175px;padding-top:40px}#pageHead .toggle{display:block}#pageHead .toggle .name,#pageHead .toggle .close{width:111.1111111111%;-webkit-transform:scale(0.9) translateX(-3px);transform:scale(0.9) translateX(-3px);font-size:10px;line-height:1;text-align:center;font-weight:bold;color:#230066}#pageHead .toggle.open::before{background-size:14px}#btnMenu{width:67px;height:67px;position:absolute;top:0;right:0;cursor:pointer}#btnMenu.toggle{background-color:#ffd900;padding:8px}
#btnMenu .icon{display:block;width:27px;height:20px;position:relative;margin:0 auto 8px}#btnMenu .icon span{display:block;position:absolute;left:0;width:100%;height:2px;border-radius:2px;-webkit-transition:all .5s;transition:all .5s;background-color:#3e3a39}#btnMenu .icon span:nth-of-type(1){top:0}#btnMenu .icon span:nth-of-type(2){top:9px}#btnMenu .icon span:nth-of-type(3){bottom:0}#btnMenu.opened .icon span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}#btnMenu.opened .icon span:nth-of-type(2){left:50%;opacity:0}#btnMenu.opened .icon span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}#t_fsize{display:none}#searchBox{width:100%;display:block}#searchBox .panel{padding:16px 30px}#searchBox .panel form{padding:6px 58px 7px 10px}#searchBox .panel .closeBtn{display:none;visibility:hidden}#searchBtn.toggle{display:none;visibility:hidden}}@media screen and (min-width:641px),print{#menuBox{max-width:1130px}}@media screen and (min-width:641px),print{#homePage #pageHead:not(.fixed),#homePage #pageHead:not(.fixed) .container{-webkit-box-shadow:none;box-shadow:none}#pageHead .toggle:not(#searchBtn,#fsizeBtn){display:none}}#t_fsize button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:initial;color:#3e3a39;display:block;cursor:pointer}#t_fsize button .label{display:none}#t_fsize #fsizeBtn::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojM2UzYTM5O308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PGc+PHBhdGggY2xhc3M9ImQiIGQ9Im01LjcyLDE2Ljc5bDQuMzYtMTEuNTloMS44Nmw0LjM1LDExLjU5aC0xLjg1bC0xLjExLTMuMDVoLTQuNzhsLTEuMDgsMy4wNWgtMS43NlptMy4zMy00LjUxaDMuNzdsLTEuODktNS4zMi0xLjg4LDUuMzJaIi8+PHBhdGggY2xhc3M9ImQiIGQ9Im0xOS45Niwycy4wNC4wMi4wNC4wNHYxNy45MnMtLjAyLjA0LS4wNC4wNEgyLjA0cy0uMDQtLjAyLS4wNC0uMDRWMi4wNHMuMDItLjA0LjA0LS4wNGgxNy45Mm0wLTJIMi4wNEMuOTEsMCwwLC45MSwwLDIuMDR2MTcuOTJjMCwxLjEzLjkxLDIuMDQsMi4wNCwyLjA0aDE3LjkyYzEuMTMsMCwyLjA0LS45MSwyLjA0LTIuMDRWMi4wNGMwLTEuMTMtLjkxLTIuMDQtMi4wNC0yLjA0aDBaIi8+PC9nPjwvZz48L3N2Zz4=");width:22px;height:22px}#t_fsize #fsizeBtn:hover,#t_fsize #fsizeBtn:focus,#t_fsize #fsizeBtn:active{background-color:#3e3a39}#t_fsize #fsizeBtn:hover::before,#t_fsize #fsizeBtn:focus::before,#t_fsize #fsizeBtn:active::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PGc+PHBhdGggY2xhc3M9ImQiIGQ9Im01LjcyLDE2Ljc5bDQuMzYtMTEuNTloMS44Nmw0LjM1LDExLjU5aC0xLjg1bC0xLjExLTMuMDVoLTQuNzhsLTEuMDgsMy4wNWgtMS43NlptMy4zMy00LjUxaDMuNzdsLTEuODktNS4zMi0xLjg4LDUuMzJaIi8+PHBhdGggY2xhc3M9ImQiIGQ9Im0xOS45Niwycy4wNC4wMi4wNC4wNHYxNy45MnMtLjAyLjA0LS4wNC4wNEgyLjA0cy0uMDQtLjAyLS4wNC0uMDRWMi4wNHMuMDItLjA0LjA0LS4wNGgxNy45Mm0wLTJIMi4wNEMuOTEsMCwwLC45MSwwLDIuMDR2MTcuOTJjMCwxLjEzLjkxLDIuMDQsMi4wNCwyLjA0aDE3LjkyYzEuMTMsMCwyLjA0LS45MSwyLjA0LTIuMDRWMi4wNGMwLTEuMTMtLjkxLTIuMDQtMi4wNC0yLjA0aDBaIi8+PC9nPjwvZz48L3N2Zz4=")}#t_fsize .fsize.panel ul{display:-webkit-box;display:-ms-flexbox;display:flex}
.tMenu,.gMenuWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.tBtn a::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;vertical-align:middle}.visitor ul{display:-webkit-box;display:-ms-flexbox;display:flex}.visitor ul li:first-of-type{margin-left:0}.visitor ul li .title{letter-spacing:.05em}.visitor ul li a{text-decoration:none}.setting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.setting .tBtn{line-height:1}.setting .tBtn.access a::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojM2UzYTM5O30uZXtmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0ibTExLDEuMTVjLTQuMzIsMC03LjgzLDMuNTEtNy44Myw3LjgzLDAsMi44NywzLjE4LDcuNTIsNS44NSwxMC45MS40OC42MSwxLjIuOTYsMS45OC45NnMxLjUtLjM1LDEuOTgtLjk2YzIuNjctMy4zOSw1Ljg1LTguMDQsNS44NS0xMC45MSwwLTQuMzItMy41MS03LjgzLTcuODMtNy44M1ptMCwxMC4zYy0xLjM3LDAtMi40Ny0xLjExLTIuNDctMi40N3MxLjExLTIuNDcsMi40Ny0yLjQ3LDIuNDcsMS4xMSwyLjQ3LDIuNDctMS4xMSwyLjQ3LTIuNDcsMi40N1oiLz48cmVjdCBjbGFzcz0iZSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIi8+PC9nPjwvZz48L3N2Zz4=")}.setting .tBtn.contact a::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojM2UzYTM5O30uZXtmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0ibTE5LjgsMi44N0gyLjJjLTEuMjEsMC0yLjIuOTktMi4yLDIuMnYxMS44NmMwLDEuMjEuOTksMi4yLDIuMiwyLjJoMTcuNmMxLjIxLDAsMi4yLS45OSwyLjItMi4yVjUuMDdjMC0xLjIxLS45OS0yLjItMi4yLTIuMlptLTEuNzMsMi4wM2wtNy4wMSw1LjU1TDMuOTYsNC45aDE0LjExWm0xLjczLDEyLjJIMi4yYy0uMDksMC0uMTctLjA4LS4xNy0uMTdWNS45N2w5LjAzLDcuMDcsOC45LTcuMDV2MTAuOTVjMCwuMDktLjA4LjE3LS4xNy4xN1oiLz48cmVjdCBjbGFzcz0iZSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIi8+PC9nPjwvZz48L3N2Zz4=")}.setting .tBtn a{text-decoration:none}.setting .tBtn a::before{width:22px;height:22px}.guidance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.guidance li a{display:inline-block;padding:6px 10px 7px;height:100%;background-color:#ffd900;text-align:center;text-decoration:none}.guidance li a .label{font-size:14px;display:block;line-height:1;margin-top:4px;font-weight:bold;letter-spacing:.05em}.guidance .tBtn.pamphlet a::before{width:23px;height:17px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy4wNyIgaGVpZ2h0PSIxNy4xOSIgdmlld0JveD0iMCAwIDIzLjA3IDE3LjE5Ij48ZGVmcz48c3R5bGU+LmR7ZmlsbDojM2UzYTM5O2ZpbGwtcnVsZTpldmVub2RkO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PHBhdGggY2xhc3M9ImQiIGQ9Im0xMS41NCwxLjU5QzguMTEuMjMsNC42OC0uMjUsMS4yNS4xMmgwQy41NC4yLDAsLjgsMCwxLjUyYzAsMi4yNCwwLDEwLjI1LDAsMTIuNzMsMCwuMzkuMTYuNzcuNDUsMS4wNC4yOS4yNy42OC40LDEuMDcuMzcsMy4yNS0uMjgsNi41LjI1LDkuNzQsMS40OS4xNy4wNy4zNi4wNi41MywwaDBjMy4yNS0xLjI0LDYuNS0xLjc3LDkuNzQtMS40OS4zOS4wNC43OC0uMSwxLjA3LS4zNy4yOS0uMjcuNDUtLjY0LjQ1LTEuMDQsMC0yLjQ4LDAtMTAuNDgsMC0xMi43MywwLS43Mi0uNTQtMS4zMi0xLjI1LTEuNCwwLDAsMCwwLDAsMC0zLjQzLS4zNy02Ljg2LjExLTEwLjI5LDEuNDdoMFptLS43NCwxLjMxdjEyLjQ5Yy0zLjEtMS4wNS02LjItMS40OC05LjMtMS4yMlYxLjU5YzMuMS0uMzIsNi4yLjEsOS4zLDEuM2gwWm0xLjQ5LDEyLjQ5VjIuOWgwYzMuMS0xLjIsNi4yLTEuNjMsOS4zLTEuM3YxMi41N2MtMy4xLS4yNi02LjIuMTgtOS4zLDEuMjJoMFoiLz48L2c+PC9zdmc+")}.guidance .tBtn.docRequest a::before{width:24px;height:23px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4zOSIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDI0LjM5IDIzIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojM2UzYTM5O2ZpbGwtcnVsZTpldmVub2RkO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PGc+PHBhdGggY2xhc3M9ImQiIGQ9Im0yNC4zOSw2LjU0YzAtLjM4LS4zMS0uNjktLjY5LS42OWgtMy4wMlYuNjljMC0uMzgtLjMxLS42OS0uNjktLjY5SDQuNDFjLS4zOCwwLS42OS4zMS0uNjkuNjl2NS4xNUguNjljLS4zOCwwLS42OS4zMS0uNjkuNjl2My40M3MwLC4wNi4wMS4wOWMwLC4wMy0uMDEuMDYtLjAxLjA5djEyLjE2YzAsLjM4LjMxLjY5LjY5LjY5aDIzYy4zOCwwLC42OS0uMzEuNjktLjY5di0xMi4xNnMwLS4wNi0uMDEtLjA5YzAtLjAzLjAxLS4wNi4wMS0uMDl2LTMuNDNabS0xLjM5LjY5djIuMzNsLTIuMzMsMS4yN3YtMy41OWgyLjMzWm0tMy43MS01Ljg0djEwLjM3bC03LjEsMy44NmMtMS4wNC0uNTctNC4zNS0yLjM3LTcuMS0zLjg2VjEuMzloMTQuMTlaTTEuMzksNy4yM2gyLjMzdjMuNTlsLTIuMzMtMS4yN3YtMi4zM1ptMjEuNjIsMTQuMzlIMS4zOXYtMTAuMzFsMTAuNDgsNS43Yy4yMS4xMS40Ni4xMS42NiwwbDEwLjQ4LTUuN3YxMC4zMVoiLz48cGF0aCBjbGFzcz0iZCIgZD0ibTcuMjYsMTAuMjhoOS44N2MuMzgsMCwuNjktLjMxLjY5LS42OXMtLjMxLS42OS0uNjktLjY5SDcuMjZjLS4zOCwwLS42OS4zMS0uNjkuNjlzLjMxLjY5LjY5LjY5WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtNy4yNiw2LjE2aDkuODdjLjM4LDAsLjY5LS4zMS42OS0uNjlzLS4zMS0uNjktLjY5LS42OUg3LjI2Yy0uMzgsMC0uNjkuMzEtLjY5LjY5cy4zMS42OS42OS42OVoiLz48L2c+PC9nPjwvc3ZnPg==")}.gMenuWrap a[href]{color:#3e3a39}.gMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-between}.gMenu li a{font-weight:bold;text-decoration:none;display:inline-block;letter-spacing:.08em}@media screen and (min-width:641px),print{#pageHead{margin:auto}#menuBox{width:auto}#menu>.closeBtn{display:none;visibility:hidden}.tMenu{padding:4px 25px 3px 27px;background-color:#f5f6f7;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
.visitor ul li{font-size:.8125rem;margin:0 9px}.visitor a[href]{color:#3e3a39}.visitor a:hover,.visitor a:focus,.visitor a:active{text-decoration:underline}.setting{margin-left:22px}.setting .tBtn{width:30px;height:30px;margin:0 8px}.setting .tBtn a{width:100%;height:100%;display:inline-block;text-align:center;vertical-align:middle;position:relative}.setting .tBtn a::before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.setting .tBtn a:hover,.setting .tBtn a:focus,.setting .tBtn a:active{opacity:1;background-color:#3e3a39}.setting .tBtn .label{display:none}.setting .tBtn.access a:hover::before,.setting .tBtn.access a:focus::before,.setting .tBtn.access a:active::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO30uZXtmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0ibTExLDEuMTVjLTQuMzIsMC03LjgzLDMuNTEtNy44Myw3LjgzLDAsMi44NywzLjE4LDcuNTIsNS44NSwxMC45MS40OC42MSwxLjIuOTYsMS45OC45NnMxLjUtLjM1LDEuOTgtLjk2YzIuNjctMy4zOSw1Ljg1LTguMDQsNS44NS0xMC45MSwwLTQuMzItMy41MS03LjgzLTcuODMtNy44M1ptMCwxMC4zYy0xLjM3LDAtMi40Ny0xLjExLTIuNDctMi40N3MxLjExLTIuNDcsMi40Ny0yLjQ3LDIuNDcsMS4xMSwyLjQ3LDIuNDctMS4xMSwyLjQ3LTIuNDcsMi40N1oiLz48cmVjdCBjbGFzcz0iZSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIi8+PC9nPjwvZz48L3N2Zz4=")}.setting .tBtn.contact a:hover::before,.setting .tBtn.contact a:focus::before,.setting .tBtn.contact a:active::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO30uZXtmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0ibTE5LjgsMi44N0gyLjJjLTEuMjEsMC0yLjIuOTktMi4yLDIuMnYxMS44NmMwLDEuMjEuOTksMi4yLDIuMiwyLjJoMTcuNmMxLjIxLDAsMi4yLS45OSwyLjItMi4yVjUuMDdjMC0xLjIxLS45OS0yLjItMi4yLTIuMlptLTEuNzMsMi4wM2wtNy4wMSw1LjU1TDMuOTYsNC45aDE0LjExWm0xLjczLDEyLjJIMi4yYy0uMDksMC0uMTctLjA4LS4xNy0uMTdWNS45N2w5LjAzLDcuMDcsOC45LTcuMDV2MTAuOTVjMCwuMDktLjA4LjE3LS4xNy4xN1oiLz48cmVjdCBjbGFzcz0iZSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIi8+PC9nPjwvZz48L3N2Zz4=")}#t_fsize{margin-top:3px}#fsizeBtn{width:100%;height:100%}#searchBox{margin-left:13px}.gMenuWrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gMenu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px;margin-right:4px}.gMenu>li{position:relative;margin:0 6px;font-size:15px}.gMenu>li:first-of-type{margin-left:0}.gMenu>li .title{border-bottom:1px solid #ffd900;padding-bottom:4px}.gMenu li:hover .sub,.gMenu li:focus .sub,.gMenu li:active .sub{opacity:1;visibility:visible}.gMenu .sub{position:absolute;visibility:hidden;opacity:0;top:100%;left:0;z-index:20;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:10px;padding:.9em .8em;min-width:390px}.guidance li{width:130px}.guidance li a{width:100%;-webkit-transition:.3s ease;transition:.3s ease}.guidance li a:hover,.guidance li a:focus,.guidance li a:active{opacity:.6}.guidance li+li{border-left:1px solid #fff}}@media screen and (max-width:640px){#pageHead{height:67px;padding:0 15px}#pageHead.scroll{position:fixed}
#pageHead .siteTitle{padding:14px 0}#menu{opacity:0;visibility:hidden;display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:67px;left:0;max-height:calc(100vh - 67px);overflow-y:auto;background-color:#fff;font-size:14px}#menu.open{opacity:1;visibility:visible}#menu.open #searchBox .panel{position:initial;opacity:1;visibility:visible}#menu>.closeBtn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:12px 10px 9px;font-weight:bold;letter-spacing:.22em;background-color:#fff;color:#3e3a39;border:0;cursor:pointer;font-size:14px}#menu>.closeBtn::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC44NyIgaGVpZ2h0PSIyMC44NyIgdmlld0JveD0iMCAwIDIwLjg3IDIwLjg3Ij48ZGVmcz48c3R5bGU+LmR7ZmlsbDpub25lO3N0cm9rZTojM2UzYTM5O3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDozcHg7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48bGluZSBjbGFzcz0iZCIgeDE9IjE5LjgxIiB5MT0iMS4wNiIgeDI9IjEuMDYiIHkyPSIxOS44MSIvPjxsaW5lIGNsYXNzPSJkIiB4MT0iMS4wNiIgeTE9IjEuMDYiIHgyPSIxOS44MSIgeTI9IjE5LjgxIi8+PC9nPjwvZz48L3N2Zz4=");width:9px;height:9px;margin-right:16px}#menu .table{border-bottom:1px solid #fff}#menu .table li{width:50%;border-bottom:1px solid #fff}#menu .table li:nth-of-type(2n){border-left:1px solid #fff}#menu .table li:nth-last-of-type(-n+2){border-bottom:0}#menu .table li a{display:block;width:100%;padding:12px 15px 10px}.tMenu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block}.gMenuWrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tMenu .visitor ul,.gMenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.setting{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.setting .tBtn{border-bottom:1px solid #fff;text-align:center;width:50%;background-color:rgba(62,58,57,0.8)}.setting .tBtn.access a::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO30uZXtmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0ibTExLDEuMTVjLTQuMzIsMC03LjgzLDMuNTEtNy44Myw3LjgzLDAsMi44NywzLjE4LDcuNTIsNS44NSwxMC45MS40OC42MSwxLjIuOTYsMS45OC45NnMxLjUtLjM1LDEuOTgtLjk2YzIuNjctMy4zOSw1Ljg1LTguMDQsNS44NS0xMC45MSwwLTQuMzItMy41MS03LjgzLTcuODMtNy44M1ptMCwxMC4zYy0xLjM3LDAtMi40Ny0xLjExLTIuNDctMi40N3MxLjExLTIuNDcsMi40Ny0yLjQ3LDIuNDcsMS4xMSwyLjQ3LDIuNDctMS4xMSwyLjQ3LTIuNDcsMi40N1oiLz48cmVjdCBjbGFzcz0iZSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIi8+PC9nPjwvZz48L3N2Zz4=")}.setting .tBtn.contact a::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO30uZXtmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48Zz48cGF0aCBjbGFzcz0iZCIgZD0ibTE5LjgsMi44N0gyLjJjLTEuMjEsMC0yLjIuOTktMi4yLDIuMnYxMS44NmMwLDEuMjEuOTksMi4yLDIuMiwyLjJoMTcuNmMxLjIxLDAsMi4yLS45OSwyLjItMi4yVjUuMDdjMC0xLjIxLS45OS0yLjItMi4yLTIuMlptLTEuNzMsMi4wM2wtNy4wMSw1LjU1TDMuOTYsNC45aDE0LjExWm0xLjczLDEyLjJIMi4yYy0uMDksMC0uMTctLjA4LS4xNy0uMTdWNS45N2w5LjAzLDcuMDcsOC45LTcuMDV2MTAuOTVjMCwuMDktLjA4LjE3LS4xNy4xN1oiLz48cmVjdCBjbGFzcz0iZSIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIi8+PC9nPjwvZz48L3N2Zz4=")}.setting .tBtn a{padding:17px 10px 16px;display:block}.setting .tBtn a::before{width:14px;height:14px;vertical-align:middle;margin-right:5px;margin-top:-2px}
.setting .tBtn+.tBtn{border-left:1px solid #fff}.setting .tBtn .label{color:#fff;font-weight:bold;letter-spacing:.16em}.gMenuWrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.guidance{display:block}.guidance li{color:#fff}.guidance li+li{border-top:1px solid #fff}.guidance li a{width:100%;background-color:rgba(62,58,57,0.8);padding:12px 10px 9px}.guidance li a .label{display:inline-block}.guidance .tBtn a::before{margin-right:6px}.guidance .tBtn.pamphlet a::before{width:19px;height:14px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy4wNyIgaGVpZ2h0PSIxNy4xOSIgdmlld0JveD0iMCAwIDIzLjA3IDE3LjE5Ij48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO2ZpbGwtcnVsZTpldmVub2RkO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PHBhdGggY2xhc3M9ImQiIGQ9Im0xMS41NCwxLjU5QzguMTEuMjMsNC42OC0uMjUsMS4yNS4xMmgwQy41NC4yLDAsLjgsMCwxLjUyYzAsMi4yNCwwLDEwLjI1LDAsMTIuNzMsMCwuMzkuMTYuNzcuNDUsMS4wNC4yOS4yNy42OC40LDEuMDcuMzcsMy4yNS0uMjgsNi41LjI1LDkuNzQsMS40OS4xNy4wNy4zNi4wNi41MywwaDBjMy4yNS0xLjI0LDYuNS0xLjc3LDkuNzQtMS40OS4zOS4wNC43OC0uMSwxLjA3LS4zNy4yOS0uMjcuNDUtLjY0LjQ1LTEuMDQsMC0yLjQ4LDAtMTAuNDgsMC0xMi43MywwLS43Mi0uNTQtMS4zMi0xLjI1LTEuNCwwLDAsMCwwLDAsMC0zLjQzLS4zNy02Ljg2LjExLTEwLjI5LDEuNDdoMFptLS43NCwxLjMxdjEyLjQ5Yy0zLjEtMS4wNS02LjItMS40OC05LjMtMS4yMlYxLjU5YzMuMS0uMzIsNi4yLjEsOS4zLDEuM2gwWm0xLjQ5LDEyLjQ5VjIuOWgwYzMuMS0xLjIsNi4yLTEuNjMsOS4zLTEuM3YxMi41N2MtMy4xLS4yNi02LjIuMTgtOS4zLDEuMjJoMFoiLz48L2c+PC9zdmc+")}.guidance .tBtn.docRequest a::before{margin-top:-7px;width:20px;height:19px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4zOSIgaGVpZ2h0PSIyMyIgdmlld0JveD0iMCAwIDI0LjM5IDIzIj48ZGVmcz48c3R5bGU+LmR7ZmlsbDojZmZmO2ZpbGwtcnVsZTpldmVub2RkO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYyI+PGc+PHBhdGggY2xhc3M9ImQiIGQ9Im0yNC4zOSw2LjU0YzAtLjM4LS4zMS0uNjktLjY5LS42OWgtMy4wMlYuNjljMC0uMzgtLjMxLS42OS0uNjktLjY5SDQuNDFjLS4zOCwwLS42OS4zMS0uNjkuNjl2NS4xNUguNjljLS4zOCwwLS42OS4zMS0uNjkuNjl2My40M3MwLC4wNi4wMS4wOWMwLC4wMy0uMDEuMDYtLjAxLjA5djEyLjE2YzAsLjM4LjMxLjY5LjY5LjY5aDIzYy4zOCwwLC42OS0uMzEuNjktLjY5di0xMi4xNnMwLS4wNi0uMDEtLjA5YzAtLjAzLjAxLS4wNi4wMS0uMDl2LTMuNDNabS0xLjM5LjY5djIuMzNsLTIuMzMsMS4yN3YtMy41OWgyLjMzWm0tMy43MS01Ljg0djEwLjM3bC03LjEsMy44NmMtMS4wNC0uNTctNC4zNS0yLjM3LTcuMS0zLjg2VjEuMzloMTQuMTlaTTEuMzksNy4yM2gyLjMzdjMuNTlsLTIuMzMtMS4yN3YtMi4zM1ptMjEuNjIsMTQuMzlIMS4zOXYtMTAuMzFsMTAuNDgsNS43Yy4yMS4xMS40Ni4xMS42NiwwbDEwLjQ4LTUuN3YxMC4zMVoiLz48cGF0aCBjbGFzcz0iZCIgZD0ibTcuMjYsMTAuMjhoOS44N2MuMzgsMCwuNjktLjMxLjY5LS42OXMtLjMxLS42OS0uNjktLjY5SDcuMjZjLS4zOCwwLS42OS4zMS0uNjkuNjlzLjMxLjY5LjY5LjY5WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtNy4yNiw2LjE2aDkuODdjLjM4LDAsLjY5LS4zMS42OS0uNjlzLS4zMS0uNjktLjY5LS42OUg3LjI2Yy0uMzgsMC0uNjkuMzEtLjY5LjY5cy4zMS42OS42OS42OVoiLz48L2c+PC9nPjwvc3ZnPg==")}.visitor{background-color:#b5bbc1}.visitor ul li{color:#fff}.gMenu{background-color:#ffd900}}@media screen and (min-width:1320px){.gMenu>li{margin:0 9px}}@media screen and (min-width:1456px){#menuBox{max-width:1380px}.visitor ul li{margin:0 23px;font-size:13px}.gMenu>li{margin:0 18px}}#pageFoot .container{max-width:1320px}#pageFoot .footBox{padding:4.375em 0 4.875em;background-image:url("/j09tjo0000002ul0/bg_footer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}#pageFoot .footBox .siteTitle{margin-bottom:32px}#pageFoot .footBox .logo{background-image:url("/assets/j09tjo0000002u8o-img/logo2.png");width:100%;padding-top:69px}#pageFoot .footBox .campus{font-weight:bold}#pageFoot .footBox .campus+.campus{margin-top:12px}#pageFoot .footBox .linkBtn{margin-top:17px}#pageFoot .footBox .linkBtn a{min-width:186px;margin:0}#pageFoot .footBox .linkBtn a::after{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}#pageFoot .siteMap .info .col .sub{position:relative}#pageFoot .siteMap .info .col .sub li a{text-decoration:none;letter-spacing:.12em}#pageFoot .siteMap .info .col .sub li a:hover,#pageFoot .siteMap .info .col .sub li a:focus,#pageFoot .siteMap .info .col .sub li a:active{text-decoration:underline}
#pageFoot .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}#pageFoot .language .title{margin-right:23px;font-family:"Khula";font-weight:bold;line-height:1;letter-spacing:.2em}#pageFoot .language ul{display:-webkit-box;display:-ms-flexbox;display:flex}#pageFoot .language ul li a{border:1px solid #fff;line-height:1;padding:3px 13px 2px 12px;text-decoration:none;font-size:.9375em;letter-spacing:.08em}#pageFoot .language ul li a:hover,#pageFoot .language ul li a:focus,#pageFoot .language ul li a:active{text-decoration:underline}#pageFoot .language ul li+li{margin-left:5px}#pageFoot .copy{text-align:center;font-size:.875em;padding:12px 10px}#pageFoot .officeInfo dt{letter-spacing:.16em}@media screen and (min-width:641px),print{#pageFoot .siteMap{margin-top:4px}#pageFoot .siteMap .info{display:-webkit-box;display:-ms-flexbox;display:flex}#pageFoot .siteMap .info .col{height:auto;display:inline-block;position:relative}#pageFoot .siteMap .info .col .sub{padding:0 30px;position:relative}#pageFoot .siteMap .info .col::after{content:"";display:inline-block;width:1px;height:calc(100% - 10px);background-color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pageFoot .siteMap .info .col .sub li+li{margin-top:10px}#pageFoot .siteMap .info .col:first-child .sub{padding:0 30px 0 0}#pageFoot .siteMap .info .col:last-child .sub{padding:0 15px 0 30px}#pageFoot .siteMap .info .col:last-child::after{content:none}}@media screen and (max-width:640px){#pageFoot{font-size:.875em}#pageFoot .footBox{padding:43px 0 38px}#pageFoot .footBox .container{margin:0 auto}#pageFoot .footBox .siteInfo{padding:0 15px}#pageFoot .footBox .siteTitle{padding:0 9px;margin-bottom:0}#pageFoot .footBox .logo{width:200px;padding-top:47px}#pageFoot .footBox .officeInfo{margin-top:18px}
#pageFoot .footBox .campus{font-weight:400;font-size:.929em}#pageFoot .footBox .campus dd{line-height:1.5384}#pageFoot .footBox .campus+.campus{margin-top:18px}#pageFoot .footBox .col.table{border-bottom:1px solid #fff}#pageFoot .footBox .col.table:first-of-type{border-top:1px solid #fff}#pageFoot .footBox .col.table .sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#pageFoot .footBox .col.table .sub li{width:50%;border-bottom:1px solid #fff}#pageFoot .footBox .col.table .sub li:nth-of-type(2n){border-left:1px solid #fff}#pageFoot .footBox .col.table .sub li:nth-last-of-type(-n+2){border-bottom:0}#pageFoot .footBox .col.table .sub li a{display:block;width:100%;padding:10px 14px}#pageFoot .footBox .col:first-child.table{background-color:rgba(101,97,97,0.8)}#pageFoot .footBox .col:not(.table){padding:17px 14px}#pageFoot .footBox .col:not(.table) li+li{margin-top:2px}#pageFoot .footBox .language{padding:6px 14px;margin-top:0}#pageFoot .footBox .language .title{font-size:.857em;margin-right:10px}#pageFoot .footBox .language ul li a{padding:2px 7px}#pageFoot .footBox .linkBtn{text-align:center;margin-top:12px}#pageFoot .footBox .linkBtn a{min-width:213px}#pageFoot .footBox .siteMap{margin-top:40px}#pageFoot .copy{padding:7px 10px}}#contentPage #contents header h3.title{text-align:center}#contentPage #contents header h3.title .ja{display:inline-block;font-size:2em;border-bottom:2px solid;line-height:1;letter-spacing:.1em;padding-bottom:.313em;border-bottom-color:#ffd900}#contentPage #contents header h3.title :lang(en){display:block;font-family:"Khula";font-size:1.375em;font-weight:bold;color:#787574;letter-spacing:.09em;line-height:1;padding-top:.727em}#contentPage #contents .linkBtn a,#contentPage #contents .linkBtn span{background-color:#fff}.depCards .item{overflow:hidden}.depCards .item .titleWrap{margin-top:.125em}.depCards .item .titleWrap .num{display:inline-block;font-size:1.625em;font-family:"Khula";font-weight:bold;line-height:1;letter-spacing:.05em;color:#787574;border-bottom:2px solid;border-bottom-color:#ffd900;padding-bottom:.077em}
.depCards .item .titleWrap .title{display:block;font-size:1.25em;font-weight:bold;line-height:1;margin:.9em 0 .4em}.depCards .item .text{font-size:.9375em;line-height:2.0666;letter-spacing:.12em;margin-top:.533em}.depCards.col3 .item{padding:1.25em 10px}.depCards.col3 .item .text small{font-size:.867em;display:block}.cardList li.dep-cli_psy .title,.cardList li.cat1 .title{background-color:#c29fb2}.cardList li.dep-hum_sci .title,.cardList li.cat2 .title{background-color:#e7aeb5}.cardList li.dep-eng_lit .title,.cardList li.cat3 .title{background-color:#a9c57d}.cardList li.dep-chi_dev .title,.cardList li.cat4 .title{background-color:#89b2c9}.cardList li.dep-jur .title,.cardList li.cat5 .title{background-color:#7ab3b4}.cardList li.dep-eco .title,.cardList li.cat6 .title{background-color:#e56c66}.cardList li.dep-bus_adm .title,.cardList li.cat7 .title{background-color:#eda148}.cardList li.graduate .title,.cardList li.cat8 .title{background-color:#c4925d}.cardList .title{line-height:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:.08em;background-color:#ffd900}.cardList .title::after{content:"";display:inline-block;position:absolute;width:.429em;height:.643em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:21px;background-repeat:no-repeat;background-position:center;background-size:contain}.panelList>*{width:49.1666%}.panelList .item{padding:2.125em 10px}.panelList .item.dep-cli_psy a .title,.panelList .item.cat1 a .title{border-color:#c29fb2}.panelList .item.dep-hum_sci a .title,.panelList .item.cat2 a .title{border-color:#e7aeb5}.panelList .item.dep-eng_lit a .title,.panelList .item.cat3 a .title{border-color:#a9c57d}.panelList .item.dep-chi_dev a .title,.panelList .item.cat4 a .title{border-color:#89b2c9}
.panelList .item.dep-jur a .title,.panelList .item.cat5 a .title{border-color:#7ab3b4}.panelList .item.dep-eco a .title,.panelList .item.cat6 a .title{border-color:#e56c66}.panelList .item.dep-bus_adm a .title,.panelList .item.cat7 a .title{border-color:#eda148}.panelList .item.graduate a .title,.panelList .item.cat8 a .title{border-color:#c4925d}.panelList .item .category{margin:.313em -3px 0}.panelList .item .category li{display:inline-block;text-align:center;line-height:1;border-radius:.938em .125em .938em .938em;padding:.563em .5em .375em;margin:5px 3px}.panelList .item .category li.dep-cli_psy,.panelList .item .category li.cat1{background-color:#c29fb2}.panelList .item .category li.dep-hum_sci,.panelList .item .category li.cat2{background-color:#e7aeb5}.panelList .item .category li.dep-eng_lit,.panelList .item .category li.cat3{background-color:#a9c57d}.panelList .item .category li.dep-chi_dev,.panelList .item .category li.cat4{background-color:#89b2c9}.panelList .item .category li.dep-jur,.panelList .item .category li.cat5{background-color:#7ab3b4}.panelList .item .category li.dep-eco,.panelList .item .category li.cat6{background-color:#e56c66}.panelList .item .category li.dep-bus_adm,.panelList .item .category li.cat7{background-color:#eda148}.panelList .item .category li.graduate,.panelList .item .category li.cat8{background-color:#c4925d}.panelList .item .category li span{color:#fff;font-size:.9375em}.panelList a{text-decoration:none}.panelList a:hover .title,.panelList a:focus .title,.panelList a:active .title{text-decoration:underline}.panelList a .title{position:relative;display:block;width:100%;font-size:1.375em;font-weight:bold;border-bottom:2px solid;border-bottom-color:#ffd900;background-color:initial;margin:.409em 0 .591em;padding:.545em 1.364em .545em 0}.panelList a .title::after{content:"";display:inline-block;width:.273em;height:.409em;margin-top:-3px;position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}
.panelList a .text{line-height:2.0666;font-size:.9375em;min-height:93px}@media screen and (min-width:641px),print{.panelList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px}.panelList .item .category li{min-width:136px}}@media screen and (max-width:640px){.facultyPage#contentPage #contents header h3 .ja{font-size:1.923em;line-height:1.43;padding-bottom:1px}.facultyPage#contentPage #contents header h3 :lang(en){font-size:1.231em;padding-top:11px}.facultyPage#contentPage .linkBtn a,.facultyPage#contentPage .linkBtn span{min-width:213px}.facultyPage #main{margin-bottom:10px}.cardList{display:block}.cardList>*{width:100%}.cardList li{padding:0 0 10px}.cardList a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cardList a .thumb{width:130px}.cardList a .thumb::before{padding-top:75.3846153846%}.cardList a .title::after{right:16px}.cardList a .title span{font-size:1em}.cardList a .title h3{font-size:1.462em}.panelList{display:block}.panelList>*{width:100%}.panelList .item{padding:10px 15px}.panelList .item .category{margin:8px -2px 0}.panelList .item .category li{padding:7px 18px 6px;margin:2px}.panelList .item .category li span{font-size:.846em}.panelList a .title{margin:3px 0 15px;padding:8px 30px 8px 0}}@media screen and (min-width:641px),print{.depCards.col3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px}.depCards.col3 .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333333333%}.depCards.col3 .item .titleWrap,.depCards.col3 .item .text{width:100%}.depCards.col3 .item .titleWrap{text-align:center;margin:1em 0 0}.depCards .item .thumb{float:left}.depCards .item .thumb+.info{float:right;width:calc(100% - 330px)}
}@media screen and (max-width:640px){.depCards{margin:0 15px}.depCards .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.depCards .item .titleWrap{margin-left:18px;-webkit-box-flex:1;-ms-flex:1;flex:1}.depCards .item .titleWrap .num{font-size:1.538em;letter-spacing:0;padding-bottom:0}.depCards .item .titleWrap .title{font-size:1.154em;margin:9px 0 8px}.depCards .item .text{width:100%;line-height:1.8461;font-size:1em}.depCards.col3 .item{padding:17px 10px}.depCards.col3 .item .thumb::before{padding-top:66.4285714286%}}.depAbout .intro{padding:4.625em 0 116px;display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:relative}.depAbout .intro::after{content:"";display:inline-block;width:100%;height:131px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);position:absolute;left:0;bottom:0;z-index:1}.depAbout .lead{text-align:center;font-size:1.25em;line-height:2.45;margin-top:1.6em}.depAbout .body{margin-top:-83px;padding-bottom:54px;position:relative;z-index:5}@media screen and (max-width:640px){.depAbout .intro{padding:49px 0 203px}.depAbout .body{margin-top:-209px;padding-bottom:20px}.depAbout .lead{margin-top:28px;line-height:2;font-size:1.077em;text-align:left;padding:0 15px;letter-spacing:.16em}}.depGreeting{padding:3.813em 0 5.063em;background-color:#f5f6f7}.depGreeting .container{overflow:hidden}.depGreeting header{margin-bottom:1.813em}.depGreeting .body{position:relative;height:100%}.depGreeting .deanPhoto{width:190px;display:inline-block}.depGreeting .deanPhoto .thumb::before{padding-top:150%}.depGreeting .deanDetail{width:190px;line-height:1.45;font-weight:bold}.depGreeting .deanDetail .post,.depGreeting .deanDetail .name{text-align:center;display:block}
.depGreeting .deanDetail .post{font-size:1.125em}.depGreeting .deanDetail .name{font-size:1.25em;margin-top:3px}.depGreeting .copy{display:inline-block;text-align:left;padding:0 10px}.depGreeting .copy .title{font-size:1.467em;font-weight:700}.depGreeting .msgBox{padding:10px 10px 42px;font-size:.9375em;position:relative}.depGreeting .msgBox .msg{width:100%;height:254px;overflow:hidden;-webkit-transition:height .6s;transition:height .6s}.depGreeting .msgBox .msg:before{content:"";position:absolute;left:0;bottom:58px;width:100%;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(245,246,247,0)),color-stop(90%,#f5f6f7));background:linear-gradient(180deg,rgba(245,246,247,0) 0,#f5f6f7 90%);-webkit-transition:.4s;transition:.4s}.depGreeting .msgBox .msg.open:before{opacity:0;visibility:hidden}.depGreeting .msgBox .msg.open .button::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.depGreeting .msgBox .msg p{line-height:2.0666}.depGreeting .msgBox .msg p+p{margin-top:32px}.depGreeting .msgBox .button{position:absolute;z-index:5;bottom:0;width:100%;border-top:1px solid #3e3a39;text-align:center;font-size:1.067em;font-weight:bold;padding:14px 0 23px;letter-spacing:.2em;background-color:#f5f6f7}.depGreeting .msgBox .button::after{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=");width:6px;height:9px;vertical-align:middle;margin-left:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:641px),print{.depGreeting .container{max-width:1020px}.depGreeting .deanPhoto{position:absolute;left:0}.depGreeting .deanDetail{padding-top:30.7%;position:absolute}.depGreeting .copy{width:100%;float:right;max-width:765px;margin:18px 0 1px}.depGreeting .msgBox{max-width:765px;float:right;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:640px){.depGreeting{padding:32px 0 26px}
.depGreeting header{margin-bottom:41px}.depGreeting .body{padding:0 15px}.depGreeting .deanPhoto{width:95px;float:left}.depGreeting .deanPhoto .thumb::before{padding-top:100%}.depGreeting .deanPhoto .thumb>img{-o-object-position:top center;object-position:top center}.depGreeting .copy,.depGreeting .deanDetail{float:right;width:calc(100% - 109px)}.depGreeting .copy{display:inline-block}.depGreeting .copy .title{font-size:1.154em;line-height:1.6333}.depGreeting .deanDetail{padding:5px 10px 0}.depGreeting .deanDetail .post,.depGreeting .deanDetail .name{text-align:left;display:inline-block;font-size:1em}.depGreeting .msgBox{padding:0;font-size:1em}.depGreeting .msgBox .msg{padding-top:10px;height:230px}.depGreeting .msgBox .msg::before{bottom:0}.depGreeting .msgBox .msg p{line-height:1.8461}.depGreeting .msgBox .button{padding:8px 0 8px;font-size:1.231em}}.depLearning{padding:7.063em 0 5.25em}.depLearning header{margin-bottom:3.063em}.depLearning .desc{margin-top:5.625em}.depLearning .desc .depCards .item:nth-of-type(even) .thumb{float:right}.depLearning .desc .depCards .item:nth-of-type(even) .info{float:left}.depLearning .desc .depCards .item+.item{margin-top:6.125em}.depLearning .desc .depCards .thumb::before{padding-top:66.6666666667%}.depLearning .desc .depCards .titleWrap{margin-top:.25em}.depLearning .desc .depCards .titleWrap .title{font-size:1.5em;line-height:1.91666;position:relative;margin:0;padding-bottom:.5em}.depLearning .desc .depCards .titleWrap .title::after{content:"";display:inline-block;width:34px;height:2px;background-color:#ffd900;position:absolute;left:0;bottom:0}.depLearning .desc .depCards .text{margin-top:1.2em}@media screen and (min-width:641px),print{.depLearning .container{max-width:1020px}.depLearning .desc .depCards .item .thumb{width:45%}.depLearning .desc .depCards .item .thumb+.info{width:50%}}@media screen and (max-width:640px){.depLearning{padding:41px 0 19px}.depLearning header{margin-bottom:29px}
.depLearning .depCards.col3 .item .thumb{width:140px}.depLearning .desc{margin-top:16px}.depLearning .desc .depCards .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.depLearning .desc .depCards .item .thumb{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.depLearning .desc .depCards .item .titleWrap{margin-left:0;margin-bottom:15px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.depLearning .desc .depCards .item .titleWrap .title{line-height:1.5882;font-size:1.385em;padding-bottom:10px}.depLearning .desc .depCards .item .text{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:18px}.depLearning .desc .depCards .item+.item{margin-top:23px}}body.dep-cli_psy#contentPage #contents header h3 .ja{border-bottom-color:#c29fb2}body.dep-cli_psy#contentPage #contents .linkBtn a,body.dep-cli_psy#contentPage #contents .linkBtn span{border-color:#c29fb2}body.dep-cli_psy .cTitle{background-color:rgba(194,159,178,0.7)}body.dep-cli_psy .depNews .pickup .tag{background-color:#c29fb2}body.dep-cli_psy .depAims{border-top-color:#c29fb2}body.dep-cli_psy .depPrograms .license li{background-color:rgba(194,159,178,0.3)}body.dep-cli_psy .depPrograms .license li::before{background-color:#c29fb2}body.dep-cli_psy .depCourse .depCards .item .titleWrap .num{border-bottom-color:#c29fb2}body.dep-cli_psy .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(194,159,178,0.65)}body.dep-cli_psy .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(194,159,178,0.85)}body.dep-cli_psy .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(194,159,178,0.85)}body.dep-cli_psy .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(194,159,178,0.65)}body.dep-cli_psy .depFouryears .cards li .detail .cal::before{background-color:#c29fb2}body.dep-hum_sci#contentPage #contents header h3 .ja{border-bottom-color:#e7aeb5}body.dep-hum_sci#contentPage #contents .linkBtn a,body.dep-hum_sci#contentPage #contents .linkBtn span{border-color:#e7aeb5}
body.dep-hum_sci .cTitle{background-color:rgba(231,174,181,0.7)}body.dep-hum_sci .depNews .pickup .tag{background-color:#e7aeb5}body.dep-hum_sci .depAims{border-top-color:#e7aeb5}body.dep-hum_sci .depPrograms .license li{background-color:rgba(231,174,181,0.3)}body.dep-hum_sci .depPrograms .license li::before{background-color:#e7aeb5}body.dep-hum_sci .depCourse .depCards .item .titleWrap .num{border-bottom-color:#e7aeb5}body.dep-hum_sci .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(231,174,181,0.65)}body.dep-hum_sci .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(231,174,181,0.85)}body.dep-hum_sci .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(231,174,181,0.85)}body.dep-hum_sci .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(231,174,181,0.65)}body.dep-hum_sci .depFouryears .cards li .detail .cal::before{background-color:#e7aeb5}body.dep-eng_lit#contentPage #contents header h3 .ja{border-bottom-color:#a9c57d}body.dep-eng_lit#contentPage #contents .linkBtn a,body.dep-eng_lit#contentPage #contents .linkBtn span{border-color:#a9c57d}body.dep-eng_lit .cTitle{background-color:rgba(169,197,125,0.7)}body.dep-eng_lit .depNews .pickup .tag{background-color:#a9c57d}body.dep-eng_lit .depAims{border-top-color:#a9c57d}body.dep-eng_lit .depPrograms .license li{background-color:rgba(169,197,125,0.3)}body.dep-eng_lit .depPrograms .license li::before{background-color:#a9c57d}body.dep-eng_lit .depCourse .depCards .item .titleWrap .num{border-bottom-color:#a9c57d}body.dep-eng_lit .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(169,197,125,0.65)}body.dep-eng_lit .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(169,197,125,0.85)}body.dep-eng_lit .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(169,197,125,0.85)}body.dep-eng_lit .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(169,197,125,0.65)}body.dep-eng_lit .depFouryears .cards li .detail .cal::before{background-color:#a9c57d}
body.dep-chi_dev#contentPage #contents header h3 .ja{border-bottom-color:#89b2c9}body.dep-chi_dev#contentPage #contents .linkBtn a,body.dep-chi_dev#contentPage #contents .linkBtn span{border-color:#89b2c9}body.dep-chi_dev .cTitle{background-color:rgba(137,178,201,0.7)}body.dep-chi_dev .depNews .pickup .tag{background-color:#89b2c9}body.dep-chi_dev .depAims{border-top-color:#89b2c9}body.dep-chi_dev .depPrograms .license li{background-color:rgba(137,178,201,0.3)}body.dep-chi_dev .depPrograms .license li::before{background-color:#89b2c9}body.dep-chi_dev .depCourse .depCards .item .titleWrap .num{border-bottom-color:#89b2c9}body.dep-chi_dev .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(137,178,201,0.65)}body.dep-chi_dev .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(137,178,201,0.85)}body.dep-chi_dev .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(137,178,201,0.85)}body.dep-chi_dev .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(137,178,201,0.65)}body.dep-chi_dev .depFouryears .cards li .detail .cal::before{background-color:#89b2c9}body.dep-jur#contentPage #contents header h3 .ja{border-bottom-color:#7ab3b4}body.dep-jur#contentPage #contents .linkBtn a,body.dep-jur#contentPage #contents .linkBtn span{border-color:#7ab3b4}body.dep-jur .cTitle{background-color:rgba(122,179,180,0.7)}body.dep-jur .depNews .pickup .tag{background-color:#7ab3b4}body.dep-jur .depAims{border-top-color:#7ab3b4}body.dep-jur .depPrograms .license li{background-color:rgba(122,179,180,0.3)}body.dep-jur .depPrograms .license li::before{background-color:#7ab3b4}body.dep-jur .depCourse .depCards .item .titleWrap .num{border-bottom-color:#7ab3b4}body.dep-jur .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(122,179,180,0.65)}body.dep-jur .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(122,179,180,0.85)}body.dep-jur .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(122,179,180,0.85)}
body.dep-jur .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(122,179,180,0.65)}body.dep-jur .depFouryears .cards li .detail .cal::before{background-color:#7ab3b4}body.dep-eco#contentPage #contents header h3 .ja{border-bottom-color:#e56c66}body.dep-eco#contentPage #contents .linkBtn a,body.dep-eco#contentPage #contents .linkBtn span{border-color:#e56c66}body.dep-eco .cTitle{background-color:rgba(229,108,102,0.7)}body.dep-eco .depNews .pickup .tag{background-color:#e56c66}body.dep-eco .depAims{border-top-color:#e56c66}body.dep-eco .depPrograms .license li{background-color:rgba(229,108,102,0.3)}body.dep-eco .depPrograms .license li::before{background-color:#e56c66}body.dep-eco .depCourse .depCards .item .titleWrap .num{border-bottom-color:#e56c66}body.dep-eco .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(229,108,102,0.65)}body.dep-eco .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(229,108,102,0.85)}body.dep-eco .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(229,108,102,0.85)}body.dep-eco .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(229,108,102,0.65)}body.dep-eco .depFouryears .cards li .detail .cal::before{background-color:#e56c66}body.dep-bus_adm#contentPage #contents header h3 .ja{border-bottom-color:#eda148}body.dep-bus_adm#contentPage #contents .linkBtn a,body.dep-bus_adm#contentPage #contents .linkBtn span{border-color:#eda148}body.dep-bus_adm .cTitle{background-color:rgba(237,161,72,0.7)}body.dep-bus_adm .depNews .pickup .tag{background-color:#eda148}body.dep-bus_adm .depAims{border-top-color:#eda148}body.dep-bus_adm .depPrograms .license li{background-color:rgba(237,161,72,0.3)}body.dep-bus_adm .depPrograms .license li::before{background-color:#eda148}body.dep-bus_adm .depCourse .depCards .item .titleWrap .num{border-bottom-color:#eda148}body.dep-bus_adm .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(237,161,72,0.65)}body.dep-bus_adm .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(237,161,72,0.85)}
body.dep-bus_adm .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(237,161,72,0.85)}body.dep-bus_adm .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(237,161,72,0.65)}body.dep-bus_adm .depFouryears .cards li .detail .cal::before{background-color:#eda148}body.dep-acc_fin#contentPage #contents header h3 .ja{border-bottom-color:#ffd900}body.dep-acc_fin#contentPage #contents .linkBtn a,body.dep-acc_fin#contentPage #contents .linkBtn span{border-color:#ffd900}body.dep-acc_fin .cTitle{background-color:rgba(255,217,0,0.7)}body.dep-acc_fin .depNews .pickup .tag{background-color:#ffd900}body.dep-acc_fin .depAims{border-top-color:#ffd900}body.dep-acc_fin .depPrograms .license li{background-color:rgba(255,217,0,0.3)}body.dep-acc_fin .depPrograms .license li::before{background-color:#ffd900}body.dep-acc_fin .depCourse .depCards .item .titleWrap .num{border-bottom-color:#ffd900}body.dep-acc_fin .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(255,217,0,0.65)}body.dep-acc_fin .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(255,217,0,0.85)}body.dep-acc_fin .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(255,217,0,0.85)}body.dep-acc_fin .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(255,217,0,0.65)}body.dep-acc_fin .depFouryears .cards li .detail .cal::before{background-color:#ffd900}body.graduate#contentPage #contents header h3 .ja{border-bottom-color:#c4925d}body.graduate#contentPage #contents .linkBtn a,body.graduate#contentPage #contents .linkBtn span{border-color:#c4925d}body.graduate .cTitle{background-color:rgba(196,146,93,0.7)}body.graduate .depNews .pickup .tag{background-color:#c4925d}body.graduate .depAims{border-top-color:#c4925d}body.graduate .depPrograms .license li{background-color:rgba(196,146,93,0.3)}body.graduate .depPrograms .license li::before{background-color:#c4925d}body.graduate .depCourse .depCards .item .titleWrap .num{border-bottom-color:#c4925d}
body.graduate .depFouryears .cards li:nth-of-type(1) .title{background-color:rgba(196,146,93,0.65)}body.graduate .depFouryears .cards li:nth-of-type(2) .title{background-color:rgba(196,146,93,0.85)}body.graduate .depFouryears .cards li:nth-of-type(3) .title{background-color:rgba(196,146,93,0.85)}body.graduate .depFouryears .cards li:nth-of-type(4) .title{background-color:rgba(196,146,93,0.65)}body.graduate .depFouryears .cards li .detail .cal::before{background-color:#c4925d}.depNews{padding:3.688em 0 6.813em;background-color:#f5f6f7}.depNews header{margin-bottom:3.063em}.depNews .year{display:block;position:relative;font-size:2em;color:#787574;font-family:"Khula";font-weight:bold;line-height:1;margin-bottom:.625em;padding-bottom:.313em}.depNews .year::after{content:"";display:inline-block;width:34px;height:2px;background-color:#ffd900;position:absolute;left:0;bottom:0}.depNews .entrys{margin:10px 0;background-color:#fff}.topicsBox__list .entrys li .category,.depNews .entrys li .category{border-color:#9ca4ac}.depNews .entrys li .category.dep-cli_psy,.depNews .entrys li .category.cat1{color:#c29fb2;border-color:#c29fb2}.depNews .entrys li .category.dep-hum_sci,.depNews .entrys li .category.cat2{color:#e7aeb5;border-color:#e7aeb5}.depNews .entrys li .category.dep-eng_lit,.depNews .entrys li .category.cat3{color:#a9c57d;border-color:#a9c57d}.depNews .entrys li .category.dep-chi_dev,.depNews .entrys li .category.cat4{color:#89b2c9;border-color:#89b2c9}.depNews .entrys li .category.dep-jur,.depNews .entrys li .category.cat5{color:#7ab3b4;border-color:#7ab3b4}.depNews .entrys li .category.dep-eco,.depNews .entrys li .category.cat6{color:#e56c66;border-color:#e56c66}.depNews .entrys li .category.dep-bus_adm,.depNews .entrys li .category.cat7{color:#eda148;border-color:#eda148}.depNews .entrys li .category.graduate,.depNews .entrys li .category.cat8{color:#c4925d;border-color:#c4925d}.depNews .pickup{max-width:1000px;margin:5.375em auto 0}
.depNews .pickup .tag{font-size:1.5em;font-family:"Khula";font-weight:bold;line-height:1;letter-spacing:.08em;color:#fff;border-radius:2em;padding:.5em 1em .208em 1.042em;position:absolute;top:-0.833em;left:-0.292em;z-index:2;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25)}.depNews .pickup li a{display:block;position:relative;text-decoration:none}.depNews .pickup li .bnr::before{content:"";display:block;background:linear-gradient(135deg,rgba(102,100,100,0.44) 0,rgba(102,100,100,0) 80%);position:absolute;left:0}.depNews .pickup li .title{display:block;position:absolute;padding:0 43px}.depNews .pickup li .title h4,.depNews .pickup li .title span{display:block;color:#fff}.depNews .pickup li .title h4{font-weight:bold;font-size:1.75em;letter-spacing:.09em;text-shadow:0 0 5px rgba(0,0,0,0.25)}.depNews .pickup li .title span{position:relative;font-size:1em;letter-spacing:.03em;line-height:1;margin-top:.813em}.depNews .pickup li .title span::after{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;width:5px;height:8px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=");vertical-align:middle;margin-left:10px;margin-top:-5px}.depNews .pickup li+li{margin-top:2.438em}.depNews .linkBtn{margin:2.563em auto 0;text-align:center}.depNews .linkBtn a{border-color:#ffd900}@media screen and (min-width:641px),print{.depAims .linkBtn a,.depFouryears .linkBtn a,.depPrograms .linkBtn a,.depStaff .linkBtn a,.depGraduation .linkBtn a{min-width:210px}.depNews .pickup li .title{bottom:2.98611vw}.depNews .pickup li .bnr::before{width:680px;height:100%;top:0}.depNews .linkBtn a{min-width:307px}}@media screen and (min-width:1280px){.depNews .pickup li .title{bottom:48px}}@media screen and (max-width:640px){.depNews{padding:37px 0 51px}.depNews header{margin-bottom:32px}.depNews .year{font-size:1.846em;padding-bottom:3px;margin-bottom:15px}
.depNews .year::after{width:17px}.depNews .entrys{border-top:1px solid #cbcfd3;border-bottom:1px solid #cbcfd3}.depNews .entrys li::after{right:12px}.depNews .entrys li a{display:block;padding:16px 30px 13px 15px}.depNews .entrys li a time{font-size:1.077em;line-height:1;display:inline-block}.depNews .entrys li a .category{display:inline-block;padding:3px 10px 2px}.depNews .entrys li a p{display:block;margin-top:8px}.depNews .entrys li a .msg{font-size:1em;line-height:1.7142}.depNews .linkBtn{margin:33px auto 0}.depNews .linkBtn a{min-width:213px}.depNews .pickup{margin:50px auto 0}.depNews .pickup .tag{font-size:.923em;padding:6px 13px 3px 13px;top:-10px;left:0}.depNews .pickup li .bnr{position:relative}.depNews .pickup li .bnr::before{width:100%;height:100px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(102,100,100,0.44)),color-stop(80%,rgba(102,100,100,0)));background:linear-gradient(0,rgba(102,100,100,0.44) 0,rgba(102,100,100,0) 80%);bottom:0}.depNews .pickup li .title{bottom:10px;padding:0 10px}.depNews .pickup li .title h4{font-size:1.357em}.depNews .pickup li .title span{font-size:.714em}}.depAims{padding:7.875em 0 3em;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;border-top:4px solid}.depAims::after{content:"";display:inline-block;width:100%;height:131px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);position:absolute;left:0;bottom:0;z-index:1}.depAims header{margin-bottom:1.25em}.depAims .body{position:relative;z-index:2}.depAims .lead{font-size:1.125em;line-height:2.5;letter-spacing:.12em}.depAims .linkBtn{margin:2.875em auto;text-align:center}@media screen and (min-width:641px),print{.depAims .lead{text-align:center}}@media screen and (max-width:640px){.depAims{padding:51px 0 20px;border-top:2px solid}.depAims header{margin-bottom:22px}.depAims .lead{font-size:1.077em;line-height:2;padding:0 15px}
.depAims .linkBtn{margin:28px auto}}.depCourse{padding:7.125em 0 4.625em}.depCourse header{margin-bottom:2.188em}.depCourse .linkBtn{text-align:center;margin:4.375em auto 0}.depCourse .linkBtn a{min-width:236px}.depCourse .depCards .item .thumb{width:300px}.depCourse .depCards .item .thumb::before{padding-top:66.6666666667%}.depCourse .depCards .item+.item{margin-top:1.875em}@media screen and (min-width:641px),print{.depCourse .container{max-width:1020px}}@media screen and (max-width:640px){.depCourse{padding:32px 0 46px}.depCourse header{margin-bottom:42px}.depCourse .depCards .item .thumb{width:140px}.depCourse .linkBtn{margin:28px auto 0}}.depFouryears{padding:3.813em 0 2.938em;background-color:#f5f6f7}.depFouryears header{margin-bottom:1.875em}.depFouryears .cards li{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.depFouryears .cards li .title{display:block;font-size:1.5em;line-height:1;text-align:center;padding:23px 10px 13px;color:#fff}.depFouryears .cards li .detail{background-color:#fff;padding:.625em 10px;height:100%}.depFouryears .cards li .detail p{text-align:center;font-weight:bold;font-size:1.125em;line-height:1.7222;letter-spacing:.08em}.depFouryears .cards li .detail .cal{display:block;font-size:.9375em;text-align:center;position:relative;margin-top:2.133em}.depFouryears .cards li .detail .cal::before{content:"";display:block;width:34px;height:2px;position:absolute;top:-0.933em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.depFouryears .linkBtn{margin:2.563em auto 0;text-align:center}@media screen and (min-width:641px),print{.depFouryears .container{max-width:1020px}.depFouryears .cards li .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:207px}
}@media screen and (max-width:640px){.depFouryears{padding:28px 0 33px}.depFouryears header{margin-bottom:21px}.depFouryears .cards>*{padding:10px 25px}.depFouryears .cards li{width:100%}.depFouryears .cards li .title{font-size:1.077em;padding:11px 10px 11px}.depFouryears .cards li .detail{padding:10px 15px}.depFouryears .cards li .detail p{font-size:1em;line-height:1.8461;text-align:left}.depFouryears .cards li .detail .cal{font-size:.923em;margin-top:30px;padding:0 40px}.depFouryears .cards li .detail .cal::before{width:25px;top:-19px}.depFouryears .linkBtn{margin:20px auto 0}}.depPrograms{padding:6.938em 0 9.125em}.depPrograms .container{max-width:1020px}.depPrograms header{margin-bottom:4.438em}.depPrograms .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.depPrograms .text{margin-top:.25em}.depPrograms .text h4{font-size:1.25em;font-weight:bold;letter-spacing:.1em}.depPrograms .text p{line-height:2.066666;font-size:.9375em;margin-top:1em}.depPrograms .license li{position:relative;font-weight:bold;font-size:1.125em;padding:.389em .556em .222em 2.5em}.depPrograms .license li::before{content:"";display:inline-block;border-radius:2em;width:.833em;height:.833em;position:absolute;left:1.111em;top:.889em}.depPrograms .license li+li{margin-top:.444em}.depPrograms .linkBtn{margin-top:1.813em}.depPrograms .linkBtn a{margin:0}@media screen and (min-width:641px),print{.depPrograms .row{width:auto;margin:0 -37px}.depPrograms .license,.depPrograms .text{padding:0 37px}.depPrograms .license{-webkit-box-flex:1;-ms-flex:1 0 47.5%;flex:1 0 47.5%}.depPrograms .text{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}}@media screen and (max-width:640px){.depPrograms{padding:42px 0 45px}.depPrograms header{margin-bottom:34px}.depPrograms .body{padding:0 15px}.depPrograms .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.depPrograms .text{margin-top:31px}.depPrograms .text h4{letter-spacing:initial;font-size:1.231em}.depPrograms .text p{margin-top:3px;font-size:1em;line-height:1.8461}.depPrograms .license li{padding:6px 10px 5px 30px;font-size:1em}.depPrograms .license li::before{width:12px;height:12px;left:12px;top:11px}.depPrograms .license li+li{margin-top:9px}.depPrograms .linkBtn{text-align:center;margin:34px auto 0}}.depStaff{padding:6.313em 0 13.75em;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("/j09tjo0000002ul0/dep_staff_pc.jpg")}.depStaff header{margin-bottom:3.25em}.depStaff .row{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;width:auto}.depStaff .thumb{-webkit-box-flex:1;-ms-flex:1 0 52.5%;flex:1 0 52.5%;max-width:630px}.depStaff .thumb::before{padding-top:66.6666666667%}.depStaff .text{margin-top:1.625em}.depStaff .text h4{font-size:1.25em;font-weight:bold}.depStaff .text p{font-size:.9375em;line-height:2.0666;margin-top:1em}.depStaff .linkBtn{margin-top:1.563em}.depStaff .linkBtn a{margin:0}@media screen and (min-width:641px),print{.depStaff .text{width:34.4262%;margin-left:50px}}@media screen and (max-width:640px){.depStaff{padding:34px 0 205px;background-image:url("/j09tjo0000002ul0/dep_staff_sp.jpg")}.depStaff header{margin-bottom:7px}.depStaff .thumb{width:100%}.depStaff .text{margin-top:34px;padding:0 15px}.depStaff .text h4{font-size:1.154em}.depStaff .text p{margin-top:9px;line-height:1.8461;font-size:1em}.depStaff .linkBtn{text-align:center;margin:35px auto 0}}.depSemi{margin-top:-9.688em}.depSemi header{margin-bottom:1.75em}.depSemi header .lead{max-width:900px;line-height:2.0666;letter-spacing:.1em;margin:1em auto 0;text-align:center}.depSemi .semiList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:10px auto;max-width:1020px;width:auto}.depSemi .semiList li{max-width:210px;margin:1.688em 10px;text-align:center}
.depSemi .semiList li .text{display:block;margin-top:20px}.depSemi .semiList li .text .title{font-size:1.25em}.depSemi .semiList li .text p{font-size:.9375em;margin-top:.267em;line-height:1.6666}.depSemi .btnWrap{margin-top:2.188em}.depSemi .btnWrap.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.depSemi .btnWrap.row .linkBtn{margin:.313em 16px}.depSemi .btnWrap.row .linkBtn a{margin:0;min-width:254px}@media screen and (min-width:641px),print{.depSemi .inner{padding:5.5em 30px 7.313em;background-color:#fff}.depSemi .semiList li{width:21%}}@media screen and (max-width:640px){.depSemi{padding-bottom:27px}.depSemi .inner{margin:0 -10px}.depSemi header{padding-top:30px;margin:0 15px 0;background-color:#fff;margin-bottom:0}.depSemi header .lead{text-align:left;font-size:1em;margin-top:19px;padding:0 15px}.depSemi .semiList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.depSemi .semiList li{width:50%;max-width:145px;margin:0 10px 32px}.depSemi .semiList li .text{margin-top:15px}.depSemi .semiList li .text .title{font-size:1.154em}.depSemi .semiList li .text p{font-size:.923em;margin-top:12px}.depSemi .btnWrap{text-align:center;margin-top:18px}.depSemi .btnWrap.row .linkBtn{margin:17px 10px}#contents .depSemi .btnWrap .linkBtn{margin:17px 10px}#contents .depSemi .btnWrap .linkBtn a{min-width:270px}}.depGraduation{padding:5em 0 7em;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("/j09tjo0000002ul0/dep_grad_pc.jpg")}.depGraduation header{margin-bottom:4em}.depGraduation .body p{letter-spacing:.07em}.depGraduation .linkBtn{margin:3.313em auto 0;text-align:center}@media screen and (min-width:641px),print{.depGraduation .body{max-width:900px;margin:auto}}@media screen and (max-width:640px){.depGraduation{padding:41px 0 31px;background-image:url("/j09tjo0000002ul0/dep_grad_sp.jpg")}.depGraduation header{margin-bottom:30px}.depGraduation .body{padding:0 15px}.depGraduation .body p{line-height:1.8461;font-size:1em}
.depGraduation .linkBtn{margin:20px auto 0}}.cMenu{padding:3.938em 0}.cMenu header{margin-bottom:1.75em}.cMenu .inner{background-color:#f5f6f7;padding:2.5em 40px 3.75em}.cMenu .depList a{text-decoration:none}.cMenu .depList>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cMenu .depList>ul>li+li{margin-top:.125em}.cMenu .depList>ul>li>a,.cMenu .depList>ul>li .title{position:relative;width:100%;display:block;font-weight:bold;padding:.625em 1.875em .75em .635em;border-bottom:1px solid #c9cdd2}.cMenu .depList>ul>li>a::after{content:"";display:inline-block;position:absolute;width:.429em;height:.643em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}.cMenu .depList .group.open>.title::after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.cMenu .depList .group>.title::before,.cMenu .depList .group>.title::after{content:"";position:absolute;display:block;width:10px;height:1px;top:50%;background:#3e3a39;-webkit-transition:.3s ease;transition:.3s ease}.cMenu .depList .group>.title::before{right:20px}.cMenu .depList .group>.title::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);right:15px}.cMenu .depList .group>ul{display:none;padding:0 0 0 .75em;margin-top:.813em}.cMenu .depList .group>ul>li{margin:.188em 0}.cMenu .depList .group>ul>li a:hover,.cMenu .depList .group>ul>li a:focus,.cMenu .depList .group>ul>li a:active{text-decoration:underline}.cMenu .depList .group>ul>li a::before{content:"";display:inline-block;width:11px;height:2px;background-color:#ffd900;vertical-align:middle;margin-right:.75em}
@media screen and (min-width:641px),print{.cMenu .depList{max-width:1000px;margin:auto}.cMenu .depList>ul>li{width:46%}}@media screen and (max-width:640px){.cMenu{padding:37px 0}.cMenu header{margin-bottom:25px}.cMenu .inner{padding:22px 30px}.cMenu .depList>ul>li{padding:6px 0 6px;width:100%;font-size:1.154em}.cMenu .depList>ul>li>a,.cMenu .depList>ul>li .title{padding:8px 7px 8px 7px}.cMenu .depList .group>ul{padding:0 0 0 7px}.cMenu .depList .group>ul>li{font-size:.933em}}.campuslife .depNews{padding:5em 0 4.125em}.campuslife .depNews header{margin-bottom:1.25em}.depCampus{padding:6.813em 0 3.75em}.depCampus header{margin-bottom:2.438em}.depClub{padding:3.563em 0 2.5em}.depClub header{margin-bottom:2.438em}.depFacilities{padding:4.438em 0 0}.depFacilities header{margin-bottom:3.688em}.depFacilities .cardList>*{padding:.875em 10px}.depFacilities .cardList .item .thumb::before{padding-top:51.8134715026%}.depFacilities .cardList a{text-decoration:none}.depFacilities .cardList .title{font-weight:bold;padding:1.063em 1.25em 1.063em}.depFacilities .cardList .title::after{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}@media screen and (min-width:641px),print{.depFacilities .cardList>*{width:33.3333333333%}}@media screen and (max-width:640px){.campuslife .depNews{padding:30px 0 37px}.campuslife .depNews header{margin-bottom:32px}.depCampus{padding:32px 0 30px}.depCampus header{margin-bottom:12px}.depCampus .panelList .item+.item{margin-top:30px}.depClub{padding:26px 0 10px}.depClub header{margin-bottom:29px}.depClub .panelList .item+.item{margin-top:14px}.depFacilities{padding:30px 0 0}.depFacilities header{margin-bottom:25px}.depFacilities .cardList>*{padding:7px 10px}.depFacilities .cardList .item .thumb{width:128px}.depFacilities .cardList .item .thumb::before{padding-top:66.40625%}.depFacilities .cardList .item .title{width:calc(100% - 128px);font-size:1.231em;padding:17px 17px 17px}}@media screen and (min-width:641px),print{.sitemap .linkBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-6px;margin-right:-6px}
.sitemap .linkBox>li{width:25%;padding:0 6px}.sitemap .linkBox>li>a{height:100%}.sitemap .linkBox__item a{padding-left:24px;padding-right:18px}.sitemap .linkBox__item a::after{left:12px}}#homePage section header{text-align:center}#homePage section header h2{display:inline-block;font-family:"Khula";color:#787574;font-size:2.5em;font-weight:bold;line-height:1;border-bottom:3px solid #ffd900;letter-spacing:.06em}#homePage section header p{font-weight:bold;font-size:1.25em;letter-spacing:.2em;line-height:1;margin-top:.75em}#homePage section#about header p{letter-spacing:.1em}@media screen and (min-width:641px),print{#homePage section#about header{text-align:left}}@media screen and (max-width:640px){#homePage section header h2{font-size:2.308em;letter-spacing:.06em;border-bottom-width:2px;padding-bottom:2px}#homePage section header p{font-size:1.231em;margin-top:.625em}#homePage #main{margin-bottom:0}}.tabBtns .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabBtns button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:2em;margin:2px;padding:8px 24px 7px;font-size:1em;font-weight:bold;color:#fff;line-height:1;letter-spacing:.16em;text-align:center;z-index:2;-webkit-transition:opacity .3s;transition:opacity .3s}.tabBtns #newsTab0{color:#3e3a39;background-color:#ffd900}.tabBtns #newsTab1{background-color:#e7aeb5}.tabBtns #newsTab2{background-color:#c29fb2}.tabBtns #newsTab3{background-color:#89b2c9}.tabBtns #newsTab4{background-color:#7ab3b4}.tabBtns #newsTab5{background-color:#e56c66}.tabBody{margin-top:1.063em}.tabPanels{margin:9px 0;position:relative;z-index:1}#topNews .tabPanels{background-color:#fff}.tabPanels .entrys{list-style:none;background-color:#fff}.tabPanels .entrys li{border-bottom:1px solid #f5f6f7;padding:1.063em 26px .938em 40px}.tabPanels .entrys .topics{height:264px}
.tabPanel{display:none}.tabPanel .notFund{text-align:center;margin:.5em 0;font-weight:bold;font-size:1.125em}.tabPanel[aria-hidden=false]{display:block}@media screen and (min-width:641px){.tabBtns button{min-width:129px}.tabPanels .entrys li a time{margin-right:1.467em}.tabPanels .category{margin-right:2.467em}}@media screen and (max-width:640px){.tabBtns button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:.727em .3em;margin-bottom:1px;width:28.5333%;font-size:.846em}}#firstView{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}#topMv{position:relative;width:100%;overflow:hidden}#topMv .mvWrap{height:610px;background:#111;overflow:hidden;position:relative;margin:0 auto}#topMv iframe{width:100%;height:610px}#topMv .mvWrap.cover iframe{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto}#topMv .mvWrap.cover::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.important .entry{margin:0;padding:0;list-style:none}.important .entry li{background-color:#fff;border-left:5px solid #ffd900}.important .entry li a{display:block;padding:17px 81px 10px 27px;text-decoration:none;position:relative;font-weight:bold}.important .entry li a[href]{color:#3e3a39}.important .entry li a:hover,.important .entry li a:focus,.important .entry li a:active{text-decoration:underline}.important .entry li a::after{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=");width:.429em;height:.643em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:24px}.important .entry li a .title{width:100%;display:block;font-size:1.125em;letter-spacing:.05em;line-height:1.3888}.important .entry li a time{display:block;font-family:"Khula";line-height:1;margin-bottom:4px}
.important .entry li+li{margin-top:5px}@media screen and (min-width:641px),print{#topMv .catch{position:absolute;left:0;bottom:0}#firstView .important{position:absolute;right:0;bottom:0;width:28.8194%;max-width:415px}}@media screen and (max-width:640px){#topMv .mvWrap,#topMv iframe{height:54vw}.important{margin:0 15px}.important .entry li+li{margin-top:15px}.important .entry li a{padding:17px 20px 10px 10px;background-color:#f4f5f6}.important .entry li a:after{right:13px}}#topPickup{position:relative;padding:155px 0 46px}#topPickup header{margin-bottom:2em}#topPickup .slick-dots{display:block;padding:0;margin:10px;list-style:none;text-align:center;line-height:14px}#topPickup .slick-dots li{position:relative;display:inline-block;vertical-align:middle;margin:5px;padding:0;cursor:pointer}#topPickup .slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;position:relative}#topPickup .slick-dots li button::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";text-align:center;background-color:#fff;border:1px solid #a6a6a6;border-radius:50%}#topPickup .slick-dots li.slick-active button::before{background:#ffd900;border:1px solid #ffd900}#topPickup .slider{overflow:hidden}#topPickup .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#topPickup .item{width:100%;margin:10px 20px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1)}#topPickup .item a{text-decoration:none}#topPickup .item a[href]{color:#3e3a39}#topPickup .item a:hover,#topPickup .item a:focus,#topPickup .item a:active{text-decoration:underline}#topPickup .item .thumb::before{padding-top:66.666666666666667%}#topPickup .item .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;font-size:1.125em;font-weight:bold;letter-spacing:.05em;border-left:5px solid #ffd900;padding:.889em 21px .833em 15px;min-height:6.5em}
#topPickup .item .caption .to{max-width:450px}#topPickup .item .linkMore{text-align:right;font-size:.778em}#topPickup .item .linkMore span{position:relative;display:block;line-height:1}#topPickup .item .linkMore span::after{content:"";display:inline-block;margin-top:-0.357em;margin-left:.786em;width:.357em;height:.571em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}#topPickup .slick-dots{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}#topPickup .slider-control{width:100%;text-align:right;position:relative}#topPickup .slick-arrow{background-color:#3e3a39;width:33px;height:33px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:2px;cursor:pointer}#topPickup .slick-arrow.slick-prev::before,#topPickup .slick-arrow.slick-next::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;width:5px;height:8px}#topPickup .slick-arrow.slick-prev::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iNi4zNCAuNCAuODQgNC40OCA2LjM0IDguNTciLz48L2c+PC9zdmc+")}#topPickup .slick-arrow.slick-next::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}@media screen and (min-width:641px),print{#topPickup .item{max-width:580px}#topPickup .slick-dots{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:640px){#topPickup{padding:63px 0 24px}#topPickup header{margin-bottom:22px}#topPickup .container{margin:0}#topPickup .slider{margin:0 0 0 30px}#topPickup .item{max-width:300px;width:83.333%;margin:10px 8px}#topPickup .item .caption{padding:11px 15px 8px 10px;font-size:1em;line-height:1.5365;border-left-width:3px}#topPickup .slider-control{padding:10px 28px}#topPickup .slick-dots{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:106px;margin:0}#topPickup .slick-dots li{margin:3px}
#topPickup .slick-arrow{width:30px;height:30px}}#topNews{padding:46px 0 58px;background-color:#f5f6f7}#topNews header{margin-bottom:2.5em}#topNews .linkMore{text-align:right;margin-top:24px}#topNews .linkMore a{position:relative;display:block;line-height:1;font-weight:bold;text-decoration:none}#topNews .linkMore a::after{content:"";display:inline-block;margin-top:-0.357em;margin-left:.786em;width:.357em;height:.571em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}#topNews .linkMore a:hover,#topNews .linkMore a:focus,#topNews .linkMore a:active{text-decoration:underline}@media screen and (min-width:641px),print{.tabPanels{max-height:264px;overflow-y:auto}.linkMore{font-size:.875em}}@media screen and (max-width:640px){#topNews{padding:37px 0 34px}#topNews .linkMore{margin-top:16px}}#topSpecial{padding:76px 0 86px}#topSpecial header{margin-bottom:2.563em}#topSpecial .specialList{list-style:none}.topEyecatch{height:500px}.topEyecatch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:641px),print{#topSpecial .specialList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#topSpecial .specialList.col2{margin-bottom:14px}#topSpecial .specialList.col2 li{width:49.5833%}}@media screen and (max-width:640px){#topSpecial{padding:42px 0 31px}#topSpecial header{margin-bottom:33px}#topSpecial .specialList li+li{margin-top:10px}#topSpecial .specialList li img{width:100%}#topSpecial .specialList+.specialList{margin-top:10px}.topEyecatch{height:auto}}#about{position:relative;padding:5.563em 0 4.875em}#about::before{content:"";padding:0 10px;display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("/j09tjo0000002ul0/bg_about.png");width:834px;height:1690px;position:absolute}
#about .stickyWrap{padding:6.25em 10px 40px;margin:11.688em 9px 40px 0;letter-spacing:.1em}#about .sticky .txt{margin-top:37px;line-height:2.3125;letter-spacing:.13em}#about .sticky .linkBtn{margin-top:18px;font-size:1em}#about .sticky .linkBtn a{max-width:13.125em;width:100%;border-color:#ffd900;margin:0}#about .sticky .linkBtn a[href]{color:#3e3a39}#about .linkBnr ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:641px),print{#about::before{left:-20px}#about .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#about .bg{height:1690px}#about .stickyWrap{width:411px}#about .sticky{position:sticky;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}#about .linkBnr{margin-top:-34px}}@media screen and (max-width:640px){#about{padding:23px 0 40px}#about::before{background-image:url("/j09tjo0000002ul0/bg_about_sp.png");width:99.1428vw;height:150.8571vw;right:-8px}#about .container{margin:0}#about .bg{height:150.8571vw}#about .stickyWrap{padding:15px 15px 32px;margin:0 auto}#about .sticky{margin-top:20px}#about .sticky .txt{margin-top:28px;line-height:1.8461;text-align:center}#about .sticky .linkBtn{margin-top:25px;text-align:center}#about .linkBnr li+li{margin-top:8px}}#topFaculty{display:inline-block;width:100%;padding:4.5em 0 3.938em;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("/j09tjo0000002ul0/bg_faculty.jpg")}#topFaculty header{margin-bottom:45px}#topFaculty .cards{margin:0}#topFaculty .cards li{padding:0 0 6px}#topFaculty .cards li a{text-decoration:none}#topFaculty .cards li a .thumb::before{padding-top:48%}#topFaculty .cards li a .title{text-decoration:none}#topFaculty .cards li .title{color:#fff;padding:1.063em 1.25em .75em;min-height:4.688em}
#topFaculty .cards li .title::after{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}#topFaculty .cards li .title span{display:block;font-size:1em;font-weight:bold;padding-bottom:.5em}#topFaculty .cards li .title h3{font-size:1.375em;font-weight:bold}#topFaculty .linkBtn{text-align:center;margin-top:3.125em}#topFaculty .linkBtn a{max-width:13.125em;width:100%;border-color:#3e3a39}#topFaculty .linkBtn a[href]{color:#3e3a39}@media screen and (min-width:641px),print{#topFaculty .container{max-width:1320px}}@media screen and (max-width:640px){#topFaculty{padding:50px 0 30px}#topFaculty header{margin-bottom:31px}#topFaculty .cards{display:block}#topFaculty .cards>*{width:100%}#topFaculty .cards li{padding:0 0 10px}#topFaculty .cards a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#topFaculty .cards a .thumb{width:130px}#topFaculty .cards a .thumb::before{padding-top:75.3846153846%}#topFaculty .cards a .title{width:calc(100% - 130px);min-height:98px;padding:16px 30px 10px 16px}#topFaculty .cards a .title span{font-size:1em}#topFaculty .cards a .title h3{font-size:1.462em}#topFaculty .linkBtn{margin-top:16px}}#topSns{padding:2.75em 0 0;background-color:#f5f6f7}#topSns header{margin-bottom:3.188em}.instaFeed .list ul{display:-webkit-box;display:-ms-flexbox;display:flex}.instaFeed .list li{width:216px;display:block}.instaFeed .list li.feed a{position:relative;padding-top:100%;display:block;width:100%;height:100%}.instaFeed .list li.feed a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.instaFeed .list li.err{padding:10px}.instaFeed .list .btn a{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 10px 24px;text-align:center;text-decoration:none;background-color:#fff}
.instaFeed .list .btn a:hover .more,.instaFeed .list .btn a:focus .more,.instaFeed .list .btn a:active .more{text-decoration:underline}.instaFeed .list .btn a::before{content:"";display:inline-block;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("/j09tjo0000002ul0/ico_insta.png");width:30px;height:30px}.instaFeed .list .btn a .title,.instaFeed .list .btn a .more{display:block;font-family:"Khula";font-weight:bold;line-height:1}.instaFeed .list .btn a .title{font-size:1.25em;margin-top:10px}.instaFeed .list .btn a .more{letter-spacing:.08em;position:relative;font-size:1em;margin-top:44px}.instaFeed .list .btn a .more::after{content:"";display:inline-block;vertical-align:middle;width:.429em;height:.643em;margin-left:15px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2LjY0IiBoZWlnaHQ9IjguOTciIHZpZXdCb3g9IjAgMCA2LjY0IDguOTciPjxkZWZzPjxzdHlsZT4uZHtmaWxsOm5vbmU7c3Ryb2tlOiMzZTNhMzk7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJjIj48cG9seWxpbmUgY2xhc3M9ImQiIHBvaW50cz0iLjMgOC41NyA1LjggNC40OCAuMyAuNCIvPjwvZz48L3N2Zz4=")}.snslist{padding:1.75em 0 2em;background-color:#fff}.snslist ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snslist ul li{width:20.83%;position:relative;padding:14px 0 0}.snslist ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;line-height:1}.snslist ul li .icon{width:1.5em;height:1.5em;margin-top:-0.3em}.snslist ul li .icon img{width:100%;height:100%}.snslist ul li .title{margin-left:.4em;font-family:"Khula";font-weight:bold;letter-spacing:.06em}@media screen and (min-width:641px),print{.instaFeed{margin-bottom:2.313em}.instaFeed .container{max-width:1320px}.instaFeed .btn{width:220px}.instaFeed .list li.err{width:auto}
.snslist ul li::after{content:"";display:inline-block;background-color:#babfc5;width:1px;height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.snslist ul li:first-child::after{content:none}.snslist ul li a{font-size:1.25em}}@media screen and (max-width:640px){#topSns{padding:46px 0 0}#topSns header{margin-bottom:34px}.instaFeed .container{margin:0}.instaFeed .list ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.instaFeed .list li{width:50%}.instaFeed .list .btn a{padding:10px 10px 27px}.instaFeed .list .btn a::before{width:40px;height:40px}.instaFeed .list .btn a .title{font-size:1.154em}.instaFeed .list .btn a .more{margin-top:37px}.instaFeed .list .btn a .more::after{margin-top:-3px}.snslist{padding:33px 0 23px}.snslist ul li{padding:0 10px}.snslist ul li .icon{width:3.077em;height:3.077em}.snslist ul li .title{display:none;visibility:hidden}}.prErr{display:none !important}