@media all and (min-width: 1px) and (max-width: 1200px){
    /*body*/
    body {margin: 0;padding: 0;font-family: "Microsoft JhengHei";}
    #event,#homeBox{width:100%;float:left;margin-top:11%;margin-right: auto;margin-left: auto;margin-bottom: 0;}
    /*隱藏*/
    #BodyHeader,.classes-btn{display:none;}
    #BodyContainer_event{width:100%;}
    #BodyContent{width:100%;}
    #BodyContent{width:100%; padding:0; margin:0}
    .supplements-list {margin: 10px 0 15px;}    
    .container {width: 100%;}
    /*Header*/
    #BodyHeader_rwd {width: 100%;height:auto;float: left;text-align: center;margin-right: auto;margin-left: auto;position: fixed;top: 0;z-index: 100;}
    #BodyHeader_rwd img{width: 40%;/*max-width: 55%;*/height: auto;margin:2% auto 1%;z-index:95;}
    @media screen and (orientation:landscape){
        #BodyHeader_rwd img {height: auto;max-width: 55%;margin-right: auto;margin-left: auto;margin-top: 2%;margin-bottom: 2%;z-index:10;}
        #recommend_book,#recommend_book h2,#recommend_book h3{color:#fff;line-height:.1em;margin-top:5%}
    }
    #announce_PT{
    background: #FFEAE9;
    background: linear-gradient(to right, #f97982 5%, #ef5b8b 30%, #5e319e 85%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b7182',endColorstr='#258c95',GradientType=1);text-align: center;font-family: "微軟正黑體";font-weight: bold;font-size: 1.2em;display: inline-flex;width: 100%;height: 45px;justify-content: center;align-items: center;
    }   
    #announce_PT a {color: #FFE;text-decoration: none;display: block;/*text-shadow: 0px 0px 5px #0D3243, 0px 0px 5px #0D3243, 0px 0px 5px #0D3243, 0px 0px 5px #0D3243, 0px 0px 5px #0D3243, 0px 0px 5px #0D3243, 0px 0px 5px #0D3243;*/}
    .announce-box{text-align: center;}
    #announce_PT span{line-height: 1.3em;color: #FFF;margin-right: 5px;}
    .announce-box{display: inline-block;padding: 0;width: 100%;margin: 3px auto 0;}   
    @media(max-width:320px){
        #announce_PT{font-size: 1em;}
        .topurgentbutton{width: 36%}
        .zone-box:nth-of-type(3) li{margin: 0 1% !important;}  
        .cloud-item a{margin: 0;}        
        .container-bg3 .media .out_mask .stu_title{font-size: .9em;}
    }
    /*首頁輪播*/    
    .adrotation{height: auto;order: 2;width: 100%;position: relative;margin: 1rem 0;    }
    .adrotation a img{height: auto;width: 100%;}      
    .zone-box > i {font-size: 1.8em;}
    .zone-box > div{width: 100%;height: auto;text-align:center;}
    .zone-box span{display: ;}
    .unit-wrap{width:100%;order: 1;}
    .unit-wrap ul{display: flex;flex-wrap: wrap;justify-content: center;}
    .unit-list{width: calc(100%/3.4);text-align: center;margin: 0.25rem;}
    .unit-list .fa-angle-right{display: none;}
    .unit-type .fas-mb{font-size: 2em;color: #fff;position: absolute;top:8px;bottom:0;right:0;left: 0;} 
    .unit-type font{display: block;border-radius: 99em;background-color: #3e3997;width: 50px;height: 50px;position: relative;margin: 0 auto;}
    #BodyContent .swiper-pagination{display: none;}
    #BodyContent .swiper-button-next,#BodyContent .swiper-button-prev{color:#f97982;outline:none;} 
    /*內容開始*/
    #event_content {width:100%;float:left;margin:0 auto;padding:0;}    
    /*主頁3選項*/
    #select{width: 78%;float: left;margin: 0;display: none;padding-top: 3%;padding-right: 10%;padding-bottom: 3%;padding-left: 10%;}
    #select .select_list{width: 33%;float: left;transition:all .3s ease-out;}
    #select a{color:#FFF;text-decoration: none;}
    #select .select_list:hover{opacity: 0.8;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);transform: scale(1.2);/*box-shadow: 1px 1px 8px #666;*/}
    #select .mask {width: 20%;height: auto;-webkit-border-radius: 50%;border-radius: 50%;margin: 0 auto;display: block;position: relative;overflow: hidden;cursor:pointer;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;color:#FFF;}
    #select .mask.subject { /*學科*/background-color: #e85b46;/*background-image: url(../images/pizza.png);background-repeat: no-repeat;background-position: 50% 75%;background-size:40%;*/}
    #select .mask.type { /*身份*/background-color: #f0831e;/*background-image: url(../images/team.png);background-repeat: no-repeat;background-position: 50% 75%;background-size:45%;*/}
    #select .mask.course { /*課程*/background-color: #009900;background-image: url(../images/course.png);background-repeat: no-repeat;background-position: 50% 75%;background-size:40%;}
    #select .select_list p {font-size:2.8em;line-height: 1.5em;margin:13% 0 0 0;}
    #select .mask:hover .select_title {opacity: 1;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
    #select .select_title {width: inherit;height: inherit;opacity: 0;text-align: center;position: absolute;overflow: hidden;-webkit-border-radius: 50%;border-radius: 50%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
    #select .subject .select_title{background: #F3ADA0;}
    #select .type .select_title{background-color: #F9C18E;}
    #select .course .select_title{background-color: #B8F178;}
    #select .select_title > p {width: 75%;margin: 32% auto;padding: 3% 0;border-top: 1px;border-right: 0;border-bottom: 1px;border-left: 0;border-color: #000;border-style: solid;font-size:3em;
    line-height: 1.5em;font-weight: 600;text-transform: uppercase;color: #000;}
    #select ol.select_link1 {width: 90%;height: 40px;position: relative;margin:20% 0 0 0;padding:2% 5%;list-style-type: none;border-radius: 10px;display:none;}
    #select ol.select_link1:after, #select ol.select_link1:before {bottom: 100%;left: 16%;right:14%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
    #select ol.select_link1:after {border-color: rgba(241, 197, 49, 0);border-width: 30px;margin-left: -30px;}
    #select ol.select_link1:before {border-color: rgba(235, 97, 0, 0);border-width: 36px;margin-left: -36px;}
    #select ol.select_link1 li{width: 16.6%;float:left;color:#FFF;font-size: 1.8em;line-height: 1.55em;text-align:center;}
    #select ol.select_link2 {width: 90%;height: 40px;position: relative;margin:20% 0 0 0;padding:2% 5%;list-style-type: none;border-radius: 10px;display:none;}
    #select ol.select_link2:after, #select ol.select_link2:before {bottom: 100%;left: 50%;right:14%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
    #select ol.select_link2:after {border-color: rgba(241, 197, 49, 0);border-width: 30px;margin-left: -30px;}
    #select ol.select_link2:before {border-color: rgba(235, 97, 0, 0);border-width: 36px;margin-left: -36px;}
    #select ol.select_link2 li{width: 33%;float:left;color:#FFF;font-size: 1.8em;line-height: 1.55em;text-align:center;}	
    #select ol.select_link3 {width: 90%;height: 40px;position: relative;margin:20% 0 0 0;padding:2% 5%;list-style-type: none;border-radius: 10px;display:none;}
    #select ol.select_link3:after, #select ol.select_link3:before {bottom: 100%;left: 83%;right:14%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
    #select ol.select_link3:after {border-color: rgba(241, 197, 49, 0);border-width: 30px;margin-left: -30px;}
    #select ol.select_link3:before {border-color: rgba(235, 97, 0, 0);border-width: 36px;margin-left: -36px;}
    #select ol.select_link3 li{width: 33%;float:left;color:#FFF;font-size: 1.8em;line-height: 1.55em;text-align:center;}	
    #select ol.select_link a{color:#FFF; text-decoration:none;}
    #select ol.select_link li:hover,#select ol.select_link a:hover{color: #FF0;}
    #select ol.s_link {border: 3px solid #e85b46;background-color: #e85b46;}
    #select ol.s_link:after {border-bottom-color: #e85b46;}
    #select ol.s_link:before {border-bottom-color: #e85b46;}
    #select ol.t_link {border: 3px solid #f0831e;background-color: #f0831e;}
    #select ol.t_link:after {border-bottom-color: #f0831e;}
    #select ol.t_link:before {border-bottom-color: #f0831e;}
    #select ol.c_link {border: 3px solid #009900;background-color: #009900;}
    #select ol.c_link:after {border-bottom-color:#009900;}
    #select ol.c_link:before {border-bottom-color: #009900;}
    /*知識達行動教室*/
    .cloud-classroom{width: 100%;text-align: center;margin: 0;}
    .cloud-classroom-list{width: 100%;justify-content: center;}
    .cloud-classroom-box img{width: 100%;height: auto}
    .cloud-sildes,.cloud-page{width: 98%;}   
    .cloud-classroom-box{height: 48%;}   
    /*內頁*/
    #content{width:96%;float:left;padding:2%;margin:0;text-align:left;}
    #BodyContentNavigator{width:100%;float:left;margin:0.5% 0 2% 0;padding:0;font-size:1em;line-height:1.5em;color:#000;}
    #BodyContentNavigator a{color:#000;}
    #content h1{font-size:2.5em;line-height:1.8em;}
    #content h2{font-size:2em;line-height:1.8em;color: #FF7700;}
    #content p{font-size:1.1em;line-height:1.55em;}
    #content img{width: 100%;}
    /*ask*/
    #askarea{width: 94%;float: left;margin-top: 4%;padding-top: 2%;padding-right: 3%;padding-left: 3%;font-family: "微軟正黑體";background-color: #1F92A4;}
    #askarea .asktitle{font-size: 1.2em;color: #FFF;text-align: center;margin-top: 2%;margin-bottom: 5%;}
    #askarea #formlist{width: 100%;float: left;margin-right: auto;margin-left: 0%;margin-top: 0.8%;font-size: 1em;color: #FFF;text-align: left;}
    #askarea p{margin-bottom: 2%;margin-top: 2%;}
    #askarea SELECT{border-radius: 7px;width: 99%;background-color: #FFF;border: #FFF;padding: 0.5%;margin-right: 1%;margin-bottom: 5%;height: 2.0em;font-size: 1.0em;}
    #askarea input{border-radius: 7px;background-color: #FFF;border: #FFF;padding: 0.5%;margin-right: 1%;margin-bottom: 5%;color: #585858;height: 2.0em;font-size: 1.0em;}
    #askarea input[type="submit"]{color: #000;background-color: #FFFF00;font-size: 1em;margin-top: 5%;}
    #askarea input[name="sContent"]{width:100%;}
    #askarea input[type="reset"]{color: #000;background-color: #FFFF00;font-size: 1em;margin-top: 5%;}
    #askarea input[type="text"]{width:99%;}
    /*TOP*/
    #topbutton{display: none;/*width: 60px;height: 60px;*/color: #0b2232;border-radius: 9999em;opacity: 0.8;right: 0;bottom: 10%;position: fixed;line-height: 3.3em;font-size: 1.4em;text-align: center;z-index: 999;cursor: pointer;}
    #topbutton .fa-3x {font-size: 1.8em;}
    /*navi_menu*/
    #navi_menu h2 {font-size: 0.8em;width:98%;margin:auto;}
    /*footer*/
    #footer_addresss {padding-bottom: 25%;}
    /*搜尋*/
    #mbSearch{margin: 5% 0 0 0;border-bottom: 1px solid #7D7D7D;width: 100%;}
    /*#mbSearch input {-moz-box-sizing: content-box;box-sizing: content-box;display: block;width: 120px;background: url(../images/search2.png) no-repeat;font-family: Arial,Helvetica,Sans-serif;font-size: .9em;font-weight: 700;border-width: 0;outline: 0;color: #777;border-radius: 20px;text-shadow: 0 1px 1px rgba(0,0,0,.3);box-shadow: 0 1px 0 rgba(255,255,255,.1), 0 1px 3px rgba(0,0,0,.2) inset;padding: 6px 15px 6px 38px;}*/
    #mbSearch input{border: none;outline: 0;font-size: 2em;padding-left: 6%;}
    #mbSearch ::-webkit-input-placeholder{/*color:dimgray*/}
    /*投考組合*/
    .acceptanceRate{display:block}
    .acceptanceRate li{list-style-type:disc}
    .topurgentbutton{position: fixed;left: 0;bottom:8%;z-index: 2;}
    .reservation-main {margin: -15px 0 0px;}
    .system-subtitle{display: block;margin-top: .5rem;}
    @media all and (min-width: 768px) and (max-width: 990px){
        .proposition-box div:last-of-type {width: 80.29%;}
        .proposition-box div:first-of-type {width: 10.4%;}
        .proposition-box div {margin-top: -32px;}
        .br-m{display: block;}
    }
    @media all and (min-width: 991px) and (max-width: 1200px){
        .proposition-box div:last-of-type {width: 81.4%;}
        .proposition-box div:first-of-type {width: 11.4%;}
    }
    /*個人化專屬服務*/
    @media(max-width:767px){
	.unit-type{background: #2E2A80;color: white;border-radius: 0.25rem;
    font-weight: 900;
    margin: 0.5rem 0;
    display: block;
}
        #reservation-hide{display: none;}
        .triangle:before {content: "";display: inline-block;width: 0;height: 12px;border-style: solid;border-width: 10px 20px 0px 20px;border-color: #fdeaa6 transparent transparent transparent;left: 43.5%;top:0px;position:absolute;z-index: 1;}
        .hotnews h2 {margin-top: 10px;}
        .mov {width: 100%;padding-bottom: 95.25%;}
        .invisible{display:none;}
        #BodyHeader_rwd {text-align:center;display:inline-block;}
        .hidden-xs {display: none !important;}
        .visible-xs {display: block !important;}
        .footer_address {margin: 5% 10% 15% 10%;}
        footer h6 {margin-top: 20px;}
        /*首頁*/        
        .hotnews ul li {width:95%;margin: 0;}
        .hotnews .b li:first-child {margin-right: 0px;}
        .hotnews .b li:first-child:before{content:none;}
        .hotnews .b ul li a {border-bottom: solid 1px;}
        .hotnews .b ul li:last-child a{border:none;}
        .hotnews .b ul li {display: block;}
        .hotnews img{width: 70%;}
        .login ul{width:100% !important;}
        .login li{display:inline-block;text-align:center;margin:0;}
        .economics_box p {font-size: 1em;}        
        .zone-box{width:calc(100%/2);border: none;box-shadow: 1px 2px 5px rgba(230, 230, 230, 1);}
        .zone-box:nth-of-type(3){order:5;width:;}
        .zone-box:nth-of-type(3) > i {width: 10%;margin: 3% 0;}
        .zone-box:nth-of-type(3) div {width: 100%;}
        .zone-box:nth-of-type(3) li{display: ;margin: 0 2%;}          
        .zone-box li:hover a{color: #3e3997;}
        .teacher h1 {font-size: 2.2em;}	
        .listlink ul {text-align:center;flex-wrap: wrap;}
        .listlink ul li{width: 24.7%;}
        .listlink a {font-size: 1.1em;line-height: 40px;margin: 0px 0px 2px;padding: 0 0;}
        .ibrain_pic{width: 90%;padding:0 5%;}
        .ibrain_class{width: 100%;margin:1.8% 0;text-align:center;}
        .ibrain_class ul {width:100%;text-align:center;}
        .ibrain_class li a{font-size:4vw;}
        .ibrain_class h2 {font-size: 2em;width:100%;text-align: center;}
        .ibrain_class h3 {text-align: center;font-size: 1.1em;}
        .hot_book {width: 90%;float: left;margin: 0 5% 45px;}
        .box_txt {font-size: 1.5em;/*height:4em;*/}
        .digital-library h2{width: 100%;font-size:2em;text-align:center;height:auto;line-height: 2;}
        .digital-library h3{width: 100%;text-align:center;font-size:1.2em;border-left: dotted 0px #999;border-bottom: dotted 3px #999;}
        .owl-carousel .owl-item img {display: inline-block !important;width: 70% !important;}
        .micro {margin: 15px 0px 0;}             
        /*news跑馬燈*/
        #abgne_marquee{width:100%;height: 45px;}
        #abgne_marquee ul li a{font-size: .9em;line-height: 15px;height: 45px;}
        #abgne_marquee > span{line-height: 0;}
        .cloud-classroom-title{font-size: 1.35em;font-weight: bold;}
        .cloud-classroom-number{font-size: .8em;}
        .cloud-classroom a{font-size: .7em;}
        .cloud-sildes,.cloud-page{height: 260px;}
        /*定製學程*/
        .course_step .note1, .note2, .note3, .note4, .note5 {font-size: 1.4em;width: 98%;margin: 0 1%;padding:0;}
        .hot_book ul {margin: 0 0px 0px 2%;}
        .cloud-center{top:46%;}      
        .br-m{display: block;}
        /*主頁名師團隊*/
        .teacher_list {width: 100% !important ;height:290px !important ;}
        .teacher ul {width: 96% !important;float: none !important;display: block;margin: 0 auto 0px !important;}
        .teacher ul li {width: 33.3% !important;margin-bottom:50px;}
        .teacher ul li img {display:block !important;width: 100%;left: 0px;}
        .teacher .mask{top:70%;bottom:0 !important;}
        .teacher .teacher_list:hover .mask{transform:none !important;}
        .teacher .mask h2 {font-size: 1.1em;margin-top: 4px;}
        .teacher .mask p {font-size: 0.7em;}
        .teacher .bt a {font-size: 0.9em;}
        .course_step header h2 {font-size: 2em;height: auto;margin: 0 auto;line-height: 2;}
        .course_step ul{width: 100%;}
        /*經驗談*/
        .media header {padding: 0% 0%;}
        .media .out_mask .stu_title {line-height: 25px;font-size: 1em;margin: 0;}
        .media .out_mask {width: 100%;position: absolute;left:0%;bottom: 0;}
        .media header h1 {font-size: 2em;}
        .development-btn .e {padding: 28px 0;}
        .sense {height: auto;padding: 15px 10px 40px;}
        .essentials-box {margin: 15px 0 0;}
        .essentials-box p {font-size: 1.125em;}
        .sharing-btn {clear: both;display: block;padding-top: 15px;margin: 15px auto 15px;float: none;text-align: center;}
        .essentials-img,.essentials-img b,.essentials-img-acct {height:auto !important;}
        .essentials-img img {position: relative;background-size:100%;}
        .development-btn .e{top:-7px !important;}
        .development-btn .e:hover{top:0 !important;}
        .essentials-box .cell-xs-12.cell-sm-12.cell-lg-3 .development-btn a.c.share {line-height: normal;}
        .development-btn .f {background-size: contain;}
        /*經驗談新版20230424 ADD*/
        .medianew_list{width:calc(100%/1);margin:0;}
        .medianew_list dd{text-align: center;margin: 0;}
        
        /*內頁*/
.teacher{margin: 0;width: 95%;}
.tea_photo{margin: 1rem auto;}
.teacher_des,.teacher_des dd{margin: 0rem 0;}
.teacher_des dd:nth-child(1){margin: 1rem 0;}
.teacher_des dd,.medianew_list dd:nth-child(n+4){text-align: center;}
        .cycle-title {margin: 8px 15px 0;}
        .listen-btn li {width: 100%;margin: 0 0 5px;}
        .listen-btn a {text-align: center;line-height: 40px;border-radius: 35px;}
        .year-title {font-size: 1.8em;}
        .supplements h1, .efficient-box h2, .guarantee-box h3,.industry-box h3 {font-size: 2.0rem;}
        .list-content {padding: 25px 0px;}
        .list-content ul {text-align: center;margin:0 auto;width:100%;}
        ul.tabs {width: 100%;}
        .list-page li {font-size: 0.8em;margin-left: 5%;}
        menu li {width: 90%;}
        menu span {position: static;min-width: auto;margin-bottom: 12px;display: block;}
        menu {margin: 0 0px;}
        menu span.a {min-width: auto;}
        .economic {text-align: center;}
		.economic small {display:block;}
        .th-img {margin: 5px auto 10px;}
        .teacherlist {height: auto;}
        .listen-btn {position: relative;bottom: 0;}
        .industry-btn li ul {position: relative;top: 0;}
        .industry-btn li {width: 85%;line-height: 45px;margin-bottom: 5px;font-size: 1.5em;}
        .industry-btn li li a {color: #fff4bd;}
        menu .active {margin-bottom: 10px;}
        .get-box {width: 94%;margin: 20px 3% 0;}
        .get-img {margin: 5px 0px;}
        .lesson-box p {margin: 1px 20px 20px;text-align: center;}
        .guarantee-box {margin: 15px 4% 0;width: 92%;}
        .year-day {height: auto;}
        div.tab_container {width: 96%;margin: 0 2%;}
        ul.tabs li {margin-bottom: 8px;}
        .get-box .talent:nth-of-type(1) .get-img {height: 250px;}
        .get-img img {position: static;}
        .cycle ul,.year-day ul {height: auto;}
        .bulletin-box {width: 96%;/*margin-top: 10px;*/margin-left: 2%;}
        .eliteSchool_list figure{margin:5px auto 10px;}
        .talent {font-size: 1.25em;}
        .expert_title{text-align: center;}
        .numberOne {padding: 0 2% 15px;width:100%;border-bottom: solid 1px #ccc;margin: 0 0 10px;}
        /*第三層*/
        .features-page {margin: 20px 0px 0px;padding: 20px 10px 20px;}
        .features-the {text-align: center;}
        .briefing-box {width: 90%;margin: 0 5%;}
        .briefing-box h1,.briefing-box h2{font-size: 2em;}
		.briefing-box p img {width: 107%;}
        .fill-box-btn input {width: 80%;line-height: 48px;margin: 0 auto 0;display: block;font-size: 1.2em;}
        .system-list {margin: 0 4% 0;}
        .banner-main{margin:13% 0 0;}
        .development li {display: inline-block;width: 32%;margin: 1% 0;}
        .development li:nth-child(7) {width: 41%;}
        .development {margin: 0;position: initial !important;height:auto;width: 100%;float: left;}
        .development a {border-left-width: 1px;border-left-style: solid;border-left-color: #000;border-right: none;text-align: left;margin: 6px 0;}
        .development li:last-child a {border-left: solid 1px;}
        .content_text {margin: 0 0px 65px;}
        .hotnews h2, .reservation-btn h2 {text-align: center;}
        .hotnews {width: 91%;padding: 0 4% 15px;margin: 0 0 10px;}
        .hotnews ul li a {font-size: 1.125em;white-space: unset;}
        /*公司簡介*/
        .regular-arrow{display:none;}
        .escort,.strengthen{margin-left:0;}
        .sprint-page {margin: 0 10px;border: none;min-height: 0;padding: 10px 0 20px;}
        .question{width:100%;float:left;}
        /*學校簡章下載*/
        .brief-title a{color:white;text-decoration:blink;}
        .table th, .table td {padding: 9px 15px;}
        .brief-title .download_txt{font-size:0.9em;}
        #exam{width: 100%;margin: 0 auto;}
        .table,.examlist {width: 100%;min-width: 0;margin: auto;}
        .table-bordered,.table-bordered th, .table-bordered td,.table-bordered td:last-child {border:none;}
        .table-bordered td{border-bottom: solid 1px #bbb;}
        .place_box {margin: 0px 4% 20px;}
        #hothot_ad {display:none;}
        .system-title{background-color: #243238;color: white;font-weight: bold;font-size: 1.3em !important;text-align: center !important;}
        .system-title a{color: white;}
        .rwd-table td.system-title:before{content:none;}
        #ttpPanel{display:none !important;}
        .examination table{border:none;}
        .examination th,.examination td{border-bottom: none;border-right: none;}
        .examination  tr:nth-child(odd),.examination  tr:nth-child(even) {background-color: rgba(245, 245, 245, 0);}
        .examination  td:nth-child(even) {border-bottom:solid 1px #797979;}
        .examination .system-title {background-color: rgba(36, 50, 56, 0);text-align: justify !important;font-size: 1.3em !important;color: #449da7;}
        .examination a {color: #449da7;}
        .experience {text-align: center;margin: 0 25px 0;}
        #media_bill .in-page {margin: 0;}
        .summary-text {padding: 0 2%;}
        .national {line-height: 43px;margin: 10px 30px 12px;}
        .supplements h2 {margin: 25px 30px 13px;}
        .div_right_bottom{display:none;}
        .side-list {width: 115px;}
        .eliteSchool_page{width:100%;}
        .list-txt {font-size: 1.2em;border-radius: 0;}
        .list-page-new li{width: calc(100%/2.1);font-size: .88em;}
        ul.tabs li a {font-size: 1em;}        
        .proposition-box dl:first-of-type,.proposition-box div:first-of-type{display: none;}
        .proposition-box dd::before,.proposition-box div::before {content: attr(alt) "：";font-weight: bold;width: 100%;display: block;}
        .proposition-box dt,.proposition-box dd{border-right:solid 1px #b7b7b7;}
        .proposition-box dd:nth-child(odd){border-bottom:solid 1px #b7b7b7;}
        .proposition-box div:last-of-type{background-color: #fff;border: none;font-size: 1.1em;width: auto;color: #457392;}
        #proposition-box-2 div {margin-top: -6px;}
        .different li:nth-child(2) a{padding: 8px 45px;}
        .gray_line .login ul{display:flex;flex-wrap: wrap;width:100%;padding: 5px 0 1px;justify-content: center;
    font-weight: 900;}
        .gray_line .login li{width: calc(100%/5);margin: 0;}
        .login li a > i{width: 100%;font-size: 1.8em;}
        .gray_line .login a {font-size: 1.0rem;}
        #exam_item li {
            width: calc(100%/2.5);
            text-align: center;
        }
    }
    @media(max-width:700px){ 
        #exam-box-2 tbody tr:last-of-type td:nth-of-type(2),#exam-box-2 tbody tr:last-of-type td:last-of-type{display: none;}
        #exam-box-2 tbody td {display: inline-block;padding: 14px 0;width: 49.64%;}
        #exam-box-2 tr td:first-of-type{width: 100%;font-size: 1.1em !important;background-color: #1e3a46;}
        #exam-box-2 tbody tr:last-of-type .system-title{background-color:#457392;color: white;}
        #exam-box-2 tr:last-of-type .system-title::after {content: "：" attr(data-th);font-weight: bold;display: inline-block;}  
    }
    /*業界最強師資*/
    .eco_name{text-align:center;margin:0 auto}
    /*考試用書*/
    #recommend_book,#recommend_book h2,#recommend_book h3{color:#fff;line-height:.1em;margin-bottom:-5.5%}
    /*banner左右鍵*/
    .turn-prev .fas,.turn-next .fas{font-size: 1.5em;line-height: 45px;}
    .talent-title a{text-decoration: underline;}
    .media .out_mask .stu_school,.media .out_mask .stu_content {font-size: .7em;}
    .media .out_mask .stu_name {font-size: 1em;}
    .media li.stu_list:hover .out_mask {padding: 5%;}    
    @media(max-width:413px){
    .footer_address ul li img{max-width: 70%;}
    .listlink ul li {width: 24.6%;}
    }	
    @media(max-width:370px){
    ul.tabs li a {padding: 0 11px;font-size: 1em;}
    }
    .teacher_des dd:nth-child(n+2) {
        text-align:left;}
}