@charset "utf-8";#header,body{min-width:365px}#sideMenu,body{position:relative}.headTit h1,p{font-size:13px}table.courses tr td,table.degree tr td,table.prof_abroad tr td{list-style-position:inside;list-style-type:none}*{-moz-tap-highlight-color:transparent transparent;-ms-tap-highlight-color:transparent transparent;-o-tap-highlight-color:transparent transparent;-webkit-tap-highlight-color:transparent transparent}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{padding:0}p{line-height:1.5}table td,table th{width:100%;padding:.25em .6em}#calendar .fc-timeGridDay-button,#calendar .fc-today-button{display:none}#calendar .fc-timeGridWeek-button{border-top-right-radius:.25rem;border-bottom-right-radius:.25em}#calendar .fc-list-item-marker,#calendar .fc-list-item-time{width:auto}table th{border-left-style:none;border-right-style:none}table td{border-style:none}.inner,.wholeWrapper,.wrapperInner{max-width:100%;width:100%}.wrapperInner{padding:0 10px 10px}#topLead .wrapperInner{padding:10px}#contentLeft,#contentRight{width:100%;margin:0}.imgLeft,.imgRight{float:none;margin-right:auto!important;margin-left:auto!important;display:block}#sideMenu ul li a{font-size:13px;padding:1em .5em 1em 1.25em}#sideMenu{margin-bottom:10px}#header{height:90px}#header .wrapperInner{position:relative;padding:0 10px;height:auto}.headTit{width:auto;padding:12px 0 0}.headTit h1{display:block;padding:48px 0 0;margin:0;background-image:url(images/logo_t-lsi.png);background-repeat:no-repeat;-webkit-background-size:100px 46px,100px 27px;-o-background-size:100px 46px,100px 27px;background-size:100px 46px,100px 27px;background-position:0 0,120px 0;width:100%;height:75px}.headMenu,.headTit{float:left}#exNav{max-width:250px;height:auto;margin-bottom:10px}#exNav ul{float:none}#exNav ul li{display:block;float:none}#exNav ul li:first-child a{background:0 0;height:0;width:0}#exNav ul li:nth-child(n+2) a{width:200px;display:block;margin:0 auto;height:auto;padding:6px 0;font-size:12px}.nav_open_h #mainNavSp{margin-top:50px}.nav_open_h,.nav_open_v{width:250px;float:right;background:#d8f4f8;color:#fff;margin:0;padding:0;list-style:none;top:0;z-index:1500}.nav_open_h{-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;overflow-y:scroll;position:fixed}.nav_open_h #mainNavSp li{padding:6px 10px 8px;width:250px;border-bottom:1px solid #ccc;font-size:13px;font-weight:500}.nav_open_v{position:absolute;height:100%}.nav_open_v #mainNavSp li{padding:10px;width:250px}.open{right:-100%}.open.active{right:0}.navSp{position:fixed;top:0;right:0;background:0 0;float:right;z-index:1300}.navSPU{float:left;margin:12px 0 0}.navSPU img{height:40px}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}#topLead h2 br,.topContentMenuItemTxt p br{display:none}.menu-trigger{position:relative;width:30px;height:25px;margin:20px 20px 20px 15px;z-index:1501}.menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#3abac7}.menu-trigger span:nth-of-type(1){top:0;margin:1px 0}.menu-trigger span:nth-of-type(2){top:11px;margin:.2px 0}.menu-trigger span:nth-of-type(3){bottom:0;margin:1px 0}.menu-trigger.on span:nth-of-type(1){-webkit-transform:translateY(11px) rotate(-45deg);transform:translateY(11px) rotate(-45deg)}.menu-trigger.on span:nth-of-type(2){opacity:0}.menu-trigger.on span:nth-of-type(3){-webkit-transform:translateY(-11px) rotate(45deg);transform:translateY(-11px) rotate(45deg)}#mainContent{margin-top:0}.topSlidePanel{bottom:0;right:0;width:100%;padding:5px}.topSlideItem .wrapperInner{height:200px}.topSlidePanel h2{font-size:16px;margin:0;padding:0;border-style:none}.topSlidePanel p{font-size:12px;display:none}#topSlide{margin-bottom:0;padding-top:0}#topSlide .slick-next,#topSlide .slick-prev{width:20px;height:45px;padding:5px}#topSlide .slick-next:before,#topSlide .slick-prev:before,#topSlide [dir=rtl] .slick-next:before,#topSlide [dir=rtl] .slick-prev:before{width:10px;height:34px}.slick-dots li,.slick-dots li button{width:10px;height:10px}.slick-dots{bottom:-20px}.slick-dots li button{padding:2px}.slick-dots li button:before{font-size:10px;line-height:10px;width:10px;height:10px}.footSignature{margin:0 0 5px}.footSignature::after{left:0;right:0;top:0;bottom:auto;margin:auto}.footSignature h4{font-size:17px;margin-bottom:5px}.footSignature p{font-size:12px}#topLead h2{font-size:16px;margin:1.3em 0 0}.topContentMenuItem{width:100%;margin:0 0 15px;height:auto}.topContentMenuItem h4{font-size:18px}.topContentMenuItemTxt{padding-bottom:40px}.topContentMenuItemTxt p{font-size:13px}.topNews dl dd,.topNews dl dt{border-left:solid 6px #ed781e;font-size:13px}.topNews{margin:0 0 15px}.topNewsList{padding:10px}#lowerTit .wrapperInner{padding:0;height:90px}#lowerTit{margin-bottom:0}#lowerTit h2{font-size:24px;border-bottom:none}.lowerMainTabItem{width:100%;margin:0;font-size:14px}.lowerMainTab>ul ::after{content:"";display:block;clear:both}.lowerMainTabContent{margin-top:5px}.lowerMainTabContent h3{font-size:1.45rem}.lowerMainTabPanel{margin-top:4px}.lowerMainTab input:checked+.lowerMainTabItem:before{content:none}.lowerMainTabItem a{width:100%;font-size:1.3rem;height:3rem;margin:0 0 5px;position:relative;border-radius:3px}.lowerMainTabItem a::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";position:absolute;top:50%;margin-top:-.65rem;right:15px;font-size:1.3rem}table.courses tr td.coursesClass::before,table.courses tr td.coursesTeacher::before,table.prof_abroad tr td::before,table.prof_abroad tr td:first-child::before{content:""}.lowerMainTabItem.current a::before{border-style:none}ul.lowerTabSubMenu li,ul.lowerTabSubMenu li:last-child{width:auto;margin:0 5px 5px 0;display:inline-block}.lowerMainTabContentTxt table td,.lowerMainTabContentTxt table th,table.degree tr td:first-child,table.degree tr td:last-child{width:100%}ul.lowerTabSubMenu li a{width:100%;font-size:.9rem;padding:.5em 1em;height:auto;border-radius:20px}.lowerMainTabContentTxt h4{font-size:16px}.lowerMainTabContentTxt li,.lowerMainTabContentTxt p{font-size:14px}.breadcrumb li,table.courses td,table.courses th{font-size:13px}.lowerMainTabContentTxt iframe{max-width:100%}table.degree tr th{display:none}table.degree tr td{display:list-item}table.degree tr td:nth-of-type(1){display:block;font-weight:700;padding:.3em 0 .3em 1em;background-color:#e8f7f8}table.degree tr td:nth-of-type(2){border-style:none;padding:.3em 0 0 2em;background:#fafafa}table.degree tr td:last-child{border-style:none;padding:.3em 0 .4em 2em;background:#fafafa}table.degree tr.table_top td{background:#fff;font-weight:400}table.degree tr:last-child{border-style:none}table.courses tr td{display:list-item;width:100%!important}table.courses tr td::before{padding:0;background:#eee}table.courses tr td.coursesClass,table.courses tr th{display:block;background:#3abac7!important;color:#fff;border-style:none}table.courses tr td.coursesTeacher{display:block}table.courses .table_top th:first-child{width:100%}table.courses td:nth-of-type(2){padding:0 0 .5em 2em;border-style:none}table.courses td a{color:#000}.UTicon{line-height:1;position:relative;display:inline-block;height:100%;margin:0 5px;padding:0 0 5px 2px;top:-10%}.cooperateMember{display:block}.cooperateMember p{font-size:1.1rem;margin-top:.5rem;margin-left:0}.cooperateMember li{font-size:1rem}.cooperateMember .hiddenShow{width:calc(100% + 2.2rem);margin:0 0 .6rem -1.2rem}.cooperateMember input:checked~.hiddenShow{margin-left:-1.2rem;height:calc(100% + 2.1rem);width:calc(100% + 2.2rem)}.table_top .subject{color:#fff}.table_top .subject::after{color:#ddd}.cooperateMemberProfile{padding:.8rem 1rem 0 1.2rem;height:calc(100% + 3.6rem);margin-bottom:10px;display:block;position:relative}.cooperateMemberProfile h4{width:70%;font-size:1.4rem;margin-bottom:.4rem}.lowerMainTabContentTxt .cooperateMemberProfile h4{border-style:none;padding:0}.lowerMainTabContentTxt .cooperateMemberProfile h4::before{content:"";border-left:6px solid #3abac7;padding-right:.5rem}.memberlinks{margin:0}.cooperateMemberProfileTxt{width:75%;padding:1% 3% 0 2%;float:left}.cooperateMemberProfileTxt p{margin:0 0 5px}.cooperateMemberProfileImg{width:25%;position:relative;margin:0 0 .3rem 1rem;float:right}.cooperateMemberProfileImg img{width:100%;display:block;margin:0 auto}.cooperateMemberArchiveImg{width:100%;height:auto}.cooperateMemberArchiveImg img{height:auto;margin-top:5px}.cooperateMemberArchive{margin:0 0 0 .85rem;padding:0 .8rem 0 0}.cooperateMemberArchive ol,.cooperateMemberArchive ul{margin:0;padding:0 2%;width:100%}.cooperateMemberThesis li:last-child{padding-bottom:1.5rem}.researchField{font-size:1.1rem;padding:.5rem 0 0}.cooperateMemberThesis{padding:.2rem .5rem 1rem 1rem;background:#f7e9e0;bottom:0}table.prof_abroad tr td:first-child,table.prof_abroad tr td:last-child{width:100%}table.prof_abroad tr td{display:list-item}table.prof_abroad tr td::before{padding:0}table.prof_abroad tr td:first-child{display:block;font-weight:700;padding:.4em 0 0 .5em}table.prof_abroad tr td:last-child{display:block;padding:.2em 0 .4em 1em}table.prof_abroad tr.table_top td{background:#fff;font-weight:400}#programMessage img{width:100%;float:none;margin-right:0}.voiceItem img{width:120px;float:left;margin-right:10px}.voiceItem p{text-align:left}.publicationListItem p{font-size:13px}.publicationAuthor,.publicationTit{font-size:14px}.dispPc{display:none!important}.dispESp,.dispSp{display:block!important}.dispESpS{display:none!important}
