@charset "utf-8";

@font-face{font-family:'NotoCn Light';font-style:normal;src:url(/Web-home/_UI/font/noto-cn/NotoSansSC-Light.woff2) format("woff2")}
@font-face{font-family:'NotoCn Regular';font-style:normal;src:url(/Web-home/_UI/font/noto-cn/NotoSansSC-Regular.woff2) format("woff2")}
@font-face{font-family:'NotoCn Medium';font-style:normal;src:url(/Web-home/_UI/font/noto-cn/NotoSansSC-Medium.woff2) format("woff2")}
@font-face{font-family:'NotoCn Bold';font-style:normal;src:url(/Web-home/_UI/font/noto-cn/NotoSansSC-Bold.woff2) format("woff2")}

/*GOOGLE*/
#google_translate_element{position:absolute;right:100px;top:7px;z-index:4;}
@media all and (max-width:1280px){
  #google_translate_element{right:90px;top:23px;}
  .navOn header{z-index:5;}
}
@media all and (max-width:768px){
  #google_translate_element{right:60px;top:14px;}
}

/*RESET*/
html,body{font-family:'NotoCn Regular';}
input,button{font-family:'NotoCn Medium';}
button{font-family:'NotoCn Medium';}

/*LAYOUT*/
header .topLink a{font-family:'NotoCn Bold';}
.gnb a{font-family:'NotoCn Bold';}
.openFullPopup span{font-family:'NotoCn Bold';}
.openFullPopup .fPopLength{font-family:'NotoCn Bold';}
.head_logo a span{font-family: 'NotoCn Medium';}
.menuUItop .a_1{font-family:'NotoCn Bold';}
.menuUItop .a_2{font-family:'NotoCn Bold';}
.menuUItop .a_3{font-family:'NotoCn Medium';}
.navGab::after{content:"一所通过创意创新引领未来的大学";font-family:'NotoCn Medium';}
@media all and (max-width:1280px){
  .head_link a,
  .head_link button{font-family:'NotoCn Medium';}
  .menuUItop .a_1{font-family:'NotoCn Medium';}
  .menuUItop .a_2{font-family:'NotoCn Medium';}
  .menuUItop .a_3{font-family:'NotoCn Medium';}  
}
.wrap_search h2{font-size:25px;color:#FFF;font-family:'NotoCn Medium';line-height:1;}
footer .foot_link .openLinkList{font-family: 'NotoCn Medium';}
footer .foot_link .linkList a{font-family:'NotoCn Regular';}
footer .fnb a{font-family:'NotoCn Medium';}
footer .fnb a.a_1{font-family:'NotoCn Medium';}
footer .foot_info address,
footer .foot_info address strong,
footer .foot_info address span{font-family:'NotoCn Medium';}
.wrap_sub_visual .visual_intro strong{font-family: 'NotoCn Bold';}
.wrap_sub_visual .visual_intro span::after{content: "一所通过创意创新引领未来的大学";font-family: 'NotoCn Regular';}
.box_sub_favo  > strong {font-family:'NotoCn Medium';}
.sub_navi > ul > li > button{font-family:'NotoCn Medium';}
.sub_navi > ul > li ul li a{font-family:'NotoCn Medium';}
/*HOVER*/
@media all and (min-width:1281px) {
  .sub_navi > ul > li > button:hover{font-family:'NotoCn Bold';}
}
.page_title h1{font-family: 'NotoCn Bold';}
.page_title h1::after{content: "我们总是梦想着更高的理想！";font-family: 'NotoCn Medium';}
.subNav a{font-family:'NotoCn Medium';}
.tabNav .tab_div > ul > li > a{font-family:'NotoCn Medium';}
.tabNav .tab_div > ul > li > a._active{font-family:'NotoCn Bold';}

/*MAIN*/
.wrap_visual .text_2{font-family: 'NotoCn Regular';}
.wrap_quick h2 span{font-family: 'NotoCn Medium';}
.wrap_quick .text_1{font-family: 'NotoCn Medium';}
.wrap_rct .title a{font-family: 'NotoCn Medium';}
.wrap_schedule .scheduleList .subject{font-family:'NotoCn Medium';}
.wrap_link_1 .text_1{font-family:'NotoCn Medium';}
.wrap_link_1 .text_2{font-family:'NotoCn Light';}
.wrap_link_2 .text_1{font-family:'NotoCn Medium';}
.wrap_link_2 .text_2{font-family:'NotoCn Light';}
.wrap_banner p{font-family: 'NotoCn Light';}
.wrap_banner ul li a{font-family: 'NotoCn Medium';}

/*GUIDE*/
.light{font-family:'NotoCn Light';}.medium{font-family:'NotoCn Medium';}.bold{font-family:'NotoCn Bold';}.eBold{font-family:'NotoCn Bold';}.italic{font-style:italic;}strong{font-family:'NotoCn Bold';}
.sebang{font-family:'NotoCn Regular';}
.sebangB{font-family:'NotoCn Bold';}
.gmarket{font-family:'NotoCn Medium';}
.gmarketB{font-family:'NotoCn Bold';}
.wrap_introDepart_1 h2{font-family:'NotoCn Bold';}
.greeting .text_2{font-family:'NotoCn Regular';}
.greeting .text_4 strong{font-family:'NotoCn Bold';}
.eduGoal_type_1 dt span{font-family:'NotoCn Regular';}
.eduGoal_type_2 dt span{font-family:'NotoCn Regular';}
.wrap-ready .big{font-family:'NotoCn Light';}
.wrap-ready .big strong{font-family:'NotoCn Bold';}
.wrap-ready .small{font-family:'NotoCn Light';}
.objHeading_h2{font-family:'NotoCn Bold';}
.objHeading_h3{font-family:'NotoCn Bold';}
.objHeading_h4{font-family:'NotoCn Medium';}
.objHeading_h5{font-family:'NotoCn Medium';}
.caution{font-family:'NotoCn Medium';}
.caution_icon_1,.caution_icon_2,.caution_icon_3,.caution_icon_4,.caution_icon_5{font-family:'NotoCn Medium';}
.table_1 thead th{font-family:'NotoCn Bold';}
.table_1 tbody th{font-family:'NotoCn Bold';}
.table_1 tbody td{font-family:'NotoCn Regular';}
.table_1 tfoot tr{font-family:'NotoCn Medium';}
.kList_1 > li:before, .aList_1 > li:before, .nList_1 > li:before, .nList_2 > li:before, .nList_3 > li:before, .nList_4 > li:before{font-family:'NotoCn Bold';}
.list_tab_01 a{font-family:'NotoCn Medium';}
.dl_1 dt,.dl_2 dt,.dl_3 dt{font-family:'NotoCn Bold';}
.dl_1 dt span,.dl_2 dt span,.dl_3 dt span{font-family:'NotoCn Medium';}
.dl_card01 > li > dl > dt {font-family:'NotoCn Bold';}
.btnB, .btnM, .btnS{font-family:'NotoCn Medium';}
.btnT{font-family:'NotoCn Medium';}
.wrapThum .itemB{font-family:'NotoCn Medium';}
.wrapThum dt{font-family:'NotoCn Bold';}
.box_3 p {font-family:'NotoCn Regular';}
.boxTitle dt{font-family:'NotoCn Medium';}
.boxInfo .itemB{font-family:'NotoCn Medium';}
.boxInfo .itemB span{font-family:'NotoCn Bold';}
.rBox > li > .cont > dl > dt {font-family:'NotoCn Bold';}
.rBox.ty_2 > li > .cont > dl > dt {font-family:'NotoCn Bold';}
.rBox.ty_7 > li > .cont > dl > dt {font-family:'NotoCn Bold';}
.rBox.ty_7 > li > .cont > dl > dd {font-family:'NotoCn Regular';}
.rBox.ty_7 > li.active > .cont > dl > dd {font-family:'NotoCn Bold'; }
.rBox.ty_9 > li > div > dl > dt {font-family:'NotoCn Bold';}
.numBox > li > dl > .tit {font-family:'NotoCn Bold';}
.numBox.ty_1 > li > .num {font-family:'NotoCn Bold';}
.numBox.ty_2 > li > .num {font-family:'NotoCn Bold';}
.rowBox_arr > li > div > dl > dt {font-family:'NotoCn Bold';}
.rowBox_arr.ty_1 > li > div, .rowBox_arr.ty_2 > li > div {font-family:'NotoCn Medium';}
.rowBox_arr_fixed > li > div > dl > dt {font-family:'NotoCn Bold';}
.rowBox_arr_fixed.ty_1 > li > div {font-family:'NotoCn Medium';}
.rowBox_arr_fixed.ty_2 > li > div {font-family:'NotoCn Medium';}
.rowBox_arr_fixed.ty_7 > li > div > dl > dt {font-family:'NotoCn Bold';}
.vBox_arr > li > dl > dt {font-family:'NotoCn Bold';}
.vBox_arr > li > dl > dt > p {font-family:'NotoCn Regular'; }
.rowBox_link > li > div a {font-family:'NotoCn Medium';}
.rowArrBox > li > .itemBox > .tit {font-family:'NotoCn Medium';}
.rowArrBox > li > .itemBox > .subTit {font-family:'NotoCn Medium';}
.video_1 h3{font-family:'NotoCn Bold';}
.down-banner2 .text-only {font-family: 'NotoCn Regular';}
.down-banner2 .title {font-family: 'NotoCn Regular';}
.down-banner2 .link a {font-family: 'NotoCn Regular';}
.menu-box a {font-family: 'NotoCn Medium';}
.list_btn2 .listWrap > li.tit {font-family:'NotoCn Bold'; }
.list_btn2 .listWrap > li.attach a {font-family:'NotoCn Bold'; }
.location_type_1 dl dt{font-family:'NotoCn Medium';}
.location_type_1 dl dd {font-family:'NotoCn Medium';} 
.transWrap > li > dl > dt p{font-family:'NotoCn Bold';}
.transWrap > li > dl > dd p{font-family:'NotoCn Regular';}
.wrap_introDepart_1 .p_1{font-family:'NotoCn Medium';}
.wrap_introDepart_1 .p_2{font-family:'NotoCn Medium';}
.wrap_introDepart_1 .p_3{font-family:'NotoCn Regular';}
.wrap_introDepart_1 .p_3 strong{font-family:'NotoCn Medium';}
.greeting .text_1{font-family:'NotoCn Medium';}
.greeting .text_3{font-family:'NotoCn Regular';}