h2 img,.h2_facilities img{display:none;}.btn_list01{display:flex;}.btn_list01 li{width:50% !important;height:auto;box-sizing:border-box;background:url(/common/img/bg-tab-no01.gif) repeat left top;text-align:center;vertical-align:middle;}.btn_list01 li:hover{background:url(/common/img/bg-tab-on01.gif) repeat left top;}.btn_list01 li.active{background:url(/about/faculty/img/bg_type01.gif) repeat left top;}.btn_list01 li a{display:block;color:#fff;text-decoration:none;width:100%;padding:10px 0px;}.btn_list01 li a:before{content:"\025b6";font-size:12px;margin-right:10px;display:inline-block;}.colorBox01{width:100%;box-sizing:border-box;background:url(/about/faculty/img/bg_type01.gif) repeat center center;padding:10px;}.colorBox01:nth-child(3){display:none;}.colorBox01 ul{background-color:#fff;padding:10px;display:flex;flex-wrap:wrap;}.colorBox01 ul li{margin:5px;}.colorBox01 ul li:before{content:url(/common/img/ico-arrow01.png);width:11px;height:11px;margin-right:5px;position:relative;top:2px;}.colorBox01 ul li a{text-decoration:none;}.colorBox01 ul li.active a{font-weight:bold;text-decoration:underline;}.nameList01{width:100%;display:flex;flex-wrap:wrap;}.nameList01 li{width:50%;box-sizing:border-box;border-left:1px solid #ccc;padding:0px 7px;margin-bottom:15px;line-height:18px;}.nameList01 li p{font-weight:bold;}.nameList01 li span{font-size:90%;}.divfacilities01{margin-bottom:10px;}h3.h3_facilities,
.englishPage .h3_facilities{background:#000 !important;color:#fff;color:#fff;position:relative;display:flex;vertical-align:bottom;padding:0px 0px 0px 0px;}.btn_toggle01 img,
.btn img{display:none !important;}.h3_facilities .tit{color:#fff;}.divDepartments02{position:relative;}a.btn_allToggle01{display:inline-block;width:70px !important;height:20px;background:#000;color:#fff;text-decoration:none;margin-bottom:10px;font-size:95%;font-weight:bold;padding:5px 0px 5px 0px!important;vertical-align:bottom;padding:5px 0 5px 10px;text-align:left;}.h3_facilities a.btn_toggle01,
.h3_facilities a.btn{width:20%;height:100% !important;background:#000;color:#fff;font-size:95%;font-weight:bold;padding:5px 0 5px 10px;text-decoration:none;}.divDepartments01{width:100% !important;margin-top:10px;}.divDepartments01 li.no-link{width:100% !important;box-sizing:border-box;margin:10px 0px 10px 5px !important;}.divDepartments01 li.no-link:before{content:'';display:inline-block;width:10px;height:10px;background:#bbb;border-radius:50%;margin-right:5px;position:relative;top:1px;}.ul_type01 li{width:100% !important;}.ul_type01 ul li.no-link{display:none !important;}.ul_type01 ul li.odd:before{content:url(/common/img/ico-lnavi02-2.png);width:5px;height:5px;margin-right:5px;}.h3_facilities .tit{background:url(/common/img/bg-linkbox-title02-no.gif) repeat;width:80%;height:100%;padding:5px 0 5px 15px;}span.closeText,
.btn_allToggle01 span.closeText{display:none;}.btn_allToggle01.open span.closeText,
.btn_toggle01.open span.closeText{display:inline-block;}.btn_allToggle01.open span.openText,
.btn_toggle01.open span.openText{display:none;}.openText:before{content:"\FF0B";margin:0px 1px 0px 2px;font-size:101%;font-weight:bold;}.closeText:before{content:"\FF0D";font-size:98%;margin:0px 1px 0px 2px;font-weight:bold;}.linkText:before{content:"\025b6";margin:0px 3px 0px 2px;}.linkText2:before{content:'';display:inline-block;width:9px;height:8px;background-image:url(/common/img/ico-window02.png);background-size:cover;margin-right:4px;position:relative;}.divDepartmentsTit02 h4,
.divDepartmentsTit02 h4 a{width:100% !important;box-sizing:border-box !important;}.btn_type01{padding:10px 0px;color:#fff;}.btn_type01 a{padding:0px;}.englishPage .btn_allToggle01{width:85px !important;}.englishPage .h3_facilities a.btn_toggle01,
.englishPage .h3_facilities a.btn{padding:5px 0 5px 0px !important;}.englishPage .w710{width:100%;}.englishPage .linkText:before{content:"\025b6";margin:0px 5px 0px 2px;position:relative;left:2px;}.englishPage .ul_type10{margin:10px 0px 0px 7px;}