
/* ul li none */
.navmenu ul li { list-style:none; }

/* 緣起 Start */
#shyone {  }
.tab-content > .tab-pane > h3 { font-weight:600; font-size:22px; }
.tab-content > .tab-pane > p { font-weight:600; font-size:18px; color:#625858; text-align:justify; }
#photo_people > .col-md-6 > .icon-box > img { border-radius:3p;x }
#photo_people > .col-md-6 > .icon-box > p { padding:10px 0 0 0; font-size:17px; font-weight:600; }




/* 學術交流的背景與宗旨 */
#academic_text {  }
#academic_text > p { font-size:18px; font-weight:600; color:#625858; text-align:justify; }

#academic_text_ja > p { font-size:18px; font-weight:600; color:#625858; text-align:justify; }




/* ==========================================================
   緣起 (#aboutTab) 與 學術交流 (#academicTab) 共用 Tab 樣式
   ========================================================== */

/* 1. 分頁橫列與底部分隔線 */
#aboutTab,
#academicTab {
  border-bottom: 1px solid #555555;
  gap: 8px;
}

#aboutTab .nav-item,
#academicTab .nav-item {
  margin-bottom: -1px;
}

/* 2. 分頁按鈕基本樣式（白底、黑框、微軟正黑體粗體） */
#aboutTab .nav-link,
#academicTab .nav-link {
  font-family: "Microsoft JhengHei", "微軟正黑體", sans-serif;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
  color: #2b2b2b;
  background-color: #ffffff;
  border: 1px solid #2b2b2b;
  border-radius: 6px 6px 0 0;
  padding: 8px 24px;
  transition: all 0.2s ease-in-out;
}

/* 3. 滑鼠懸停效果 */
#aboutTab .nav-link:hover,
#academicTab .nav-link:hover {
  background-color: #f7f7f7;
  color: #000000;
  border-color: #2b2b2b;
}

/* 4. 選取中 (Active) 狀態：黑底白字 */
#aboutTab .nav-link.active,
#academicTab .nav-link.active {
  background-color: #2b2b2b;
  color: #ffffff;
  border-color: #2b2b2b;
}

/* 5. 消除 Bootstrap 預設的點擊外框線 */
#aboutTab .nav-link:focus,
#aboutTab .nav-link:active,
#academicTab .nav-link:focus,
#academicTab .nav-link:active {
  outline: none !important;
  box-shadow: none !important;
}




.description > .section-title { text-align:center; padding-top:20px; padding-bottom:20px; }






/* 現任與學歷、經歷 */
@media (max-width:600px) and (min-width:300px) {
	.section-title h2 { font-size:24px; }
}


.serfeac { padding:0 }
.serfeac > ul > li { margin-right:10px; }
.serfeac > .nav-tabs .nav-link.active , .nav-tabs .nav-item.show .nav-link { color:#FFFFFF; background-color:#322f2f; border-color:#322f2f; font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; }
.serfeac > .nav-tabs .nav-link { border:1px solid #322f2f; font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; color:#322f2f; border-bottom:1px solid #322f2f; }
.serfeac > .nav-tabs { border-bottom:1px solid #322f2f; }

.navcoldiv { padding:20px 0 20px 0; }
.navphoto { padding:10px 10px 10px 10px; }
.navphoto img { border-radius:3px; }
.navname { padding:20px 10px 10px 40px; }
.navname p { font-family:"微軟正黑體",serif; font-weight:600; font-size:24px; color:#322f2f; }

.incumbent_content { padding:10px 20px 20px 20px; }
.inc_title { font-family:"微軟正黑體",serif; font-weight:600; font-size:22px; padding:5px 10px 5px 20px; background-color:#918e8e; color:#FFFFFF; }
.inc_content { padding:10px 20px 20px 20px; }
.inc_content p { padding:0 0 0 5px; border-bottom:2px dashed #dddddd; font-family:"微軟正黑體",serif; font-weight:600; font-size:18px; }



/* 計畫研究 Start */
.col-xl-12 > .table_one {  }
.table_one table { border:1px solid #4c3530; }
.tablebackone th { font-size:18px; background-color:#4c3530; color:#FFFFFF; }
.tablebackone td { font-size:17px; font-weight:600; font-family:"標楷體",serif; }
.tablebackone p { margin-bottom:0; font-weight:500; font-family:"微軟正黑體",serif; font-size:14px; }

.col-xl-12 > .table_two {  }
.table_two table { border:1px solid #4c3530; }
.tablebacktwo th { font-size:18px; background-color:#4c3530; color:#FFFFFF; }
.tablebacktwo td { font-size:17px; font-weight:600; font-family:"標楷體",serif; }
.tablebacktwo p { margin-bottom:0; font-weight:500; font-family:"微軟正黑體",serif; font-size:14px; }





/* Footer Start */
.shyfooter {  }
.shyfooter span { font-family:"微軟正黑體",serif; font-weight:600; font-size:22px; }
.shyoneff { padding:10px 0 0 0; font-family:"微軟正黑體",serif; font-weight:600; font-size:22px; }

