@charset "utf-8";
/************************************************************************************
smaller than 980
*************************************************************************************/


@media screen and (max-width: 5000px) {
     /*#top .nav2{ display:none}*/
	 .h_5000{ display:none}
	 .s_5000{ display:block}
 
}
@media screen and (max-width: 1900px) {
.m26 .if3{height:900px;}

}
@media screen and (max-width: 1800px) {
/*.m1 .a1 .lg1{margin-right:60px}*/

}

@media screen and (max-width: 1700px) {
/*.m1 .a1 .lg1{margin-right:20px;height:50px;padding:35px 20px}*/
.m26 .if3{height:800px;}
.m26 .if3 iframe{height:136%;margin-top:-170px}
}
@media screen and (max-width: 1600px) {

.m1 .a1 .mn1 .ls1{margin:0 15px}
.m1 .a1 .mn2{width:120px; margin: 32px 10px 0 10px;}
.m1 .a1 .mn2 .ls2 > a{font: 500 18px/56px 'Noto Sans TC',"微軟正黑體"}
.m1 .a1 .mn2 .ls2 > a img{height:20px}
.m1 .a1 .mn2 .ls2 .lk2{width:120px; }
.m1 .a1 .mn2 .ls2 .lk2 a img{height:20px;margin-right:2px}
.m1 .a1 .mn2 .ls2 .lk2 a{font: 500 18px/56px 'Noto Sans TC',"微軟正黑體";letter-spacing:-1px}
.m1 .a1 .mn1 .ls1{margin:0 12px}
.m1 .a1 .mn1 .ls1 a .im1{background-size:auto 50px !important}
.m1 .a1 .mn1 .ls1-2{margin-top:15px}
}
@media screen and (max-width: 1550px) {
.m26 .if3{height:720px;}
.m26 .if3 iframe{margin-top:-140px}
}
@media screen and (max-width: 1400px) {
.m1 .a1 .lg1{height:70px;padding:5px 20px}
.m1 .a1 .mn1{width: 90%}
.m1 .a1 .mn1 .ls1 a .t1{font:500 16px/78px 'Noto Sans TC',"微軟正黑體"}
.m1 .a1 .mn1 .ls1-2 a .t1{line-height:48px}
.m26 .if3 iframe{height:144%;margin-top:-180px}
}
@media screen and (max-width: 1360px) {
.m27 .a15 .b17 .ls12{width:33.33%}
.m27 .a15 .b17 .ls12 a .if1 iframe{margin-top: -18%}

.m23 .a13 .b15 .ls10{width:33.33%}

.m26{height:auto;}
.m26 .if3{height:600px;}
.m26 .if3 iframe{/*height:120%;margin-top:-40px*/}
}
@media screen and (max-width: 1300px) {
.m26 .if3 iframe{margin-top:-100px}
}
@media screen and (max-width: 1300px) {
.m23 .a13{width:88%}
  
}
@media screen and (max-width: 1160px) {
.m1 .a1 .mn1 .ls1 a .t1{font:500 14px/78px 'Noto Sans TC',"微軟正黑體"}
.m1 .a1 .mn1 .ls1-2 a .t1{line-height:48px}
.m1 .a1 .mn1 .ls1 a .t1 img{height:18px; margin-right:4px}
}
@media screen and (max-width: 1000px) {
	.m1 .a1 .mn2{display:none}
	.m1 .a1 .sha{margin-right:25px}
  .phm{display: block}
.m1 .a1 .mn1{display: none}
  .bt13{display:block!important}
}

@media screen and (max-width: 780px) {
	.m1 .a1 .sha{display:none}
}

@media screen and (max-width: 640px) {
body{min-width: 600px}
.m2{width:100%; height:360px;margin-top:0}
.m2 .carousel-inner > .carousel-item a{height:360px}
.m2	.carousel-indicators{display: none}
.m3{padding-left:0}
.m3 .a2 .im11{width:10%;text-align: center;margin: 0 1.5% 0 0}
.m3 .a2 .b14{width:85%}
.ruw{width:100%}
.ruw .carousel-inner{width:100%}
.ruw .carousel-control-next,
.ruw .carousel-control-prev,
.pt1{display:none}
.ls9 a .dt5,
.ls9 a .t23{display:none}
.ls9 a .t24{width: 100%}
.m4 {background: none}
.m4 .a3{height:auto;width:94%;margin:0 auto}
.m4 .a3 .b2{width:100%;padding:60px 0}
.m4 .a3 .b2 .im4{}
.m4 .a3 .b2 .t4{width:100%;font:500 24px/36px 'Noto Sans TC',"微軟正黑體"}
.m4 .a3 .b2 .t4 h4{font: 700 24px/36px 'Noto Sans TC',"微軟正黑體"}
.m5{background:linear-gradient(90deg,#edede9 50%,#edede9 50%) no-repeat right top/100% 100%;padding:60px 0  60px}
.m5 .a4 .b3 .ls3{width:100%;height:auto;margin: 0 0 40px}
.bt4{margin:20px auto 0}
.m6 .a5{width:90%;}
.bt5{top:122px}
.m6 .a5 .b4 .ls4{width:100%;margin:0 auto;padding:10px 0 40px}
.m6 .a5 .b4 .ls4 .t8{font: 700 24px/40px 'Noto Sans TC',"微軟正黑體"}
.m6 .a5 .b4 .ls4 .t9 a{font: 500 24px/40px 'Noto Sans TC',"微軟正黑體"}
.m6 .a5 .b4 .ls4 .t8 .bt6{height:32px}
.m6 .a5 .b4 .ls4 .t8 .bt6 a{font: 500 24px/32px 'Noto Sans TC',"微軟正黑體";padding:0 12px}
.m7{background:
linear-gradient(90deg,#fff 50%,#fff 50%) no-repeat center 400px,
url("../../images/bg2.jpg") no-repeat right top/auto 500px;border-bottom: 1px solid #ccc;padding-bottom:40px}
.m7 .a6 {height:auto}
.m7 .a6 .b5{width:100%}
.m7 .a6 .b5 .t10{padding-top:140px}
.m7 .a6 .b6{width:100%;padding-top:60px}
.m7 .a6 .b6 .ls5{width:100%;margin-left:0;margin-bottom:40px}
.m7 .a6 .b6 .bt7{margin:30px auto 0}
.m8 .a7 .b7{margin:0 auto 30px}
.m8 .a7 .b7 .im6{height:120px;background: url("../../images/im6.png") no-repeat left center/100%}
.m8 .a7 .b7 .t11{font:700 40px/80px 'Noto Serif TC',"微軟正黑體";background: linear-gradient(90deg,#ccc 50%,#ccc 50%) no-repeat right 44px/330px 2px}
.m8 .a7 .b7 .t11 span{width: 100%;display: block;margin-left:0;font:500 24px/32px 'Noto Sans TC',"微軟正黑體"}
.m8 .a7 .bn1{background: url("../../images/bn2.jpg") no-repeat center top/cover;height:400px; padding:100px 0 0 }
.m8 .a7 .bn1 .t12 {width:100%;margin-bottom: 30px}
.m8 .a7 .bn1 .t12 a{width:90%;display:block;font: 500 32px/42px 'Noto Serif TC',"微軟正黑體";letter-spacing:2}

.m9{display: none}
.m10{background:#222;padding:0}
.m10 .a9 .lg2{display: none}
.m10 .a9 .t15{height:auto;font:500 18px/20px 'Noto Sans TC',"微軟正黑體";color:#aaa;text-align:center;padding:25px 0;width:100%}

.m11{height:188px;margin:120px 0 60px;background:  url("../../images/aa1/bn1.jpg") no-repeat center -150px/220% auto}
.m12 .a10{width: 90%}
.m12 .a10 .t16{font: 500 24px/36px 'Noto Sans TC',"微軟正黑體"}
.m12 .a10 .t16 h4,
.m12 .a10 .t16 h5{letter-spacing:-2px;margin-bottom:20px}

.m13{height:188px;margin:120px 0 0;background:  url("../../images/ns1/bn1.jpg") no-repeat center -150px/220% auto}
.m5 .a4 .b8{width:100%}
.tpa1 .carousel-inner{height:152px;padding:0 10% 0 11.5%}
.ls8{width:46%;margin:0 1% 10px;float:left;}
.tpa1 .carousel-control-next, 
.tpa1 .carousel-control-prev{top:25%}
.m14 .a11{width:90%}
.m14 .a11 .tag,
.m14 .a11 .tag a{font: 700 24px/36px 'Noto Sans TC',"微軟正黑體"}
.m15{height:188px;margin:120px 0 0;background:  url("../../images/ns2/bn1.jpg") no-repeat center -150px/220% auto}
.m14 .a11 .t19{font:500 24px/36px 'Noto Sans TC',"微軟正黑體"}


.m16{height:188px;margin:120px 0 0;background:  url("../../images/qs/bn1.jpg") no-repeat center -150px/220% auto}
.m5-3{padding:30px 0  60px}
.m5-3 .a4{width:90%}
.m5 .a4 .b11{margin:0 auto 30px}
.m5 .a4 .b11 .im10{height:120px;background: url("../../images/im6.png") no-repeat left center/100%}
.m5 .a4 .b11 .t20{font:700 40px/80px 'Noto Serif TC',"微軟正黑體";background: linear-gradient(90deg,#ccc 50%,#ccc 50%) no-repeat left 44px/25% 2px,linear-gradient(90deg,#ccc 50%,#ccc 50%) no-repeat right 44px/25% 2px}
.m5 .a4 .b11 .t20 span{width: 100%;display: block;margin-left:0;font:500 24px/32px 'Noto Sans TC',"微軟正黑體"}
.b12{margin: 0 auto 0px}
.b12 .accordion{padding-bottom:10px}
.b12 .accordion-button, .b12 .accordion-button:not(.collapsed)
{font:700 26px/34px 'Noto Sans TC',"微軟正黑體"}
.b12 .accordion-body{font: 500 24px/36px 'Noto Sans TC',"微軟正黑體";margin-top:-10px;width: 84%;padding: 1.5rem 1.25rem}

.m14 .a11 .b9 .dt4{margin-bottom:20px}
.m14 .a11 .b13 .t21 h4{font: 500 24px/36px 'Noto Sans TC',"微軟正黑體";padding:12px 0;text-align:left}
.m14 .a11 .b13 form .ls7 .t22{width:26%;font:500 24px/60px 'Noto Sans TC',"微軟正黑體"}
.m14 .a11 .b13 form .ls7 input,
.m14 .a11 .b13 form .ls7 select
{width:70%!important; height:60px !important;line-height:60px !important}
.m14 .a11 .b13 form .ls7 .in3{width:70%}
.m14 .a11 .b13 form .ls7 .in4{width:40% !important}
.m18{width: 100%}
.fc-direction-ltr .fc-toolbar > * > :not(:first-child){clear:both;margin:0px 0 0 2px}
.fc .fc-toolbar-title{font:500 24px/36px 'Noto Sans TC',"微軟正黑體";letter-spacing:-2px}
.m19 .modal-dialog{max-width: 600px}
.t20{font:500 28px/36px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.t21{font:500 24px/32px 'Noto Sans TC',"Century Gothic","微軟正黑體"}

.m17{height:188px;margin:120px 0 0;background:  url("../../images/ns3/bn1.jpg") no-repeat center -150px/220% auto}
.m20{height:188px;margin:120px 0 40px;background:  url("../../images/aa2/bn1.jpg") no-repeat center -150px/220% auto}
.m1x{display:block}
.m22 .a12{width:90%}
.m22 .a12 .im12{width:100%;margin-bottom:20px}
.m22 .a12 .t25{width:100%}
.bgt1{font: 700 54px/80px 'Noto Sans TC',"微軟正黑體";width:96%;}
.m23 .a13 .b15 .ls10{width:50%}
.m23 .a13 .b15 .ls10 a .t26{font:500 16px/26px 'Noto Sans TC',"微軟正黑體";padding:10px 2.5%;}
.m24 .a14{width:90%} 
.m24 .a14 .b16 .ls11{width:100%;margin: 0 0 20px 0}
.m25{max-width:580px;margin-left:5px}
.m25 .modal-body .im16 .t29{position:relative;background:rgba(0,0,0,.9);}
.m26{height:auto;}
.m26 video{display:block}
.m26 .if3{display: none}
.m27 .a15 .b17 .ls12{width:50%}
.m27 .a15 .b17 .ls12 a .if1{height:200px}
.m25 .modal-body .if2{height:340px}
.m27 .a15 .b17 .ls12 a .t30{padding:60px 25px 0 }
.m27 .a15 .b17 .ls12 a .t30 h4{font:300 16px/32px 'Noto Sans TC',"微軟正黑體"}
.m22 .a12 .im12{width:80%;margin:0 auto 25px;float:none}
  
.m22{border-top:0px solid #ddd}
.m2{margin-bottom:0}
.m25-3{width:600px;}
.m25-3 .modal-body .if4{width:600px;height:336px;}
.m28{width:100%;height: 450px}
  .m28 .carousel-inner > .carousel-item a{ height:450px;}
.hot2{right:140px; }
  .m22 .a12 .im12{width: 100%}
.ls13{width:97%;margin:0 1.5% 30px}
  .m30{height:323px;}
  .m30 .carousel-inner > .carousel-item a{height: 323px}
  .m25 .modal-body .t29t{margin: -20px auto 10px; }
  .m25 .modal-body .t29{height: 400px}
  .m23 .a13 .t32{width:100%}
}
