*{padding:0;margin:0}body{margin:0;color:#333;font-family:'Noto Sans TC','Microsoft Jhenghei',sans,sans-serif,arial,verdana,helvetica}a{text-decoration:none}@media all and (min-width:1024px){#d-header{position:relative;width:100%;height:250px;background:url('../../public_images/index/jpg/header(background).jpg') no-repeat;background-size:100% 100%;font-size:14px;color:#303030;z-index:10}#d-header .header{position:relative;width:1024px;height:100%;margin:0 auto}#d-header .header #header-information{position:absolute;top:10px;left:40px;font-size:16px}#d-header .header #header-information .link-information{display:inline-block;margin-right:20px;vertical-align:top;color:#303030;text-decoration:none}#d-header .header #header-information .link-information:last-child{margin-right:0}#d-header .header #header-information .link-information:hover{color:grey}#d-header .header #header-right-area-sub-button{position:absolute;top:10px;right:40px}#d-header .header #header-right-area-sub-button .top-sub-button{display:inline-block;margin-right:20px}#d-header .header #header-right-area-sub-button .top-sub-button:hover{color:grey;cursor:pointer}#d-header .header #header-right-area-sub-button .top-sub-button a{color:#333}#d-header .header #header-right-area-sub-button .top-sub-button a:hover{color:grey}#d-header .header #header-right-area-sub-button .top-sub-button a i{margin-left:3px}#d-header .header #header-right-area-sub-button .langbtn{width:50px;float:left}#d-header .header #header-right-area-sub-button .langbtn ul{width:50px}#d-header .header #header-right-area-sub-button .langbtn ul li .fa-caret-down{margin-left:5px}#d-header .header #header-right-area-sub-button .langbtn ul .submenu{width:150px;background-color:#0072e5;color:#fff;display:none}#d-header .header #header-right-area-sub-button .langbtn ul .submenu ul{margin-top:10px;width:150px}#d-header .header #header-right-area-sub-button .langbtn ul .submenu ul li{display:block;padding:10px 30px;cursor:pointer;line-height:20px}#d-header .header #header-right-area-sub-button .langbtn ul .submenu ul li:hover{background:#0d85ff}#d-header .header #header-right-area-sub-button .langbtn ul .submenu ul li a{color:#fff}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea{list-style-type:none;display:none;width:80px;text-align:left;float:right}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea:hover{font-weight:400}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea ul{width:80px}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea li{display:block}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea li.submenu{width:210px;background-color:#0072e5;color:#fff;display:none;position:relative;z-index:9}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea li.submenu ul{width:210px;margin-top:10px}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea li.submenu li{display:block;padding:10px 30px;cursor:pointer;line-height:20px}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea li.submenu li:hover{background:#0d85ff}#d-header .header #header-right-area-sub-button #top-sub-button-memberarea li.submenu li a{color:#fff;text-decoration:none}#d-header .header .logo{position:absolute;top:60px;left:220px}#d-header .header .logo a{display:block;width:100%;height:100%}#d-header .header #header-right-area-navigator-button{position:absolute;bottom:-10px;margin:0}#d-header .header #header-right-area-navigator-button .top-button{display:inline-block;margin-right:10px;background:url('../../public_images/index/png/header-billboard.png') no-repeat;width:110px;height:70px;font-size:16px;font-weight:700;color:#303030;line-height:50px;cursor:pointer;text-align:center;text-shadow:0 6px 5px rgba(0,0,0,.1),0 0 2px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2),0 3px 5px rgba(0,0,0,.2),0 2px 20px rgba(0,0,0,.15);vertical-align:bottom}#d-header .header #header-right-area-navigator-button .top-button:hover{background:url('../../public_images/index/png/active-billboard.png') no-repeat;margin-bottom:10px;color:#fff;cursor:pointer}#m-header{display:none}#header-fixed{position:fixed;width:100%;height:50px;background:#06c;z-index:15;text-align:center;display:none}#header-fixed ul{width:1200px;margin-left:auto;margin-right:auto}#header-fixed .header-fixed{display:inline-block;vertical-align:middle;margin-right:35px;font-size:16px;color:#fff}#header-fixed .header-fixed #logo-s{margin:5px 40px 5px 0}#header-fixed .navigator:hover{font-weight:700}#header-fixed .navigator a{color:#fff;cursor:pointer}#header-fixed .loginbtn{font-size:14px;margin-right:10px}#header-fixed .langbtn{font-size:14px;margin-right:10px;width:60px;height:16px;cursor:pointer}#header-fixed .langbtn ul{width:60px}#header-fixed .langbtn ul li .fa-caret-down{margin-left:5px}#header-fixed .langbtn ul .submenu{width:150px;background-color:#0072e5;color:#fff;display:none}#header-fixed .langbtn ul .submenu ul{margin-top:16px;width:150px}#header-fixed .langbtn ul .submenu ul li{display:block;padding:10px 30px;cursor:pointer;line-height:20px;font-weight:400}#header-fixed .langbtn ul .submenu ul li:hover{background:#0d85ff;font-weight:400}#header-fixed #header-fixed-memberarea{font-size:14px;list-style-type:none;width:80px;text-align:left;float:right;margin-top:20px;display:none}#header-fixed #header-fixed-memberarea ul{width:80px}#header-fixed #header-fixed-memberarea ul li{display:block;cursor:pointer}#header-fixed #header-fixed-memberarea ul li:hover{font-weight:700}#header-fixed #header-fixed-memberarea li.submenu{width:210px;background-color:#0072e5;color:#fff;display:none}#header-fixed #header-fixed-memberarea li.submenu ul{width:210px;margin-top:16px}#header-fixed #header-fixed-memberarea li.submenu li{display:block;padding:10px 30px;cursor:pointer;line-height:20px;font-weight:400}#header-fixed #header-fixed-memberarea li.submenu li:hover{background:#0d85ff}#header-fixed #header-fixed-memberarea li.submenu li a{color:#fff;text-decoration:none}*{outline:0}section{width:100%}.section{position:relative;max-width:1200px;height:100%;margin:0 auto;box-sizing:border-box}.section::after{clear:both}.section a{color:#fff}figure{margin:0;height:100%}p{margin:0}footer{background:#303030;font-size:14px;color:#fff;text-align:center;line-height:50px}footer .wrapper{display:none}footer .copyrights #fcshop{color:#fff}footer .copyrights #fcshop:hover{color:#ccc}.gotop-btn{position:fixed;right:30px;bottom:30px;z-index:99}.gotop-btn .gotop{background:rgba(0,0,0,.5);display:block;width:50px;height:50px;font-size:25px;line-height:48px;border-radius:100%;color:#fff;text-align:center}}header nav{display:block;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:320px){header nav{padding:0 15px}}@media (min-width:768px){header nav{align-items:center}}@media (min-width:480px) and (max-width:767px){header nav .navBar ul.top-sub-buttons li.top-sub-button{margin-top:30px}}@media (max-width:767px){header nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-flow:column}}@media (max-width:479px){header nav .navBar ul.top-sub-buttons li.top-sub-button{margin-top:20px}}header nav .logo{height:72px;width:207px}@media (min-width:320px){header nav .logo{width:auto}}header nav .logo img{height:100%;width:auto}header nav .navBar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}header nav .navBar ul.top-sub-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;flex-wrap:wrap}@media (max-width:767px){header nav .navBar{justify-content:center}header nav .navBar ul.top-sub-buttons{margin-left:0;justify-content:center}}header nav .navBar ul.top-sub-buttons li.top-sub-button{margin-left:10px;min-width:80px}header nav .navBar ul.top-sub-buttons li a.top-sub-button-title{-webkit-box-sizing:border-box;box-sizing:border-box;border:#fff 2px solid;border-radius:5px;font-size:1.4rem;width:100%;display:block;text-align:center;cursor:pointer;color:#fff}header nav .navBar ul.top-sub-buttons li ul.submenu{position:absolute;margin-top:10px;box-sizing:border-box;border:#fff 2px solid;border-radius:5px;height:auto;padding:5px;background-color:#1b7ec3;width:100px;display:none}header nav .navBar ul.top-sub-buttons li ul.submenu li{padding:5px;cursor:pointer;color:#fff;text-align:center}header nav .navBar ul.top-sub-buttons li ul.submenu li:hover{font-weight:700}header nav .navBar ul.top-sub-buttons li ul.submenu li a:hover{font-weight:700}header nav .navBar ul.top-sub-buttons li ul.submenu li hr{width:10px;border-bottom:1px solid #fff;margin-left:32px;margin-top:10px}@media (min-width:320px){header nav .navBar ul li a{font-size:1.4rem;padding:10px 10px}}nav a{color:#fff;text-decoration:none}footer{margin-bottom:-10px;background-color:#4d4d4d;position:relative;z-index:2;padding-top:50px}footer hr{margin:15px 0}footer .row{line-height:1.5}@media (min-width:320px){footer .row{display:block;font-size:1.6rem}}@media (min-width:768px){footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem}}footer .col{color:#fff;width:33.33333%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}footer .col:first-of-type{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:320px){footer .col:first-of-type{position:absolute;bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){footer .col:first-of-type{position:initial}}footer .col:first-of-type img{height:auto}@media (min-width:320px){footer .col:first-of-type img{width:50%}}@media (min-width:768px){footer .col:first-of-type img{width:60%}}@media (min-width:320px){footer .col{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}footer .col:nth-of-type(n+2){padding:25px 8.33333%}}@media (min-width:768px){footer .col:nth-of-type(n+2){padding:25px 0}}footer .col:last-of-type ul{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:78px 0 42px 0}@media (max-width:767px){footer .col:last-of-type ul{margin:35px 0 30px 0}}@media (max-width:480px){footer .col:first-of-type{justify-content:flex-end;bottom:0}footer .row{padding-bottom:50px}footer .col:first-of-type img{width:auto}footer .col:nth-of-type(n+2){padding:15px 8.33333%}}footer .col:last-of-type li{width:50px;height:50px;line-height:25px;border-radius:50%;color:#fff;border:2px #fff solid;text-align:center;margin-right:15px;font-size:2em;display:flex;align-items:center;justify-content:center}footer .footer-title{font-size:2.4rem}footer ul{padding:0}footer li{list-style:none}.footertop.bevel-cover{width:0;height:0;z-index:1;position:absolute;border-style:solid solid solid solid;bottom:0;left:0;border-color:transparent transparent transparent #4d4d4d;top:-80px;border-width:80px 0 0 100vw}.footer-menu a{cursor:pointer}footer a{color:#fff;text-decoration:none}