@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-extrabold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:ProximaNova;src:url(/dist/css/proxima-nova-black.woff) format("woff");font-weight:900;font-style:normal}a:hover,a:focus,a:focus{text-decoration:none !important;outline:none !important}*{font-family:"Noto Sans TC","微軟正黑體","sans-serif";font-size:16px;color:#353535;font-weight:normal;letter-spacing:1px}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important}.fz10{font-size:10px}.fz11{font-size:11px}.fz12{font-size:12px}.fz13{font-size:13px}.fz14{font-size:14px}.fz15{font-size:15px}.fz16{font-size:16px}.fz17{font-size:17px}.fz18{font-size:18px}.fz19{font-size:19px}.fz20{font-size:20px}.fz21{font-size:21px}.fz22{font-size:22px}.fz23{font-size:23px}.fz24{font-size:24px}.fz25{font-size:25px}.fz26{font-size:26px}.fz27{font-size:27px}.fz28{font-size:28px}.fz29{font-size:29px}.fz30{font-size:30px}.fz31{font-size:31px}.fz32{font-size:32px}.fz33{font-size:33px}.fz34{font-size:34px}.fz35{font-size:35px}.fz36{font-size:36px}.fz37{font-size:37px}.fz38{font-size:38px}.fz39{font-size:39px}.fz40{font-size:40px}.fz41{font-size:41px}.fz42{font-size:42px}.fz43{font-size:43px}.fz44{font-size:44px}.fz45{font-size:45px}.fz46{font-size:46px}.fz47{font-size:47px}.fz48{font-size:48px}.fz49{font-size:49px}.fz50{font-size:50px}.fz51{font-size:51px}.fz52{font-size:52px}.fz53{font-size:53px}.fz54{font-size:54px}.fz55{font-size:55px}.fz56{font-size:56px}.fz57{font-size:57px}.fz58{font-size:58px}.fz59{font-size:59px}.fz60{font-size:60px}.fz61{font-size:61px}.fz62{font-size:62px}.fz63{font-size:63px}.fz64{font-size:64px}.fz65{font-size:65px}.fz66{font-size:66px}.fz67{font-size:67px}.fz68{font-size:68px}.fz69{font-size:69px}.fz70{font-size:70px}.fz71{font-size:71px}.fz72{font-size:72px}.fz73{font-size:73px}.fz74{font-size:74px}.fz75{font-size:75px}.fz76{font-size:76px}.fz77{font-size:77px}.fz78{font-size:78px}.fz79{font-size:79px}.fz80{font-size:80px}.fz81{font-size:81px}.fz82{font-size:82px}.fz83{font-size:83px}.fz84{font-size:84px}.fz85{font-size:85px}.fz86{font-size:86px}.fz87{font-size:87px}.fz88{font-size:88px}.fz89{font-size:89px}.fz90{font-size:90px}.fz91{font-size:91px}.fz92{font-size:92px}.fz93{font-size:93px}.fz94{font-size:94px}.fz95{font-size:95px}.fz96{font-size:96px}.fz97{font-size:97px}.fz98{font-size:98px}.fz99{font-size:99px}.fz100{font-size:100px}.module-minicart{display:none}.row_5.col1 #Dyn_2_1>div>div.module:not(.module-ads),.row_5.col1 #Dyn_2_1>div.module:not(.module-ads),.row_4.col1 #Dyn_2_1>div>div.module:not(.module-ads),.row_4.col1 #Dyn_2_1>div.module:not(.module-ads),.row_3.col1 #Dyn_2_1>div>div.module:not(.module-ads),.row_3.col1 #Dyn_2_1>div.module:not(.module-ads),.row_2.col1 #Dyn_2_1>div>div.module:not(.module-ads),.row_2.col1 #Dyn_2_1>div.module:not(.module-ads),.row_0.col1 #Dyn_2_1>div>div.module:not(.module-ads),.row_0.col1 #Dyn_2_1>div.module:not(.module-ads),.row_0.col1 .col_02>.mcol>div+div,.footer>.minner,.header>.minner,.row_5.col3>.mrow,.row_5.col2>.mrow,.row_4.col3>.mrow,.row_4.col2>.mrow,.row_3.col3>.mrow,.row_3.col2>.mrow,.row_2.col3>.mrow,.row_2.col2>.mrow,.row_1>.mrow{max-width:inherit}@media screen and (max-width: 767px){.wrap>.minner{padding:0}}.header{box-shadow:none}.module-ads{margin-bottom:0}.module{margin-bottom:0}.go-pcurl{display:none}.footer{background:none;padding:0}#main-nav{display:none}#main-nav .nav-brand,#main-nav .menu-link,#main-nav .xl-show.menu-wrapper-area{display:none !important}@media screen and (max-width: 767px){.menu-wrapper-area{display:none !important}}#wrap{padding-top:0}.productlist{padding:0}#wrap>footer{display:none}footer{background-color:rgba(0,0,0,0);background:#898989}@media (min-width: 768px){.container,.container-fluid{padding:0}}@media screen and (max-width: 767px){.container [class*="col-xs"],.container-fluid [class*="col-xs"]{padding:0}}.container{max-width:1000px}.row.row{margin:0}[class^="col-md"][class^="col-md"]{padding:0;margin:0}a:hover,a:focus{outline:0;text-decoration:none}html{overflow-x:hidden}.langbar{display:none}.svg{display:inline-block;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.text-green{color:#7abd28}.text-blue{color:#15438b}.page *{color:#444}.page .title,.module-detail .title{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0;margin-bottom:60px}@media screen and (max-width: 767px){.page .title,.module-detail .title{margin-bottom:15px}}@media screen and (max-width: 767px){.page .title,.module-detail .title{margin-bottom:30px}}.page p,.page figcaption,.module-detail p,.module-detail figcaption{font-size:16px;line-height:3rem;margin-bottom:30px;color:#444}@media screen and (max-width: 767px){.page p,.page figcaption,.module-detail p,.module-detail figcaption{margin-bottom:15px}}.page>.row,.module-detail>.row{max-width:1100px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}.page ul,.module-detail ul{padding-left:20px;margin-bottom:30px}.page a,.module-detail a{font-size:16px;border-bottom:1px solid #7abd28}.page small,.module-detail small{font-size:16px}body:not(.page_mobilehome){background:#eaeaea}.module-{max-width:1100px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto;margin-bottom:60px}@media screen and (max-width: 767px){.module-{margin-bottom:30px}}.module- .mt{margin-bottom:15px}.module- .mt h3{color:#7abd28;border-bottom:1px solid #ccc;padding:0;padding-bottom:15px;line-height:2.5rem;font-size:28px;font-weight:bold}.module- h5{background:none !important;padding-left:0 !important;border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:15px;padding-top:30px}.module- h5 a{font-size:20px;color:#15438b}.module-title{margin-bottom:40px}@media screen and (max-width: 767px){.module-title{margin-bottom:20px}}.module-title::after{content:'';display:block;background:#e6e7e8;height:1px;width:289px;margin:0 auto;margin-top:22px}.module-title h4.title{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0}@media screen and (max-width: 767px){.module-title h4.title{margin-bottom:15px}}.module-title h4.sub-title{font-size:26px;color:#ed837d;text-align:center;font-weight:500;letter-spacing:5px;margin-top:7.5px}@media screen and (max-width: 767px){.module-title h4.sub-title{margin-bottom:15px}}.page-title{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 767px){.page-title{margin-top:15px;margin-bottom:15px}}.page-title h4.title{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0;margin-top:0;margin-bottom:0;line-height:45px}@media screen and (max-width: 767px){.page-title h4.title{margin-bottom:15px}}@media screen and (max-width: 767px){.page-title h4.title{margin-bottom:0}}.page-title .sub-title{font-size:26px;color:#ed837d;text-align:center;font-weight:500;letter-spacing:5px;margin-top:7.5px;color:#ed837d;margin-top:15px;letter-spacing:0.2rem}@media screen and (max-width: 767px){.page-title .sub-title{margin-bottom:15px}}@media screen and (max-width: 767px){.page-title .sub-title{line-height:30px;font-size:20px}}.navbar.navbar.navbar{position:absolute;margin-bottom:0;z-index:99;width:100%;border:0;box-shadow:none;border-radius:0;background:rgba(255,255,255,0.79);z-index:9999;padding:20px 0 20px;border-top:8px solid #d7374b;transition:0.3s ease-in-out}@media screen and (max-width: 767px){.navbar.navbar.navbar{padding-top:5px;padding-bottom:10px;background:white}}.navbar.navbar.navbar .container-fluid{padding:0 30px;margin:0 auto}@media screen and (max-width: 767px){.navbar.navbar.navbar .container-fluid{padding:0;width:100%}}.navbar.navbar.navbar .header{border:0}.navbar.navbar.navbar .navbar-brand{margin-left:0px;margin-top:0px}@media screen and (max-width: 767px){.navbar.navbar.navbar .navbar-brand{max-width:280px;max-height:60px;margin-top:10px;margin-left:25px;margin-bottom:0px;padding:0;background-position:left center !important;max-width:65%}}.navbar.navbar.navbar .navbar-toggle{border:0;margin-top:40px;margin-right:0;background:none;border-radius:0}.navbar.navbar.navbar .navbar-toggle .sr-only{display:none}.navbar.navbar.navbar .navbar-toggle .icon-bar{background:#d7374b;width:30px;margin-bottom:.5rem}.navbar.navbar.navbar .navbar-toggle .icon-bar::before,.navbar.navbar.navbar .navbar-toggle .icon-bar::after{display:none}.navbar.navbar.navbar .navbar{border:0;background:white;padding-bottom:0px}@media screen and (max-width: 767px){.navbar.navbar.navbar .navbar{padding-bottom:15px}}.navbar.navbar.navbar #navbar{padding:0}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar{width:100%;margin:0;padding-bottom:0px;box-shadow:none;background:#fff}.navbar.navbar.navbar #navbar a{border:0;color:white}}.navbar.navbar.navbar #navbar .navbar-nav{float:left;position:initial}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav{display:flex;justify-content:flex-start;align-items:center;padding-left:0px;margin-left:0vw;margin-top:40px}}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav{margin:0;float:left;margin-top:15px;width:100%;padding:0 5px;margin-top:0;margin-top:15px}}.navbar.navbar.navbar #navbar .navbar-nav *{color:#353535;font-size:18px;font-weight:400;letter-spacing:1px}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav>li{margin-left:4vw;padding-bottom:0}}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav>li{margin-bottom:7.5px}}.navbar.navbar.navbar #navbar .navbar-nav>li>a{position:relative;overflow:hidden;text-transform:uppercase;color:#353535;padding-bottom:0;font-size:18px;padding-left:7.5px;padding-right:7.5px;padding-top:0;text-align:center;letter-spacing:2px;font-weight:500;transition:0.3s ease-in-out}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav>li>a{margin-right:0px;padding-bottom:0}}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav>li>a{text-align:left}}.navbar.navbar.navbar #navbar .navbar-nav>li>a:hover{color:#d7374b}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav>li.facebook{margin-left:2vw}}.navbar.navbar.navbar #navbar .navbar-nav>li.facebook a{padding-left:23px;display:inline-block;float:left;width:auto}.navbar.navbar.navbar #navbar .navbar-nav>li.facebook a img{width:23px;height:23px}.navbar.navbar.navbar #navbar .navbar-nav li{position:initial;padding-bottom:10px}.navbar.navbar.navbar #navbar .navbar-nav li a{border:0;padding-bottom:0;transition:0.3s ease-in-out}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav li a.dropdown-toggle{display:block}}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav li a.dropdown-toggle::before{content:'+';color:#353535;float:right;font-size:24px}}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav li.dropdown{position:relative;z-index:99999999}}.navbar.navbar.navbar #navbar .navbar-nav li.dropdown .dropdown-menu{left:0;background:rgba(239,239,239,0.7);border:0;width:100%;overflow:initial;box-shadow:none}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav li.dropdown .dropdown-menu{margin-top:5px}}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-toggle::before,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-toggle::before{content:'-'}}.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu{border:0;width:100%}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu{display:flex;flex-wrap:wrap}}@media screen and (max-width: 767px){.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu{padding-left:15px}}.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu li,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu li{padding-bottom:0}@media screen and (min-width: 768px){.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu li,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu li{width:100%}}.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu li a,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu li a{padding:0;padding:7.5px 0;font-size:17px;white-space:nowrap;transition:0.3s ease-in-out;color:#353535;padding-left:15px;font-weight:bold;letter-spacing:3px}.navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu li a:hover,.navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu li a:hover{color:#d7374b}.navbar.navbar.navbar .navbar+.search.search.search{margin-left:0px;background:#000;padding:15px}.navbar.navbar.navbar .navbar+.search.search.search .input-group{margin-left:0}.navbar.navbar.navbar .navbar+.search.search.search input{width:calc(100% - 28px)}@media screen and (max-width: 767px){.navbar.navbar.navbar .search{display:flex;align-items:center}}.navbar.navbar.navbar .search .formBS{position:absolute;top:-55px;right:200px;width:183px;border:1.5px solid #a3a3a3;border-radius:6px;background:rgba(0,0,0,0);padding:0 5px;height:30px;overflow:hidden}@media screen and (max-width: 767px){.navbar.navbar.navbar .search .formBS{position:static;margin-top:0px;margin-bottom:0px;width:calc(100% - 100px);display:inline-flex;float:left}}.navbar.navbar.navbar .search .formBS .input-group input{border-top:0;border-left:0;border-right:0;border-radius:10px;height:30px;font-size:14px;padding-top:2px;padding-bottom:0;background:rgba(0,0,0,0)}.navbar.navbar.navbar .search .formBS .input-group input::-webkit-input-placeholder{font-size:14px;letter-spacing:2px;font-weight:bold;color:#a3a3a3;text-transform:uppercase;position:relative;top:-4px}.navbar.navbar.navbar .search .formBS .input-group input::-moz-placeholder{font-size:14px;letter-spacing:2px;font-weight:bold;color:#a3a3a3;text-transform:uppercase;position:relative;top:-4px}.navbar.navbar.navbar .search .formBS .input-group input:-ms-input-placeholder{font-size:14px;letter-spacing:2px;font-weight:bold;color:#a3a3a3;text-transform:uppercase;position:relative;top:-4px}.navbar.navbar.navbar .search .formBS .input-group input::-ms-input-placeholder{font-size:14px;letter-spacing:2px;font-weight:bold;color:#a3a3a3;text-transform:uppercase;position:relative;top:-4px}.navbar.navbar.navbar .search .formBS .input-group input::placeholder{font-size:14px;letter-spacing:2px;font-weight:bold;color:#a3a3a3;text-transform:uppercase;position:relative;top:-4px}@media screen and (max-width: 767px){.navbar.navbar.navbar .search .formBS .input-group input::-webkit-input-placeholder{top:0}.navbar.navbar.navbar .search .formBS .input-group input::-moz-placeholder{top:0}.navbar.navbar.navbar .search .formBS .input-group input:-ms-input-placeholder{top:0}.navbar.navbar.navbar .search .formBS .input-group input::-ms-input-placeholder{top:0}.navbar.navbar.navbar .search .formBS .input-group input::placeholder{top:0}}.navbar.navbar.navbar .search .formBS .input-group .input-group-btn{position:relative;z-index:9999;top:-5px}.navbar.navbar.navbar .search .formBS .input-group .input-group-btn .btn.svg{width:15px !important;height:15px !important;border:0}.navbar.navbar.navbar .lang.lang.lang.lang.lang{position:absolute;top:-50px;right:30px;display:flex;flex-wrap:nowrap}@media screen and (max-width: 767px){.navbar.navbar.navbar .lang.lang.lang.lang.lang{position:static;width:100px;display:inline-flex;float:left;padding:0 15px}}.navbar.navbar.navbar .lang.lang.lang.lang.lang a{white-space:nowrap;display:block;font-size:16px !important;color:#a3a3a3 !important}.navbar.navbar.navbar .lang.lang.lang.lang.lang a:hover{color:#d7374b !important}.navbar.navbar.navbar .lang.lang.lang.lang.lang a:first-child::after{content:'|';color:#a3a3a3 !important;margin:0 7.5px}.banner{padding:0;width:100%;position:relative;transition:0.3s ease-in-out}.banner .col-xs-12{padding:0}.banner .swiper-pagination{text-align:right;padding-right:30px;padding-bottom:15px}@media screen and (max-width: 767px){.banner .swiper-pagination{padding-right:15px}}.banner .swiper-pagination .swiper-pagination-bullet{background:white;opacity:1}.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d7374b}.banner .text-content{position:absolute;top:25%;left:25%;width:50%;height:50%;display:block;z-index:3}.banner .text-content .box{background:rgba(255,255,255,0.7);padding:30px}.banner .text-content .box h4{line-height:30px}.banner img{width:100%}@media screen and (max-width: 767px){.idx.section-1{padding:0}}.idx.section-1 .row{max-width:1100px;margin-left:auto;margin-right:auto;padding:45px 0}@media screen and (max-width: 767px){.idx.section-1 .row{padding:25px 0;margin-bottom:30px}}.idx.section-1>.content{border-bottom:1px solid #d7374b}@media screen and (max-width: 767px){.idx.section-1>.content{padding:0 15px}}.idx.section-1>.content:nth-of-type(1){background:#eaeaea}.idx.section-1>.content:nth-of-type(2){background:#bfbfbf}.idx.section-1>.content:nth-of-type(3){background:#a3a3a3;border:0}@media screen and (max-width: 767px){.idx.section-1 .img{text-align:center;margin-bottom:30px}}.idx.section-1 .text .title{margin-top:0;font-size:29px;font-weight:bold;color:#e5516a;margin-bottom:15px}.idx.section-1 ul{list-style:none;padding-left:0}.idx.section-1 ul li{color:#353535;line-height:50px;font-size:17px;font-weight:500}.idx.section-1 ul li::before{content:'';display:inline-block;width:8px;height:8px;background:#e5516a;border-radius:50%;margin-right:7.5px;position:relative;top:-2px}.idx.section-1 p{font-size:17px;line-height:50px;font-weight:500;color:#353535}.idx.section-1 .btn{position:absolute;right:60px;bottom:25px;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;border:0;transition:0.3s ease-in-out}@media screen and (max-width: 767px){.idx.section-1 .btn{position:static;float:right}}.idx.section-1 .btn:hover{opacity:0.7}.idx.section-2{background:url(/ezfiles/814/1814/img/864/section-2-bg.png) center center no-repeat;background-size:cover;padding-top:30px}@media screen and (max-width: 767px){.idx.section-2{padding-bottom:30px}}.idx.section-2>.row{background:rgba(255,255,255,0.7);padding-top:40px;padding-bottom:30px}@media screen and (max-width: 767px){.idx.section-2>.row{padding:15px}}.idx.section-2>.row>.title,.idx.section-2>.row>.module-special{max-width:1200px;margin-left:auto;margin-right:auto}.idx.section-2 h3.title{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(90,91,91,0.75)}.idx.section-2 h3.title span{font-size:29px;font-weight:bold}.idx.section-2 h3.title .tw{color:#ed837d}.idx.section-2 h3.title .en{color:#eaadac;display:inline-block;margin-left:7.5px}@media screen and (max-width: 767px){.idx.section-2 h3.title .en{display:block;margin-left:0;margin-top:7.5px}}.idx.section-2 .date{font-size:16px;color:#5a5b5b;letter-spacing:1px;line-height:30px;margin-bottom:0;font-weight:500}.idx.section-2 p.title{font-size:20px;color:#d7374b;font-weight:bold;line-height:35px}.idx.section-2 p{color:#5a5b5b;line-height:30px;font-size:16px;font-weight:500}.idx.section-2 .d-txt h5{display:none}.idx.section-2 p.more{text-align:left;padding:0}.idx.section-2 p.more a{border:0;padding:0;margin:0;color:#ed837d;font-weight:bold;transition:0.3s ease-in-out}.idx.section-2 p.more a:hover{-webkit-transform:translateX(15px);transform:translateX(15px)}.idx.section-2 .mdetail{overflow:initial;text-overflow:initial;display:block}@media screen and (max-width: 767px){.idx.section-2 .d-item{margin-bottom:60px}}.idx.section-3{padding-top:25px;max-width:1100px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.idx.section-3{padding-top:15px}}.idx.section-3 .module-title{margin-bottom:25px}@media screen and (min-width: 768px){.idx.section-3 .row.list-content{margin:0 -30px}}.idx.section-3 .row.list-content .col-sm-4{width:calc(100% / 3 - 20px);margin:0 10px 17px;padding:0;transition:0.3s ease-in-out}@media screen and (max-width: 767px){.idx.section-3 .row.list-content .col-sm-4{width:100%;margin-left:0;margin-right:0;margin-bottom:15px}}.idx.section-3 .row.list-content .col-sm-4:nth-child(5),.idx.section-3 .row.list-content .col-sm-4:hover{box-shadow:7px 7px 15px -1px rgba(34,30,31,0.25)}.idx.section-3 .row.list-content .col-sm-4:nth-child(5) img,.idx.section-3 .row.list-content .col-sm-4:hover img{box-shadow:7px 7px 15px -1px rgba(34,30,31,0.25);opacity:0.7}.idx.section-3 .row.list-content .col-sm-4 a{padding-top:0}.idx.section-3 .row.list-content .col-sm-4 a img{position:static;width:100%;transition:0.3s ease-in-out}footer.foot{background:#d7374b;padding:45px 0}footer.foot .row{max-width:1100px;margin-left:auto;margin-right:auto}footer.foot ul.list-inline{padding:0;margin:0;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){footer.foot ul.list-inline{flex-wrap:wrap}}footer.foot ul.list-inline>li{width:calc(100% / 6);text-align:center;padding:0}@media screen and (max-width: 767px){footer.foot ul.list-inline>li{width:calc(100% / 2);margin-bottom:30px}}footer.foot ul.list-inline>li p.title{border-bottom:1px solid white;padding-bottom:20px;margin-bottom:20px}footer.foot ul.list-inline>li p.title a{font-size:20px;letter-spacing:2px}footer.foot ul.list-inline>li ul{list-style:none;padding-left:0}footer.foot ul.list-inline>li ul li a{line-height:30px;font-size:16px;font-weight:300;letter-spacing:2px}div.design{padding-top:7.5px;padding-bottom:7.5px;background:#a3a3a3}@media screen and (max-width: 767px){div.design{background-size:1560px cover;padding-bottom:0;background-position:center}}div.design .gotop-content{position:absolute;top:-19px;left:0;width:100%;text-align:center}div.design p{margin:0;padding:0px 0;text-align:center;font-size:14px;color:white}@media screen and (max-width: 767px){div.design p{padding-bottom:10px}}@media screen and (max-width: 767px){div.design p span{float:left !important;display:block;width:100%;text-align:center}}div.design p span,div.design p a{font-size:12px;color:#353535;letter-spacing:0;font-weight:normal}div.design p a{position:absolute;right:30px;font-weight:bold}@media screen and (max-width: 767px){div.design p a{position:static;display:block;width:100%;margin-top:5px;float:left;margin-bottom:15px}}.right{position:fixed;top:45%;width:38px;right:0px;z-index:9999}.right a{transition:0.3s ease-in-out}.right a:hover{opacity:0.7}.right .svg{margin-bottom:15px}@media screen and (max-width: 767px){.right .svg{width:38px !important;height:38px !important}}@media screen and (max-width: 767px){.banner.page-banner{margin-top:89px;padding:0}}.banner.page-banner .row{position:relative}.banner.page-banner .img{padding:0}.banner.page-banner .img img{width:100%}.banner.page-banner .text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner.page-banner .text .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.banner.page-banner .text .title{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0;border-bottom:0;color:white;font-size:48px;letter-spacing:.1rem}@media screen and (max-width: 767px){.banner.page-banner .text .title{margin-bottom:15px}}@media screen and (max-width: 767px){.banner.page-banner .text .title{font-size:24px}}.module-login,.module-forgetpsw,.module-register,.module-memmenu,.module-changepwd,.module-viewcart{max-width:500px !important;margin-left:auto;margin-right:auto;padding-bottom:60px}@media screen and (max-width: 767px){.module-login,.module-forgetpsw,.module-register,.module-memmenu,.module-changepwd,.module-viewcart{padding-bottom:30px;margin:30px}}.module-login .mt h3,.module-forgetpsw .mt h3,.module-register .mt h3,.module-memmenu .mt h3,.module-changepwd .mt h3,.module-viewcart .mt h3{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0}@media screen and (max-width: 767px){.module-login .mt h3,.module-forgetpsw .mt h3,.module-register .mt h3,.module-memmenu .mt h3,.module-changepwd .mt h3,.module-viewcart .mt h3{margin-bottom:15px}}.btn{background:#ed837d;border-color:#ed837d;color:white;font-size:16px;transition:0.3s ease-in-out;height:40px;display:inline-flex;align-items:center;font-weight:400;border-radius:0}.btn:hover{background:#d7374b;border-color:#d7374b;color:white}.btn:hover span{color:white}.module-forgetpsw .form-group,.module-changepwd .form-group{margin-top:15px}.module-fav,.module-misc{display:none}.module-.module-{margin-top:30px;margin-bottom:30px}@media screen and (max-width: 767px){.module-.module-{padding:0 15px}}.module-.module- h5{padding-bottom:15px;margin-bottom:0;padding-top:0}.module-.module- h5 a{color:#d7374b;transition:0.3s ease-in-out}.module-.module- h5 a::before{content:'';display:inline-block;border-width:.5em;border-style:solid solid solid solid;border-color:#d7374b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:2px;transition:0.3s ease-in-out}.module-.module- h5 a:hover::before{margin-right:15px}.module-.module- .msg{margin-bottom:30px}.module-.module- h3{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0;border:0}@media screen and (max-width: 767px){.module-.module- h3{margin-bottom:15px}}@media screen and (max-width: 767px){.sup{padding:0}}.sup .content{padding-bottom:30px}.sup .content.row .table-list{display:flex;flex-wrap:nowrap;margin-bottom:15px;padding:0}@media screen and (max-width: 767px){.sup .content.row .table-list{flex-wrap:wrap}}.sup .content.row .table-list *{text-align:left;transition:0.3s ease-in-out}.sup .content.row .table-list:hover .category,.sup .content.row .table-list:hover .name,.sup .content.row .table-list:hover .type{background:#ccc}.sup .content.row .table-list>div{display:flex;align-items:center;padding:0.5rem 1rem}.sup .content.row .table-list .category{width:10%}@media screen and (max-width: 767px){.sup .content.row .table-list .category{width:100%}}.sup .content.row .table-list .category span{color:#d7374b}@media screen and (max-width: 767px){.sup .content.row .table-list .category span{font-size:14px}}.sup .content.row .table-list .name{width:75%}@media screen and (max-width: 767px){.sup .content.row .table-list .name{width:100%}}.sup .content.row .table-list .name span{color:#7f8c8d}@media screen and (max-width: 767px){.sup .content.row .table-list .name span{font-size:14px}}.sup .content.row .table-list .type{width:15%}@media screen and (max-width: 767px){.sup .content.row .table-list .type{width:100%}}.sup .content.row .table-list .type span{color:#d7374b}@media screen and (max-width: 767px){.sup .content.row .table-list .type span{font-size:14px}}.sup .content.row .table-list .button{width:10%;background:#d7374b;border-color:#d7374b;text-align:center;align-items:center;justify-content:center;display:flex;transition:0.3s ease-in-out}@media screen and (max-width: 767px){.sup .content.row .table-list .button{width:100%;padding:.5rem 0}}.sup .content.row .table-list .button:hover{opacity:0.7}.page.aboutus .row{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media screen and (max-width: 767px){.page.aboutus .row{margin-bottom:30px}}.page.aboutus .row:nth-child(even){display:flex;flex-direction:row-reverse;margin-bottom:0}@media screen and (max-width: 767px){.page.aboutus .row:nth-child(even){flex-wrap:wrap}}.page.aboutus .row .title{text-align:left;border-left:5px solid #d7374b;padding-left:15px;font-size:26px;line-height:30px;margin-bottom:0;color:#d7374b;margin:15px;margin-left:0}.page.aboutus .row p{margin-bottom:15px;color:#353535}.organize{margin-bottom:60px}@media screen and (max-width: 767px){.organize{margin-bottom:30px}}.page.poem{position:relative;padding-bottom:30px;margin-bottom:30px}@media screen and (min-width: 768px){.page.poem{padding-top:60px}}@media screen and (max-width: 767px){.page.poem{padding-top:30px}}.page.poem .timeline-line{width:1px;background:#d7374b;position:absolute;top:0;bottom:0;left:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.page.poem .timeline-line{left:50%}}.page.poem>.timeline-bullet{top:0 !important;left:15px !important}@media screen and (min-width: 768px){.page.poem>.timeline-bullet{left:50% !important}}.page.poem .timeline-bullet{width:7px;height:7px;background:#d7374b;top:18px}.page.poem .timeline-bullet,.page.poem .timeline-marker{border-radius:50%;position:absolute;left:0px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page.poem .timeline-marker{width:15px;height:15px;border:1px solid #d7374b;background:#fff}.page.poem .timeline-marker::after{content:"";width:15px;height:1px;display:block;background:#d7374b;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.page.poem .timeline-marker::after{width:30px;right:100%;left:auto}}.page.poem .timeline-date{font-size:35px;line-height:42px;line-height:2.625rem;margin-bottom:0;display:block;color:#d7374b;-webkit-transform:translateY(-20%);transform:translateY(-20%)}@media screen and (min-width: 768px){.page.poem .timeline-date{width:100%;margin-left:-100%;display:table;float:left;font-size:72px;font-weight:400;text-align:right;-webkit-transform:translate(-90px, -35%);transform:translate(-90px, -35%)}}.page.poem .timeline-event{padding-top:10px;padding-bottom:15px;padding-left:45px}.page.poem .timeline-event.timeline-year{margin-top:30px;margin-bottom:30px}.page.poem .timeline-event p{margin-bottom:0;font-size:14px;line-height:28px;color:#353535;font-weight:400}.page.poem .timeline-event date{background:#ed837d;color:white;border-radius:5px;padding:0 5px;font-size:12px;margin-right:7.5px;display:inline-flex;font-weight:400;line-height:25px}.car-t .content .title,.disease .content .title,.develop .content .title,.schedule .content .title{text-align:left;border-left:5px solid #d7374b;padding-left:15px;line-height:22px;margin-bottom:15px}.car-t .content .title b,.disease .content .title b,.develop .content .title b,.schedule .content .title b{font-weight:bold;font-size:22px;color:#d7374b}@media screen and (max-width: 767px){.car-t .content .title b,.disease .content .title b,.develop .content .title b,.schedule .content .title b{line-height:35px}}.car-t .content p:not(.title),.disease .content p:not(.title),.develop .content p:not(.title),.schedule .content p:not(.title){line-height:35px;color:#353535}.car-t .content figcaption,.disease .content figcaption,.develop .content figcaption,.schedule .content figcaption{color:#ed837d}.module-rcglist{max-width:1100px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.module-rcglist{padding:0 15px}}.module-rcglist .date{font-size:16px;color:#5a5b5b;letter-spacing:1px;line-height:30px;margin-bottom:0;font-weight:500}.module-rcglist p.title{font-size:20px;color:#d7374b;font-weight:bold;line-height:35px}.module-rcglist p{color:#5a5b5b;line-height:30px;font-size:16px;font-weight:500}.module-rcglist .d-txt h5{display:none}.module-rcglist p.more{text-align:left;padding:0}.module-rcglist p.more a{border:0;padding:0;margin:0;color:#ed837d;font-weight:bold;transition:0.3s ease-in-out}.module-rcglist p.more a:hover{-webkit-transform:translateX(15px);transform:translateX(15px)}.module-rcglist .mdetail{overflow:initial;text-overflow:initial;display:block;padding-left:30px;cursor:pointer}@media screen and (max-width: 767px){.module-rcglist .mdetail{padding-left:0;-webkit-line-clamp:initial !important}}.module-rcglist .d-item{margin-bottom:30px;border-bottom:1px dotted #595757}.module-detail{max-width:1100px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.module-detail{padding:0 15px}}.module-detail .mpgtitle{background:none;border:0}.module-detail .mpgtitle h3{color:#d7374b;font-size:29px;font-weight:600;text-align:center;letter-spacing:2.5px;margin-bottom:0;text-align:left}@media screen and (max-width: 767px){.module-detail .mpgtitle h3{margin-bottom:15px}}.module-detail p.link small{display:block;color:#aaa}.module-detail p.link a{border:0;color:#aaa}.page.contact .row.reverse{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}.page.contact .form .form-group,.page.contact .form .formBS,.page.contact .form .col-sm-3,.page.contact .form .col-sm-9{border:0 !important}.page.contact .form .col-sm-3,.page.contact .form .col-sm-9{margin-bottom:15px}.page.contact .form .col-sm-3{white-space:nowrap;font-size:16px}.page.contact .form .required .col-sm-3::before{color:#d7374b}.page.contact .form select{font-size:16px}.page.contact .form select *{font-size:16px}.page.contact .info p{font-size:16px;margin-bottom:15px}.page.contact .info p *{font-size:16px;border:0}.page.contact .info p b{font-size:16px}.page.master .row.reverse{display:flex;flex-direction:row-reverse;margin-bottom:30px}@media screen and (max-width: 767px){.page.master .row.reverse{display:flex;flex-direction:column-reverse;flex-wrap:wrap}}@media screen and (max-width: 767px){.page.master .row.reverse .text{margin-top:15px}}.page.master .row.reverse .text .title{text-align:left;border-left:5px solid #ed837d;padding-left:15px;margin-bottom:15px;color:#ed837d;font-size:26px}.main-rule{margin-bottom:30px}.main-rule p{text-align:center}@media screen and (max-width: 767px){.main-rule p{text-align:left}}.main-rule .text-orange{font-size:20px;color:#ed837d}@media screen and (min-width: 768px){.main-rule .row.reverse{display:flex;flex-direction:row-reverse;margin-bottom:30px}}.main-rule .row.reverse p{text-align:left}@media screen and (min-width: 768px){.develop .content .row{margin:0 -15px}}.develop .content .row .text p:first-child{margin-bottom:0}.develop .content .row .text p:first-child b{font-weight:bold;font-size:18px;color:#d7374b}@media screen and (max-width: 767px){.develop .content .row .img{margin-bottom:15px}}.schedule .border{padding:7.5px 15px;border:1px solid #339dd1;border-radius:15px}.schedule .table{border:1px solid #ccc}.schedule .table th,.schedule .table td{border:1px solid #ccc;text-align:center;vertical-align:middle;min-height:61px;height:61px}.schedule .table thead th{font-weight:bold;font-size:18px;letter-spacing:0}.schedule .table tbody tr:nth-child(odd){background:#ddd}.schedule .table tbody tr td{font-weight:bold;font-size:16px;position:relative}.schedule .table tbody tr td:first-child{text-align:left}.schedule .table tbody tr td.line-full::before{content:'';display:block;width:100%;height:15px;position:absolute;top:22.5px;left:0;background:skyblue}.schedule .table tbody tr td.line-full.end-right::before{width:calc(100% - 15px)}.schedule .table tbody tr td.line-full.end-right::after{content:'';border-width:.5em;border-style:solid solid solid solid;border-color:skyblue rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:15px;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:-15px;top:16px}.schedule .table tbody tr td.end-left::before{content:'';display:block;width:7.5px;height:15px;position:absolute;top:22.5px;left:0;background:skyblue}.schedule .table tbody tr td.end-left::after{content:'';border-width:.5em;border-style:solid solid solid solid;border-color:skyblue rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:15px;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:7.5px;top:16px}.schedule ul.styled{padding-left:45px}@media screen and (max-width: 767px){.schedule ul.styled{padding-left:45px}}.schedule ul.styled li{line-height:30px}.schedule.contact{margin-bottom:30px}.schedule.contact p:not(.title){margin-bottom:15px}.schedule.contact a{border:0}.page.develop-list{max-width:1100px;margin-left:auto;margin-right:auto;background:none}@media screen and (max-width: 767px){.page.develop-list{padding:0}}.page.develop-list .row{max-width:initial;flex-wrap:wrap}@media screen and (min-width: 768px){.page.develop-list [class*="col"]{padding:0px}}@media screen and (max-width: 767px){.page.develop-list [class*="col"]{padding:0 7.5px;margin-bottom:0}}@media screen and (max-width: 767px){.page.develop-list [class*="col"] figcaption span{font-size:18px}}@media screen and (max-width: 767px){.page.develop-list .col-sm-3{margin-bottom:15px}}.page.develop-list .col-sm-12{margin-bottom:30px}@media screen and (max-width: 767px){.page.develop-list .col-sm-12{margin-bottom:15px}}.page.develop-list .col-sm-12 p{font-size:18px;line-height:36px;margin-bottom:15px}.page.develop-list .row{max-width:1100px;margin-left:auto;margin-right:auto;padding:50px 0}@media screen and (min-width: 768px){.page.develop-list .row{display:flex;flex-wrap:nowrap}}@media screen and (max-width: 767px){.page.develop-list .row{padding:25px 0}}@media screen and (min-width: 768px){.page.develop-list .row [class*="col"]{padding:0 30px}}@media screen and (max-width: 767px){.page.develop-list .row [class*="col"]{margin-bottom:25px}}.page.develop-list .row [class*="col"]:first-child{position:relative}@media screen and (min-width: 768px){.page.develop-list .row [class*="col"]:first-child{left:-15px}}.page.develop-list .row [class*="col"]:last-child{position:relative}@media screen and (min-width: 768px){.page.develop-list .row [class*="col"]:last-child{right:-15px}}.page.develop-list .row a{display:block;width:100%;height:100%;padding-top:100%;background:#000;position:relative;background:url(/ezfiles/814/1814/img/864/production-icon.svg) center center no-repeat;max-width:300px;margin:0 auto;border:0}@media screen and (max-width: 767px){.page.develop-list .row a{max-width:270px;padding-top:270px}}@media screen and (max-width: 767px){.page.develop-list .row a .svg{max-height:60px !important}}.page.develop-list .row a:hover .svg{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.page.develop-list .row .content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.page.develop-list .row .content .svg{margin:0 auto;display:block;margin-bottom:15px;width:70px !important;height:70px !important;transition:0.3s ease-in-out}.page.develop-list .row figcaption{display:block;width:100%;color:white;font-size:18px;margin-bottom:0}@media screen and (max-width: 767px){.page.develop-list .row figcaption{font-size:16px}}@-webkit-keyframes arrow{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes arrow{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(15px);transform:translateY(15px)}}.hire .title,.rule .title{margin-bottom:15px}.hire{margin-bottom:30px;text-align:left;margin-top:30px}.hire p{color:#d7374b;font-size:28px;letter-spacing:4px}@media screen and (max-width: 767px){.hire p{font-size:20px}}.hire p::before{content:'';display:inline-block;border-width:.5em;border-style:solid solid solid solid;border-color:#d7374b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:2px}.hire a{margin:0 7.5px;background:#ed837d;border-color:#ed837d;color:white;font-size:16px;transition:0.3s ease-in-out;height:40px;display:inline-flex;align-items:center;font-weight:400;border-radius:0;border:1px solid #d7374b;background:#d7374b;margin-left:30px;letter-spacing:0;height:40px}.hire a:hover{background:#d7374b;border-color:#d7374b;color:white}.hire a:hover span{color:white}.hire a:hover{color:#d7374b;background:none}@media screen and (max-width: 767px){.hire a{width:auto;margin-left:0;padding:0 7.5px}}@media screen and (min-width: 768px){.rule{padding-bottom:60px;max-width:1100px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}}@media screen and (max-width: 767px){.rule{padding-bottom:30px}}@media screen and (min-width: 768px){.rule .row{margin-bottom:30px;margin-top:30px;width:calc(100% / 4 - 30px);margin:0 15px;position:relative}}@media screen and (max-width: 767px){.rule .row{margin-bottom:60px}}.rule .row::after{content:'\f063';display:block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:36px;color:#d7374b;width:100%;text-align:center;margin-top:30px;-webkit-animation:arrow;animation:arrow;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.rule .row::after{position:absolute;top:25%;right:-30px;left:initial;width:auto;-webkit-animation:none;animation:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.rule .row:last-child::after{display:none}.rule .img{text-align:center}@media screen and (min-width: 768px){.rule .img{width:100%;margin-top:0px}}.rule .img .svg{width:90px;height:90px;margin:0 auto}.rule .img figcaption{color:#d7374b;font-size:18px;font-weight:500}@media screen and (min-width: 768px){.rule .text{width:100%;display:flex;justify-content:center}}.rule .text ul,.rule .text ol{padding-left:17px}.rule .text li,.rule .text p{font-size:14px;line-height:30px;margin-bottom:15px}@media screen and (min-width: 768px){.rule .text li,.rule .text p{margin-bottom:0}}.en-page .navbar.navbar.navbar #navbar .navbar-nav li a{font-size:16px}.en-page .navbar.navbar.navbar #navbar .navbar-nav li.dropdown:hover .dropdown-menu li a,.en-page .navbar.navbar.navbar #navbar .navbar-nav li.dropdown.open .dropdown-menu li a{letter-spacing:1px}.en-page footer.foot ul.list-inline>li p.title a{font-size:18px;white-space:nowrap;letter-spacing:0}@media screen and (max-width: 767px){.en-page footer.foot ul.list-inline>li p.title a{font-size:16px;white-space:initial;display:flex;align-items:flex-end;justify-content:center;height:65px;padding-bottom:7.5px}}@media screen and (max-width: 767px){.en-page footer.foot ul.list-inline>li p.title{padding-bottom:0}}.en-page footer.foot ul.list-inline>li ul li a{letter-spacing:0}

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