@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: 1700px) {
.bgtm1 .bgta1 .bt1b,
.bgtm2 .bgta2 .bt2b,
.bgtm3 .bgt3 span{font:500 18px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.bgtm1 .bgta1 .bt1c,
.bgtm2 .bgta2 .bt2c{font:900 100px/130px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.ls2 .im3{height:240px}
.m12 .a22 .b23 .c17a{width: calc(100% - 320px)}
.m12 .ls7{width:31%!important;margin:0 0 40px 2%!important;}
.m20 .a20 .b44 .t50{font:700 22px/80px 'Noto Sans TC',"Century Gothic","微軟正黑體";color:#111;letter-spacing:-1px}
.bg1m{height:600px;}
}
@media screen and (max-width: 1650px) {
.m2 .a2 .b2{margin-bottom:40px}
.m2 .a2 .b2 .t3{margin-bottom:25px}
.im5{height:426px }
.ls6 .im8{height:251px }
.m9-2 .a9{width:100%;}
.m9 .a9 .b15{width:84%;}
.bg1m{height:580px;}
}
@media screen and (max-width: 1600px) {
/*
.m1 .a1 .b1{float:right;width:calc(100% - 240px);margin-right:0;padding:0 0% 0 0%}*/
.top-bar .a1 .b1{padding:10px 0% 0 0%}
.m1 .a1 .b1 .t1a .t1 a
.im5{height:415px }
.ls2 .im3{height:220px}
.ls6 .im8{height:240px }
.m9 .a9 .b15{width:87%;}
.m6 .a6-2{width:92%}
.ls37{background:none;border-bottom:8px double #ddd;padding:0 0 40px; margin-bottom:40px}
.ls37 .t44{padding:0;width: calc(100% - 46%)}
.m1 .a1 .lg1{height:60px;top:30px}
.top-bar .a1 .lg1{top:15px}	

.m1 .a1 .b49{width:290px;margin:34px 0 0 20px}
.top-bar .a1 .b49{margin:24px 0 0 20px}
.m1 .a1 .b49 .im20{width:48px;height:48px;}
.bg1m{height:540px;}
}
@media screen and (max-width: 1550px) {
.m5 .a5 .b5b{width:150px}
.bn1, .bn2, .bn3, .bn4, .bn5, .bn6, .bn7, .bn8, 
.bn8, .bn9, .bn11, .bn12{background-size:140% auto}
.m1 .a1{width:96%}
	
.m7 .a7 .b13{width:96%}
.m8 .a8 .b14{width:98%}
.ls6 .im8{height:271px}
.bg1m{height:500px;}

}

@media screen and (max-width: 1500px) {

.ls6 .im8{height:262px}
.m9 .a9 .b15{width:93%;}
.m1 .a1 .b1{width:calc(100% - 620px)}
.m20 .a20{width:96%}
.m20 .a20 .b44 .t50{letter-spacing:0}
}
@media screen and (max-width: 1450px) {
.m5 .a5 .b5{width:120px}
.m5 .a5 .b5c{width:320px}
.m5 .a5 .b5b{width:120px}
.im5{height:375px }
.m26 .a27 .b6{width:100%;overflow: visible}
.m6 .a6 .b11{width:88%}
.ls2 .im3{height:200px}
.m6 .a6 .b10{padding:0 6%;box-sizing: border-box;}
.m6 .a6 .b10 .t16{width:100%;font:500 16px/28px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.ls3 .in4{width:50%}
.ls6 .im8{height:254px}
.bg1m{height:480px;}
.ls19 .im46{height:211px}
}
@media screen and (max-width: 1450px) {
.bt5a{overflow:visible;height:160px;}
.bt5a .c5{top:120px}
.bt5a .c6{top:120px;right:0}
.bt5{width:370px}
.m12 .a22{width:96% }


}
@media screen and (max-width: 1400px) {
/*.m1, .m1x{height:90px}*/
.m1 .a1{padding:0}
.m1 .a1 .b1{background:rgba(100,180,190,0);height:auto;padding:10px 0 0 }
.m1 .a1 .lg1{width:auto;height:60px;top:15px}	
.m1 .a1 .lg1 img{width:auto;height:100%;}
/*.m1 .a1 .b1 .t1a{padding:0;height:35px;}*/
.m1 .hd{height:35px;margin-bottom:5px}
.m1 .sha{height:35px;box-sizing: border-box;}
.m1 .sha .inp1{height:35px}
.m1 .hd .ic1{height:35px}
.m1 .hd .ic1 span{font:500 18px/33px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.m1 .hd .ic1 > a img{}
.m1 .hd .ic1 .qt1{width:26px;height:26px;text-align:center;position:absolute; right:-14px; top:-8px;font: 400 16px/26px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.m1 .bt13, 
.m1 .bt13 a{height:35px;font: 500 20px/33px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.m1 .a1 .b1 .t1a .t1 a{font:500 18px/33px 'Noto Sans TC',"Century Gothic","微軟正黑體";height:35px}
.ls6 .im8{height:245px}
.hd .ic1 .lk1{top:25px;;left:-70px;} 
.m9 .a9 .b15{width:100%;}
.m1 .a1 .b1 .t1a{margin-top:-25px}
.top-bar .a1 .b1 .t1a{margin-top:-40px}
.m1 .a1 .b49{width:290px;margin:20px 0 0 20px}
.top-bar .a1 .b49{margin:20px 0 0 20px}
.bg1m{height:440px;}
.ls19 .im46{height:211px}
.m31 .a34 .lk6a{width:calc(100% - 200px - 200px)}
.m31 .a34 .lk6a .lk6 a{font:700 17px/50px 'Noto Serif TC','Noto Sans TC',"Century Gothic","微軟正黑體";padding:0 10px}
.m31 .a34 .lk6a .lk6 .lk6st{left:-80px}
.m31 .a34 .lg5{width:180px}
.top-bar .a34 .lg5{width:180px;padding:10px 0 0}
.m31 .a34 .hd2{width:180px;}
}
@media screen and (max-width: 1300px) {

.im5{height:337px }
.ls2 .im3{height:180px}
.ls6 .im8{height:227px}
.m9 .a9 .b15{width:100%;}
.m9-2 .ls7{width:260px!important;margin:0 15px 40px}
.m10 .a10{width:96%}
.m18 .a18{width:92%}

/*.t46{width:calc(100% - 540px)}*/
.tt6, .tt6b, .tt6c, .tt6d, .tt6e{width:100%}
.t49{font:500 16px/100px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.m23 .a25{width: 92%}
.m21 .a23{width:96%}
.ls12, 
.ls17{width:22%}
.ls12 .t57 a,
.ls17 .t57 a{font:700 22px/40px 'Noto Sans TC',"Century Gothic","微軟正黑體";}
.m29 .a31{width:92%}
}
@media screen and (max-width: 1280px) {
.h_640{ display:none}
.s_640{ display:block}
/*.m1 .a1 .b1{width:80%;float:right;margin-right:20px;padding:0 2.5% 0 1%} */
.m1 .a1 .b1 .t1{width:calc(100% - 120px);}
.m1 .a1 .b1 .t1 a{font:400 18px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體";padding:0 10px}
/*.m1 .a1 .b1 .hd{width:110px;}*/
.m1 .a1 .b1 .hd .ic1{width:auto;height:27px;margin:4px 0 0 20px}
.m2 .a2{width:94%}
.bgtm1 .bgta1,
.bgtm2 .bgta2{width:94%}
.m4{width:94%}
.bgtm3 .bgt3{width:90%}
.m3 .a3 .b3{width:94%}
.m5 .a5{width:94%}
/*.m6{margin:-630px auto 40px}*/
.m6 .a6{width:100%;padding: 0 0 40px}
.m6 .a6 .t13{width:94%;font:900 52px/68px 'Noto Sans TC',"Century Gothic","微軟正黑體";margin:0 auto 15px;letter-spacing:-2px}
.m6 .a6 .t14{width:94%;margin:0 auto}
.m6 .a6 .t15{width:94%;font:400 18px/28px 'Noto Sans TC',"Century Gothic","微軟正黑體";margin:20px auto}
.bgtm4{width:94%;}
.bgtm4 .bgt4b{font:400 16px/28px 'Noto Sans TC',"Century Gothic","微軟正黑體"}

.bt10{right:6%}
.ls2 .c2{padding: 20px 20px 0}
.bt3{top:-45px;right:8%}
.m6 .a6 .b8{width:88%}
.m6 .a6 .b9 .c4{width:88%}
.sha{width:336px}
.m1 .a1 .b1 .t1a .t1 a{padding: 0 10px}
.ls6 .im8{height:222px}
.m20 .a20 .b44 .t50{;font:500 26px/36px 'Noto Sans TC',"Century Gothic","微軟正黑體";}
.m20 .a20 .b44 .t50 br{display:block}
.ls40 .t52{font:700 20px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.ls40 .t51{width:200px;height:auto;overflow:hidden;font:700 20px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體";}
.ls40 .t51 span{font:700 28px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體";}	
.m20 .a20 .b46{width:100%}
.mo1{margin-top:16px}
.bg1m{height:400px;}
.m26 .a27 .b24{width:92%}
.m26 .a27 .b25{width:100%}
.m26 .a27 .b25 .t62{width:92%}
.m26 .a27 .b26{width:92%}
.m26 .a27 .b26 .im24{width:420px;}
.m26 .a27 .b26 .t63{width:calc(100% - 540px);;padding:0 0 0 0;}
.m6 .a6 .b7{width:92%}
}
@media screen and (max-width: 1200px) {
.bgtm1 .bgta1 .bt1b,
.bgtm2 .bgta2 .bt2b{font:500 16px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.bgtm1 .bgta1 .bt1c,
.bgtm2 .bgta2 .bt2c{font:900 70px/100px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.m2 .a2 .im2{width:46%}
.m2 .a2 .b2{width: calc(100% - 50%);padding:0}
.im5{height:310px }
.ls2 .im3{height:160px}
.ls6 .im8{height:209px}
.m10 .a10{width:96%}

.m12 .a22 .b23 .c19 .b39{width:38%}
.m12 .a22 .b23 .c19 .b40{width: calc(100% - 40%)}
.t94{width:96%}
.m14 .a32{width:96%;box-sizing: border-box;}
.bx2-2{width:100%}

.m1 .a1 .lg1{height:50px;top:20px}
.top-bar .a1 .lg1{top:20px}	
.m1 .a1 .b1{width:calc(100% - 520px)}
/*.m1 .a1 .b1{width:calc(100% - 720px)}
.m1 .a1 .b49{width:220px;margin:15px 0 0 10px}
.top-bar .a1 .b49{margin:15px 0 0 10px}
.m1 .a1 .b49 .im20{width:32px;height:32px;}
.m1 .a1 .b1 .t1a{margin:-50px 0 0}
.top-bar .a1 .b1 .t1a{margin:-66px 0 0}*/
.m20 .a20 .b48{width:96%}
.bg1m{height:380px;}
.m23 .a25 .im22{width:360px}
/*.m23 .a25 .b49{width:calc(100% - 420px);}*/
.m34 .a39{width:100%}
.m36 .a41{width:96%}
.m36 .a41 .b35{width:100%;margin:0 4% 30px 0}
.m36 .a41 .b35 .im52{width:330px;margin-right:20px}
.m36 .a41 .b35 .t74{width:calc(100% - 350px)}
.m36 .a41 .b34{width:100%}
	
}
@media screen and (max-width: 1100px) {
.ls6 .im8{height:191px}
/*.m10 .a10{min-height:690px; height:auto;padding:80px 100px}
.m10 .a10 .b17 {width:calc(100% - 300px)}
.m10 .a10 .b17 .c10{width:calc(100% - 220px)}
*/
.bg1m{height:360px;}
.m18 .a18 .img1,
.m29 .a31 .b30 .img1{width:400px}
.t46,
.t66{width:calc(100% - 440px);padding:0}
}
@media screen and (max-width: 1080px) {
.m2 .a2 .im2{width:60%}
.m2 .a2 .b2{width: 100%;padding:0}
.m2 .a2 .b2 .t2{margin-bottom:10px}
.m2 .a2 .im2{margin-bottom:10px}
.bn1 .carousel-indicators{bottom:5px}
.bgtm3 .bgt3 span{display: block;width:100%;font:500 18px/30px 'Noto Sans TC',"Century Gothic","微軟正黑體";padding-top: 10px;margin:0 0 20px 0}
.im5{height:276px;border-radius:0px 25px 25px 0;}
/*.m7 .a7 .b13{width:92%}
.m8 .a8 .b14{width:92%}*/
/*.m10 .a10{padding:80px 0 150px}*/
.m12 .a22 .b23 .c19 .b39{width:28%}
.m12 .a22 .b23 .c19 .b40{width: calc(100% - 30%)}
.ls32 .t92{width:30%;}
.ls32 .t93{width:70%;}
.ls32 .d2{width:70%;}
.m12 .a22 .b23 .c20-2{width:100%}
.bt47a{width:100%}
/*.bg1{background:url("../../images/bn1.jpg")no-repeat -150px top/cover;background-attachment: fixed}*/
	
.m1 .a1 .b1{width:calc(100% - 420px)}
.m1 .a1 .b49{width:220px;margin:25px 0 0 10px}
.top-bar .a1 .b49{margin:25px 0 0 10px}
.m1 .a1 .b49 .im20{width:32px;height:32px;}
/*.m1 .a1 .b1 .t1a{margin:-50px 0 0}
.top-bar .a1 .b1 .t1a{margin:-66px 0 0}*/
.m20 .a20 .b47 .c23{width:100%;;padding:50px 40px 10px;}
.m20 .a20 .b47 .c23 .d6{width:100%;margin-bottom:40px}
.m20 .a20 .b47 .c23 .d7{width:100%;}
.m20 .a20 .b47 .c23 .d7 .t54{width: 46%;float:left;margin-right:4%}
.m20 .a20 .b44{margin-bottom:100px}
.ls19 .im46{height:172px}
.m31 .a34 .lk6a{width:calc(100% - 160px - 180px)}
.m31 .a34 .lk6a .lk6 a{font:700 15px/50px 'Noto Serif TC','Noto Sans TC',"Century Gothic","微軟正黑體";padding:0 5px}
.m31 .a34 .lg5{width:160px}
.top-bar .a34 .lg5{padding:16px 0 0}
.m31 .a34 .hd2{width:160px;}
.m35 .a40{width:96%}
.ls23 a .im51{height:100px}
}

@media screen and (max-width: 1060px) {
.m5 .a5 .b4{width:100%;margin:20px 0;border-bottom:1px solid #ddd;padding-bottom:20px}
.m5 .a5 .b5{float:left}
.m5 .a5 .b5{width:200px}
.m5 .a5 .b5c{width:400px}
.m5 .a5 .b5b{width:200px}
.m4{border-radius:25px;}
.m3 .a3 .b3 .t6{margin-bottom:40px}
.ls6 .im8{height:184px}
.ls38 .t45{width: calc(100% - 46%)}
.bg1m{height:340px;}
.m32{width:800px}
.bn13{width:100%;margin:0 0 25px}
.m32 .a10{width:100%}
}
@media screen and (max-width: 1000px) {
/*.m1 .a1{padding:15px 0 0 }*/
.m1 .a1 .lg1{width:auto;height:60px;margin-top:0px;left:10px}
.m1 .a1 .lg1 img{width:auto;height:100%}
.top-bar .a1{padding:0 0 0 }
.top-bar .a1 .lg1{margin-top:12px}
.m1 .a1 .b1{width:85%;margin-right:0}
.bgtm1 .bgta1 .bt1c,
.bgtm2 .bgta2 .bt2c{/*bottom:auto;top:0*/font:900 50px/70px 'Noto Sans TC',"Century Gothic","微軟正黑體";letter-spacing:-1.5px}
.m3 .a3 .b3 .t6{width:100%}
.m3 .a3{padding:75px 0 80px}
.im5{height:255px }
.bgtm1 .bgta1 .bt1c, .bgtm2 .bgta2 .bt2c{bottom:auto;top:0}
.ls1 a{font:700 18px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體";}
.ls2{width:44%}
.ls2 .im3{height:200px}
.ls6 .im8{height:173px}
.m12 .ls7{width:48%!important;margin:0 0 40px 2%!important;}
.ls38 .t45 h4{font:italic 800 42px/50px 'Noto Serif TC','Noto Sans TC','M PLUS 1p',"Century Gothic","微軟正黑體";}
.ls38 .t45 h4 span{font:italic 800 16px/42px 'M PLUS Rounded 1c','Noto Sans TC','M PLUS 1p',"Century Gothic","微軟正黑體";}
.m1 .a1 .b1{width:100%}
.m1 .a1 .b49{width:220px;margin:15px 0 0 10px}
.top-bar .a1 .b49{margin:15px 0 0 10px}
.m1 .a1 .b49 .im20{width:32px;height:32px;}
.m1 .a1 .b1 .t1a{margin:-50px 0 0}
.top-bar .a1 .b1 .t1a{margin:-66px 0 0}
/*.bg1{background:url("../../images/bn1.jpg")no-repeat 15% top/auto 1000px #5d237a;background-attachment: fixed}*/
.m23 .a25 .im22{width:260px}
/*.m23 .a25 .b49{width:calc(100% - 320px);}*/
.im28c{width:96%;}
}
@media screen and (max-width: 950px) {
.m20 .a20 .b47 .c23 .d7 .t54{width:100%;margin:0 0 30px}
.bg1m{height:310px;}
.m26 .a27{padding:60px 0 60px;}
.m26 .a27 .b26{width:92%;}
.m26 .a27 .b26 .im24{width:72%;float:none;margin:0 auto 50px}	
.m26 .a27 .b26 .t63{width:100%;float:none;}

.bnr4,
.bnr4 .kv_pc{height:200px;}
.m18 .a18 .img1{width:300px}
.t46{width:calc(100% - 340px)}
.ls18{width:31%}
.m33 .a38 .t67 { width:50%; height:auto; overflow:hidden;text-align:center;display: inline-block;margin:0 0;float:left}

}
@media screen and (max-width: 900px) {
.m5 .a5 .b5{width:150px}
.m5 .a5 .b5c{width:300px}
.m5 .a5 .b5b{width:150px}
.m2 .a2 .im2{border-radius:25px;}
	
.im5{height:230px }
/*.m6{margin:-700px auto 40px}*/
.bgtm1 .bgta1 .bt1b, .bgtm2 .bgta2 .bt2b{text-overflow:ellipsis;white-space:nowrap;}
.ls2 .im3{height:180px}
.bt5a{overflow:visible;height:260px}
.bt5a .c5{top:100px;left:auto;right:50%;margin-right:-150px}
.bt5a .c6{top:180px;right:50%;margin-right:-185px;width:auto}
.m1 .a1 .b1 .t1a .t1 a{font:500 16px/33px 'Noto Sans TC',"Century Gothic","微軟正黑體";padding:0 6px}
.m1 .sha{width:236px}
.bt13{width:60px}
.sha .inp1{width:calc(100% - 60px)}
.m10{height:auto}
.m10 .a10 .b16{width:100%;margin-bottom:18px;}
.m10 .a10 .b16 .lg3{width:150px}
.m10 .a10 .b16 .t29{width:  calc(100% - 180px);float:left;margin-left:20px}
.m10 .a10 .b17{width:100%;padding-left:15px;box-sizing: border-box;}	
.m10 .a10{/*padding:40px 0 300px;width:94%*/}
.m10 .a10 .b17 .c10{width:495px}
.m10 .a10 .b17 .c11{float:left}
.m12 .c16a{width: 220px}
.m12 .a22 .b23 .c17a{width: calc(100% - 240px)}
.m12 .ls7{width:48%!important;margin:0 0 40px 2%!important;}
.m12 .a22 .b23 .c19{width: calc(100% - 240px)}
.m12 .a22 .b23 .c19 .b39{width:100%;margin-bottom:25px}
.m12 .a22 .b23 .c19 .b40{width:100%}
.ls32 .t92{width:25%;}
.ls32 .t93{width:75%;}
.ls32 .d2{width:75%;}
.m17{height:auto}
.m17 .a17{width:90%;padding:30px 0 60px 0}
.ta7{float:none;margin:0 auto 20px}
.m17 .b22{width:100%;float:none;margin:0 auto}
.m17 .a17 .b22 .t42{;text-align:center}
.bt19{margin:0 auto}
.ls9{margin:0 0 20px}
.ls9 .im10{float:left;margin:0 15px 0 0}
.t43{text-align:left}
.t43 a{margin-left:0;margin-right:20px}
.t44{text-align:left}
.ls40 .t52{font:700 16px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體";width:calc(100% - 280px)}
.ls40 > a{padding:5px 25px}
.ls40 .t51{width:160px}
.tt6d{margin:0 auto -20px}
.bg1m{height:290px;}
.m30 .a33 .b27 .lk5 a{font:700 12px/32px 'Noto Sans TC',"Century Gothic","微軟正黑體";letter-spacing:-1px}
.m23 .a25 {width:92%}
.m23 .a25 .im22a{width:100%;float:none;margin-bottom:40px}
.m23 .a25 .b49{width:100%}
.m30 .a33 .bn13{height:200px}
.m36 .a41{width:92%}
.m36 .a41 .b35{margin-bottom:30px}
.m36 .a41 .b34 .ls24{width:31%;margin: 0 0 0 2.3%}
}

@media screen and (max-width: 860px) {
/*.m1 .a1 .b1{width:82%;}*/
.m1 .a1 .b1 .t1 a{padding:0 5px;font:400 16px/60px 'Noto Sans TC',"Century Gothic","微軟正黑體";}
/*.m1 .a1 .b1 .hd{width:90px;}
.m1 .a1 .b1 .hd .ic1{margin:6px 0 0 8px}*/
.m4{border-radius:15px;}
.m26 .a27 .b6{overflow:visible}
.bt10{top:-30px}
/*.sha{width:88%}*/
.ls6 .im8{height:156px}
.bg1m{height:260px;}
.m18 .a18 .img1,
.m29 .a31 .b30 .img1{width:360px;margin-bottom:40px}
.t46,
.t66{width:100%}
.ls19 .im46{height:147px}
.m31 .a34 .lk6a{display:none}
.m31 .a34 .lg5{/*width:220px;*/padding:10px 0 0}
.phm{display: block;margin:16px 15px 0 0}
.m31 .a34 .hd2{width:50%;margin:0px 40px 0 0;padding:10px 0 0}
.top-bar .a34 .hd2{margin:0px 40px 0 0 }
.m31 .a34 .hd2 .bt25,
.m31 .a34 .hd2 .bt26{display:none}
.sha2{height:60px;}
.sha2 .in7{font:500 20px/58px 'Noto Sans TC',"Century Gothic","微軟正黑體";height:60px;width:calc(100% - 64px)}
.sha2 .im25{width:48px;padding:6px}
.ls22{width:46%;margin:0 2% 20px}
.ls23 a .im51{height:80px}
.bn1{}
}	
@media screen and (max-width: 830px) {
.im5{height:205px }
.ls6{width:70%;margin:0 auto 60px;float:none}
.ls6 .im8{height:326px}
.bg1m{height:240px;}
.ls12, 
.ls17{width:30%;margin:0 1.2% 40px}
}


@media screen and (max-width: 760px) {

/*.m1 .a1{height:60px}*/
.m1 .a1 .b1{display: none}
.m1 .a1 .lg1{top:10px}

.cabt{display: block}
.top-bar{height:80px!important}
.top-bar .a1{height:80px!important}
.top-bar .a1 .phm{margin:14px 15px 0 0;}
.m5 .a5 .b5{width:140px}
.m5 .a5 .b5c{width:300px}
.m5 .a5 .b5b{width:120px}
.m3 .a3 .b3 .t5{font:900 70px/70px 'Noto Sans TC',"Century Gothic","微軟正黑體";letter-spacing:-2px}
/*.m6{margin:-750px auto 40px}*/
.bgtm4{margin-bottom:20px }
	.m2{padding:50px 0 0}
.m3 .a3 .b3{width:90%}
.bgtm4 .bgt4{font: 900 54px/58px 'Noto Sans TC',"Century Goth ic","微軟正黑體"}
.m6 .a6 .b6-2{display:none}
.b12{display:block;margin:0 auto 40px}
.ls2 .im3{height:160px}
/*.m10 .a10{padding:40px 0 200px;width:92%}*/
.m10 .a10 .b17 .c10{width:660px}

.ls6{width:80%}
.ls6 .im8{height:348px}
.m26 .a27 .b6{display: none}
.bnr1{margin-bottom:70px}
.ta2{margin:0 auto 60px}
.ls8{width:31.3%;margin-right:2%}
.m6 .a6{width:92%}
.m10 .a10 .b17 .c10{padding: 0 0 15px;border-bottom:1px solid #aaa;margin: 0 0 15px;}
.m10 .a10 .b17 .c11{width:100%;}
/*.ls9{width:31.3%;margin-right:2%;float:left}*/
.ls37{padding-bottom:15px}
.ls37 .im14{width:100%;margin-bottom:25px}
.ls37 .t44{width:100%}
.ls37-2 .im14{position:absolute;top:0;left:0}
.ls37-2 .t44{padding:420px 0 0 0}
	
.ls38 .im15{width:100%;margin-bottom:25px}
.ls38 .t45{width:100%}
.ls38-2 .im15{position:absolute;top:0;left:0}
.ls38-2 .t45{padding:400px 0 0 0}
.tg1{width:auto;height:auto;overflow:hidden;margin:600px 0 0;display: block}
.tg4{width:auto;height:auto;overflow:hidden;margin:750px 0 0;display: block}
.m1 .a1 .b49{display:none}
.bg1m{height:220px;}

.ls19{width:500px;margin:0 auto 60px;float:none}
.m32{width:90%}
.ls19 .im46{height:300px}
.bn13{width:100%;margin:0 0 25px}
.m32 .a10{width:100%}
.ls21{width:45%;margin:30px 2.5% 30px}
.m36 .a41 .b35 .im52{width:200px}
.m36 .a41 .b35 .t74{width:calc(100% - 220px)}
.m33 .a38 .t67{width:100%}
.m6 .a6 .b7{width:96%}
.bt24{width:96%}
.bt24 a{font:500 18px/34px 'M PLUS 1p','Noto Sans TC', "Century Gothic","微軟正黑體"}
.bgt6{width:92%}
.bgt6b{width:380px;}
.bgt6c{width:445px;}
}
@media screen and (max-width: 700px) {
.m2 .a2 .im2{width:100%}
.im5{height:190px;}	
/*.m6 .a6 .b7{padding: 0 5%}*/
.ls2{width:100%;margin: 0 0 60px 0}
.ls2 .im3{height:360px}
.bt1{float:none;display: block;clear: both;width:100%}

.m10 .a10 .b17 .c10{width:495px}
.ls6 .im8{height:319px}
.js1 .slick-list{width:76%}
.ls7{width:440px!important}
.js1 .slick-prev{top:36%}
.m12 .c16a{display:none}
.m12 .a22 .b23 .c17a{width:100%}
.m12 .ls7{width:46%!important;margin:0 2% 40px 2%!important;}
.pga1{margin:30px 0 0px;}
.cmn{display:block}
.btp{width:70px;height:70px;}
/*.btp2{width:76px;height:76px;bottom:100px;display:none}*/
.m12 .a22 .b23 .c19{width:100%;}
.m12 .a22 .b23 .c20 .d3{box-sizing: border-box;}
.ls33{width:33.3%;box-sizing: border-box;}
.ls33 a{box-sizing: border-box;}
.m9-2 .ls7{width:470px!important;margin:0 20px 40px}
.ls38-2 .t45{padding:360px 0 0 0}
.ls37-2 .t44{padding:380px 0 0 0}
.map{width:100%;/*height:240px;*/}
.ls39{width:100%}
.t49{font:500 24px/100px 'Noto Sans TC',"Century Gothic","微軟正黑體"}
.btp{width:50px;height: 50px}
.bg1m{height:200px;}
.ls23{width:30%}
}
@media screen and (max-width: 640px) {
body{min-width:600px}
.m2 .a2{padding: 60px 40px 50px}
.im5{height:180px;}	
.m7 .a7 .b13{width:80%;}
.ls5{width:100%;margin:0 0 25px 0}
.ls6 .im8{height:290px}	
.ls7{width:  420px!important}
.ls38-2 .t45{padding:340px 0 0 0}
.ls37-2 .t44{padding:340px 0 0 0}
.bg1m{height:190px;}
}

