@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:100;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Thin.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Thin.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Thin.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Light.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Light.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Light.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Regular.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Regular.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Regular.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Medium.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Medium.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Medium.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Bold.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Bold.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Bold.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:900;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Black.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Black.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Black.otf") format("opentype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-regular.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-regular.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-regular.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-regular.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-regular.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-100italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-300italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-200italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-500italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-600italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-700italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-900italic.svg#Montserrat") format("svg")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;src:url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800italic.eot");src:local(""), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800italic.eot?#iefix") format("embedded-opentype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800italic.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800italic.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800italic.ttf") format("truetype"), url("../../../themes/zh-tw/assets/css/../fonts/Montserrat/montserrat-v25-latin-800italic.svg#Montserrat") format("svg")}html{width:100vw}body{position:relative;overflow-x:hidden;width:100%;margin:0;padding:0;font-size:16px;color:#341516;font-family:"Montserrat","Noto Sans TC",Sans-serif;font-weight:normal}*{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0;text-decoration:none;vertical-align:top;max-width:100%;width:auto;height:auto !important;pointer-events:none}a{color:#333;outline:none}a:hover{color:#DD5517}a,a:visited,a:hover,a:focus,a:active{text-decoration:none}input,textarea,select,button{font-size:16px;font-weight:400}textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input,textarea,select{-webkit-box-shadow:none !important;box-shadow:none !important;border:none;font-size:16px;border-radius:0}input,textarea,select,input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}p{line-height:inherit;margin:0;padding:0}span{display:inline-block}label{font-weight:inherit;margin:0;padding:0;border:0;vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;*font-size:100%;font-style:inherit;font-weight:inherit;outline:0}::-webkit-input-placeholder{color:#fff;font-size:16px;opacity:1}::-moz-placeholder{color:#fff;font-size:16px;opacity:1}:-ms-input-placeholder,:-moz-placeholder{color:#fff;font-size:16px;opacity:1}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input,
.reset label,
.reset
select{vertical-align:middle}input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.index
#header{height:auto;background-color:transparent}.index #header .header-wrap{padding-top:45px}.index #header
.logo{top:35px;background-image:url(../../../themes/zh-tw/assets/css/../images/logo.png)}.index #header .product-menu .icon, .index #header .sub-search .icon, .index #header #nav-toggler
.icon{background-position:0 0}.index #header .product-menu .title, .index #header .sub-search .title, .index #header #nav-toggler
.title{color:#fff}.index #header #nav-toggler{top:38px;right:20px}#header{position:fixed;z-index:100;top:0;left:0;right:0;width:100%;height:70px;background-color:rgb(255, 255, 255);-webkit-transition:0.5s;transition:0.5s}#header .header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0
auto;padding:10px
120px 10px 20px;height:70px;max-width:100%;max-width:1580px;-webkit-transition:0.5s;transition:0.5s}#header
.logo{position:absolute;top:15px;left:50%;margin-left:-85px;width:170px;height:39px;font-size:0;background:url(../../../themes/zh-tw/assets/css/../images/logo2.png) center center no-repeat;background-size:100% auto;-webkit-transition:0.5s;transition:0.5s}#header .logo
img{pointer-events:none;position:absolute;top:0;left:0;opacity:0;width:0;height:0;overflow:hidden}#header .product-menu .toggle, #header .sub-search .toggle, #header #nav-toggler
.toggle{display:-webkit-box;display:-ms-flexbox;display:flex}#header .product-menu .icon, #header .sub-search .icon, #header #nav-toggler
.icon{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;height:30px;background-position:0 bottom;background-repeat:no-repeat;background-size:30px 60px;-webkit-transition:0.5s;transition:0.5s}#header .product-menu .title, #header .sub-search .title, #header #nav-toggler
.title{color:#000;font-size:14px;line-height:30px;-webkit-transition:0.5s;transition:0.5s}#header .product-menu:hover, #header .sub-search:hover, #header #nav-toggler:hover{cursor:pointer}#header .product-menu:hover .icon, #header .sub-search:hover .icon, #header #nav-toggler:hover
.icon{background-position:0 bottom}#header .product-menu:hover .title, #header .sub-search:hover .title, #header #nav-toggler:hover
.title{color:#000}#header .product-menu
.icon{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_menu.png)}#header .product-menu
.title{padding-left:10px}#header .sub-search
.icon{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_search.png)}#header .sub-search
.title{display:none}#header.is-scroll{background:rgba(255, 255, 255, 0.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:0.2px solid rgba(0, 0, 0, 0.08);-webkit-box-shadow:5px 0 20px rgba(0, 51, 99, 0.1);box-shadow:5px 0 20px rgba(0, 51, 99, 0.1)}#header.is-scroll .header-wrap{padding:10px
120px 10px 20px;height:70px;max-width:100%}#header.is-scroll
.logo{top:15px !important;background-image:url(../../../themes/zh-tw/assets/css/../images/logo2.png) !important}#header.is-scroll .product-menu .icon, #header.is-scroll .sub-search .icon, #header.is-scroll #nav-toggler
.icon{background-position:0 bottom !important}#header.is-scroll .product-menu .title, #header.is-scroll .sub-search .title, #header.is-scroll #nav-toggler
.title{color:#000 !important}#header.is-scroll #nav-toggler{top:20px !important;right:20px !important}#header.is-open{pointer-events:none;opacity:0}@media (max-width: 743px){#header .product-menu{display:none}}#nav{pointer-events:none;opacity:0;position:fixed;z-index:999;top:0;bottom:0;right:-200px;margin:0;padding:0;max-width:500px;width:100%;max-height:100vh;overflow-y:auto;background-color:#fff;-webkit-transition:0.5s;transition:0.5s}#nav
.close{cursor:pointer;position:absolute;z-index:5;top:20px;right:20px;width:60px;height:60px}#nav .close::before, #nav .close::after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin-top:-20px;width:1px;height:40px;background:#000}#nav .close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav .close::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav .menu-list{display:block;margin:0;padding:100px
0 0;list-style:none}#nav .menu-list
li{padding:0;width:100%;border-bottom:1px solid #eee}#nav .menu-list li.has-child>a{position:relative}#nav .menu-list li.has-child>a::after{pointer-events:none;content:"";position:absolute;top:30px;right:34px;width:10px;height:10px;border-top:1px solid #999;border-right:1px solid #999;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.5s;transition:0.5s}#nav .menu-list li
a{display:block;padding:20px;text-align:left}#nav .menu-list li a
h3{color:#000;font-size:20px;line-height:30px}#nav .menu-list li a::before{display:none !important}#nav .menu-list li a:hover
h3{color:#db261d}#nav .menu-list li a:hover::after{border-color:#db261d}#nav .menu-list li.current > a
h3{color:#000;font-weight:500}#nav .menu-list li.is-show>a::after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#nav .menu-list li.is-show .sub-nav{display:block}#nav .menu-list li.current a
h3{color:#db261d}#nav .menu-list .sub-nav{display:none;opacity:1;pointer-events:all;position:relative;top:auto;left:auto;margin:0;padding:0;width:100%}#nav .menu-list .sub-nav::before{display:none}#nav .menu-list .sub-nav
ul{margin:0;padding:10px
0;list-style:none;background-color:#eee;border-radius:0;border-width:1px}#nav .menu-list .sub-nav ul
li{border:none}#nav .menu-list .sub-nav ul li
a{display:block;position:relative;padding:10px
10px 10px 45px;color:#333;font-size:18px}#nav .menu-list .sub-nav ul li a::after{pointer-events:none;content:"";position:absolute;top:50%;left:25px;width:8px;height:1px;background-color:#333}#nav .menu-list .sub-nav ul li a:hover{color:#666}#nav.is-open{pointer-events:all;opacity:1;right:0}#nav-toggler{cursor:pointer;z-index:104;position:absolute;top:20px;right:20px}#nav-toggler
.toggle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#nav-toggler
.icon{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_toggle.png)}#nav-toggler
.title{padding-right:10px}#gotop{pointer-events:none;opacity:0;cursor:pointer;display:block;position:fixed;z-index:3;right:50px;bottom:50px;width:50px;height:70px;-webkit-transition:1s ease;transition:1s ease;background:url(../../../themes/zh-tw/assets/css/../images/gotop.png);background-size:cover}#gotop.is-show{pointer-events:all;opacity:1}#gotop:hover{opacity:0.8}#footer{position:relative;z-index:1;background-color:#242425}#footer .page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:100px
20px 80px;max-width:1460px}#footer .left-area
.logo{max-width:230px}#footer .left-area .social-box{padding-bottom:40px}#footer .left-area
.mailus{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;position:relative;width:230px;height:50px;color:#fff;border-radius:5px;background-color:#db261d;border:4px
solid #db261d;-webkit-transition:0.5s;transition:0.5s}#footer .left-area .mailus::after{pointer-events:none;content:"";position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;border:2px
solid #db261d;border-radius:5px;-webkit-transition:0.5s;transition:0.5s}#footer .left-area .mailus::before{display:block;content:"";margin-right:5px;position:relative;top:-2px;width:30px;height:30px;background:url(../../../themes/zh-tw/assets/css/../images/icon_mail.png);background-size:30px 30px}#footer .left-area .mailus:hover{border-color:#242425}#footer .left-area .mailus:hover::after{top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px)}#footer .right-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:160px}#footer .right-area .item
.subject{padding-bottom:20px}#footer .right-area .item .subject
a{position:relative;color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase}#footer .right-area .item .subject a::after{pointer-events:none;content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#db261d;-webkit-transition:0.5s;transition:0.5s}#footer .right-area .item .subject a:hover{text-decoration:none}#footer .right-area .item .subject a:hover::after{width:20px}#footer .right-area .item
ul{margin:0;padding:0;list-style:none}#footer .right-area .item
a{display:inline-block;position:relative;padding-top:5px;padding-bottom:5px;color:#7a7a7a;line-height:24px}#footer .right-area .item a::after{pointer-events:none;content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#db261d;-webkit-transition:0.5s;transition:0.5s}#footer .right-area .item a:hover{color:#fff;text-decoration:none}#footer .right-area .item a:hover::after{width:20px}#footer
.down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px;width:100%;color:#7a7a7a;font-size:14px}#footer .down
a{color:#7a7a7a}#footer .down a:hover{color:#fff}@media (max-width: 1480px){#footer .page-container{max-width:1200px}#footer .right-area{padding-left:80px}}@media (max-width: 1380px){#footer .page-container{padding-top:60px;padding-bottom:40px}#footer .right-area{padding-right:90px}#footer
.down{padding-right:90px}}@media (max-width: 1180px){#gotop{right:20px;bottom:20px}#footer{padding-left:20px;padding-right:20px}#footer .right-area{padding-right:0}#footer
.down{padding-right:60px}}@media (max-width: 992px){#gotop{bottom:100px}#footer{padding:40px
20px}#footer .page-container{display:block;padding:0}#footer .left-area{width:100%}#footer .left-area
.logo{margin:0
auto 10px}#footer .left-area .social-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px
0 20px}#footer .left-area
.mailus{margin:0
auto}#footer .right-area{padding:40px
40px 20px;width:100%}#footer
.down{padding:0
40px}}@media (max-width: 743px){#footer{padding:50px
20px}#footer .right-area{padding-left:20px;padding-right:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .right-area
.item{margin-bottom:10px;width:50%}#footer .right-area .item
.subject{padding-bottom:10px}#footer .right-area .item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#footer .right-area .item:last-child
.subject{width:50%}#footer
.down{display:block;padding:0
20px}}body.is-open{height:100vh;overflow:hidden}body.is-open .mask-bg{pointer-events:all;opacity:1;z-index:5}.mask-bg{pointer-events:none;opacity:0;position:fixed;z-index:5;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.outline-wrapper{width:100vw;overflow:hidden}.inner-wrapper{position:relative;z-index:1;padding-top:100px;padding-bottom:100px;min-height:500px}.page-container{margin:0
auto;padding-left:20px;padding-right:20px;max-width:1590px;width:100%}.summary{color:#333;font-size:16px;line-height:2}@media (max-width: 1680px){.page-container{max-width:1440px}}@media (max-width: 1480px){.page-container{max-width:1240px}.inner-wrapper{padding-top:60px}}@media (max-width: 1280px){.page-container{max-width:1180px}}@media (max-width: 1180px){.summary{font-size:15px;line-height:1.7}}@media (max-width: 992px){.outline-wrapper{padding-top:70px}.inner-wrapper{padding-top:40px;padding-bottom:40px;min-height:auto}}@media (max-width: 743px){.inner-wrapper{padding-top:20px;padding-bottom:20px}}@-webkit-keyframes
blurToClear{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes
blurToClear{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}#p-banner{position:relative}#p-banner
.foreground{position:absolute;z-index:1;top:55%;left:0;width:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#p-banner
.background{position:relative;z-index:0;-webkit-animation:blurToClear 2s ease-out;animation:blurToClear 2s ease-out}#p-banner
img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}#p-banner .p-subject{margin:0}#p-banner .p-subject::before{left:0;color:#fff;font-size:80px;font-weight:bold;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:1.2s 0.2s;transition:1.2s 0.2s}#p-banner .p-subject
.tw{color:#fff;font-size:20px;font-weight:bold}#p-banner .p-subject
.en{color:#fff;font-size:40px;font-weight:bold}#p-banner .p-subject.aos-animate::before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0.22}@media (max-width: 1480px){#p-banner .p-subject::before{font-size:66px}}@media (max-width: 1280px){#p-banner .p-subject::before{font-size:56px}}@media (max-width: 992px){#p-banner .p-subject::before{font-size:46px}#p-banner .p-subject
.en{font-size:26px}}@media (max-width: 743px){#p-banner .p-subject::before{top:-40px;font-size:32px}#p-banner .p-subject
.tw{padding-bottom:0;font-size:22px}#p-banner .p-subject
.en{display:none}}.p-subject{position:relative;margin-bottom:30px;text-align:center}.p-subject::before{opacity:0;pointer-events:none;content:attr(data-slogan);position:absolute;top:-23px;left:50%;color:#333;font-size:70px;line-height:70px;font-weight:bold;text-transform:uppercase;-webkit-transition:1s 1.5s;transition:1s 1.5s}.p-subject
.tw{padding-bottom:5px;color:#333;font-size:18px;font-weight:500}.p-subject
.en{color:#333;font-size:30px;font-weight:700;text-transform:uppercase}.p-subject .en
span{color:#db261d}.p-subject.aos-animate::before{left:55%;opacity:0.05}@media (max-width: 1480px){.p-subject{margin-bottom:20px}.p-subject
.tw{font-size:17px}.p-subject
.en{font-size:26px}}@media (max-width: 1180px){.p-subject::before{font-size:46px}.p-subject.aos-animate::before{left:45%}}@media (max-width: 743px){.p-subject::before{font-size:42px}.p-subject
.tw{font-size:16px}.p-subject
.en{font-size:22px}}.social-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:20px}.social-box
.txt{padding-right:10px;color:#fff;opacity:0.5;line-height:42px}.social-box
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none}.social-box
li{padding:0
2px}.social-box
a{display:block;position:relative;width:42px;height:42px;font-size:0;border-radius:50%;-webkit-transition:0.5s;transition:0.5s}.social-box a::before{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;background-position:center 0;background-size:30px 60px;-webkit-transition:0.5s;transition:0.5s}.social-box a.icon-fb::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_fb.png)}.social-box a.icon-ig::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_ig.png)}.social-box a.icon-tw::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_tw.png)}.social-box.two
.txt{position:relative;padding-right:22px;color:#000;font-style:italic;font-weight:bold;opacity:1}.social-box.two .txt::before{pointer-events:none;content:"";position:absolute;top:50%;right:2px;margin-top:-1px;width:12px;height:2px;background-color:#9f9f9f}.social-box.two a::before{top:0;left:0;margin:0;width:42px;height:42px;background-size:42px 84px}.social-box.two a.icon-fb2::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_fb2.png)}.social-box.two a.icon-ig2::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_ig2.png)}.social-box.two a.icon-line::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_line.png)}.social-box.two a.icon-copy::before{background-image:url(../../../themes/zh-tw/assets/css/../images/social_copy.png)}@media (min-width: 993px){.social-box ul li a:hover{background-color:#db261d}.social-box ul li a:hover::before{background-position:0 bottom}}.category-bar{padding:30px
0;margin-bottom:50px;border-bottom:1px solid #e5e5e5}.category-bar
.toggle{display:none}.category-bar
ul{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;padding:0;list-style:none}.category-bar
li{position:relative;padding:0
20px}.category-bar li::before{pointer-events:none;content:"";position:absolute;top:50%;left:-3px;margin-top:-3px;width:6px;height:6px;border-radius:50%;background-color:#ddd}.category-bar li:first-child::before{display:none}.category-bar li.current
a{color:#db261d}.category-bar
a{font-size:18px;font-weight:500}@media (max-width: 743px){.category-bar{padding-top:20px;padding-bottom:20px;margin-bottom:20px}.category-bar
.toggle{display:block;position:relative;padding:12px
15px;color:#fff;font-size:18px;background-color:#db261d}.category-bar .toggle::before, .category-bar .toggle::after{pointer-events:none;content:"";position:absolute;top:50%;right:25px;margin-top:-8px;width:1px;height:16px;background-color:#fff;-webkit-transition:0.5s;transition:0.5s}.category-bar .toggle::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.category-bar
ul{display:none;padding:10px;background-color:#f1f1f1}.category-bar ul
li{padding-top:5px;padding-bottom:5px}.category-bar ul li::before{left:4px}.category-bar ul li:first-child::before{display:block}.category-bar.is-open .toggle::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.category-bar.is-open .toggle::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.category-bar.is-open
ul{display:block}}.button-style{display:block;position:relative;width:140px;height:40px;color:#fff;font-size:15px;text-align:center;line-height:32px;border-radius:5px;background-color:#db261d;border:4px
solid #db261d;-webkit-transition:0.4s;transition:0.4s}.button-style::after{pointer-events:none;content:"";position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;border:2px
solid #db261d;border-radius:5px;-webkit-transition:0.5s;transition:0.5s}.button-style.has-arrow{padding-right:20px}.button-style.has-arrow::before{pointer-events:none;content:"";position:absolute;top:50%;right:20px;margin-top:-4px;width:5px;height:9px;background:url(../../../themes/zh-tw/assets/css/../images/arrow1.png);background-size:cover}.button-style.black{background-color:#222;border-color:#222}.button-style.black::after{border-color:#222}@media (min-width: 744px){.button-style:hover{color:#fff;border-color:#fff}.button-style:hover::after{top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px)}}.p-paginate{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:60px
0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-paginate
.num{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}.p-paginate
.gap{display:block;padding-right:10px;padding-left:10px}.p-paginate
a{display:block;position:relative;margin:0
3px;width:30px;height:30px;color:#333;font-size:14px;line-height:30px;font-weight:bold;text-align:center;border-radius:15px;-webkit-transition:0.5s;transition:0.5s;border:1px
solid #fff}.p-paginate
a.current{color:#db261d;text-decoration:underline}.p-paginate
a.control{position:relative;font-size:0}.p-paginate a.control::before{pointer-events:none;content:"";position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;background:url(../../../themes/zh-tw/assets/css/../images/arrow5.png);background-size:cover}.p-paginate
a.control.prev{margin-right:20px}.p-paginate a.control.prev::before{left:-1px;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.p-paginate
a.control.next{margin-left:20px}.p-paginate a.control.next::before{right:-1px}.p-paginate
.disabled{pointer-events:none !important;opacity:0 !important}@media (min-width: 993px){.p-paginate a:hover{text-decoration:underline}.p-paginate a:hover.control{background-color:#db261d}.p-paginate a:hover.control::before{background-image:url(../../../themes/zh-tw/assets/css/../images/arrow6.png)}}@media (max-width: 743px){.p-paginate
.num{margin:0
10px;min-width:220px}.p-paginate
a{margin:0
3px}.p-paginate
.control{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}}.msg-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.msg-wrap .msg-box{margin:0
auto;padding-top:90px;padding-bottom:90px;max-width:920px;width:100%}.msg-wrap .msg-box.finish{padding-top:30px;padding-bottom:30px}.msg-wrap
.icon{position:relative;margin:0
auto 20px;width:60px;height:60px;border-radius:50%;border:1px
solid #000}.msg-wrap .icon::before, .msg-wrap .icon::after{pointer-events:none;content:"";position:absolute;left:50%;margin-left:-1.5px;width:3px;border-radius:2px;background-color:#000}.msg-wrap .icon::before{top:12px;height:24px}.msg-wrap .icon::after{top:42px;height:3px}.msg-wrap
.title{color:#000;font-size:18px;line-height:150%;font-weight:500}.msg-wrap
.summary{padding:20px
40px;font-size:17px;line-height:150%}.msg-wrap .btn-box{padding-top:30px}.msg-wrap .btn-box .button-style{margin:0
auto}.msg-wrap.nodata{padding:0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px}.msg-wrap.finish
.icon{border-color:#fff}.msg-wrap.finish .icon::before{display:none}.msg-wrap.finish .icon::after{top:19px;left:18px;margin:0;width:25px;height:15px;border-top:1px solid #fff;border-right:1px solid #fff;background-color:transparent;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.msg-wrap.finish
.title{color:#fff}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.mfp-close-btn-in .mfp-close{opacity:1;top:0;right:0;padding:0
!important;width:4rem;height:4rem;text-align:center !important;background-color:#000;border-radius:0;color:#000 !important;font-size:2.6rem;font-weight:normal;line-height:4rem;-webkit-transition:background 0.4s;transition:background 0.4s}.mfp-close-btn-in .mfp-close:hover{color:#fff !important;background-color:#db261d}button.mfp-arrow{margin:0
!important;width:65px;height:65px;opacity:1;background:url(../../../themes/zh-tw/assets/css/../images/icon_arrow5.png);background-size:cover}button.mfp-arrow::before,button.mfp-arrow::after{display:none}button.mfp-arrow.mfp-arrow-left{left:40px}button.mfp-arrow.mfp-arrow-right{right:40px;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.mfp-close-btn-in .mfp-close,button.mfp-close{top:10px;right:10px;width:30px;height:30px;font-size:0;background-color:transparent !important;opacity:1}.mfp-close-btn-in .mfp-close::before, .mfp-close-btn-in .mfp-close::after,button.mfp-close::before,button.mfp-close::after{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -12px;width:24px;height:2px;background-color:#000}.mfp-close-btn-in .mfp-close::before,button.mfp-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mfp-close-btn-in .mfp-close::after,button.mfp-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pop-wrap{position:relative;margin:0
auto;max-width:800px;padding:50px;text-align:center;background-color:#fff}.pop-wrap
.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-wrap
.input{margin-right:10px;padding:10px
15px;width:calc(100% - 150px);line-height:30px;background-color:#ddd;border:1px
solid #ccc}.pop-wrap .input::-webkit-input-placeholder{color:#421f20}.pop-wrap .input::-moz-placeholder{color:#421f20}.pop-wrap .input:-ms-input-placeholder{color:#421f20}.pop-wrap .input::-ms-input-placeholder{color:#421f20}.pop-wrap .input::placeholder{color:#421f20}.pop-wrap .button-style{width:140px;height:50px;line-height:42px;font-weight:bold}@media (max-width: 992px){.pop-wrap{padding:50px
20px 20px}}@media (max-width: 743px){.pop-wrap
.main{display:block}.pop-wrap
.input{margin:0
0 10px;width:100%}.pop-wrap .button-style{margin:0
auto}}#news{background-color:#f8f8f8}#news .inner-wrapper{padding-top:0}#news
.subject{padding:30px
0;font-size:30px;font-weight:bold;text-align:center}.news-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:35px}.news-list
.item{position:relative;max-width:360px;background-color:#fff}.news-list .item
a{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0}.news-list .item a:hover ~ .pic + .main
.bar{background-color:#db261d}.news-list .item a:hover ~ .pic + .main .view-more{color:#db261d}.news-list .item a:hover ~ .pic + .main .view-more::before{border-color:#db261d}.news-list .item
.pic{position:relative;z-index:1}.news-list .item
.main{position:relative;padding:30px
20px 20px}.news-list .item
.bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:1;top:-15px;left:20px;padding:5px
10px;height:30px;border-radius:5px;background-color:#242425;-webkit-transition:0.5s;transition:0.5s}.news-list .item .category, .news-list .item
.date{color:#fff;font-size:13px;line-height:30px}.news-list .item
.date{position:relative;padding-left:30px}.news-list .item .date::before{pointer-events:none;content:"";position:absolute;top:50%;left:6px;width:12px;height:1px;background-color:#fff}.news-list .item
.title{padding-bottom:10px;font-size:22px}.news-list .item
.summary{margin-bottom:10px;height:64px;overflow:hidden;color:#666}.news-list .item .view-more{position:relative;display:inline-block;padding-right:15px;color:#666;-webkit-transition:0.5s;transition:0.5s}.news-list .item .view-more::before{pointer-events:none;content:"";position:absolute;top:50%;right:0;margin-top:-2px;width:6px;height:6px;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.5s;transition:0.5s}@media (max-width: 1480px){.news-list{gap:20px}.news-list .item
.title{font-size:18px}}@media (max-width: 1180px){.news-list{grid-template-columns:1fr 1fr 1fr;gap:20px}.news-list .item
.title{font-size:17px}.news-list .item
.summary{height:77px}}@media (max-width: 743px){.news-list{grid-template-columns:1fr 1fr;gap:10px}.news-list .item
.bar{left:10px}.news-list .item
.main{padding:20px
10px}}