@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;700&display=swap");@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.fade-enter,.fade-leave-to{opacity:0}[v-cloak]{display:none}.dg.ac{z-index:99}main{min-width:360px;font-size:18px;line-height:1.6}main .container{margin:0 auto;padding:0 15px;max-width:1200px}@media (min-width: 361px){main .container{padding-right:20px;padding-left:20px}}@media (min-width: 1200px){main .container{padding-right:0;padding-left:0}}main .btn{-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@-webkit-keyframes arrow1{50%{bottom:.2em;opacity:1}100%{bottom:-.4em;opacity:0}}@keyframes arrow1{50%{bottom:.2em;opacity:1}100%{bottom:-.4em;opacity:0}}@-webkit-keyframes arrow2{50%{top:.2em;opacity:1}100%{top:-.4em;opacity:0}}@keyframes arrow2{50%{top:.2em;opacity:1}100%{top:-.4em;opacity:0}}main .case{margin:15px;width:270px;border:1px solid #ccc}main .case-illust{height:170px;background-size:cover;background-repeat:no-repeat}main .case-content{position:relative;padding:1em;height:297px;background-color:#fff}main .case h2{color:#eb1a4a;font-weight:bold;font-size:24px;line-height:1.3}main .case h3{position:relative;margin-bottom:.8em;padding-bottom:.8em;color:#666;font-size:15px}main .case h3::after{position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:#eb1a4a;content:''}main .case p{line-height:27px}main .case a{display:block;height:32px;border-radius:0;background-color:#eb1a4a;color:#fff;text-align:center;line-height:32px;width:106px;color:#fff;position:absolute;right:1em;bottom:1em}main .case a:link,main .case a:visited{color:#fff}main .mobile .mb-section1 .Swiper1-slide{background-position:50% 0;background-repeat:no-repeat;background-image:url('../../images/WB00267501_3/header-bg.jpg')}main .mobile .mb-section1 .Swiper1-slide .swiper_content{height:500px;max-width:1100px;margin:0 auto;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .mobile .mb-section1 .Swiper1-slide h1{font-size:30px;font-weight:bold;font-family:"Noto Sans TC";color:#f0fe11;margin:0 0 15px}main .mobile .mb-section1 .Swiper1-slide p{font-size:18px;font-family:"Noto Sans TC";color:#fff;margin:0 0 10px}main .mobile .mb-section1 .Swiper1-slide p span{color:#f6ff00}main .mobile .mb-section1 .Swiper2-slide{height:500px;background-position:50% 0;background-repeat:no-repeat;background-image:url('../../images/WB00267501_3/header-bg2-rwd.png');display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 15px 60px}main .mobile .mb-section1 .Swiper2-slide h1{font-size:28px;font-weight:bold;font-family:"Noto Sans TC";color:#fff;line-height:1;margin:10px 0}main .mobile .mb-section1 .Swiper2-slide h2{font-size:12px;font-family:"Noto Sans TC";color:#f3edff;line-height:1;margin:0 0 20px}main .mobile .mb-section1 .Swiper2-slide h3{font-size:19px;color:#fff;font-family:"Noto Sans TC";line-height:1;margin:0 0 12px}main .mobile .mb-section1 .Swiper2-slide h3 span{color:#ffd976}main .mobile .mb-section1 .Swiper2-slide .titleslide{font-size:14px;font-weight:bold;color:#72207a;font-family:"Noto Sans TC";width:100%;max-width:270px;height:32px;background:#ffd976;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}main .mobile .mb-section1 .Swiper2-slide a{font-size:18px;color:#ffffff;font-family:"Noto Sans TC";width:100%;max-width:190px;height:50px;border:1px solid #fff;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}main .mobile .mb-section1 .swiper-container-horizontal>.swiper-pagination-bullets{max-width:1200px;bottom:10px}main .mobile .mb-section1 .swiper-pagination-bullet{width:14px;height:14px;background:#aeaeae;opacity:1}main .mobile .mb-section1 .swiper-pagination-bullet-active{background:#ffffff}main .mobile .accordion-content{background-color:#c9c9c9}main .mobile .accordion-content:not(:nth-of-type(2)){display:none}main .mobile .accordion .container{padding-top:1.5em;padding-bottom:1.5em}main .mobile .accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:20px;padding-left:20px;height:84px;color:#fff;font-weight:bold;font-size:24px;line-height:84px;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .mobile .accordion-title:not(:nth-last-of-type(2)){border-bottom:1px solid #e8e8e8}main .mobile .accordion-title:focus{outline:none}main .mobile .accordion-title::after{height:20px;background-image:url('../../images/plus-icon.png');width:20px;content:""}main .mobile .accordion-title.active::after{height:20px;background-image:url('../../images/minus-icon.png');width:20px;content:""}main .mobile .accordion .hoverBoxs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5em;margin-bottom:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .mobile .accordion .hoverBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:30px;padding-left:30px;max-width:370px;width:100%;height:224px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .mobile .accordion .hoverBox+.hoverBox{margin-top:25px}main .mobile .accordion .hoverBox::before{display:block;margin:0 auto 1em;width:150px;height:120px;background-position:50%;background-repeat:no-repeat;content:""}main .mobile .accordion .hoverBox-title{text-align:center;font-weight:bold;font-size:24px;line-height:1}main .mobile .accordion .hoverBox-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px;color:#fff;text-align:justify;word-break:break-all;letter-spacing:.025em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .mobile .accordion .hoverBox-hoverText{max-width:100%;font-size:16px}main .mobile .accordion .hoverBox-hoverText p+p{margin-top:0.5em}main .mobile .section0{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}main .mobile .section0 .slider_button2,main .mobile .section0 .slider_button{display:none}main .mobile .section0 h1{font-size:36px;color:#000;text-align:center}main .mobile .section0 h2{font-size:24px;color:#000;text-align:center;padding:30px 15px}main .mobile .section0 h2 span{color:#f36f21}main .mobile .section0 .shopsvgmb{display:block;max-width:360px;margin:0 auto;padding:20px 15px}main .mobile .section0 .section0_transform{-webkit-transform:translateX(-100%);transform:translateX(-100%)}main .mobile .section0 .boximg_active1{-webkit-animation:indbanLeft 1s ease both 0s;animation:indbanLeft 1s ease both 0s}main .mobile .section0 .boximg_active2{-webkit-animation:indbanLeft 1s ease both 0.5s;animation:indbanLeft 1s ease both 0.5s}main .mobile .section0 .boximg_active3{-webkit-animation:indbanLeft 1s ease both 1s;animation:indbanLeft 1s ease both 1s}main .mobile .section0 .boximg_active4{-webkit-animation:indbanLeft 1s ease both 1.5s;animation:indbanLeft 1s ease both 1.5s}main .mobile .section0_1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateX(0%);transform:translateX(0%);transition:transform 0.4s, height 0.4s, -webkit-transform 0.4s}main .mobile .section0_1 .section0_imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .mobile .section0_1 .section0_imgs img{margin:10px 0}main .mobile .section0_1 .section0_center{background:#ff8f45;padding:0 0 60px;width:100%}main .mobile .section0_1 .section0_center_button1{cursor:pointer;display:block;width:100%;max-width:330px;height:80px;margin:10px auto 0;background:#000;font-size:24px;color:#fff;font-weight:bold;border:0px}main .mobile .section0_2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;transition:transform 0.4s, height 0.4s, -webkit-transform 0.4s}main .mobile .section0_2 .section0_center{background:#f8c366;padding:50px 0 60px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .mobile .section0_2 .section0_center .section0_center_boximgs{width:100%;max-width:360px;padding:0 0 70px}main .mobile .section0_2 .section0_center .section0_center_boximgs .swiper-slide{text-align:center}main .mobile .section0_2 .section0_center .swiper-button-next{background-image:url("../../images/WB00267501_3/section0_arr1_rwd.png");right:0;top:160px}main .mobile .section0_2 .section0_center .swiper-button-prev{background-image:url("../../images/WB00267501_3/section0_arr2_rwd.png");left:0;top:160px}main .mobile .section0_2 .section0_center .swiper-pagination{bottom:20px}main .mobile .section0_2 .section0_center .swiper-pagination .swiper-pagination-bullet{width:17px;height:17px;background:#fff;opacity:1}main .mobile .section0_2 .section0_center .swiper-pagination .swiper-pagination-bullet-active{background:#f36f21}main .mobile .section0_2 .section0_center_button2{cursor:pointer;display:block;width:100%;max-width:330px;height:80px;margin:25px auto 0;background:#f36f21;font-size:24px;color:#fff;font-weight:bold;border:0px}@-webkit-keyframes indbanLeft{0%{opacity:0;-webkit-transform:translateX(-140px);transform:translateX(-140px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes indbanLeft{0%{opacity:0;-webkit-transform:translateX(-140px);transform:translateX(-140px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}main .desktop-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px auto 100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:calc( 120px * 5 + 85px * 4)}main .desktop-nav a{position:relative;display:block;width:120px;height:120px;border-radius:50%;color:#555}main .desktop-nav a::after{position:absolute;top:100%;padding-top:23px;width:100%;content:attr(data-text);text-align:center;letter-spacing:.075em;font-size:20px;line-height:1}main .desktop-nav a.icon1{background-image:url('../../images/nav-icons/icon1.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon2{background-image:url('../../images/nav-icons/icon2.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon3{background-image:url('../../images/nav-icons/icon3.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon4{background-image:url('../../images/nav-icons/icon4.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon5{background-image:url('../../images/nav-icons/icon5.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon6{background-image:url('../../images/nav-icons/icon6.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon7{background-image:url('../../images/nav-icons/icon7.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon8{background-image:url('../../images/nav-icons/icon8.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon9{background-image:url('../../images/nav-icons/icon9.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon10{background-image:url('../../images/nav-icons/icon10.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon11{background-image:url('../../images/nav-icons/icon11.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon12{background-image:url('../../images/nav-icons/icon12.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon13{background-image:url('../../images/nav-icons/icon13.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon14{background-image:url('../../images/nav-icons/icon14.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon15{background-image:url('../../images/nav-icons/icon15.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon16{background-image:url('../../images/nav-icons/icon16.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon17{background-image:url('../../images/nav-icons/icon17.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon18{background-image:url('../../images/nav-icons/icon18.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon19{background-image:url('../../images/nav-icons/icon19.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon20{background-image:url('../../images/nav-icons/icon20.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon21{background-image:url('../../images/nav-icons/icon21.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon22{background-image:url('../../images/nav-icons/icon22.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon23{background-image:url('../../images/nav-icons/icon23.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon24{background-image:url('../../images/nav-icons/icon24.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon25{background-image:url('../../images/nav-icons/icon25.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon26{background-image:url('../../images/nav-icons/icon26.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon27{background-image:url('../../images/nav-icons/icon27.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon28{background-image:url('../../images/nav-icons/icon28.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon29{background-image:url('../../images/nav-icons/icon29.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon30{background-image:url('../../images/nav-icons/icon30.png');background-position:50%;background-repeat:no-repeat}main .desktop-nav a.icon31{background-image:url('../../images/nav-icons/icon31.png');background-position:50%;background-repeat:no-repeat}main .desktop section{background-color:#f5f5f5}main .desktop section:last-of-type{padding-bottom:60px}main .desktop section:not(:last-of-type)::after{display:block;margin:55px auto 0;max-width:1200px;height:2px;background-color:#bababa;content:""}main .desktop .sectionTitle{padding-top:50px;text-align:center;font-size:26px}@media (min-width: 769px){main .desktop .sectionTitle{font-size:36px}}main .desktop .slider input[type="radio"]{display:none}main .desktop .slider input[type="radio"]:nth-of-type(1):checked ~ .slider-nav label:nth-of-type(1){border:none;background-color:#eb1a4a;color:#fff}main .desktop .slider input[type="radio"]:nth-of-type(1):checked ~ .slider-content .slider-slides{-webkit-transform:translateX(0%);transform:translateX(0%)}main .desktop .slider input[type="radio"]:nth-of-type(2):checked ~ .slider-nav label:nth-of-type(2){border:none;background-color:#eb1a4a;color:#fff}main .desktop .slider input[type="radio"]:nth-of-type(2):checked ~ .slider-content .slider-slides{-webkit-transform:translateX(-100%);transform:translateX(-100%)}main .desktop .slider input[type="radio"]:nth-of-type(3):checked ~ .slider-nav label:nth-of-type(3){border:none;background-color:#eb1a4a;color:#fff}main .desktop .slider input[type="radio"]:nth-of-type(3):checked ~ .slider-content .slider-slides{-webkit-transform:translateX(-200%);transform:translateX(-200%)}main .desktop .slider input[type="radio"]:nth-of-type(4):checked ~ .slider-nav label:nth-of-type(4){border:none;background-color:#eb1a4a;color:#fff}main .desktop .slider input[type="radio"]:nth-of-type(4):checked ~ .slider-content .slider-slides{-webkit-transform:translateX(-300%);transform:translateX(-300%)}main .desktop .slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .slider-nav label{display:block;height:50px;border-radius:25px;background-color:rgba(0,0,0,0);color:#888;text-align:center;line-height:50px;width:150px;color:#888;border:1px solid #888;cursor:pointer}main .desktop .slider-nav label:link,main .desktop .slider-nav label:visited{color:#888}main .desktop .slider-nav label+label{margin-left:30px}main .desktop .slider-content{overflow:hidden;position:initial}main .desktop .slider-slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:height 0.4s, -webkit-transform 0.4s;transition:height 0.4s, -webkit-transform 0.4s;transition:transform 0.4s, height 0.4s;transition:transform 0.4s, height 0.4s, -webkit-transform 0.4s}main .desktop .slider-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .slider-slide .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .slider-boxs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}main .desktop .slider-box+.slider-box{margin-left:30px}main .desktop .slider-box.fg1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .desktop .slider-box.fg2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}main .desktop .slider .hoverBoxs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5em;margin-bottom:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .slider .hoverBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:30px;padding-left:30px;width:100%;height:224px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .desktop .slider .hoverBox+.hoverBox{margin-top:25px}main .desktop .slider .hoverBox::before{display:block;margin:0 auto 1em;width:150px;height:120px;background-position:50%;background-repeat:no-repeat;content:""}main .desktop .slider .hoverBox-title{text-align:center;font-weight:bold;font-size:24px;line-height:1}main .desktop .slider .hoverBox-hover{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;color:#fff;text-align:justify;word-break:break-all;letter-spacing:.025em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .slider .hoverBox-hoverText{display:-webkit-box;display:-ms-flexbox;display:flex}main .desktop .slider .hoverBox-hoverText p{width:1%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .desktop .slider .hoverBox-hoverText p+p{margin-left:1em}main .desktop .slider-illust{width:100%;text-align:center}main .desktop .sectionslider .Swiper1-slide{background-position:50% 0;background-repeat:no-repeat;background-image:url('../../images/WB00267501_3/header-bg.jpg')}main .desktop .sectionslider .Swiper1-slide .swiper_content{height:500px;max-width:1100px;margin:0 auto;padding:0 0 0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .desktop .sectionslider .Swiper1-slide h1{font-size:48px;font-weight:bold;font-family:"Noto Sans TC";color:#f0fe11;margin:0 0 15px}main .desktop .sectionslider .Swiper1-slide p{font-size:20px;font-family:"Noto Sans TC";color:#fff;margin:0 0 10px}main .desktop .sectionslider .Swiper1-slide p span{color:#f6ff00}main .desktop .sectionslider .Swiper2-slide .header{background-position:50% 0;background-repeat:no-repeat;background-image:url('../../images/WB00267501_3/header-bg2.png')}main .desktop .sectionslider .Swiper2-slide .header h1{font-size:60px;font-weight:bold;font-family:"Noto Sans TC";color:#fff;line-height:1;margin:25px 0}main .desktop .sectionslider .Swiper2-slide .header h2{font-size:24px;font-family:"Noto Sans TC";color:#f3edff;line-height:1;margin:0 0 25px}main .desktop .sectionslider .Swiper2-slide .header h3{font-size:26px;color:#fff;font-family:"Noto Sans TC";line-height:1;margin:0 0 12px}main .desktop .sectionslider .Swiper2-slide .header h3 span{color:#ffd976}main .desktop .sectionslider .Swiper2-slide .header .titleslide{font-size:26px;font-weight:bold;color:#72207a;font-family:"Noto Sans TC";width:100%;max-width:360px;height:44px;background:#ffd976;border-radius:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .desktop .sectionslider .Swiper2-slide .header a{font-size:24px;color:#ffffff;font-family:"Noto Sans TC";width:100%;max-width:220px;height:54px;border:1px solid #fff;border-radius:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 0}main .desktop .sectionslider .swiper-container-horizontal>.swiper-pagination-bullets{max-width:1200px;bottom:20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}main .desktop .sectionslider .swiper-pagination-bullet{width:14px;height:14px;background:#aeaeae;opacity:1}main .desktop .sectionslider .swiper-pagination-bullet-active{background:#ffffff}main .desktop .section0{padding:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}main .desktop .section0 .slider_button2,main .desktop .section0 .slider_button{display:none}main .desktop .section0 h1{font-size:36px;color:#000;text-align:center}main .desktop .section0 h2{font-size:24px;color:#000;text-align:center;padding:30px 0}main .desktop .section0 h2 span{color:#f36f21}main .desktop .section0 .shopsvg{max-width:1200px;margin:0 auto;padding:60px 25px}main .desktop .section0 .section0_transform{-webkit-transform:translateX(-100%);transform:translateX(-100%)}main .desktop .section0 .boximg_active1{-webkit-animation:indbanLeft 1s ease both 0s;animation:indbanLeft 1s ease both 0s}main .desktop .section0 .boximg_active2{-webkit-animation:indbanLeft 1s ease both 0.5s;animation:indbanLeft 1s ease both 0.5s}main .desktop .section0 .boximg_active3{-webkit-animation:indbanLeft 1s ease both 1s;animation:indbanLeft 1s ease both 1s}main .desktop .section0 .boximg_active4{-webkit-animation:indbanLeft 1s ease both 1.5s;animation:indbanLeft 1s ease both 1.5s}main .desktop .section0_1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateX(0%);transform:translateX(0%);transition:transform 0.4s, height 0.4s, -webkit-transform 0.4s}main .desktop .section0_1 .section0_center{background:#ff8f45;padding:0 0 60px;width:100%}main .desktop .section0_1 .section0_center_button1{cursor:pointer;display:block;width:100%;max-width:400px;height:80px;margin:0 auto;background:#000;font-size:24px;color:#fff;font-weight:bold;border:0px}main .desktop .section0_2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;transition:transform 0.4s, height 0.4s, -webkit-transform 0.4s}main .desktop .section0_2 .section0_center{background:#f8c366;padding:calc( 10px + (50 - 10) * ((100vw - 768px) / (1920 - 768))) 0 60px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .section0_2 .section0_center .section0_center_boximgs{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .desktop .section0_2 .section0_center .section0_center_boximgs img{width:calc( 176px + (271 - 176) * ((100vw - 768px) / (1920 - 768)));height:calc( 202px + (297 - 202) * ((100vw - 768px) / (1920 - 768)));margin:5px}main .desktop .section0_2 .section0_center_button2{cursor:pointer;display:block;width:100%;max-width:400px;height:80px;margin:25px auto 0;background:#f36f21;font-size:24px;color:#fff;font-weight:bold;border:0px}main .desktop .section2-cols{display:-webkit-box;display:-ms-flexbox;display:flex}main .desktop .section2-col:first-child{margin-right:3.27586%;width:47.67241%;-ms-flex-negative:0;flex-shrink:0}main .header{background-image:url('../../images/WB00267501_3/header-bg.jpg');background-position:50% 0;background-repeat:no-repeat}@media (min-width: 769px){main .header{background-image:url('../../images/WB00267501_3/header-bg.jpg')}}main .header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 769px){main .header .container{height:500px}}main .header h1{color:#f0fe11}main .header p{color:#fff;font-size:20px}main .header p span{color:#f6ff00}@media (max-width: 768px){main .header p{font-size:18px}main .header p br{display:none}}main .desktop-nav a,main .mobile .accordion .accordion-title{background-color:#f66f15}main .hoverBox.icon1::before{background-image:url('../../images/hoverBox-icons/icon1.png')}main .hoverBox.icon2::before{background-image:url('../../images/hoverBox-icons/icon2.png')}main .hoverBox.icon3::before{background-image:url('../../images/hoverBox-icons/icon3.png')}main .hoverBox.icon4::before{background-image:url('../../images/hoverBox-icons/icon4.png')}main .hoverBox.icon5::before{background-image:url('../../images/hoverBox-icons/icon5.png')}main .hoverBox.icon6::before{background-image:url('../../images/hoverBox-icons/icon6.png')}main .hoverBox.icon7::before{background-image:url('../../images/hoverBox-icons/icon7.png')}main .hoverBox.icon8::before{background-image:url('../../images/hoverBox-icons/icon8.png')}main .hoverBox.icon9::before{background-image:url('../../images/hoverBox-icons/icon9.png')}main .hoverBox.icon10::before{background-image:url('../../images/hoverBox-icons/icon10.png')}main .hoverBox.icon11::before{background-image:url('../../images/hoverBox-icons/icon11.png')}main .hoverBox.icon12::before{background-image:url('../../images/hoverBox-icons/icon12.png')}main .hoverBox.icon13::before{background-image:url('../../images/hoverBox-icons/icon13.png')}main .hoverBox.icon14::before{background-image:url('../../images/hoverBox-icons/icon14.png')}main .hoverBox.icon15::before{background-image:url('../../images/hoverBox-icons/icon15.png')}main .hoverBox.icon16::before{background-image:url('../../images/hoverBox-icons/icon16.png')}main .hoverBox.icon17::before{background-image:url('../../images/hoverBox-icons/icon17.png')}main .hoverBox.icon18::before{background-image:url('../../images/hoverBox-icons/icon18.png')}main .hoverBox.icon19::before{background-image:url('../../images/hoverBox-icons/icon19.png')}main .hoverBox.icon20::before{background-image:url('../../images/hoverBox-icons/icon20.png')}main .hoverBox.icon21::before{background-image:url('../../images/hoverBox-icons/icon21.png')}main .hoverBox.icon22::before{background-image:url('../../images/hoverBox-icons/icon22.png')}main .hoverBox.icon23::before{background-image:url('../../images/hoverBox-icons/icon23.png')}main .hoverBox.icon24::before{background-image:url('../../images/hoverBox-icons/icon24.png')}main .hoverBox.icon25::before{background-image:url('../../images/hoverBox-icons/icon25.png')}main .hoverBox.icon26::before{background-image:url('../../images/hoverBox-icons/icon26.png')}main .hoverBox.icon27::before{background-image:url('../../images/hoverBox-icons/icon27.png')}main .hoverBox.icon28::before{background-image:url('../../images/hoverBox-icons/icon28.png')}main .hoverBox.icon29::before{background-image:url('../../images/hoverBox-icons/icon29.png')}main .hoverBox.icon30::before{background-image:url('../../images/hoverBox-icons/icon30.png')}main .hoverBox.icon31::before{background-image:url('../../images/hoverBox-icons/icon31.png')}main .slider-desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5em;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .slider-desc-title{margin-bottom:1em;font-weight:bold;font-size:24px}main .slider-desc ul{padding-left:1em;list-style-type:disc}main .slider-desc>*{max-width:100%}main .slider-illust{text-align:center}main .slider-more{display:block;height:40px;border-radius:0;background-color:#eb1a4a;color:#fff;text-align:center;line-height:40px;width:100%;color:#fff;margin:30px auto 0;max-width:335px;font-size:20px}main .slider-more:link,main .slider-more:visited{color:#fff}main .slider-listCols{display:-webkit-box;display:-ms-flexbox;display:flex}main .slider-listCols ul+ul{margin-left:50px}main .slider-wish{margin-top:2em;color:#eb1a4a;letter-spacing:.01em;line-height:24px}main .slider-wish::first-line{font-weight:bold}main .cases{padding-bottom:93px}main .cases-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1220px){main .cases-content{margin:0 auto;width:600px}}@media (max-width: 768px){main .cases-content{width:300px}}

/*# sourceMappingURL=style.css.map */
