/*所有頁面文字調整*/
/*1920版本: 超大標題50px  一般title 24px  內文文字16px  小字體14px*/
/*1366版本: 超大標題36px  一般title 20px  內文文字15px  小字體13px*/
/*pad版本: 超大標題30px  一般title 16px  內文文字14px  小字體13px*/
/*mobile版本: 超大標題26px  一般title 15px  內文文字13px  小字體12px*/
@media screen and ( min-width: 1681px ) {
  /*首頁*/
  /*輪播區塊*/
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right, 
  .index_slider .mightySlider ul.slideelement li div.index_container .ad_overview .content_container.separate article.big_slogan.half.left, 
  .ad_overview .content_container.separate .index_slider .mightySlider ul.slideelement li div.index_container article.big_slogan.half.left { font-size:50px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan,
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.left, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.center { font-size:50px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.normal .vic_slogan { line-height:140%; font-size:24px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.white .vic_slogan,
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan .vic_slogan { line-height:140%; font-size:24px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right .text, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.left .text, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.center .text { font-size:16px; line-height:140%; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right .text .more_btn, 
  .index_slider .mightySlider ul.slideelement li div.index_container .ad_overview .content_container.separate article.big_slogan.half.left .text .more_btn, 
  .ad_overview .content_container.separate .index_slider .mightySlider ul.slideelement li div.index_container article.big_slogan.half.left .text .more_btn { font-size:14px; }
  .index_slider .mightySlider ul.slideelement li div.index_container a.more_btn { padding:10px 0; font-size:14px; }
  /*第二三四區塊*/
  h2.section_title_center { font-size:30px !important; }
  h3.eng { font-size:18px !important; }
  .products_big_menu .section_title_center h2,
  .Milestones .titleBox .section_title_center h2,
  .solutions .titleBox .section_title_center h2 { font-size:24px !important; }
  .products_big_menu .section_title_center,
  .Milestones .titleBox .section_title_center,
  .solutions .titleBox .section_title_center { font-size:24px; }
  .products_big_menu .menuContainer .menuBox a.item p { font-size:18px; }
  .Milestones .mileStone_container .row .item .content { font-size:18px; }
  .Milestones .mileStone_container .row .item .content .Num { font-size:50px; font-weight:400; }
  .Milestones .mileStone_container .row .item .description { font-size:16px; }
  .container { width:80%; }
  .products_big_menu .menuContainer .menuBox a.item:hover .hover_board .container h3 { font-size:24px; }
  .products_big_menu .menuContainer .menuBox a.item:hover .hover_board .container .contain { font-size:16px; }
  .solutions nav .solution_items li a h3 { font-size:18px !important; }
  .solutions .switch_content .content_container .right .layer2 .box_right, 
  .solutions .switch_content .ad_overview .content_container.separate article.half.left .layer2 .box_right, 
  .ad_overview .solutions .switch_content .content_container.separate article.half.left .layer2 .box_right { font-size:18px; }
  .solutions .switch_content .content_container .right .layer1 .box_left, 
  .solutions .switch_content .ad_overview .content_container.separate article.half.left .layer1 .box_left, 
  .ad_overview .solutions .switch_content .content_container.separate article.half.left .layer1 .box_left { font-size:18px; }
}
@media screen and (max-width: 1680px) and ( min-width: 1355px ) {
  /*首頁*/
  /*輪播區塊*/
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right, 
  .index_slider .mightySlider ul.slideelement li div.index_container .ad_overview .content_container.separate article.big_slogan.half.left, 
  .ad_overview .content_container.separate .index_slider .mightySlider ul.slideelement li div.index_container article.big_slogan.half.left { font-size:36px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan,
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.left, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.center { font-size:36px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.normal .vic_slogan { line-height:140%; font-size:20px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.white .vic_slogan,
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan .vic_slogan { line-height:140%; font-size:20px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right .text, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.left .text, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.center .text { font-size:15px; line-height:140%; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right .text .more_btn, 
  .index_slider .mightySlider ul.slideelement li div.index_container .ad_overview .content_container.separate article.big_slogan.half.left .text .more_btn, 
  .ad_overview .content_container.separate .index_slider .mightySlider ul.slideelement li div.index_container article.big_slogan.half.left .text .more_btn { font-size:13px; }
  .index_slider .mightySlider ul.slideelement li div.index_container a.more_btn { padding:10px 0; font-size:13px; }
  /*第二三四區塊*/
  h2.section_title_center { font-size:28px !important; }
  h3.eng { font-size:18px !important; }
  .products_big_menu .section_title_center h2,
  .Milestones .titleBox .section_title_center h2,
  .solutions .titleBox .section_title_center h2 { font-size:20px !important; }
  .products_big_menu .section_title_center,
  .Milestones .titleBox .section_title_center,
  .solutions .titleBox .section_title_center { font-size:20px; }
  .products_big_menu .menuContainer .menuBox a.item p { font-size:18px; }
  .Milestones .mileStone_container .row .item .content { font-size:18px; }
  .Milestones .mileStone_container .row .item .content .Num { font-size:36px; font-weight:400; }
  .Milestones .mileStone_container .row .item .description { font-size:15px; }
  .container { width:80%; }
  .products_big_menu .menuContainer .menuBox a.item:hover .hover_board .container h3 { font-size:20px; }
  .products_big_menu .menuContainer .menuBox a.item:hover .hover_board .container .contain { font-size:15px; }
  .solutions nav .solution_items li a h3 { font-size:18px !important; }
  .solutions .switch_content .content_container .right .layer2 .box_right, 
  .solutions .switch_content .ad_overview .content_container.separate article.half.left .layer2 .box_right, 
  .ad_overview .solutions .switch_content .content_container.separate article.half.left .layer2 .box_right { font-size:18px; }
  .solutions .switch_content .content_container .right .layer1 .box_left, 
  .solutions .switch_content .ad_overview .content_container.separate article.half.left .layer1 .box_left, 
  .ad_overview .solutions .switch_content .content_container.separate article.half.left .layer1 .box_left { font-size:18px; }
}
@media screen and (max-width: 1354px) and ( min-width: 900px ) {
  /*首頁*/
  /*輪播區塊*/
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right, 
  .index_slider .mightySlider ul.slideelement li div.index_container .ad_overview .content_container.separate article.big_slogan.half.left, 
  .ad_overview .content_container.separate .index_slider .mightySlider ul.slideelement li div.index_container article.big_slogan.half.left { font-size:36px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan,
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.left, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.center { font-size:36px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.normal .vic_slogan { line-height:140%; font-size:20px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.white .vic_slogan,
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan .vic_slogan { line-height:140%; font-size:20px; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right .text, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.left .text, 
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.center .text { font-size:15px; line-height:140%; }
  .index_slider .mightySlider ul.slideelement li div.index_container .big_slogan.right .text .more_btn, 
  .index_slider .mightySlider ul.slideelement li div.index_container .ad_overview .content_container.separate article.big_slogan.half.left .text .more_btn, 
  .ad_overview .content_container.separate .index_slider .mightySlider ul.slideelement li div.index_container article.big_slogan.half.left .text .more_btn { font-size:13px; }
  .index_slider .mightySlider ul.slideelement li div.index_container a.more_btn { padding:10px 0; font-size:13px; }
  /*第二三四區塊*/
  h2.section_title_center { font-size:28px !important; }
  h3.eng { font-size:18px !important; }
  .products_big_menu .section_title_center h2,
  .Milestones .titleBox .section_title_center h2,
  .solutions .titleBox .section_title_center h2 { font-size:20px !important; }
  .products_big_menu .section_title_center,
  .Milestones .titleBox .section_title_center,
  .solutions .titleBox .section_title_center { font-size:20px; }
  .products_big_menu .menuContainer .menuBox a.item p { font-size:18px; }
  .Milestones .mileStone_container .row .item .content { font-size:18px; }
  .Milestones .mileStone_container .row .item .content .Num { font-size:36px; font-weight:400; }
  .Milestones .mileStone_container .row .item .description { font-size:15px; }
  .container { width:80%; }
  .products_big_menu .menuContainer .menuBox a.item:hover .hover_board .container h3 { font-size:20px; }
  .products_big_menu .menuContainer .menuBox a.item:hover .hover_board .container .contain { font-size:15px; }
  .solutions nav .solution_items li a h3 { font-size:18px !important; }
  .solutions .switch_content .content_container .right .layer2 .box_right, 
  .solutions .switch_content .ad_overview .content_container.separate article.half.left .layer2 .box_right, 
  .ad_overview .solutions .switch_content .content_container.separate article.half.left .layer2 .box_right { font-size:18px; }
  .solutions .switch_content .content_container .right .layer1 .box_left, 
  .solutions .switch_content .ad_overview .content_container.separate article.half.left .layer1 .box_left, 
  .ad_overview .solutions .switch_content .content_container.separate article.half.left .layer1 .box_left { font-size:18px; }
}