/* 縮小失敗。正在傳回未縮小的內容。
(1093,2330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,5062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,5174): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1093,5221): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1093,5274): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1093,5396): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(1093,5426): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1093,5670): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1093,6221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,6335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,7803): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1093,7833): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1093,9065): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1093,9095): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1093,9741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,9800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,10931): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(1093,10960): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1093,11058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,11117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@700&display=swap";
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset,applet,iframe,pre,font,s,strike,u,center,label,legend,caption{margin:0;padding:0;border:0;outline:0}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}select,input,textarea{padding:0;margin:0;font-size:100%;font-family:inherit;font-size:inherit;font-weight:inherit}sup{vertical-align:text-top}sub{vertical-align:text-bottom}table{border-collapse:collapse;border-spacing:0}a{cursor:pointer;text-decoration:none}a:link,a:visited,a:active,a:hover{cursor:pointer;text-decoration:none}img{vertical-align:middle}form{display:inline}label{cursor:pointer}.clear{height:0;font-size:0;line-height:0;clear:both}abbr,acronym{border:0;font-variant:normal}ins{text-decoration:none}del{text-decoration:line-through}img{max-width:100%;height:auto;width:auto\9}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

@font-face {
  font-family: "FontCCwork";
  src: url("/fonts/FontCCwork/FontCCwork.eot?v=4.7.0");
  src: url("/fonts/FontCCwork/FontCCwork.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("/fonts/FontCCwork/FontCCwork.woff?v=4.7.0") format("woff"), url("/fonts/FontCCwork/FontCCwork.woff2?v=4.7.0") format("woff2"), url("/fonts/FontCCwork/FontCCwork.ttf?v=4.7.0") format("truetype"), url("/fonts/FontCCwork/FontCCwork.svg?v=4.7.0#fontccworkregular") format("svg");
  font-weight: normal;
  font-style: normal; }

  .cc {
      display: inline-block;
      font: normal normal normal 14px/1 FontCCwork;
      font-size: inherit;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale
  }
  
  .cc-lg {
      font-size: 1.33333em;
      line-height: .75em;
      vertical-align: -15%
  }
  
  .cc-2x {
      font-size: 2em
  }
  
  .cc-3x {
      font-size: 3em
  }
  
  .cc-4x {
      font-size: 4em
  }
  
  .cc-5x {
      font-size: 5em
  }
  
  .cc-fw {
      width: 1.28571em;
      text-align: center
  }
  
  .cc-ul {
      padding-left: 0;
      margin-left: 2.14286em;
      list-style-type: none
  }
  
  .cc-ul>li {
      position: relative
  }
  
  .cc-li {
      position: absolute;
      left: -2.14286em;
      width: 2.14286em;
      top: .14286em;
      text-align: center
  }
  
  .cc-li.cc-lg {
      left: -1.85714em
  }
  
  .cc-border {
      padding: 0.2em 0.25em 0.15em;
      border: solid 0.08em #eee;
      border-radius: 0.1em
  }
  
  .cc-pull-left {
      float: left
  }
  
  .cc-pull-right {
      float: right
  }
  
  .cc.cc-pull-left {
      margin-right: 0.3em
  }
  
  .cc.cc-pull-right {
      margin-left: 0.3em
  }
  
  .pull-right {
      float: right
  }
  
  .pull-left {
      float: left
  }
  
  .cc.pull-left {
      margin-right: 0.3em
  }
  
  .cc.pull-right {
      margin-left: 0.3em
  }
  
  .cc-spin {
      -webkit-animation: fa-spin 2s infinite linear;
      animation: fa-spin 2s infinite linear
  }
  
  .cc-pulse {
      -webkit-animation: fa-spin 1s infinite steps(8);
      animation: fa-spin 1s infinite steps(8)
  }
  
  @-webkit-keyframes fa-spin {
      0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg)
      }
  
      100% {
          -webkit-transform: rotate(359deg);
          transform: rotate(359deg)
      }
  }
  
  @keyframes fa-spin {
      0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg)
      }
  
      100% {
          -webkit-transform: rotate(359deg);
          transform: rotate(359deg)
      }
  }
  
  .cc-rotate-45 {
      -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg)
  }
  
  .cc-rotate-90 {
      -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
      -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: rotate(90deg)
  }
  
  .cc-rotate-180 {
      -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
      -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg)
  }
  
  .cc-rotate-270 {
      -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
      -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: rotate(270deg)
  }
  
  .cc-flip-horizontal {
      -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
      -webkit-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
      transform: scale(-1, 1)
  }
  
  .cc-flip-vertical {
      -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
      -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
      transform: scale(1, -1)
  }
  
  .cc-stack {
      position: relative;
      display: inline-block;
      width: 2em;
      height: 2em;
      line-height: 2em;
      vertical-align: middle
  }
  
  .cc-stack-1x,
  .cc-stack-2x {
      position: absolute;
      left: 0;
      width: 100%;
      text-align: center
  }
  
  .cc-stack-1x {
      line-height: inherit
  }
  
  .cc-stack-2x {
      font-size: 2em
  }
  
  .cc-inverse {
      color: #fff
  }
  
  .cc-email-thin::before {
      content: "\e981"
  }
  
  .cc-volunteer-thin::before {
      content: "\e982"
  }
  
  .cc-gift-thin::before {
      content: "\e983"
  }
  
  .cc-youtube-thin::before {
      content: "\e984"
  }
  
  .cc-facebook-thin::before {
      content: "\e985"
  }
  
  .cc-instagram-thin::before {
      content: "\e986"
  }
  
  .cc-car::before {
      content: "\e93e"
  }
  
  .cc-playlist-add::before {
      content: "\e93b"
  }
  
  .cc-hierarchy::before {
      content: "\e936"
  }
  
  .cc-job::before {
      content: "\e937"
  }
  
  .cc-minus::before {
      content: "\e938"
  }
  
  .cc-muscle::before {
      content: "\e939"
  }
  
  .cc-pay::before {
      content: "\e93a"
  }
  
  .cc-news::before {
      content: "\e935"
  }
  
  .cc-pixnet::before {
      content: "\e934"
  }
  
  .cc-coin-dollar::before {
      content: "\e933"
  }
  
  .cc-coins::before {
      content: "\e932"
  }
  
  .cc-logout::before {
      content: "\e930"
  }
  
  .cc-logout-line::before {
      content: "\e931"
  }
  
  .cc-wifi-lock::before {
      content: "\e92b"
  }
  
  .cc-wifi::before {
      content: "\e92c"
  }
  
  .cc-link-horizontal::before {
      content: "\e92a"
  }
  
  .cc-qrcode::before {
      content: "\e929"
  }
  
  .cc-pinkoi::before {
      content: "\e924"
  }
  
  .cc-gallery::before {
      content: "\e925"
  }
  
  .cc-channel::before {
      content: "\e926"
  }
  
  .cc-shop::before {
      content: "\e927"
  }
  
  .cc-reading::before {
      content: "\e928"
  }
  
  .cc-blogger-square::before {
      content: "\e922"
  }
  
  .cc-blogger::before {
      content: "\e923"
  }
  
  .cc-baidu::before {
      content: "\e920"
  }
  
  .cc-linkedin::before {
      content: "\e921"
  }
  
  .cc-image-format-right::before {
      content: "\e91e"
  }
  
  .cc-image-format-left::before {
      content: "\e91f"
  }
  
  .cc-android::before {
      content: "\e91c"
  }
  
  .cc-mobile::before {
      content: "\e91d"
  }
  
  .cc-share-o::before {
      content: "\e92d"
  }
  
  .cc-share::before {
      content: "\e91b"
  }
  
  .cc-star-full::before {
      content: "\e918"
  }
  
  .cc-star-half::before {
      content: "\e919"
  }
  
  .cc-star-empty::before {
      content: "\e91a"
  }
  
  .cc-star-circle::before {
      content: "\e92e"
  }
  
  .cc-sort-default::before {
      content: "\e912"
  }
  
  .cc-sort-up::before {
      content: "\e915"
  }
  
  .cc-sort-down::before {
      content: "\e916"
  }
  
  .cc-lock::before {
      content: "\e917"
  }
  
  .cc-unlock::before {
      content: "\e913"
  }
  
  .cc-unlock-alt::before {
      content: "\e914"
  }
  
  .cc-favorite-thin::before {
      content: "\e92f"
  }
  
  .cc-favorite-o::before {
      content: "\e910"
  }
  
  .cc-favorite::before {
      content: "\e911"
  }
  
  .cc-line-chart::before {
      content: "\e90c"
  }
  
  .cc-pie-chart::before {
      content: "\e90d"
  }
  
  .cc-area-chart::before {
      content: "\e90e"
  }
  
  .cc-bar-chart::before {
      content: "\e90f"
  }
  
  .cc-line-text::before {
      content: "\e9bf"
  }
  
  .cc-facebook::before {
      content: "\e9c0"
  }
  
  .cc-pinterest::before {
      content: "\e9c1"
  }
  
  .cc-google-plus::before {
      content: "\e9c2"
  }
  
  .cc-instagram::before {
      content: "\e9c3"
  }
  
  .cc-twitter::before {
      content: "\e9c5"
  }
  
  .cc-vimeo::before {
      content: "\e9c7"
  }
  
  .cc-youtube::before {
      content: "\e9c8"
  }
  
  .cc-sina-weibo::before {
      content: "\e900"
  }
  
  .cc-qqchat::before {
      content: "\e9c6"
  }
  
  .cc-renren::before {
      content: "\e901"
  }
  
  .cc-plurk::before {
      content: "\e9c4"
  }
  
  .cc-wechat::before {
      content: "\e957"
  }
  
  .cc-dots-horizontal::before {
      content: "\e9c9"
  }
  
  .cc-moon::before {
      content: "\e9ca"
  }
  
  .cc-weather-sunny::before {
      content: "\e9cb"
  }
  
  .cc-reload::before {
      content: "\e9cc"
  }
  
  .cc-globe-o::before {
      content: "\e9cd"
  }
  
  .cc-globe::before {
      content: "\e9ce"
  }
  
  .cc-spoon-knife::before {
      content: "\e9cf"
  }
  
  .cc-restaurant::before {
      content: "\e9d0"
  }
  
  .cc-food-fork-drink::before {
      content: "\e9d1"
  }
  
  .cc-food-variant::before {
      content: "\e9d2"
  }
  
  .cc-coffee::before {
      content: "\e9d3"
  }
  
  .cc-glass-flute::before {
      content: "\e9d4"
  }
  
  .cc-glass-tulip::before {
      content: "\e9d5"
  }
  
  .cc-music-note::before {
      content: "\e9d6"
  }
  
  .cc-music::before {
      content: "\e9d7"
  }
  
  .cc-book-open-page-variant::before {
      content: "\e9d8"
  }
  
  .cc-book::before {
      content: "\e9d9"
  }
  
  .cc-lnr-bookmark::before {
      content: "\e903"
  }
  
  .cc-gift::before {
      content: "\e9da"
  }
  
  .cc-loading::before {
      content: "\e9e9"
  }
  
  .cc-circle-o::before {
      content: "\e9db"
  }
  
  .cc-circle::before {
      content: "\e9dc"
  }
  
  .cc-square-o::before {
      content: "\e9dd"
  }
  
  .cc-square::before {
      content: "\e9de"
  }
  
  .cc-print::before {
      content: "\e9df"
  }
  
  .cc-film::before {
      content: "\e9e0"
  }
  
  .cc-clipboard-outline::before {
      content: "\e9e1"
  }
  
  .cc-content-cut::before {
      content: "\e9e2"
  }
  
  .cc-image-filter-none::before {
      content: "\e9e3"
  }
  
  .cc-content-copy::before {
      content: "\e9e4"
  }
  
  .cc-sort::before {
      content: "\e9e5"
  }
  
  .cc-tudou::before {
      content: "\e9e6"
  }
  
  .cc-drag::before {
      content: "\e9e7"
  }
  
  .cc-code-tags::before {
      content: "\e9e8"
  }
  
  .cc-eye::before {
      content: "\e9ea"
  }
  
  .cc-eye-off::before {
      content: "\e9eb"
  }
  
  .cc-home-o::before {
      content: "\e9ec"
  }
  
  .cc-check::before {
      content: "\e9ed"
  }
  
  .cc-close::before {
      content: "\e9ee"
  }
  
  .cc-plus::before {
      content: "\e9ef"
  }
  
  .cc-edit-o::before {
      content: "\e9f0"
  }
  
  .cc-edit::before {
      content: "\e9f1"
  }
  
  .cc-file-o::before {
      content: "\e9f2"
  }
  
  .cc-newspaper-o::before {
      content: "\e9f3"
  }
  
  .cc-newspaper::before {
      content: "\e9f4"
  }
  
  .cc-tutorial-o::before {
      content: "\e9f5"
  }
  
  .cc-cards-o::before {
      content: "\e9f6"
  }
  
  .cc-store-sign::before {
      content: "\e9f7"
  }
  
  .cc-tablesign-o::before {
      content: "\e9f8"
  }
  
  .cc-cart-o::before {
      content: "\e9f9"
  }
  
  .cc-flag::before {
      content: "\e9fa"
  }
  
  .cc-tag::before {
      content: "\e9fb"
  }
  
  .cc-cursor-o::before {
      content: "\e9fc"
  }
  
  .cc-ticket::before {
      content: "\e9fd"
  }
  
  .cc-map-marker::before {
      content: "\e9fe"
  }
  
  .cc-map-location::before {
      content: "\e9ff"
  }
  
  .cc-map-info::before {
      content: "\ea00"
  }
  
  .cc-map-o::before {
      content: "\ea01"
  }
  
  .cc-time-traffic::before {
      content: "\ea02"
  }
  
  .cc-folder-lock::before {
      content: "\ea03"
  }
  
  .cc-clock::before {
      content: "\ea04"
  }
  
  .cc-chevron-up::before {
      content: "\ea05"
  }
  
  .cc-chevron-left::before {
      content: "\ea06"
  }
  
  .cc-chevron-down::before {
      content: "\ea07"
  }
  
  .cc-chevron-right::before {
      content: "\ea08"
  }
  
  .cc-lnr-chevron-up::before {
      content: "\e904"
  }
  
  .cc-lnr-chevron-left::before {
      content: "\e905"
  }
  
  .cc-lnr-chevron-down::before {
      content: "\e906"
  }
  
  .cc-lnr-chevron-right::before {
      content: "\e907"
  }
  
  .cc-arrow-up::before {
      content: "\ea09"
  }
  
  .cc-arrow-down::before {
      content: "\ea0a"
  }
  
  .cc-arrow-left::before {
      content: "\ea0b"
  }
  
  .cc-arrow-right::before {
      content: "\ea0c"
  }
  
  .cc-link::before {
      content: "\ea0d"
  }
  
  .cc-arrow-forward::before {
      content: "\e902"
  }
  
  .cc-folder::before {
      content: "\ea0e"
  }
  
  .cc-move-folder::before {
      content: "\ea0f"
  }
  
  .cc-photos-o::before {
      content: "\ea10"
  }
  
  .cc-image::before {
      content: "\ea11"
  }
  
  .cc-image-slide::before {
      content: "\ea12"
  }
  
  .cc-image-grid::before {
      content: "\ea13"
  }
  
  .cc-image-flex-top::before {
      content: "\ea14"
  }
  
  .cc-image-flex-bottom::before {
      content: "\ea15"
  }
  
  .cc-image-top::before {
      content: "\ea16"
  }
  
  .cc-image-center::before {
      content: "\ea17"
  }
  
  .cc-image-bottom::before {
      content: "\ea18"
  }
  
  .cc-image-float-left::before {
      content: "\ea19"
  }
  
  .cc-format-float-left::before {
      content: "\ea1a"
  }
  
  .cc-format-float-center::before {
      content: "\ea1b"
  }
  
  .cc-format-float-right::before {
      content: "\ea1c"
  }
  
  .cc-format-wrap-inline::before {
      content: "\ea1d"
  }
  
  .cc-template::before {
      content: "\ea1e"
  }
  
  .cc-grid-list::before {
      content: "\ea1f"
  }
  
  .cc-list-bulleted::before {
      content: "\e93d"
  }
  
  .cc-list::before {
      content: "\ea20"
  }
  
  .cc-format-list-checks::before {
      content: "\ea21"
  }
  
  .cc-checklist::before {
      content: "\ea22"
  }
  
  .cc-playlist-play::before {
      content: "\ea23"
  }
  
  .cc-file-edit::before {
      content: "\ea24"
  }
  
  .cc-trash-o::before {
      content: "\ea25"
  }
  
  .cc-cloud-upload-o::before {
      content: "\ea26"
  }
  
  .cc-cloud-download-o::before {
      content: "\ea27"
  }
  
  .cc-upload-o::before {
      content: "\ea28"
  }
  
  .cc-download::before {
      content: "\ea29"
  }
  
  .cc-link-variant::before {
      content: "\ea2a"
  }
  
  .cc-attach-file::before {
      content: "\e908"
  }
  
  .cc-laptop::before {
      content: "\ea2b"
  }
  
  .cc-desktop-message::before {
      content: "\ea2c"
  }
  
  .cc-cellphone-link::before {
      content: "\ea2d"
  }
  
  .cc-business-users::before {
      content: "\ea2e"
  }
  
  .cc-account-alert::before {
      content: "\ea2f"
  }
  
  .cc-user-o::before {
      content: "\ea30"
  }
  
  .cc-dancing-o::before {
      content: "\ea31"
  }
  
  .cc-user-circle-o::before {
      content: "\ea32"
  }
  
  .cc-target-user::before {
      content: "\ea33"
  }
  
  .cc-calendar-o::before {
      content: "\ea34"
  }
  
  .cc-calendar-today::before {
      content: "\ea35"
  }
  
  .cc-videos::before {
      content: "\ea36"
  }
  
  .cc-video::before {
      content: "\ea37"
  }
  
  .cc-play::before {
      content: "\ea38"
  }
  
  .cc-stop2::before {
      content: "\e909"
  }
  
  .cc-pause::before {
      content: "\e90a"
  }
  
  .cc-search::before {
      content: "\ea39"
  }
  
  .cc-search-text::before {
      content: "\ea3a"
  }
  
  .cc-phone::before {
      content: "\ea3b"
  }
  
  .cc-phone-in-talk::before {
      content: "\e93c"
  }
  
  .cc-camera-o::before {
      content: "\ea3c"
  }
  
  .cc-voice-o::before {
      content: "\ea3d"
  }
  
  .cc-voice::before {
      content: "\ea3e"
  }
  
  .cc-comment-o::before {
      content: "\ea3f"
  }
  
  .cc-email::before {
      content: "\ea40"
  }
  
  .cc-email-open-outline::before {
      content: "\ea41"
  }
  
  .cc-paper-plane::before {
      content: "\e90b"
  }
  
  .cc-stop::before {
      content: "\ea42"
  }
  
  .cc-question::before {
      content: "\ea43"
  }
  
  .cc-info::before {
      content: "\ea44"
  }
  
  .cc-attention::before {
      content: "\ea45"
  }
  
  .cc-info-o::before {
      content: "\e93f"
  }
  
  .cc-trapezoid::before {
      content: "\ea46"
  }
  
  .cc-hexagon::before {
      content: "\ea47"
  }
  
  .cc-sliders-v::before {
      content: "\ea48"
  }
  
  .cc-settings::before {
      content: "\ea49"
  }
  
  .cc-frame-1::before {
      content: "\e97c"
  }
  
  .sr-only {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip: rect(0, 0, 0, 0);
      border: 0
  }
  
  .sr-only-focusable:active,
  .sr-only-focusable:focus {
      position: static;
      width: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      clip: auto
  }

.m-none{margin:0 !important}.m-auto{margin:auto !important}.m-ii{margin:initial !important}.m-ih{margin:inherit !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:.75rem !important}.m-4{margin:1rem !important}.m-5{margin:1.25rem !important}.m-6{margin:1.5rem !important}.m-7{margin:1.75rem !important}.m-8{margin:2rem !important}.m-9{margin:2.25rem !important}.m-10{margin:2.5rem !important}.m-11{margin:2.75rem !important}.m-12{margin:3rem !important}.m-v-none{margin-top:0 !important;margin-bottom:0 !important}.m-v-auto{margin-top:auto !important;margin-bottom:auto !important}.m-v-ii{margin-top:initial !important;margin-bottom:initial !important}.m-v-ih{margin-top:inherit !important;margin-bottom:inherit !important}.m-v-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-v-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-v-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-v-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-v-5{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.m-v-6{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-v-7{margin-top:1.75rem !important;margin-bottom:1.75rem !important}.m-v-8{margin-top:2rem !important;margin-bottom:2rem !important}.m-v-9{margin-top:2.25rem !important;margin-bottom:2.25rem !important}.m-v-10{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.m-v-11{margin-top:2.75rem !important;margin-bottom:2.75rem !important}.m-v-12{margin-top:3rem !important;margin-bottom:3rem !important}.m-h-none{margin-left:0 !important;margin-right:0 !important}.m-h-auto{margin-left:auto !important;margin-right:auto !important}.m-h-ii{margin-left:initial !important;margin-right:initial !important}.m-h-ih{margin-left:inherit !important;margin-right:inherit !important}.m-h-1{margin-left:.25rem !important;margin-right:.25rem !important}.m-h-2{margin-left:.5rem !important;margin-right:.5rem !important}.m-h-3{margin-left:.75rem !important;margin-right:.75rem !important}.m-h-4{margin-left:1rem !important;margin-right:1rem !important}.m-h-5{margin-left:1.25rem !important;margin-right:1.25rem !important}.m-h-6{margin-left:1.5rem !important;margin-right:1.5rem !important}.m-h-7{margin-left:1.75rem !important;margin-right:1.75rem !important}.m-h-8{margin-left:2rem !important;margin-right:2rem !important}.m-h-9{margin-left:2.25rem !important;margin-right:2.25rem !important}.m-h-10{margin-left:2.5rem !important;margin-right:2.5rem !important}.m-h-11{margin-left:2.75rem !important;margin-right:2.75rem !important}.m-h-12{margin-left:3rem !important;margin-right:3rem !important}.m-T-none{margin-top:0 !important}.m-T-auto{margin-top:auto !important}.m-T-ii{margin-top:initial !important}.m-T-ih{margin-top:inherit !important}.m-T-1{margin-top:.25rem !important}.m-T-2{margin-top:.5rem !important}.m-T-3{margin-top:.75rem !important}.m-T-4{margin-top:1rem !important}.m-T-5{margin-top:1.25rem !important}.m-T-6{margin-top:1.5rem !important}.m-T-7{margin-top:1.75rem !important}.m-T-8{margin-top:2rem !important}.m-T-9{margin-top:2.25rem !important}.m-T-10{margin-top:2.5rem !important}.m-T-11{margin-top:2.75rem !important}.m-T-12{margin-top:3rem !important}.m-B-none{margin-bottom:0 !important}.m-B-auto{margin-bottom:auto !important}.m-B-ii{margin-bottom:initial !important}.m-B-ih{margin-bottom:inherit !important}.m-B-1{margin-bottom:.25rem !important}.m-B-2{margin-bottom:.5rem !important}.m-B-3{margin-bottom:.75rem !important}.m-B-4{margin-bottom:1rem !important}.m-B-5{margin-bottom:1.25rem !important}.m-B-6{margin-bottom:1.5rem !important}.m-B-7{margin-bottom:1.75rem !important}.m-B-8{margin-bottom:2rem !important}.m-B-9{margin-bottom:2.25rem !important}.m-B-10{margin-bottom:2.5rem !important}.m-B-11{margin-bottom:2.75rem !important}.m-B-12{margin-bottom:3rem !important}.m-L-none{margin-left:0 !important}.m-L-auto{margin-left:auto !important}.m-L-ii{margin-left:initial !important}.m-L-ih{margin-left:inherit !important}.m-L-1{margin-left:.25rem !important}.m-L-2{margin-left:.5rem !important}.m-L-3{margin-left:.75rem !important}.m-L-4{margin-left:1rem !important}.m-L-5{margin-left:1.25rem !important}.m-L-6{margin-left:1.5rem !important}.m-L-7{margin-left:1.75rem !important}.m-L-8{margin-left:2rem !important}.m-L-9{margin-left:2.25rem !important}.m-L-10{margin-left:2.5rem !important}.m-L-11{margin-left:2.75rem !important}.m-L-12{margin-left:3rem !important}.m-R-none{margin-right:0 !important}.m-R-auto{margin-right:auto !important}.m-R-ii{margin-right:initial !important}.m-R-ih{margin-right:inherit !important}.m-R-1{margin-right:.25rem !important}.m-R-2{margin-right:.5rem !important}.m-R-3{margin-right:.75rem !important}.m-R-4{margin-right:1rem !important}.m-R-5{margin-right:1.25rem !important}.m-R-6{margin-right:1.5rem !important}.m-R-7{margin-right:1.75rem !important}.m-R-8{margin-right:2rem !important}.m-R-9{margin-right:2.25rem !important}.m-R-10{margin-right:2.5rem !important}.m-R-11{margin-right:2.75rem !important}.m-R-12{margin-right:3rem !important}.p-none{padding:0 !important}.p-auto{padding:auto !important}.p-ii{padding:initial !important}.p-ih{padding:inherit !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:.75rem !important}.p-4{padding:1rem !important}.p-5{padding:1.25rem !important}.p-6{padding:1.5rem !important}.p-7{padding:1.75rem !important}.p-8{padding:2rem !important}.p-9{padding:2.25rem !important}.p-10{padding:2.5rem !important}.p-11{padding:2.75rem !important}.p-12{padding:3rem !important}.p-v-none{padding-top:0 !important;padding-bottom:0 !important}.p-v-auto{padding-top:auto !important;padding-bottom:auto !important}.p-v-ii{padding-top:initial !important;padding-bottom:initial !important}.p-v-ih{padding-top:inherit !important;padding-bottom:inherit !important}.p-v-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-v-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-v-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-v-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-v-5{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.p-v-6{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-v-7{padding-top:1.75rem !important;padding-bottom:1.75rem !important}.p-v-8{padding-top:2rem !important;padding-bottom:2rem !important}.p-v-9{padding-top:2.25rem !important;padding-bottom:2.25rem !important}.p-v-10{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.p-v-11{padding-top:2.75rem !important;padding-bottom:2.75rem !important}.p-v-12{padding-top:3rem !important;padding-bottom:3rem !important}.p-h-none{padding-left:0 !important;padding-right:0 !important}.p-h-auto{padding-left:auto !important;padding-right:auto !important}.p-h-ii{padding-left:initial !important;padding-right:initial !important}.p-h-ih{padding-left:inherit !important;padding-right:inherit !important}.p-h-1{padding-left:.25rem !important;padding-right:.25rem !important}.p-h-2{padding-left:.5rem !important;padding-right:.5rem !important}.p-h-3{padding-left:.75rem !important;padding-right:.75rem !important}.p-h-4{padding-left:1rem !important;padding-right:1rem !important}.p-h-5{padding-left:1.25rem !important;padding-right:1.25rem !important}.p-h-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.p-h-7{padding-left:1.75rem !important;padding-right:1.75rem !important}.p-h-8{padding-left:2rem !important;padding-right:2rem !important}.p-h-9{padding-left:2.25rem !important;padding-right:2.25rem !important}.p-h-10{padding-left:2.5rem !important;padding-right:2.5rem !important}.p-h-11{padding-left:2.75rem !important;padding-right:2.75rem !important}.p-h-12{padding-left:3rem !important;padding-right:3rem !important}.p-T-none{padding-top:0 !important}.p-T-auto{padding-top:auto !important}.p-T-ii{padding-top:initial !important}.p-T-ih{padding-top:inherit !important}.p-T-1{padding-top:.25rem !important}.p-T-2{padding-top:.5rem !important}.p-T-3{padding-top:.75rem !important}.p-T-4{padding-top:1rem !important}.p-T-5{padding-top:1.25rem !important}.p-T-6{padding-top:1.5rem !important}.p-T-7{padding-top:1.75rem !important}.p-T-8{padding-top:2rem !important}.p-T-9{padding-top:2.25rem !important}.p-T-10{padding-top:2.5rem !important}.p-T-11{padding-top:2.75rem !important}.p-T-12{padding-top:3rem !important}.p-B-none{padding-bottom:0 !important}.p-B-auto{padding-bottom:auto !important}.p-B-ii{padding-bottom:initial !important}.p-B-ih{padding-bottom:inherit !important}.p-B-1{padding-bottom:.25rem !important}.p-B-2{padding-bottom:.5rem !important}.p-B-3{padding-bottom:.75rem !important}.p-B-4{padding-bottom:1rem !important}.p-B-5{padding-bottom:1.25rem !important}.p-B-6{padding-bottom:1.5rem !important}.p-B-7{padding-bottom:1.75rem !important}.p-B-8{padding-bottom:2rem !important}.p-B-9{padding-bottom:2.25rem !important}.p-B-10{padding-bottom:2.5rem !important}.p-B-11{padding-bottom:2.75rem !important}.p-B-12{padding-bottom:3rem !important}.p-L-none{padding-left:0 !important}.p-L-auto{padding-left:auto !important}.p-L-ii{padding-left:initial !important}.p-L-ih{padding-left:inherit !important}.p-L-1{padding-left:.25rem !important}.p-L-2{padding-left:.5rem !important}.p-L-3{padding-left:.75rem !important}.p-L-4{padding-left:1rem !important}.p-L-5{padding-left:1.25rem !important}.p-L-6{padding-left:1.5rem !important}.p-L-7{padding-left:1.75rem !important}.p-L-8{padding-left:2rem !important}.p-L-9{padding-left:2.25rem !important}.p-L-10{padding-left:2.5rem !important}.p-L-11{padding-left:2.75rem !important}.p-L-12{padding-left:3rem !important}.p-R-none{padding-right:0 !important}.p-R-auto{padding-right:auto !important}.p-R-ii{padding-right:initial !important}.p-R-ih{padding-right:inherit !important}.p-R-1{padding-right:.25rem !important}.p-R-2{padding-right:.5rem !important}.p-R-3{padding-right:.75rem !important}.p-R-4{padding-right:1rem !important}.p-R-5{padding-right:1.25rem !important}.p-R-6{padding-right:1.5rem !important}.p-R-7{padding-right:1.75rem !important}.p-R-8{padding-right:2rem !important}.p-R-9{padding-right:2.25rem !important}.p-R-10{padding-right:2.5rem !important}.p-R-11{padding-right:2.75rem !important}.p-R-12{padding-right:3rem !important}

/**
 * Swiper 6.6.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 19, 2021
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

    #cboxPrevious,
    #cboxPrevious::before,
    #cboxNext,
    #cboxNext::before,
    #cboxClose {
        -webkit-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
        transition: all 0.4s ease-in-out;
    }
    
    #colorbox,
    #cboxOverlay,
    #cboxWrapper {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1010;
        /* overflow: hidden; */
    }
    
    #cboxLoadingOverlay,
    #cboxLoadingGraphic {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    
    #cboxPrevious,
    #cboxNext,
    #cboxClose,
    #cboxSlideshow {
        border: 0;
        padding: 0;
        margin: 0;
        overflow: visible;
        width: auto;
        background: none;
        font-family: "FontCCwork";
    }
    
    #colorbox {
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        outline: 0;
        -webkit-box-shadow: 0 4px 33px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.04);
        box-shadow: 0 4px 33px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.04);
    }
    
    #cboxOverlay {
        position: fixed;
        width: 100%;
        height: 100%;
        background: #000000;
        opacity: 0.9;
        filter: alpha(opacity=90);
    }
    
    #cboxWrapper {
        max-width: none;
    }
    
    #cboxMiddleLeft {
        clear: left;
    }
    
    #cboxBottomLeft {
        clear: left;
    }
    
    #cboxContent {
        position: relative;
        margin-top: 0px;
        background: #f7f7f7;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }
    
    #cboxContent:hover #cboxClose {
        opacity: 1;
    }
    
    #cboxLoadedContent {
        overflow: auto;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }
    
    #cboxTitle {
        margin: 0;
        position: absolute;
        top: -20px;
        left: 0;
        color: #ccc;
    }
    
    #cboxLoadingGraphic {
        /* background: url(../../../images/colorbox/loading.gif) no-repeat center center; */
    }
    
    #cboxPrevious {
        cursor: pointer;
        position: absolute;
        top: 0%;
        left: 0px;
        width: 100px;
        height: 100%;
        color: transparent;
        font-size: 5rem;
        line-height: 0;
        text-align: left;
    }
    
    #cboxPrevious:active {
        outline: 0;
    }
    
    #cboxPrevious:hover::before {
        color: #000000;
    }
    
    #cboxPrevious::before {
        content: "\ea06";
        display: block;
        color: #9e9e9e;
    }
    
    #cboxNext {
        cursor: pointer;
        position: absolute;
        top: 0;
        right: 0px;
        width: 100px;
        height: 100%;
        color: transparent;
        font-size: 5rem;
        line-height: 0;
        text-align: right;
    }
    
    #cboxNext:active {
        outline: 0;
    }
    
    #cboxNext:hover::before {
        color: #000000;
    }
    
    #cboxNext::before {
        content: "\ea08";
        display: block;
        color: #9e9e9e;
    }
    
    #cboxClose {
        cursor: pointer;
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        width: 40px;
        height: 40px;
        overflow: hidden;
        color: transparent;
        background-color: rgba(0, 0, 0, 0.3);
        opacity: 0;
    }
    
    #cboxClose::before,
    #cboxClose::after {
        display: block;
        width: 80%;
        height: 2px;
        position: absolute;
        background: #ffffff;
        left: 0;
        top: 48%;
        content: "";
        overflow: visible;
        visibility: visible;
        -webkit-transition-duration: 0.3s, 0.3s;
        -o-transition-duration: 0.3s, 0.3s;
        transition-duration: 0.3s, 0.3s;
    }
    
    #cboxClose::before {
        -webkit-transform: translate(12%, 0) rotate(45deg);
        -ms-transform: translate(12%, 0) rotate(45deg);
        transform: translate(12%, 0) rotate(45deg);
    }
    
    #cboxClose::after {
        -webkit-transform: translate(12%, 0) rotate(-45deg);
        -ms-transform: translate(12%, 0) rotate(-45deg);
        transform: translate(12%, 0) rotate(-45deg);
    }
    
    #cboxClose:active {
        outline: 0;
    }
    
    #cboxClose:hover {
        background-position: bottom center;
    }
    
    #cboxSlideshow {
        cursor: pointer;
        position: absolute;
        top: -20px;
        right: 90px;
        color: #ffffff;
    }
    
    #cboxSlideshow:active {
        outline: 0;
    }
    
    .cboxPhoto {
        float: left;
        margin: auto;
        border: 0;
        display: block;
        max-width: none;
    }
    
    .cboxIframe {
        width: 100%;
        height: 100%;
        display: block;
        border: 0;
        padding: 0;
        margin: 0;
        background: #ffffff;
    }
    
    #cboxError {
        padding: 50px;
        border: 1px solid #ccc;
    }
    
    #cboxCurrent {
        position: absolute;
        top: -20px;
        right: 0;
        color: #ccc;
    }

.zone,.wrapper,div,img,table caption,#map,.mapFrame,.groove{-webkit-box-sizing:border-box;box-sizing:border-box}a{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}table{-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}ul.inline,ol.inline,ul.inline li,ol.inline li,ul.unstyled,ol.unstyled,ul.unstyled li,ol.unstyled li,ul.style-dash,ol.style-dash,ul.style-dash li,ol.style-dash li{list-style:none}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}*.text--hide{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@font-face{font-family:"Clear Sans";font-style:normal;font-weight:100;src:local("ClearSans-Thin"),local("Clear Sans Thin");src:url("/fonts/IntelClearSans/EOT/ClearSans-Thin.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-Thin.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-Thin.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-Thin.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-Thin.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:normal;font-weight:300;src:local("ClearSans-Light"),local("Clear Sans Light");src:url("/fonts/IntelClearSans/EOT/ClearSans-Light.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-Light.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-Light.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-Light.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-Light.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:normal;font-weight:400;src:local("ClearSans"),local("Clear Sans");src:url("/fonts/IntelClearSans/EOT/ClearSans-Regular.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-Regular.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-Regular.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-Regular.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-Regular.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:italic;font-weight:400;src:local("ClearSans-Italic"),local("Clear Sans Italic");src:url("/fonts/IntelClearSans/EOT/ClearSans-Italic.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-Italic.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-Italic.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-Italic.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-Italic.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:normal;font-weight:500;src:local("ClearSans-Medium"),local("Clear Sans Medium");src:url("/fonts/IntelClearSans/EOT/ClearSans-Medium.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-Medium.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-Medium.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-Medium.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-Medium.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:italic;font-weight:500;src:local("ClearSans-MediumItalic"),local("Clear Sans Medium Italic");src:url("/fonts/IntelClearSans/EOT/ClearSans-MediumItalic.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-MediumItalic.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-MediumItalic.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-MediumItalic.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-MediumItalic.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:normal;font-weight:700;src:local("ClearSans-Bold"),local("Clear Sans Bold");src:url("/fonts/IntelClearSans/EOT/ClearSans-Bold.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-Bold.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-Bold.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-Bold.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-Bold.svg") format("svg")}@font-face{font-family:"Clear Sans";font-style:italic;font-weight:700;src:local("ClearSans-BoldItalic"),local("Clear Sans Bold Italic");src:url("/fonts/IntelClearSans/EOT/ClearSans-BoldItalic.eot");src:url("/fonts/IntelClearSans/EOT/ClearSans-BoldItalic.eot?#iefix") format("embedded-opentype");src:url("/fonts/IntelClearSans/WOFF/ClearSans-BoldItalic.woff") format("woff");src:url("/fonts/IntelClearSans/TTF/ClearSans-BoldItalic.ttf") format("truetype");src:url("/fonts/IntelClearSans/SVG/ClearSans-BoldItalic.svg") format("svg")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:local("RobotoCondensed-Light"),local("RobotoCondensed Light");src:url("/fonts/RobotoCondensed/RobotoCondensed-Light.ttf") format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:300;src:local("RobotoCondensed-LightItalic"),local("RobotoCondensed LightItalic");src:url("/fonts/RobotoCondensed/RobotoCondensed-LightItalic.ttf") format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:local("RobotoCondensed-Regular"),local("RobotoCondensed Regular");src:url("/fonts/RobotoCondensed/RobotoCondensed-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:400;src:local("RobotoCondensed-Italic"),local("RobotoCondensed Italic");src:url("/fonts/RobotoCondensed/RobotoCondensed-Italic.ttf") format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:local("RobotoCondensed-Bold"),local("RobotoCondensed Bold");src:url("/fonts/RobotoCondensed/RobotoCondensed-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:700;src:local("RobotoCondensed-BoldItalic"),local("RobotoCondensed BoldItalic");src:url("/fonts/RobotoCondensed/RobotoCondensed-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Dancing Script";font-style:normal;font-weight:400;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v10/If2RXTr6YS-zF4S-kcSWSVi_szLviuEHiC4Wl-8.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB}@font-face{font-family:"Dancing Script";font-style:normal;font-weight:400;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v10/If2RXTr6YS-zF4S-kcSWSVi_szLuiuEHiC4Wl-8.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Dancing Script";font-style:normal;font-weight:400;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v10/If2RXTr6YS-zF4S-kcSWSVi_szLgiuEHiC4W.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}\::-moz-selection{background-color:#000;color:#fff}\::selection{background-color:#000;color:#fff}.blockquote.style5::before,.blockquote.style5::after{display:block;line-height:1;font-size:10rem;font-family:Helvetica;position:absolute;color:#e0e0e0}html,body,caption,th,input,textarea,select,option{font-family:"Noto Sans TC", "Roboto", Arial, "Clear Sans", Verdana, "Century Gothic", Helvetica, "PingFang", "PingFang TC", "LiHei Pro Medium", "Heiti TC", "Microsoft JhengHei", "DFKai-SB", sans-serif}h1,h2,h3,h4,h5{text-rendering:optimizelegibility;letter-spacing:-0.025em;font-weight:400;color:#222}html{width:100%;font-size:62.5%;min-height:100%;letter-spacing:0px;text-align:left !important;color:#3e3e3e}body{width:100%;height:100%;min-height:100%;background-color:#fff;font-size:1.6rem;line-height:1.5;color:#555;overflow-x:hidden;width:1px;min-width:100%;*width:100%}@media only screen and (max-width: 800px){body{-webkit-overflow-scrolling:touch}}body.body-lightBox .groove{white-space:normal}body.body-lightBox ul.forms{margin:20px 25px}body.lightboxContent [zonelayout="h-c1-s1000"]{display:none !important}body.lightboxContent [zonelayout="h-c1-s1002"]{display:none !important}body.lightboxContent [zonelayout="h-c1-s1001"]{display:none !important}.zone{width:100%;margin:auto;background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important}.zone-base{width:1180px}@media only screen and (max-width: 1179px){.zone-base{width:90%}}.zone-wide{max-width:1600px;width:100%}@media only screen and (max-width: 1024px){.zone-wide{width:90%}}.zone-list{width:820px}@media only screen and (max-width: 1024px){.zone-list{width:90%}}.zone-full{width:100%}[zonelayout="h-c1-s1000"] ~ .zone{padding-top:82px}@media only screen and (max-width: 800px){[zonelayout="h-c1-s1000"] ~ .zone{padding-top:100px}}@media only screen and (max-width: 430px){[zonelayout="h-c1-s1000"] ~ .zone{padding-top:75px}}[zonelayout="h-c1-s1000"] ~ .zone [mT='main']{margin-top:0}[zonelayout="h-c1-s1000"] ~ .zone [mB='main']{margin-bottom:0}[zonelayout="h-c1-s1000"] ~ .zone ~ .zone{padding-top:0}[zonelayout="h-c1-s1000"] ~ .zone ~ .zone [mT='main']{margin-top:2rem}@media only screen and (max-width: 430px){[zonelayout="h-c1-s1000"] ~ .zone ~ .zone [mT='main']{margin-top:0}}[zonelayout="h-c1-s1000"] ~ .zone ~ .zone [mB='main']{margin-bottom:2rem}@media only screen and (max-width: 430px){[zonelayout="h-c1-s1000"] ~ .zone ~ .zone [mB='main']{margin-bottom:0}}.wrapper{width:100%;margin:auto;-ms-flex-direction:column;-moz-flex-direction:column}@media only screen and (max-width: 430px){.wrapper{display:block !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}a{cursor:default;word-break:break-all}a:focus,a:active,a:hover{color:#9e9e9e}a:link{color:#9e9e9e}a:visited{color:#9e9e9e}a[href]{cursor:pointer}a.underline{text-decoration:none;border-bottom-width:1px;border-style:solid;border-color:#9e9e9e}a.underline:hover{border-color:#000}a.default{cursor:default}p ~ p{margin-top:17px}div::after{display:block;clear:both;content:"";height:0}img{max-width:100%;height:auto;vertical-align:middle;outline:none}ul,ol{margin-left:25px}ul.inline,ol.inline{margin-left:0}ul.inline li,ol.inline li{display:inline-block}ul.unstyled,ol.unstyled{margin-left:0}ul.unstyled li,ol.unstyled li{margin-bottom:5px}ul.unstyled li ul,ol.unstyled li ul{margin-top:3px}ul.style-dash,ol.style-dash{margin-left:0}ul.style-dash li,ol.style-dash li{margin-bottom:10px;margin-left:16px}ul.style-dash li::before,ol.style-dash li::before{content:'';display:inline-block;width:10px;height:1px;background-color:#9e9e9e;vertical-align:middle;margin-left:-16px;margin-right:6px}a.tab-badge{display:inline-block}a.tab-badge,a.tab-badge:link{color:#000}a.tab-badge:focus,a.tab-badge:active,a.tab-badge:hover{color:#424242}a.tab-badge i.cc{vertical-align:middle !important}a.tab-badge .badge{display:inline-block;background-color:#F44336;color:#fff;line-height:1;padding:1px 3px;border-radius:20px;font-size:1.3rem;margin-left:-10px;position:relative;top:5px;opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}a.tab-badge.is-empty .badge{opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.tilde{margin:0 5px;color:#9e9e9e}.blockquote.style1{padding:3px 22px;font-size:1.6rem;line-height:30px;letter-spacing:1px}.blockquote.style1::before{content:'';display:block;width:2px;height:50px;background-color:#0091a9;float:left;margin-left:-20px;margin-top:-3px}.blockquote.style1:first-letter{font-size:2.4rem}.blockquote.style2{line-height:24px;letter-spacing:1px}.blockquote.style2 .blockquote-title{font-size:2.2rem;line-height:30px;letter-spacing:1px;margin-bottom:12px;color:#222}.blockquote.style2 .blockquote-title::before{content:'“ ';display:block;float:left;margin-right:8px}.blockquote.style3{padding:20px;font-size:1.6rem;line-height:30px;letter-spacing:1px;border-left:2px solid #0091a9;background-color:#f5f5f5}.blockquote.style3:first-letter{font-size:2.4rem}.blockquote.style4{padding:0 22px;font-size:1.6rem;line-height:30px;letter-spacing:1px}.blockquote.style4::before{content:'';display:block;width:2px;height:25px;background-color:#0091a9;float:left;margin-left:-16px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.blockquote.style4:first-letter{font-size:2.4rem}.blockquote.style5{line-height:24px;letter-spacing:1px;padding:60px 76px 50px 60px;position:relative;float:left;width:100%}.blockquote.style5::before{content:'“';top:16px;left:10px}.blockquote.style5::after{content:'”';bottom:60px;right:25px}.blockquote.style6{margin-bottom:1rem}.blockquote.style6:before{content:'';display:block;width:2px;height:25px;background-color:#c0392b;float:left;margin-left:-16px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.blockquote.style6 ul,.blockquote.style6 li{margin-left:0}.blockquote.style6 table{background:none}.blockquote.style6 table th{text-align:left;font-size:1.6rem;line-height:30px;letter-spacing:1px;padding:0}.blockquote.style6 table td{padding:0;text-align:left;border-bottom:none;vertical-align:top}.blockquote.style6 table thead th{border-top:none;border-bottom:none;color:#c0392b}.blockquote.style6 table thead th.blockquote-name:first-letter{font-size:2.4rem}.blockquote.style6 table tbody tr{background-color:unset}.blockquote.style6 table tbody a{color:#1a237e;text-decoration:underline}.blockquote.style7{margin-bottom:2rem}.blockquote.style7 .blockquote-name{color:#333;font-size:2rem}.blockquote.style7 .blockquote-info{color:#555;font-size:1.6rem}.blockquote.style7 .blockquote-info span{display:block}.blockquote.style8{padding:20px;font-size:1.6rem;line-height:30px;letter-spacing:1px;background-color:#f5f5f5}.blockquote.style9{padding:20px;font-size:1.8rem;line-height:30px;letter-spacing:1px;border-left:4px solid #0091a9;background-color:#f5f5f5}table,thead,tfoot,th,td{white-space:normal;word-wrap:break-word;word-break:normal;border-collapse:collapse;border:none}table{position:relative;background-color:#ffffff;width:100%;margin:0 auto;color:#323232;text-align:center}table th{max-width:200px;color:#9A9A9A;padding:10px 8px;text-align:center;font-weight:normal;font-size:1.3rem;background-color:#f7f7f7}table td{max-width:200px;vertical-align:middle;border-bottom:1px solid #dedede;padding:5px 8px;position:relative}table tr{background-color:transparent}table tr:hover{background-color:#f7f7f7}table thead th{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}table tbody tr{background-color:#fff}table tbody tr.highlight{background-color:#FFEBEE}table tbody td.icon{max-width:60px}table tbody td.name{min-width:80px}table tbody td.date,table tbody td.sort{font-size:1.3rem;line-height:1.2}table tbody td.date .input-field,table tbody td.sort .input-field{margin:0 auto;width:40px}table tbody td.date .input-field>input,table tbody td.sort .input-field>input{margin-bottom:0;text-align:center}table tfoot td{text-align:center}table caption{padding:7px 0px 5px 8px;font-size:1.8rem;text-align:left;color:#303030;background-color:#ffffff;position:relative}table span.info{display:inline-block;vertical-align:middle;color:#9e9e9e;font-size:1.3rem;line-height:1.25;margin:0 3px}table span.info>span{margin:0 2px;color:#000;font-size:1.5rem}table img{max-height:70px;margin-top:15px}table .mobileImg img{max-height:120px}#map,.mapFrame{position:relative;width:100%;height:0;padding-bottom:100%}#map>*,.mapFrame>*{position:absolute;width:100%;height:100%}.cc-stack[data-color],.font-color[data-color]{background-color:transparent}[data-color]{background-color:#9e9e9e}[data-color].cc-stack{color:#9e9e9e}[data-color].font-color{color:#9e9e9e}[data-color].font-color a{color:#9e9e9e}[data-color='red']{background-color:#FF1744}[data-color='red'].cc-stack{color:#FF1744}[data-color='red'].font-color{color:#FF1744}[data-color='red'].font-color a{color:#FF1744}[data-color='orange']{background-color:#ef6c00}[data-color='orange'].cc-stack{color:#ef6c00}[data-color='orange'].font-color{color:#ef6c00}[data-color='orange'].font-color a{color:#ef6c00}[data-color='yellow']{background-color:#fdd835}[data-color='yellow'].cc-stack{color:#fdd835}[data-color='yellow'].font-color{color:#fdd835}[data-color='yellow'].font-color a{color:#fdd835}[data-color='green']{background-color:#43A047}[data-color='green'].cc-stack{color:#43A047}[data-color='green'].font-color{color:#43A047}[data-color='green'].font-color a{color:#43A047}[data-color='light-green']{background-color:#8bc34a}[data-color='light-green'].cc-stack{color:#8bc34a}[data-color='light-green'].font-color{color:#8bc34a}[data-color='light-green'].font-color a{color:#8bc34a}[data-color='blue']{background-color:#2196F3}[data-color='blue'].cc-stack{color:#2196F3}[data-color='blue'].font-color{color:#2196F3}[data-color='blue'].font-color a{color:#2196F3}[data-color='teal']{background-color:#009688}[data-color='teal'].cc-stack{color:#009688}[data-color='teal'].font-color{color:#009688}[data-color='teal'].font-color a{color:#009688}[data-color='deep-purple']{background-color:#673ab7}[data-color='deep-purple'].cc-stack{color:#673ab7}[data-color='deep-purple'].font-color{color:#673ab7}[data-color='deep-purple'].font-color a{color:#673ab7}[data-color='gold']{background-color:#ac7224}[data-color='gold'].cc-stack{color:#ac7224}[data-color='gold'].font-color{color:#ac7224}[data-color='gold'].font-color a{color:#ac7224}[data-color='light-grey']{background-color:#bdbdbd}[data-color='light-grey'].cc-stack{color:#bdbdbd}[data-color='light-grey'].font-color{color:#ac7224}[data-color='light-grey'].font-color a{color:#ac7224}[data-color='grey']{background-color:#616161}[data-color='grey'].cc-stack{color:#616161}[data-color='grey'].font-color{color:#616161}[data-color='grey'].font-color a{color:#616161}[data-color='black']{background-color:#000}[data-color='black'].cc-stack{color:#000}[data-color='black'].font-color{color:#000}[data-color='black'].font-color a{color:#000}@media only screen and (max-width: 800px){.groove-2,.groove-3,.groove-4,.groove-5,.groove-6,.groove-7,.groove-8,.groove-9,.groove-10{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;width:50% !important}}@media only screen and (max-width: 800px){.groove-1{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}}@media only screen and (max-width: 430px){.groove-1,.groove-2,.groove-3,.groove-4,.groove-5,.groove-6,.groove-7,.groove-8,.groove-9,.groove-10{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;width:100% !important}}.groove{min-width:0}.groove-cut{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media only screen and (max-width: 430px){.groove-cut{display:block !important}}.groove-1{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.groove-2{-webkit-box-flex:2;-ms-flex:2;flex:2}.groove-3{-webkit-box-flex:3;-ms-flex:3;flex:3}.groove-4{-webkit-box-flex:4;-ms-flex:4;flex:4}.groove-5{-webkit-box-flex:5;-ms-flex:5;flex:5}.groove-6{-webkit-box-flex:6;-ms-flex:6;flex:6}.groove-7{-webkit-box-flex:7;-ms-flex:7;flex:7}.groove-8{-webkit-box-flex:8;-ms-flex:8;flex:8}.groove-9{-webkit-box-flex:9;-ms-flex:9;flex:9}.groove-10{-webkit-box-flex:10;-ms-flex:10;flex:10}[zonelayout="h-AD-s1"]>.wrapper .groove{overflow:hidden}[zonelayout="h-AD-s1"]>.wrapper .groove-3 .groove-1{width:auto}[zonelayout="h-AD-s4"]>.wrapper .groove-1 .groove-1{width:calc(100% - 1rem)}@media only screen and (max-width: 800px){[zonelayout="h-AD-s4"]>.wrapper .groove-1 .groove-1{width:100%}}[mT='main']{margin-top:2rem}@media only screen and (max-width: 430px){[mT='main']{margin-top:0}}[mR='main']{margin-right:2rem}@media only screen and (max-width: 430px){[mR='main']{margin-right:0}}[mB='main']{margin-bottom:2rem}@media only screen and (max-width: 430px){[mB='main']{margin-bottom:0}}[mL='main']{margin-left:2rem}@media only screen and (max-width: 430px){[mL='main']{margin-left:0}}[mT='sub']{margin-top:1rem}@media only screen and (max-width: 430px){[mT='sub']{margin-top:0}}[mR='sub']{margin-right:1rem}@media only screen and (max-width: 430px){[mR='sub']{margin-right:0}}[mB='sub']{margin-bottom:1rem}@media only screen and (max-width: 430px){[mB='sub']{margin-bottom:0}}[mL='sub']{margin-left:1rem}@media only screen and (max-width: 430px){[mL='sub']{margin-left:0}}.font-base{font-size:16px !important;font-size:1.6rem !important}.font-ss{font-size:1.5rem !important;font-size:1.5rem !important}.font-sm{font-size:14px !important;font-size:1.4rem !important}.font-xs{font-size:13px !important;font-size:1.3rem !important}.font-xxs{font-size:12px !important;font-size:1.2rem !important}.font-mm{font-size:1.8rem !important;font-size:1.8rem !important}.font-lg{font-size:20px !important;font-size:2rem !important}.font-hg{font-size:24px !important;font-size:2.4rem !important}.font-ms{font-size:32px !important;font-size:3.2rem !important}.line-height-ii{line-height:initial !important}.line-height-ih{line-height:inherit !important}.line-height-base{line-height:1.5 !important}.line-height-md{line-height:1.875 !important}.line-height-lg{line-height:2.25 !important}.line-height-hg{line-height:2.625 !important}.line-height-ms{line-height:3 !important}h1{font-size:32px;font-size:3.2rem}h2{font-size:24px;font-size:2.4rem}h3{font-size:20px;font-size:2rem}h4{font-size:1.8rem;font-size:1.8rem}h5{font-size:16px;font-size:1.6rem}h6{font-size:1.5rem;font-size:1.5rem}.rounded{border-radius:.5rem !important}.rounded.rounded-huge{border-radius:1.5rem !important}.rounded.rounded-large{border-radius:1.25rem !important}.rounded.rounded-small{border-radius:.3rem !important}.rounded-top{border-top-left-radius:.5rem !important;border-top-right-radius:.5rem !important}.rounded-right{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.rounded-bottom{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.rounded-left{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.rounded-circle,.circle{border-radius:50%;overflow:hidden}.rounded-0{border-radius:0 !important}.border{border:1px solid #bdbdbd}.border-T{border-top:1px solid #bdbdbd}.border-R{border-right:1px solid #bdbdbd}.border-B{border-bottom:1px solid #bdbdbd}.border-L{border-left:1px solid #bdbdbd}.border-none{border:none !important}.border-1x{border-width:1px !important}.border-2x{border-width:2px !important}.border-3x{border-width:3px !important}.border-4x{border-width:4px !important}.border-5x{border-width:5px !important}.border-6x{border-width:6px !important}.border-7x{border-width:7px !important}.border-8x{border-width:8px !important}.border-9x{border-width:9px !important}[class*='col-']{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -2px}@media only screen and (max-width: 800px){[class*='col-']{margin-left:0;margin-right:0}}.col-1{margin-left:0;margin-right:0}.colConfig{margin-left:2px !important;margin-right:2px !important}.col-1{width:100% !important}@media only screen and (max-width: 800px){.col-1{width:100% !important;padding-right:0}}.col-2{width:50% !important}@media only screen and (max-width: 800px){.col-2{width:100% !important;padding-right:0}}.col-3{width:33.33333% !important}@media only screen and (max-width: 800px){.col-3{width:100% !important;padding-right:0}}.col-4{width:25% !important}@media only screen and (max-width: 800px){.col-4{width:100% !important;padding-right:0}}.col-5{width:20% !important}@media only screen and (max-width: 800px){.col-5{width:100% !important;padding-right:0}}.col-6{width:16.66667% !important}@media only screen and (max-width: 800px){.col-6{width:100% !important;padding-right:0}}.col-7{width:14.28571% !important}@media only screen and (max-width: 800px){.col-7{width:100% !important;padding-right:0}}.col-8{width:12.5% !important}@media only screen and (max-width: 800px){.col-8{width:100% !important;padding-right:0}}.col-9{width:11.11111% !important}@media only screen and (max-width: 800px){.col-9{width:100% !important;padding-right:0}}.col-10{width:10% !important}@media only screen and (max-width: 800px){.col-10{width:100% !important;padding-right:0}}.col-ms-1{width:100% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-2{width:50% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-3{width:33.33333% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-4{width:25% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-5{width:20% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-6{width:16.66667% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-7{width:14.28571% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-8{width:12.5% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-9{width:11.11111% !important;margin:0;padding-right:15px;padding-left:15px}.col-ms-10{width:10% !important;margin:0;padding-right:15px;padding-left:15px}.row-ms{margin-right:-15px;margin-left:-15px}.inline-box-solve{font-size:0}.inline-box-solve *{font-size:initial}.col-5-partner{width:80%}@media only screen and (max-width: 800px){.col-5-partner{width:100%;padding-right:0}}.col-4-partner{width:75%}@media only screen and (max-width: 800px){.col-4-partner{width:100%;padding-right:0}}.col-3-partner{width:66.66667%}@media only screen and (max-width: 800px){.col-3-partner{width:100%;padding-right:0}}.col-60-percent{width:60%}@media only screen and (max-width: 800px){.col-60-percent{width:100%;padding-right:0}}.col-40-percent{width:40%}@media only screen and (max-width: 800px){.col-40-percent{width:100%;padding-right:0}}.bg-fixed{background-attachment:fixed !important}.bg-repeat-none{background-repeat:no-repeat !important}.bg-pos-ct{background-position:center top !important}.bg-pos-cc{background-position:center center !important}.bg-img{background-repeat:no-repeat;background-size:cover;background-position:center center}.fixed{position:fixed !important}.absolute{position:absolute !important}.relative{position:relative !important}.sticky{position:-webkit-sticky !important;position:sticky !important}.float-L{float:left !important}@media only screen and (max-width: 430px){.float-L{float:none !important}}.float-R{float:right !important}@media only screen and (max-width: 430px){.float-R{float:none !important}}.float-none{float:none !important}.text-L{text-align:left !important}.text-R{text-align:right !important}.text-C{text-align:center !important}.text-ii{text-align:initial !important}.text-ih{text-align:inherit !important}.text-jt{text-align:justify !important}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-deco-none{text-decoration:none !important}.text-deco-over{text-decoration:overline !important}.text-deco-through{text-decoration:line-through !important}.text-deco-under{text-decoration:underline !important}.text-lowercase{text-align:lowercase !important}.text-uppercase{text-align:uppercase !important}.text-capitalize{text-align:capitalize !important}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-table{display:table !important}.d-table-cell{display:table-cell !important}.d-block{display:block !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.desktop-none{display:none !important}@media only screen and (max-width: 800px){.desktop-none{display:block !important}}.mobile-none{display:block !important}@media only screen and (max-width: 800px){.mobile-none{display:none !important}}.mobile-show{display:none !important}@media only screen and (max-width: 800px){.mobile-show{display:block !important}}.align-v-base{vertical-align:baseline !important}@media only screen and (max-width: 580px){.align-v-base{vertical-align:inherit !important}}.align-v-sub{vertical-align:sub !important}@media only screen and (max-width: 580px){.align-v-sub{vertical-align:inherit !important}}.align-v-super{vertical-align:super !important}@media only screen and (max-width: 580px){.align-v-super{vertical-align:inherit !important}}.align-v-top{vertical-align:top !important}@media only screen and (max-width: 580px){.align-v-top{vertical-align:inherit !important}}.align-v-t-top{vertical-align:text-top !important}@media only screen and (max-width: 580px){.align-v-t-top{vertical-align:inherit !important}}.align-v-middle{vertical-align:middle !important}@media only screen and (max-width: 580px){.align-v-middle{vertical-align:inherit !important}}.align-v-bottom{vertical-align:bottom !important}@media only screen and (max-width: 580px){.align-v-bottom{vertical-align:inherit !important}}.align-v-t-bottom{vertical-align:text-bottom !important}@media only screen and (max-width: 580px){.align-v-t-bottom{vertical-align:inherit !important}}.align-v-ih{vertical-align:inherit !important}@media only screen and (max-width: 580px){.align-v-ih{vertical-align:inherit !important}}.align-v-ii{vertical-align:initial !important}@media only screen and (max-width: 580px){.align-v-ii{vertical-align:inherit !important}}.align-v-un{vertical-align:unset !important}@media only screen and (max-width: 580px){.align-v-un{vertical-align:inherit !important}}.delay-1x{-webkit-animation-delay:.25s;animation-delay:.25s}.delay-2x{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-3x{-webkit-animation-delay:.75s;animation-delay:.75s}.delay-4x{-webkit-animation-delay:1s;animation-delay:1s}.delay-5x{-webkit-animation-delay:1.25s;animation-delay:1.25s}.delay-6x{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-7x{-webkit-animation-delay:1.75s;animation-delay:1.75s}.delay-8x{-webkit-animation-delay:2s;animation-delay:2s}.delay-9x{-webkit-animation-delay:2.25s;animation-delay:2.25s}.duration-1x{-webkit-animation-duration:.25s;animation-duration:.25s}.duration-2x{-webkit-animation-duration:.5s;animation-duration:.5s}.duration-3x{-webkit-animation-duration:.75s;animation-duration:.75s}.duration-4x{-webkit-animation-duration:1s;animation-duration:1s}.duration-5x{-webkit-animation-duration:1.25s;animation-duration:1.25s}.duration-6x{-webkit-animation-duration:1.5s;animation-duration:1.5s}.duration-7x{-webkit-animation-duration:1.75s;animation-duration:1.75s}.duration-8x{-webkit-animation-duration:2s;animation-duration:2s}.duration-9x{-webkit-animation-duration:2.25s;animation-duration:2.25s}body{padding-top:105px}@media only screen and (max-width: 800px){body{padding-top:75px}}@media only screen and (max-width: 430px){body{padding-top:66px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:block;clear:both;content:"";height:0}a:link,a:visited{color:#000000}a:hover,a:active{color:#666666}.container{width:100%;height:auto !important;margin:0 auto}.wrapper{position:relative;max-width:1440px;width:100%;margin:0 auto}.header>.wrapper{position:relative;height:auto}.showgrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[class^="w-"]{float:left;vertical-align:top;margin:0 20px 20px 0}[class^="w-"].remove-margin{margin-right:0}[class^="w-"] .table-wrap{width:100%;height:100%;text-align:center}.remove-margin{margin-right:0 !important}.w-1{width:calc(25% - 20px)}.w-2{width:calc(50% - 20px)}@media only screen and (max-width: 580px){.w-2{width:100%}}.w-3{width:calc(75% - 20px)}.w-4{width:calc(100% - 20px)}.w-5{width:100%}.w-6{width:61%}.w-7{width:39%}.w-8{width:calc(61.45% - 20px)}.w-8.has-right{margin-right:50px}.w-9{width:calc(38.55% - 20px)}.w-9.im-right{width:calc(38.55% - 50px)}.w-10{width:calc(33.3% - 20px)}@media only screen and (max-width: 580px){.w-10{width:100%}}.w-11{width:calc(25% - 17px);margin-right:17px}.w-12{width:calc(100% - 134px - 17px)}.w-13{width:750px;margin-right:0}.w-14{width:36.73%}.w-15{width:63.27%;margin-right:0 !important}.w-16{width:788px;margin-right:-20px !important;display:inline-block;*display:inline;*zoom:1;vertical-align:top;float:none}.w-17{width:400px}.w-18{width:560px;margin:0 !important}.w-19{width:50%;margin:0 !important}.w-20{width:calc(12.5% - 20px)}.w-15 .w-6{width:100%;padding-right:15px}.date{color:#c5a67a}.date a:link,.date a:visited{color:#c5a67a}.date a:hover,.date a:active{color:#c5a67a}.date-middle,.info-middle{font-size:1.4rem;line-height:1.5}.info-small{font-size:1.2rem;color:#000000}.date-small{font-size:1.2rem;letter-spacing:0;color:#787878;line-height:12px}.content{margin-bottom:20px}.Related-Info{color:#999999;white-space:normal;word-break:break-all;word-wrap:break-word}.Related-Info li{padding-bottom:20px}.Related-Info h6{line-height:14px;*line-height:normal}.RelatedBox .Related-Info h6{border-bottom:1px solid #eaeaea;padding-bottom:8px;margin-bottom:5px}.RelatedBox .Related-Info li{padding-bottom:0;color:#787878;font-size:1.2rem}.RelatedBox .column{margin-bottom:40px}.RelatedBox .Related-Info h6.unstyled{border:none}.Related-Info a:link,.Related-Info a:visited{color:#999999}.Related-Info a:hover{color:#000000}.Related-Info a:active{color:#999999}.w-14.RelatedBox .column{margin-bottom:40px}.Related-Info .img{text-align:center;margin-bottom:10px;width:50%;margin:0 auto 10px}.Related-Info img{margin:0 auto}h1{margin-bottom:1em}.bg-img{background-size:cover;background-position:center;display:block;width:100%;height:0}input.text{padding:2px 5px}.input-with-arrow-container{position:relative;display:inline-block;width:100%;max-width:500px}.input-with-arrow-container .title{float:left;display:inline-block;border:1px solid #000;height:40px;line-height:40px;padding:0 0.75em;color:#000;letter-spacing:-0.03em}.input-with-arrow-container input.text{width:100%;max-width:calc(100% - 104px);border:1px solid #000;float:left;height:40px;line-height:40px;margin-left:-1px;padding-right:28px;background-color:transparent;outline:0}.input-with-arrow-container input.text:focus{border-color:#000}.input-with-arrow-container .icon-enter{position:absolute;top:-1px;width:30px;height:38px;display:inline-block;right:-3px;text-align:center;padding-top:7px;background-color:transparent;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;z-index:300}.input-with-arrow-container .icon-enter:hover{background-color:#e0e0e0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}@media only screen and (max-width: 980px){.input-with-arrow-container input.text{max-width:100%}}.pic-container{position:relative;font-size:0;width:100%;height:0;display:block}.pic-container>span{width:100%;height:100%;position:absolute;text-align:center;top:0;left:0}.pic-container>span:before{content:" ";display:inline-block;height:100%;width:0;vertical-align:middle}.pic-container>span>img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle}.pic-container>span>iframe{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle;width:100%;height:100%}.map,.video-container{position:relative;width:100%;height:0}.map iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cover-lightbox-bg{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:9100}.cover-lightbox{display:none;width:90%;max-width:980px;height:90%;max-height:510px;position:fixed;top:50%;left:50%;padding:25px 5vw 4vw;overflow:auto;background-color:#9d9d9d;border:5px solid #9d9d9d;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9200}.cover-lightbox .close{width:20px;height:20px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:80}.cover-lightbox .close:before,.cover-lightbox .close:after{content:"";top:50%;position:absolute;width:100%;height:2px;background-color:#333}.cover-lightbox .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cover-lightbox .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 420px){.index.wrapper{left:0}}.index .slider-outer{padding:20px 0 100px}.index .slider-outer.mobile-slider{display:none}.index .slider-outer .swiper-button-prev,.index .slider-outer .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-20px}.index .slider-outer .swiper-button-prev{background-image:url("/images/icon/arrow_left.png")}.index .slider-outer .swiper-button-next{background-image:url("/images/icon/arrow_right.png")}.index .slider-outer .pic-container{padding-top:37.1428%}.index .index-container ol,.index .index-container ul{list-style:none;margin:0}.index .index-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px 0}.index .index-main .index-main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.index .index-main .index-main-list>li .section-title{margin-bottom:1.15em}.index .index-main .index-main-list>li.index-info ul li span{display:inline-block;vertical-align:top}.index .index-main .index-main-list>li.index-info ul li span.weekday{width:7rem;margin-right:3rem}.index .index-main .index-main-list>li.index-info .link-row a:after{content:"";display:inline-block;width:0;height:0;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #000;border-style:solid;margin-left:6px;vertical-align:middle}.index .index-main .index-main-list>li.index-info .link-row a:hover:after{border-color:transparent transparent transparent #b5b5b5}.index .index-main .index-main-list>li.flex-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .index-main .index-main-list>li.flex-inner ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.index .index-main .index-main-list>li.flex-inner .link-row{margin-top:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.index .index-main .index-main-list>li.index-collection{width:100%;padding:50px 0;border-top:1px solid #000;border-bottom:1px solid #000;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}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container .icon-enter{right:-2px}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container input.text{max-width:calc(100% - 91px);line-height:1;padding:3px 28px 0 10px}.index .index-main .index-main-list>li.index-collection .search-container{margin:0 1rem}.index .index-main .index-main-list>li.index-activity{width:calc((100% - 40px) / 3);background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.index .index-main .index-main-list>li.index-activity:nth-of-type(3n){margin-right:0}.index .index-main .index-main-list>li.index-activity .pic-container,.index .index-main .index-main-list>li.index-activity .bg-img{position:relative;padding-top:100%;overflow:hidden}.index .index-main .index-main-list>li.index-activity .pic-container img,.index .index-main .index-main-list>li.index-activity .bg-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.index .index-main .index-main-list>li.index-video{width:100%}.index .index-main .index-main-list>li.index-video .pic-container,.index .index-main .index-main-list>li.index-video .video-container{position:relative;display:block;padding-top:56.285%}.index .index-main .index-main-list>li.index-video .pic-container .link-overlay,.index .index-main .index-main-list>li.index-video .video-container .link-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:200}.index .index-main .index-main-list>li.index-video .link-row{margin-top:10px;text-align:right}.index .index-main .index-main-list #update{position:absolute;color:#9d9d9d;font-size:1rem;left:20px;bottom:-3vw}@media only screen and (max-width: 980px){.index .slider-outer{padding:20px 0 50px}}@media only screen and (max-width: 420px){.index .slider-outer.mobile-slider{display:block}}@media only screen and (max-width: 420px){.index .slider-outer.wide-slider{display:none}}@media only screen and (max-width: 980px){.index .index-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}@media only screen and (max-width: 980px){.index .index-main .index-main-list>li .section-title{margin-bottom:1rem}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection{padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .input-with-arrow-container{max-width:100%}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-container{width:100%;margin:1rem 0}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-more{width:100%;margin-top:1em;text-align:center}.index .index-main .index-main-list>li.index-collection .search-more .btn-default{margin:auto}}@media (max-width: 575.98px){.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:none}}.notice-lightbox.is-dark .close:before,.notice-lightbox.is-dark .close:after{background-color:#fff}.notice-lightbox.is-dark .lightbox-title,.notice-lightbox.is-dark p{color:#fff}.notice-lightbox .lightbox-inner-container{display:table;height:100%}.notice-lightbox .lightbox-inner-container .lightbox-inner{display:table-cell;vertical-align:middle}.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{margin-bottom:2rem;text-align:center;font-size:3rem}@media only screen and (max-width: 420px){.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{font-size:2.4rem}}.main-section{margin-bottom:80px}.main-section .title{margin-bottom:10px}@media only screen and (max-width: 420px){.main-section{margin-bottom:40px}}@media only screen and (max-width: 420px){.main-section .title{margin-bottom:0}}.main-page-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:-20px;margin-left:0;list-style:none}.main-page-list .main-page-item{list-style:none;width:calc(33.3% - 20px);margin:20px 20px 20px 0;background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.main-page-list .main-page-item.is-wide{width:calc(66.6% - 20px)}.main-page-list .main-page-item.is-wide .pic-container,.main-page-list .main-page-item.is-wide .bg-img{padding-top:48.64%}.main-page-list .main-page-item.is-full{width:calc(100% - 20px)}.main-page-list .main-page-item.is-full .pic-container,.main-page-list .main-page-item.is-full .bg-img{padding-top:31.9%}.main-page-list .main-page-item.no-color{background-color:transparent}.main-page-list .main-page-item .pic-container,.main-page-list .main-page-item .bg-img{position:relative;padding-top:100%}.main-page-list .main-page-item .item-content{padding:20px 20px}.main-page-list .main-page-item .item-content .item-title{margin-bottom:1rem}.main-page-list .main-page-item .item-content .item-info{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.main-page-list .collection-search-item{padding:0 0 0 20px}.main-page-list .collection-search-item h2{margin-left:-20px;text-align:center;margin-bottom:5px}.main-page-list .collection-search-item .search-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-right:10px;margin:20px 0 10px}.main-page-list .collection-search-item .search-bar .searchBox{width:100%;-ms-input-placeholder-color:#ccc;-ms-input-placeholder-font-size:1.2rem;-moz-placeholder-color:#ccc;-moz-placeholder-opacity:1;-moz-placeholder-font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox input{width:calc(100% - 30px);height:2.5rem;line-height:2.5rem;font-size:1.4rem;font-family:"Noto Sans TC";background:transparent}.main-page-list .collection-search-item .search-bar .searchBox ::-webkit-input-placeholder{color:#ccc;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox ::-moz-placeholder{color:#ccc;opacity:1;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .icon-search{position:absolute;right:0;top:0}.main-page-list .collection-search-item .search-bar ~ p{color:#ccc}.main-page-list .collection-search-item .item-content{padding:30px 0 20px}.main-page-list .collection-search-item .item-content .title{color:#666;margin-bottom:30px;font-size:1.8rem}.main-page-list .collection-search-item .item-content ul,.main-page-list .collection-search-item .item-content li{list-style:none;margin:0}.main-page-list .collection-search-item .item-content ul li{display:inline-block;margin-bottom:8px;margin-right:23px}.main-page-list .collection-search-item .item-content ul li a{position:relative;letter-spacing:0;white-space:nowrap}.main-page-list .collection-search-item .item-content ul li a:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#555;bottom:-1px}.main-page-list .collection-search-item .button-light-gray2{padding:4px 20px}.main-page-list .collection-search-item .button-row{margin:60px 0 20px}.main-page-list .collection-about-item .item-title{text-align:center}.main-page-list .collection-about-item .item-content{padding:20px 10px}@media only screen and (max-width: 420px){.main-page-list{margin-right:-10px}}@media only screen and (max-width: 420px){.main-page-list .main-page-item{width:calc(50% - 10px);margin:10px 10px 10px 0}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide+.main-page-item{width:100%}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide{width:100%}}@media only screen and (max-width: 420px){.main-page-list .main-page-item.is-full{width:calc(100% - 10px)}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content{padding:10px}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-title{margin-bottom:1.5rem;font-size:1.4rem}}@media only screen and (max-width: 980px){.main-page-list .main-page-item .item-content .item-info{font-size:1.4rem}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-info{display:none}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item{width:100%;padding:0;-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item{padding:0}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item h2{margin-bottom:15px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .item-content{padding:30px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .item-content{padding:20px 0 10px}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item .item-content{padding:15px 0 10px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .button-row{margin:20px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .button-row{margin:10px 0}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item .button-row{margin:0px}}@media only screen and (max-width: 420px){.main-page-list .collection-about-item{width:100%}}@media only screen and (max-width: 800px){.Collection .main-page-list .main-page-item{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.Collection .main-page-list .main-page-item.is-full .pic-container,.Collection .main-page-list .main-page-item.is-full .bg-img{padding-top:38%}.Collection .main-page-list .main-page-item.is-wide .pic-container,.Collection .main-page-list .main-page-item.is-wide .bg-img{padding-top:38%}.Collection .main-swiper{margin:15px 0 50px}.Collection .main-swiper .swiper-wrapper,.Collection .main-swiper .swiper-slide{height:auto}.Collection .main-swiper .item{position:relative;width:100%;height:0;display:block;padding-top:132%;overflow:hidden}.Collection .main-swiper .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%}.Collection .main-swiper .swiper-button-prev,.Collection .main-swiper .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-40px}.Collection .main-swiper .swiper-button-prev{background-image:url("/images/icon/arrow_left-grey.png");left:5px}.Collection .main-swiper .swiper-button-next{background-image:url("/images/icon/arrow_right-grey.png");right:5px}.Collection .main-swiper .pic>a{position:relative;display:block;width:100%;height:calc(100% - 60px);overflow:hidden}.Collection .main-swiper .pic>a img{max-height:300px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.Collection .main-swiper .info{margin-top:5px}.Collection .collection-container{padding:20px 0 40px}.Collection .collection-container .container-outer .visual{float:left;width:230px}.Collection .collection-container .container-outer .content{float:left;width:calc(100% - 230px - 30px);margin-left:30px;margin-bottom:0}.Collection .collection-container .container-outer .content blockquote,.Collection .collection-container .container-outer .content article{padding:20px 0;border-top:1px solid #000}.Collection .collection-container .container-outer .content blockquote p,.Collection .collection-container .container-outer .content article p{margin-bottom:10px}.Collection .publish-catalogue{padding:30px 0}.Collection .publish-swiper-container{width:100%;position:relative;margin:auto;padding-top:4px;overflow:hidden}.Collection .publish-swiper-container .swiper-wrapper,.Collection .publish-swiper-container .swiper-slide{height:auto}.Collection .publish-swiper-container .item{position:relative;width:100%;height:0;display:block;padding-top:141%;overflow:hidden}.Collection .publish-swiper-container .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Collection .publish-swiper-container .swiper-prev,.Collection .publish-swiper-container .swiper-next{position:absolute;width:18px;height:30px;margin-top:-20px;background-size:cover;margin-top:-40px;top:50%;z-index:20;cursor:pointer}.Collection .publish-swiper-container .swiper-prev{background-image:url("/images/icon/arrow_left-grey.png");left:10px}.Collection .publish-swiper-container .swiper-next{background-image:url("/images/icon/arrow_right-grey.png");right:10px}@media only screen and (max-width: 800px){.Collection .main-swiper{margin:15px 0 20px}}@media only screen and (max-width: 800px){.Collection .main-swiper .pic>a{height:calc(100% - 80px)}}@media only screen and (max-width: 420px){.Collection .main-swiper .pic>a{height:calc(100% - 100px)}}@media only screen and (max-width: 800px){.Collection .collection-container{padding:20px 0 0}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .visual{display:none}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .content{width:100%;margin-left:0}}.Promotion h3{margin-bottom:0.2em}.Promotion .promotion-top .w-2:last-child{border-top:1px solid #333;margin-top:4px;padding-top:15px}.Promotion .promotion-top h4{margin:0.75em 0 0.1em;font-size:2rem}.Promotion .promotion-top ul{list-style:none;margin:0}.Promotion .promotion-top li{list-style:none;margin:0;width:calc(50% - 10px);display:inline-block}.Promotion .main-page-list .main-page-item{position:relative}.Promotion .main-page-list .main-page-item:hover .item-content a.arrow{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.Promotion .main-page-list .main-page-item .bg-img{padding-top:66%}.Promotion .main-page-list .main-page-item .item-content{position:relative}.Promotion .main-page-list .main-page-item .item-content .item-info{width:calc(100% - 40px)}.Promotion .main-page-list .main-page-item .cart{position:absolute;width:34px;right:17px;bottom:20px}.Promotion .main-page-list .main-page-item .cart:hover{opacity:0.8}.Promotion .promotion-bottom{margin-top:30px}@media only screen and (max-width: 800px){.Promotion .promotion-top h4{font-size:1.6rem}}@media only screen and (max-width: 420px){.Promotion .promotion-top li{display:block;width:100%}}@media only screen and (max-width: 420px){.Promotion .main-page-list .main-page-item{width:100%;margin:10px 0}}@media only screen and (max-width: 800px){.Promotion .main-page-list .main-page-item .item-content h3{width:100%;margin-bottom:0.7rem}}@media only screen and (max-width: 980px){.Promotion .main-page-list .main-page-item .item-content .item-info{display:block}}[data-font]{line-height:1.5}[data-font="lg"]{font-size:2.4rem}[data-font="lg"].title{font-weight:600}[data-font="lg"].semi-bold{font-weight:400}[data-font="ml"],[data-font="button"]{font-size:1.6rem}body.os-win [data-font="lg"].title{font-weight:300}::-moz-selection{background:#F1EACB}::selection{background:#F1EACB}html,body{font-family:Roboto, Noto Sans TC, sans-serif;letter-spacing:0.25px;background:#fff;text-align:left;color:#454545;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0;padding:0}html{font-size:62.5%}

body{padding-top:105px}@media only screen and (max-width: 800px){body{padding-top:75px}}@media only screen and (max-width: 430px){body{padding-top:66px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:block;clear:both;content:"";height:0}a:link,a:visited{color:#000000}a:hover,a:active{color:#666666}.container{width:100%;height:auto !important;margin:0 auto}.wrapper{position:relative;max-width:1440px;width:100%;margin:0 auto}.header>.wrapper{position:relative;height:auto}.showgrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[class^="w-"]{float:left;vertical-align:top;margin:0 20px 20px 0}[class^="w-"].remove-margin{margin-right:0}[class^="w-"] .table-wrap{width:100%;height:100%;text-align:center}.remove-margin{margin-right:0 !important}.w-1{width:calc(25% - 20px)}.w-2{width:calc(50% - 20px)}@media only screen and (max-width: 580px){.w-2{width:100%}}.w-3{width:calc(75% - 20px)}.w-4{width:calc(100% - 20px)}.w-5{width:100%}.w-6{width:61%}.w-7{width:39%}.w-8{width:calc(61.45% - 20px)}.w-8.has-right{margin-right:50px}.w-9{width:calc(38.55% - 20px)}.w-9.im-right{width:calc(38.55% - 50px)}.w-10{width:calc(33.3% - 20px)}@media only screen and (max-width: 580px){.w-10{width:100%}}.w-11{width:calc(25% - 17px);margin-right:17px}.w-12{width:calc(100% - 134px - 17px)}.w-13{width:750px;margin-right:0}.w-14{width:36.73%}.w-15{width:63.27%;margin-right:0 !important}.w-16{width:788px;margin-right:-20px !important;display:inline-block;*display:inline;*zoom:1;vertical-align:top;float:none}.w-17{width:400px}.w-18{width:560px;margin:0 !important}.w-19{width:50%;margin:0 !important}.w-20{width:calc(12.5% - 20px)}.w-15 .w-6{width:100%;padding-right:15px}.date{color:#c5a67a}.date a:link,.date a:visited{color:#c5a67a}.date a:hover,.date a:active{color:#c5a67a}.date-middle,.info-middle{font-size:1.4rem;line-height:1.5}.info-small{font-size:1.2rem;color:#000000}.date-small{font-size:1.2rem;letter-spacing:0;color:#787878;line-height:12px}.content{margin-bottom:20px}.Related-Info{color:#999999;white-space:normal;word-break:break-all;word-wrap:break-word}.Related-Info li{padding-bottom:20px}.Related-Info h6{line-height:14px;*line-height:normal}.RelatedBox .Related-Info h6{border-bottom:1px solid #eaeaea;padding-bottom:8px;margin-bottom:5px}.RelatedBox .Related-Info li{padding-bottom:0;color:#787878;font-size:1.2rem}.RelatedBox .column{margin-bottom:40px}.RelatedBox .Related-Info h6.unstyled{border:none}.Related-Info a:link,.Related-Info a:visited{color:#999999}.Related-Info a:hover{color:#000000}.Related-Info a:active{color:#999999}.w-14.RelatedBox .column{margin-bottom:40px}.Related-Info .img{text-align:center;margin-bottom:10px;width:50%;margin:0 auto 10px}.Related-Info img{margin:0 auto}h1{margin-bottom:1em}.bg-img{background-size:cover;background-position:center;display:block;width:100%;height:0}input.text{padding:2px 5px}.input-with-arrow-container{position:relative;display:inline-block;width:100%;max-width:500px}.input-with-arrow-container .title{float:left;display:inline-block;border:1px solid #000;height:40px;line-height:40px;padding:0 0.75em;color:#000;letter-spacing:-0.03em}.input-with-arrow-container input.text{width:100%;max-width:calc(100% - 104px);border:1px solid #000;float:left;height:40px;line-height:40px;margin-left:-1px;padding-right:28px;background-color:transparent;outline:0}.input-with-arrow-container input.text:focus{border-color:#000}.input-with-arrow-container .icon-enter{position:absolute;top:-1px;width:30px;height:38px;display:inline-block;right:-3px;text-align:center;padding-top:7px;background-color:transparent;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;z-index:300}.input-with-arrow-container .icon-enter:hover{background-color:#e0e0e0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}@media only screen and (max-width: 980px){.input-with-arrow-container input.text{max-width:100%}}.pic-container{position:relative;font-size:0;width:100%;height:0;display:block}.pic-container>span{width:100%;height:100%;position:absolute;text-align:center;top:0;left:0}.pic-container>span:before{content:" ";display:inline-block;height:100%;width:0;vertical-align:middle}.pic-container>span>img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle}.pic-container>span>iframe{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle;width:100%;height:100%}.map,.video-container{position:relative;width:100%;height:0}.map iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cover-lightbox-bg{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:9100}.cover-lightbox{display:none;width:90%;max-width:980px;height:90%;max-height:510px;position:fixed;top:50%;left:50%;padding:25px 5vw 4vw;overflow:auto;background-color:#9d9d9d;border:5px solid #9d9d9d;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9200}.cover-lightbox .close{width:20px;height:20px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:80}.cover-lightbox .close:before,.cover-lightbox .close:after{content:"";top:50%;position:absolute;width:100%;height:2px;background-color:#333}.cover-lightbox .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cover-lightbox .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 420px){.index.wrapper{left:0}}.index .slider-outer{padding:20px 0 100px}.index .slider-outer.mobile-slider{display:none}.index .slider-outer .swiper-button-prev,.index .slider-outer .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-20px}.index .slider-outer .swiper-button-prev{background-image:url("/images/icon/arrow_left.png")}.index .slider-outer .swiper-button-next{background-image:url("/images/icon/arrow_right.png")}.index .slider-outer .pic-container{padding-top:37.1428%}.index .index-container ol,.index .index-container ul{list-style:none;margin:0}.index .index-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px 0}.index .index-main .index-main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.index .index-main .index-main-list>li .section-title{margin-bottom:1.15em}.index .index-main .index-main-list>li.index-info ul li span{display:inline-block;vertical-align:top}.index .index-main .index-main-list>li.index-info ul li span.weekday{width:7rem;margin-right:3rem}.index .index-main .index-main-list>li.index-info .link-row a:after{content:"";display:inline-block;width:0;height:0;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #000;border-style:solid;margin-left:6px;vertical-align:middle}.index .index-main .index-main-list>li.index-info .link-row a:hover:after{border-color:transparent transparent transparent #b5b5b5}.index .index-main .index-main-list>li.flex-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .index-main .index-main-list>li.flex-inner ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.index .index-main .index-main-list>li.flex-inner .link-row{margin-top:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.index .index-main .index-main-list>li.index-collection{width:100%;padding:50px 0;border-top:1px solid #000;border-bottom:1px solid #000;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}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container .icon-enter{right:-2px}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container input.text{max-width:calc(100% - 91px);line-height:1;padding:3px 28px 0 10px}.index .index-main .index-main-list>li.index-collection .search-container{margin:0 1rem}.index .index-main .index-main-list>li.index-activity{width:calc((100% - 40px) / 3);background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.index .index-main .index-main-list>li.index-activity:nth-of-type(3n){margin-right:0}.index .index-main .index-main-list>li.index-activity .pic-container,.index .index-main .index-main-list>li.index-activity .bg-img{position:relative;padding-top:100%;overflow:hidden}.index .index-main .index-main-list>li.index-activity .pic-container img,.index .index-main .index-main-list>li.index-activity .bg-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.index .index-main .index-main-list>li.index-video{width:100%}.index .index-main .index-main-list>li.index-video .pic-container,.index .index-main .index-main-list>li.index-video .video-container{position:relative;display:block;padding-top:56.285%}.index .index-main .index-main-list>li.index-video .pic-container .link-overlay,.index .index-main .index-main-list>li.index-video .video-container .link-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:200}.index .index-main .index-main-list>li.index-video .link-row{margin-top:10px;text-align:right}.index .index-main .index-main-list #update{position:absolute;color:#9d9d9d;font-size:1rem;left:20px;bottom:-3vw}@media only screen and (max-width: 980px){.index .slider-outer{padding:20px 0 50px}}@media only screen and (max-width: 420px){.index .slider-outer.mobile-slider{display:block}}@media only screen and (max-width: 420px){.index .slider-outer.wide-slider{display:none}}@media only screen and (max-width: 980px){.index .index-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}@media only screen and (max-width: 980px){.index .index-main .index-main-list>li .section-title{margin-bottom:1rem}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection{padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .input-with-arrow-container{max-width:100%}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-container{width:100%;margin:1rem 0}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-more{width:100%;margin-top:1em;text-align:center}.index .index-main .index-main-list>li.index-collection .search-more .btn-default{margin:auto}}@media (max-width: 575.98px){.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:none}}.notice-lightbox.is-dark .close:before,.notice-lightbox.is-dark .close:after{background-color:#fff}.notice-lightbox.is-dark .lightbox-title,.notice-lightbox.is-dark p{color:#fff}.notice-lightbox .lightbox-inner-container{display:table;height:100%}.notice-lightbox .lightbox-inner-container .lightbox-inner{display:table-cell;vertical-align:middle}.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{margin-bottom:2rem;text-align:center;font-size:3rem}@media only screen and (max-width: 420px){.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{font-size:2.4rem}}.main-section{margin-bottom:80px}.main-section .title{margin-bottom:10px}@media only screen and (max-width: 420px){.main-section{margin-bottom:40px}}@media only screen and (max-width: 420px){.main-section .title{margin-bottom:0}}.main-page-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:-20px;margin-left:0;list-style:none}.main-page-list .main-page-item{list-style:none;width:calc(33.3% - 20px);margin:20px 20px 20px 0;background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.main-page-list .main-page-item.is-wide{width:calc(66.6% - 20px)}.main-page-list .main-page-item.is-wide .pic-container,.main-page-list .main-page-item.is-wide .bg-img{padding-top:48.64%}.main-page-list .main-page-item.is-full{width:calc(100% - 20px)}.main-page-list .main-page-item.is-full .pic-container,.main-page-list .main-page-item.is-full .bg-img{padding-top:31.9%}.main-page-list .main-page-item.no-color{background-color:transparent}.main-page-list .main-page-item .pic-container,.main-page-list .main-page-item .bg-img{position:relative;padding-top:100%}.main-page-list .main-page-item .item-content{padding:20px 20px}.main-page-list .main-page-item .item-content .item-title{margin-bottom:1rem}.main-page-list .main-page-item .item-content .item-info{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.main-page-list .collection-search-item{padding:0 0 0 20px}.main-page-list .collection-search-item h2{margin-left:-20px;text-align:center;margin-bottom:5px}.main-page-list .collection-search-item .search-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-right:10px;margin:20px 0 10px}.main-page-list .collection-search-item .search-bar .searchBox{width:100%;-ms-input-placeholder-color:#ccc;-ms-input-placeholder-font-size:1.2rem;-moz-placeholder-color:#ccc;-moz-placeholder-opacity:1;-moz-placeholder-font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox input{width:calc(100% - 30px);height:2.5rem;line-height:2.5rem;font-size:1.4rem;font-family:"Noto Sans TC";background:transparent}.main-page-list .collection-search-item .search-bar .searchBox ::-webkit-input-placeholder{color:#ccc;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox ::-moz-placeholder{color:#ccc;opacity:1;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .icon-search{position:absolute;right:0;top:0}.main-page-list .collection-search-item .search-bar ~ p{color:#ccc}.main-page-list .collection-search-item .item-content{padding:30px 0 20px}.main-page-list .collection-search-item .item-content .title{color:#666;margin-bottom:30px;font-size:1.8rem}.main-page-list .collection-search-item .item-content ul,.main-page-list .collection-search-item .item-content li{list-style:none;margin:0}.main-page-list .collection-search-item .item-content ul li{display:inline-block;margin-bottom:8px;margin-right:23px}.main-page-list .collection-search-item .item-content ul li a{position:relative;letter-spacing:0;white-space:nowrap}.main-page-list .collection-search-item .item-content ul li a:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#555;bottom:-1px}.main-page-list .collection-search-item .button-light-gray2{padding:4px 20px}.main-page-list .collection-search-item .button-row{margin:60px 0 20px}.main-page-list .collection-about-item .item-title{text-align:center}.main-page-list .collection-about-item .item-content{padding:20px 10px}@media only screen and (max-width: 420px){.main-page-list{margin-right:-10px}}@media only screen and (max-width: 420px){.main-page-list .main-page-item{width:calc(50% - 10px);margin:10px 10px 10px 0}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide+.main-page-item{width:100%}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide{width:100%}}@media only screen and (max-width: 420px){.main-page-list .main-page-item.is-full{width:calc(100% - 10px)}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content{padding:10px}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-title{margin-bottom:1.5rem;font-size:1.4rem}}@media only screen and (max-width: 980px){.main-page-list .main-page-item .item-content .item-info{font-size:1.4rem}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-info{display:none}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item{width:100%;padding:0;-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item{padding:0}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item h2{margin-bottom:15px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .item-content{padding:30px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .item-content{padding:20px 0 10px}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item .item-content{padding:15px 0 10px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .button-row{margin:20px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .button-row{margin:10px 0}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item .button-row{margin:0px}}@media only screen and (max-width: 420px){.main-page-list .collection-about-item{width:100%}}@media only screen and (max-width: 800px){.Collection .main-page-list .main-page-item{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.Collection .main-page-list .main-page-item.is-full .pic-container,.Collection .main-page-list .main-page-item.is-full .bg-img{padding-top:38%}.Collection .main-page-list .main-page-item.is-wide .pic-container,.Collection .main-page-list .main-page-item.is-wide .bg-img{padding-top:38%}.Collection .main-swiper{margin:15px 0 50px}.Collection .main-swiper .swiper-wrapper,.Collection .main-swiper .swiper-slide{height:auto}.Collection .main-swiper .item{position:relative;width:100%;height:0;display:block;padding-top:132%;overflow:hidden}.Collection .main-swiper .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%}.Collection .main-swiper .swiper-button-prev,.Collection .main-swiper .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-40px}.Collection .main-swiper .swiper-button-prev{background-image:url("/images/icon/arrow_left-grey.png");left:5px}.Collection .main-swiper .swiper-button-next{background-image:url("/images/icon/arrow_right-grey.png");right:5px}.Collection .main-swiper .pic>a{position:relative;display:block;width:100%;height:calc(100% - 60px);overflow:hidden}.Collection .main-swiper .pic>a img{max-height:300px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.Collection .main-swiper .info{margin-top:5px}.Collection .collection-container{padding:20px 0 40px}.Collection .collection-container .container-outer .visual{float:left;width:230px}.Collection .collection-container .container-outer .content{float:left;width:calc(100% - 230px - 30px);margin-left:30px;margin-bottom:0}.Collection .collection-container .container-outer .content blockquote,.Collection .collection-container .container-outer .content article{padding:20px 0;border-top:1px solid #000}.Collection .collection-container .container-outer .content blockquote p,.Collection .collection-container .container-outer .content article p{margin-bottom:10px}.Collection .publish-catalogue{padding:30px 0}.Collection .publish-swiper-container{width:100%;position:relative;margin:auto;padding-top:4px;overflow:hidden}.Collection .publish-swiper-container .swiper-wrapper,.Collection .publish-swiper-container .swiper-slide{height:auto}.Collection .publish-swiper-container .item{position:relative;width:100%;height:0;display:block;padding-top:141%;overflow:hidden}.Collection .publish-swiper-container .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Collection .publish-swiper-container .swiper-prev,.Collection .publish-swiper-container .swiper-next{position:absolute;width:18px;height:30px;margin-top:-20px;background-size:cover;margin-top:-40px;top:50%;z-index:20;cursor:pointer}.Collection .publish-swiper-container .swiper-prev{background-image:url("/images/icon/arrow_left-grey.png");left:10px}.Collection .publish-swiper-container .swiper-next{background-image:url("/images/icon/arrow_right-grey.png");right:10px}@media only screen and (max-width: 800px){.Collection .main-swiper{margin:15px 0 20px}}@media only screen and (max-width: 800px){.Collection .main-swiper .pic>a{height:calc(100% - 80px)}}@media only screen and (max-width: 420px){.Collection .main-swiper .pic>a{height:calc(100% - 100px)}}@media only screen and (max-width: 800px){.Collection .collection-container{padding:20px 0 0}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .visual{display:none}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .content{width:100%;margin-left:0}}.Promotion h3{margin-bottom:0.2em}.Promotion .promotion-top .w-2:last-child{border-top:1px solid #333;margin-top:4px;padding-top:15px}.Promotion .promotion-top h4{margin:0.75em 0 0.1em;font-size:2rem}.Promotion .promotion-top ul{list-style:none;margin:0}.Promotion .promotion-top li{list-style:none;margin:0;width:calc(50% - 10px);display:inline-block}.Promotion .main-page-list .main-page-item{position:relative}.Promotion .main-page-list .main-page-item:hover .item-content a.arrow{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.Promotion .main-page-list .main-page-item .bg-img{padding-top:66%}.Promotion .main-page-list .main-page-item .item-content{position:relative}.Promotion .main-page-list .main-page-item .item-content .item-info{width:calc(100% - 40px)}.Promotion .main-page-list .main-page-item .cart{position:absolute;width:34px;right:17px;bottom:20px}.Promotion .main-page-list .main-page-item .cart:hover{opacity:0.8}.Promotion .promotion-bottom{margin-top:30px}@media only screen and (max-width: 800px){.Promotion .promotion-top h4{font-size:1.6rem}}@media only screen and (max-width: 420px){.Promotion .promotion-top li{display:block;width:100%}}@media only screen and (max-width: 420px){.Promotion .main-page-list .main-page-item{width:100%;margin:10px 0}}@media only screen and (max-width: 800px){.Promotion .main-page-list .main-page-item .item-content h3{width:100%;margin-bottom:0.7rem}}@media only screen and (max-width: 980px){.Promotion .main-page-list .main-page-item .item-content .item-info{display:block}}[data-font]{line-height:1.5}[data-font="lg"]{font-size:2.4rem}[data-font="lg"].title{font-weight:600}[data-font="lg"].semi-bold{font-weight:400}[data-font="ml"],[data-font="button"]{font-size:1.6rem}body.os-win [data-font="lg"].title{font-weight:300}.weather-infobox-desktop,.weather-infobox-mobile{display:block}.weather-infobox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.weather-infobox img{max-width:47px}.weather-infobox span{color:#000000;font-weight:500}.weather-infobox span.temp{font-family:Roboto;margin:0 3px 0 6px}.weather-infobox span.location{font-family:PingFangTC}body{padding-top:0px}.weather-wrapper{display:none}.weather-outbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 80px}@media only screen and (max-width: 1280px){.weather-outbox{padding:40px 65px 40px 30px}}@media only screen and (max-width: 980px){.weather-outbox{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 580px){.weather-outbox{padding:40px 20px}}.weather-outbox .close-btn{position:absolute;top:30px;right:20px}.weather-outbox .weather-box{width:37.6%}@media only screen and (max-width: 980px){.weather-outbox .weather-box{width:100%;margin-bottom:30px}}.weather-outbox .weather-box .today{margin-bottom:20px}.weather-outbox .weather-box .today .title{text-align:center;font-size:2.4rem;font-weight:bold;color:#000000}.weather-outbox .weather-box .today .weather{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.weather-outbox .weather-box .today .weather img{width:50%;max-width:100px}.weather-outbox .weather-box .today .weather .temp{width:auto;margin-left:17px}.weather-outbox .weather-box .today .weather .temp .averageTemp{font-size:4.6rem;font-weight:500;color:#000000}.weather-outbox .weather-box .today .weather .temp .temprange{font-size:2.4rem;color:#909597}.weather-outbox .weather-box .day{padding:9px 4px 9px 10px;border-bottom:1px solid #dee4e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 430px){.weather-outbox .weather-box .day{padding:9px 0}}.weather-outbox .weather-box .day span{font-size:1.4rem;display:inline-block;margin-right:40px;white-space:nowrap}@media only screen and (max-width: 1179px){.weather-outbox .weather-box .day span{margin-right:20px}}.weather-outbox .weather-box .day span.weekday{width:44px;color:#000000}.weather-outbox .weather-box .day span.date{width:42px;color:#909597}.weather-outbox .weather-box .day .weather{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.weather-outbox .weather-box .day .weather img{margin-right:10px;max-width:42px}.weather-outbox .weather-box .day .weather .temp{font-size:1.6rem;color:#000000}.weather-outbox .weather-info{width:calc(62.4% - 52px);margin-left:52px}@media only screen and (max-width: 1179px){.weather-outbox .weather-info{width:calc(62.4% - 30px);margin-left:30px}}@media only screen and (max-width: 980px){.weather-outbox .weather-info{width:100%;margin-left:0}}.weather-outbox .weather-info .select-wrapper>*:not(select){display:none}.weather-outbox .weather-info .select{position:relative;margin-right:10px}@media only screen and (max-width: 580px){.weather-outbox .weather-info .select{margin-right:0;margin-bottom:20px}}.weather-outbox .weather-info .select:first-child{width:calc(47% - 10px)}@media only screen and (max-width: 580px){.weather-outbox .weather-info .select:first-child{width:100%}}.weather-outbox .weather-info .select:last-child{width:53%;margin-right:0}@media only screen and (max-width: 580px){.weather-outbox .weather-info .select:last-child{width:100%}}.weather-outbox .weather-info .select:last-child::before{content:'鄉鎮'}.weather-outbox .weather-info .select::before{content:'族別';position:absolute;top:calc(25% + 1.4px);left:18px;font-size:1.6rem;font-weight:500;color:#818789;z-index:1;cursor:default}.weather-outbox .weather-info .select::after{content:'';background-image:url("/images/dropdown.png");background-size:contain;width:15px;height:9px;position:absolute;top:40%;right:10px}.weather-outbox .weather-info .select-wapper{position:relative}.weather-outbox .weather-info .select-box{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 580px){.weather-outbox .weather-info .select-box{-ms-flex-wrap:wrap;flex-wrap:wrap}}.weather-outbox .weather-info .select-box select{width:100%;position:relative;text-indent:55px;padding:8px 10px 8px 5px;border-color:#dee4e6;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;font-weight:600;color:#000000;cursor:pointer;display:block;height:auto}.weather-outbox .weather-info .select-box select:active,.weather-outbox .weather-info .select-box select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.weather-outbox .weather-info .select-box select option{margin-left:-50px}.weather-outbox .weather-info .video-box{position:relative;width:100%}.weather-outbox .weather-info .video-box .video{position:relative;width:100%;padding-bottom:56.2%}.weather-outbox .weather-info .video-box .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.weather-outbox .weather-info .video-title{font-size:2.1rem;color:#000000;font-weight:bold;margin:14px 0 32px}.weather-outbox .weather-info .link{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:9px}@media only screen and (max-width: 980px){.weather-outbox .weather-info .link{padding-left:0}}@media only screen and (max-width: 800px){.weather-outbox .weather-info .link{-ms-flex-wrap:wrap;flex-wrap:wrap}}.weather-outbox .weather-info .link a{display:inline-block;margin-right:32px;font-size:1.8rem;font-weight:500;color:#4664e6}@media only screen and (max-width: 580px){.weather-outbox .weather-info .link a{margin-right:8px}}.weather-outbox .weather-info .link a:last-child{margin-right:0}.weather-outbox .weather-info .link a:hover{text-decoration:underline}.weather-outbox .close-btn{position:absolute}@media only screen and (max-width: 580px){.weather-outbox .close-btn{top:20px;right:2px}}@media only screen and (max-width: 580px){.weather-outbox .close-btn img{width:80%}}

body{padding-top:105px}@media only screen and (max-width: 800px){body{padding-top:75px}}@media only screen and (max-width: 430px){body{padding-top:66px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:block;clear:both;content:"";height:0}a:link,a:visited{color:#000000}a:hover,a:active{color:#666666}.container{width:100%;height:auto !important;margin:0 auto}.wrapper{position:relative;max-width:1440px;width:100%;margin:0 auto}.header>.wrapper{position:relative;height:auto}.showgrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[class^="w-"]{float:left;vertical-align:top;margin:0 20px 20px 0}[class^="w-"].remove-margin{margin-right:0}[class^="w-"] .table-wrap{width:100%;height:100%;text-align:center}.remove-margin{margin-right:0 !important}.w-1{width:calc(25% - 20px)}.w-2{width:calc(50% - 20px)}@media only screen and (max-width: 580px){.w-2{width:100%}}.w-3{width:calc(75% - 20px)}.w-4{width:calc(100% - 20px)}.w-5{width:100%}.w-6{width:61%}.w-7{width:39%}.w-8{width:calc(61.45% - 20px)}.w-8.has-right{margin-right:50px}.w-9{width:calc(38.55% - 20px)}.w-9.im-right{width:calc(38.55% - 50px)}.w-10{width:calc(33.3% - 20px)}@media only screen and (max-width: 580px){.w-10{width:100%}}.w-11{width:calc(25% - 17px);margin-right:17px}.w-12{width:calc(100% - 134px - 17px)}.w-13{width:750px;margin-right:0}.w-14{width:36.73%}.w-15{width:63.27%;margin-right:0 !important}.w-16{width:788px;margin-right:-20px !important;display:inline-block;*display:inline;*zoom:1;vertical-align:top;float:none}.w-17{width:400px}.w-18{width:560px;margin:0 !important}.w-19{width:50%;margin:0 !important}.w-20{width:calc(12.5% - 20px)}.w-15 .w-6{width:100%;padding-right:15px}.date{color:#c5a67a}.date a:link,.date a:visited{color:#c5a67a}.date a:hover,.date a:active{color:#c5a67a}.date-middle,.info-middle{font-size:1.4rem;line-height:1.5}.info-small{font-size:1.2rem;color:#000000}.date-small{font-size:1.2rem;letter-spacing:0;color:#787878;line-height:12px}.content{margin-bottom:20px}.Related-Info{color:#999999;white-space:normal;word-break:break-all;word-wrap:break-word}.Related-Info li{padding-bottom:20px}.Related-Info h6{line-height:14px;*line-height:normal}.RelatedBox .Related-Info h6{border-bottom:1px solid #eaeaea;padding-bottom:8px;margin-bottom:5px}.RelatedBox .Related-Info li{padding-bottom:0;color:#787878;font-size:1.2rem}.RelatedBox .column{margin-bottom:40px}.RelatedBox .Related-Info h6.unstyled{border:none}.Related-Info a:link,.Related-Info a:visited{color:#999999}.Related-Info a:hover{color:#000000}.Related-Info a:active{color:#999999}.w-14.RelatedBox .column{margin-bottom:40px}.Related-Info .img{text-align:center;margin-bottom:10px;width:50%;margin:0 auto 10px}.Related-Info img{margin:0 auto}h1{margin-bottom:1em}.bg-img{background-size:cover;background-position:center;display:block;width:100%;height:0}input.text{padding:2px 5px}.input-with-arrow-container{position:relative;display:inline-block;width:100%;max-width:500px}.input-with-arrow-container .title{float:left;display:inline-block;border:1px solid #000;height:40px;line-height:40px;padding:0 0.75em;color:#000;letter-spacing:-0.03em}.input-with-arrow-container input.text{width:100%;max-width:calc(100% - 104px);border:1px solid #000;float:left;height:40px;line-height:40px;margin-left:-1px;padding-right:28px;background-color:transparent;outline:0}.input-with-arrow-container input.text:focus{border-color:#000}.input-with-arrow-container .icon-enter{position:absolute;top:-1px;width:30px;height:38px;display:inline-block;right:-3px;text-align:center;padding-top:7px;background-color:transparent;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;z-index:300}.input-with-arrow-container .icon-enter:hover{background-color:#e0e0e0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}@media only screen and (max-width: 980px){.input-with-arrow-container input.text{max-width:100%}}.pic-container{position:relative;font-size:0;width:100%;height:0;display:block}.pic-container>span{width:100%;height:100%;position:absolute;text-align:center;top:0;left:0}.pic-container>span:before{content:" ";display:inline-block;height:100%;width:0;vertical-align:middle}.pic-container>span>img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle}.pic-container>span>iframe{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle;width:100%;height:100%}.map,.video-container{position:relative;width:100%;height:0}.map iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cover-lightbox-bg{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:9100}.cover-lightbox{display:none;width:90%;max-width:980px;height:90%;max-height:510px;position:fixed;top:50%;left:50%;padding:25px 5vw 4vw;overflow:auto;background-color:#9d9d9d;border:5px solid #9d9d9d;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9200}.cover-lightbox .close{width:20px;height:20px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:80}.cover-lightbox .close:before,.cover-lightbox .close:after{content:"";top:50%;position:absolute;width:100%;height:2px;background-color:#333}.cover-lightbox .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cover-lightbox .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 420px){.index.wrapper{left:0}}.index .slider-outer{padding:20px 0 100px}.index .slider-outer.mobile-slider{display:none}.index .slider-outer .swiper-button-prev,.index .slider-outer .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-20px}.index .slider-outer .swiper-button-prev{background-image:url("/images/icon/arrow_left.png")}.index .slider-outer .swiper-button-next{background-image:url("/images/icon/arrow_right.png")}.index .slider-outer .pic-container{padding-top:37.1428%}.index .index-container ol,.index .index-container ul{list-style:none;margin:0}.index .index-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px 0}.index .index-main .index-main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.index .index-main .index-main-list>li .section-title{margin-bottom:1.15em}.index .index-main .index-main-list>li.index-info ul li span{display:inline-block;vertical-align:top}.index .index-main .index-main-list>li.index-info ul li span.weekday{width:7rem;margin-right:3rem}.index .index-main .index-main-list>li.index-info .link-row a:after{content:"";display:inline-block;width:0;height:0;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #000;border-style:solid;margin-left:6px;vertical-align:middle}.index .index-main .index-main-list>li.index-info .link-row a:hover:after{border-color:transparent transparent transparent #b5b5b5}.index .index-main .index-main-list>li.flex-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .index-main .index-main-list>li.flex-inner ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.index .index-main .index-main-list>li.flex-inner .link-row{margin-top:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.index .index-main .index-main-list>li.index-collection{width:100%;padding:50px 0;border-top:1px solid #000;border-bottom:1px solid #000;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}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container .icon-enter{right:-2px}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container input.text{max-width:calc(100% - 91px);line-height:1;padding:3px 28px 0 10px}.index .index-main .index-main-list>li.index-collection .search-container{margin:0 1rem}.index .index-main .index-main-list>li.index-activity{width:calc((100% - 40px) / 3);background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.index .index-main .index-main-list>li.index-activity:nth-of-type(3n){margin-right:0}.index .index-main .index-main-list>li.index-activity .pic-container,.index .index-main .index-main-list>li.index-activity .bg-img{position:relative;padding-top:100%;overflow:hidden}.index .index-main .index-main-list>li.index-activity .pic-container img,.index .index-main .index-main-list>li.index-activity .bg-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.index .index-main .index-main-list>li.index-video{width:100%}.index .index-main .index-main-list>li.index-video .pic-container,.index .index-main .index-main-list>li.index-video .video-container{position:relative;display:block;padding-top:56.285%}.index .index-main .index-main-list>li.index-video .pic-container .link-overlay,.index .index-main .index-main-list>li.index-video .video-container .link-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:200}.index .index-main .index-main-list>li.index-video .link-row{margin-top:10px;text-align:right}.index .index-main .index-main-list #update{position:absolute;color:#9d9d9d;font-size:1rem;left:20px;bottom:-3vw}@media only screen and (max-width: 980px){.index .slider-outer{padding:20px 0 50px}}@media only screen and (max-width: 420px){.index .slider-outer.mobile-slider{display:block}}@media only screen and (max-width: 420px){.index .slider-outer.wide-slider{display:none}}@media only screen and (max-width: 980px){.index .index-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}@media only screen and (max-width: 980px){.index .index-main .index-main-list>li .section-title{margin-bottom:1rem}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection{padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .input-with-arrow-container{max-width:100%}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-container{width:100%;margin:1rem 0}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-more{width:100%;margin-top:1em;text-align:center}.index .index-main .index-main-list>li.index-collection .search-more .btn-default{margin:auto}}@media (max-width: 575.98px){.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:none}}.notice-lightbox.is-dark .close:before,.notice-lightbox.is-dark .close:after{background-color:#fff}.notice-lightbox.is-dark .lightbox-title,.notice-lightbox.is-dark p{color:#fff}.notice-lightbox .lightbox-inner-container{display:table;height:100%}.notice-lightbox .lightbox-inner-container .lightbox-inner{display:table-cell;vertical-align:middle}.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{margin-bottom:2rem;text-align:center;font-size:3rem}@media only screen and (max-width: 420px){.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{font-size:2.4rem}}.main-section{margin-bottom:80px}.main-section .title{margin-bottom:10px}@media only screen and (max-width: 420px){.main-section{margin-bottom:40px}}@media only screen and (max-width: 420px){.main-section .title{margin-bottom:0}}.main-page-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:-20px;margin-left:0;list-style:none}.main-page-list .main-page-item{list-style:none;width:calc(33.3% - 20px);margin:20px 20px 20px 0;background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.main-page-list .main-page-item.is-wide{width:calc(66.6% - 20px)}.main-page-list .main-page-item.is-wide .pic-container,.main-page-list .main-page-item.is-wide .bg-img{padding-top:48.64%}.main-page-list .main-page-item.is-full{width:calc(100% - 20px)}.main-page-list .main-page-item.is-full .pic-container,.main-page-list .main-page-item.is-full .bg-img{padding-top:31.9%}.main-page-list .main-page-item.no-color{background-color:transparent}.main-page-list .main-page-item .pic-container,.main-page-list .main-page-item .bg-img{position:relative;padding-top:100%}.main-page-list .main-page-item .item-content{padding:20px 20px}.main-page-list .main-page-item .item-content .item-title{margin-bottom:1rem}.main-page-list .main-page-item .item-content .item-info{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.main-page-list .collection-search-item{padding:0 0 0 20px}.main-page-list .collection-search-item h2{margin-left:-20px;text-align:center;margin-bottom:5px}.main-page-list .collection-search-item .search-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-right:10px;margin:20px 0 10px}.main-page-list .collection-search-item .search-bar .searchBox{width:100%;-ms-input-placeholder-color:#ccc;-ms-input-placeholder-font-size:1.2rem;-moz-placeholder-color:#ccc;-moz-placeholder-opacity:1;-moz-placeholder-font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox input{width:calc(100% - 30px);height:2.5rem;line-height:2.5rem;font-size:1.4rem;font-family:"Noto Sans TC";background:transparent}.main-page-list .collection-search-item .search-bar .searchBox ::-webkit-input-placeholder{color:#ccc;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox ::-moz-placeholder{color:#ccc;opacity:1;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .icon-search{position:absolute;right:0;top:0}.main-page-list .collection-search-item .search-bar ~ p{color:#ccc}.main-page-list .collection-search-item .item-content{padding:30px 0 20px}.main-page-list .collection-search-item .item-content .title{color:#666;margin-bottom:30px;font-size:1.8rem}.main-page-list .collection-search-item .item-content ul,.main-page-list .collection-search-item .item-content li{list-style:none;margin:0}.main-page-list .collection-search-item .item-content ul li{display:inline-block;margin-bottom:8px;margin-right:23px}.main-page-list .collection-search-item .item-content ul li a{position:relative;letter-spacing:0;white-space:nowrap}.main-page-list .collection-search-item .item-content ul li a:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#555;bottom:-1px}.main-page-list .collection-search-item .button-light-gray2{padding:4px 20px}.main-page-list .collection-search-item .button-row{margin:60px 0 20px}.main-page-list .collection-about-item .item-title{text-align:center}.main-page-list .collection-about-item .item-content{padding:20px 10px}@media only screen and (max-width: 420px){.main-page-list{margin-right:-10px}}@media only screen and (max-width: 420px){.main-page-list .main-page-item{width:calc(50% - 10px);margin:10px 10px 10px 0}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide+.main-page-item{width:100%}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide{width:100%}}@media only screen and (max-width: 420px){.main-page-list .main-page-item.is-full{width:calc(100% - 10px)}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content{padding:10px}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-title{margin-bottom:1.5rem;font-size:1.4rem}}@media only screen and (max-width: 980px){.main-page-list .main-page-item .item-content .item-info{font-size:1.4rem}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-info{display:none}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item{width:100%;padding:0;-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item{padding:0}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item h2{margin-bottom:15px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .item-content{padding:30px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .item-content{padding:20px 0 10px}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item .item-content{padding:15px 0 10px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .button-row{margin:20px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .button-row{margin:10px 0}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item .button-row{margin:0px}}@media only screen and (max-width: 420px){.main-page-list .collection-about-item{width:100%}}@media only screen and (max-width: 800px){.Collection .main-page-list .main-page-item{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.Collection .main-page-list .main-page-item.is-full .pic-container,.Collection .main-page-list .main-page-item.is-full .bg-img{padding-top:38%}.Collection .main-page-list .main-page-item.is-wide .pic-container,.Collection .main-page-list .main-page-item.is-wide .bg-img{padding-top:38%}.Collection .main-swiper{margin:15px 0 50px}.Collection .main-swiper .swiper-wrapper,.Collection .main-swiper .swiper-slide{height:auto}.Collection .main-swiper .item{position:relative;width:100%;height:0;display:block;padding-top:132%;overflow:hidden}.Collection .main-swiper .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%}.Collection .main-swiper .swiper-button-prev,.Collection .main-swiper .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-40px}.Collection .main-swiper .swiper-button-prev{background-image:url("/images/icon/arrow_left-grey.png");left:5px}.Collection .main-swiper .swiper-button-next{background-image:url("/images/icon/arrow_right-grey.png");right:5px}.Collection .main-swiper .pic>a{position:relative;display:block;width:100%;height:calc(100% - 60px);overflow:hidden}.Collection .main-swiper .pic>a img{max-height:300px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.Collection .main-swiper .info{margin-top:5px}.Collection .collection-container{padding:20px 0 40px}.Collection .collection-container .container-outer .visual{float:left;width:230px}.Collection .collection-container .container-outer .content{float:left;width:calc(100% - 230px - 30px);margin-left:30px;margin-bottom:0}.Collection .collection-container .container-outer .content blockquote,.Collection .collection-container .container-outer .content article{padding:20px 0;border-top:1px solid #000}.Collection .collection-container .container-outer .content blockquote p,.Collection .collection-container .container-outer .content article p{margin-bottom:10px}.Collection .publish-catalogue{padding:30px 0}.Collection .publish-swiper-container{width:100%;position:relative;margin:auto;padding-top:4px;overflow:hidden}.Collection .publish-swiper-container .swiper-wrapper,.Collection .publish-swiper-container .swiper-slide{height:auto}.Collection .publish-swiper-container .item{position:relative;width:100%;height:0;display:block;padding-top:141%;overflow:hidden}.Collection .publish-swiper-container .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Collection .publish-swiper-container .swiper-prev,.Collection .publish-swiper-container .swiper-next{position:absolute;width:18px;height:30px;margin-top:-20px;background-size:cover;margin-top:-40px;top:50%;z-index:20;cursor:pointer}.Collection .publish-swiper-container .swiper-prev{background-image:url("/images/icon/arrow_left-grey.png");left:10px}.Collection .publish-swiper-container .swiper-next{background-image:url("/images/icon/arrow_right-grey.png");right:10px}@media only screen and (max-width: 800px){.Collection .main-swiper{margin:15px 0 20px}}@media only screen and (max-width: 800px){.Collection .main-swiper .pic>a{height:calc(100% - 80px)}}@media only screen and (max-width: 420px){.Collection .main-swiper .pic>a{height:calc(100% - 100px)}}@media only screen and (max-width: 800px){.Collection .collection-container{padding:20px 0 0}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .visual{display:none}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .content{width:100%;margin-left:0}}.Promotion h3{margin-bottom:0.2em}.Promotion .promotion-top .w-2:last-child{border-top:1px solid #333;margin-top:4px;padding-top:15px}.Promotion .promotion-top h4{margin:0.75em 0 0.1em;font-size:2rem}.Promotion .promotion-top ul{list-style:none;margin:0}.Promotion .promotion-top li{list-style:none;margin:0;width:calc(50% - 10px);display:inline-block}.Promotion .main-page-list .main-page-item{position:relative}.Promotion .main-page-list .main-page-item:hover .item-content a.arrow{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.Promotion .main-page-list .main-page-item .bg-img{padding-top:66%}.Promotion .main-page-list .main-page-item .item-content{position:relative}.Promotion .main-page-list .main-page-item .item-content .item-info{width:calc(100% - 40px)}.Promotion .main-page-list .main-page-item .cart{position:absolute;width:34px;right:17px;bottom:20px}.Promotion .main-page-list .main-page-item .cart:hover{opacity:0.8}.Promotion .promotion-bottom{margin-top:30px}@media only screen and (max-width: 800px){.Promotion .promotion-top h4{font-size:1.6rem}}@media only screen and (max-width: 420px){.Promotion .promotion-top li{display:block;width:100%}}@media only screen and (max-width: 420px){.Promotion .main-page-list .main-page-item{width:100%;margin:10px 0}}@media only screen and (max-width: 800px){.Promotion .main-page-list .main-page-item .item-content h3{width:100%;margin-bottom:0.7rem}}@media only screen and (max-width: 980px){.Promotion .main-page-list .main-page-item .item-content .item-info{display:block}}[data-font]{line-height:1.5}[data-font="lg"]{font-size:2.4rem}[data-font="lg"].title{font-weight:600}[data-font="lg"].semi-bold{font-weight:400}[data-font="ml"],[data-font="button"]{font-size:1.6rem}body.os-win [data-font="lg"].title{font-weight:300}body{padding-top:0}#cboxTitle{color:#ffffff;font-size:2rem;top:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:300px;text-align:center}@media only screen and (max-width: 580px){#cboxTitle{font-size:1.8rem}}.WITBN-wrapper .WITBN-outbox .card-group{list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.WITBN-wrapper .WITBN-outbox .card-group .card{width:calc(100%/6)}@media only screen and (max-width: 1024px){.WITBN-wrapper .WITBN-outbox .card-group .card{width:calc(100%/5)}}@media only screen and (max-width: 800px){.WITBN-wrapper .WITBN-outbox .card-group .card{width:calc(100%/4)}}@media only screen and (max-width: 580px){.WITBN-wrapper .WITBN-outbox .card-group .card{width:calc(100%/3)}}.WITBN-wrapper .WITBN-outbox .card-group .card a{display:block}.WITBN-wrapper .WITBN-outbox .card-group .card a .card-container{display:block;width:100%;padding-top:76.5%;border:1px solid #dcdcdc;background-size:auto;background-position:center;background-repeat:no-repeat;background-color:#ececec;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.WITBN-wrapper .WITBN-outbox .card-group .card a .card-container:hover{background-color:#ffffff;-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (max-width: 1024px){.WITBN-wrapper .WITBN-outbox .card-group .card a .card-container{background-size:70%}}@media only screen and (max-width: 800px){.WITBN-wrapper .WITBN-outbox .card-group .card a .card-container{background-size:55%}}

body{padding-top:105px}@media only screen and (max-width: 800px){body{padding-top:75px}}@media only screen and (max-width: 430px){body{padding-top:66px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:block;clear:both;content:"";height:0}a:link,a:visited{color:#000000}a:hover,a:active{color:#666666}.container{width:100%;height:auto !important;margin:0 auto}.wrapper{position:relative;max-width:1440px;width:100%;margin:0 auto}.header>.wrapper{position:relative;height:auto}.showgrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[class^="w-"]{float:left;vertical-align:top;margin:0 20px 20px 0}[class^="w-"].remove-margin{margin-right:0}[class^="w-"] .table-wrap{width:100%;height:100%;text-align:center}.remove-margin{margin-right:0 !important}.w-1{width:calc(25% - 20px)}.w-2{width:calc(50% - 20px)}@media only screen and (max-width: 580px){.w-2{width:100%}}.w-3{width:calc(75% - 20px)}.w-4{width:calc(100% - 20px)}.w-5{width:100%}.w-6{width:61%}.w-7{width:39%}.w-8{width:calc(61.45% - 20px)}.w-8.has-right{margin-right:50px}.w-9{width:calc(38.55% - 20px)}.w-9.im-right{width:calc(38.55% - 50px)}.w-10{width:calc(33.3% - 20px)}@media only screen and (max-width: 580px){.w-10{width:100%}}.w-11{width:calc(25% - 17px);margin-right:17px}.w-12{width:calc(100% - 134px - 17px)}.w-13{width:750px;margin-right:0}.w-14{width:36.73%}.w-15{width:63.27%;margin-right:0 !important}.w-16{width:788px;margin-right:-20px !important;display:inline-block;*display:inline;*zoom:1;vertical-align:top;float:none}.w-17{width:400px}.w-18{width:560px;margin:0 !important}.w-19{width:50%;margin:0 !important}.w-20{width:calc(12.5% - 20px)}.w-15 .w-6{width:100%;padding-right:15px}.date{color:#c5a67a}.date a:link,.date a:visited{color:#c5a67a}.date a:hover,.date a:active{color:#c5a67a}.date-middle,.info-middle{font-size:1.4rem;line-height:1.5}.info-small{font-size:1.2rem;color:#000000}.date-small{font-size:1.2rem;letter-spacing:0;color:#787878;line-height:12px}.content{margin-bottom:20px}.Related-Info{color:#999999;white-space:normal;word-break:break-all;word-wrap:break-word}.Related-Info li{padding-bottom:20px}.Related-Info h6{line-height:14px;*line-height:normal}.RelatedBox .Related-Info h6{border-bottom:1px solid #eaeaea;padding-bottom:8px;margin-bottom:5px}.RelatedBox .Related-Info li{padding-bottom:0;color:#787878;font-size:1.2rem}.RelatedBox .column{margin-bottom:40px}.RelatedBox .Related-Info h6.unstyled{border:none}.Related-Info a:link,.Related-Info a:visited{color:#999999}.Related-Info a:hover{color:#000000}.Related-Info a:active{color:#999999}.w-14.RelatedBox .column{margin-bottom:40px}.Related-Info .img{text-align:center;margin-bottom:10px;width:50%;margin:0 auto 10px}.Related-Info img{margin:0 auto}h1{margin-bottom:1em}.bg-img{background-size:cover;background-position:center;display:block;width:100%;height:0}input.text{padding:2px 5px}.input-with-arrow-container{position:relative;display:inline-block;width:100%;max-width:500px}.input-with-arrow-container .title{float:left;display:inline-block;border:1px solid #000;height:40px;line-height:40px;padding:0 0.75em;color:#000;letter-spacing:-0.03em}.input-with-arrow-container input.text{width:100%;max-width:calc(100% - 104px);border:1px solid #000;float:left;height:40px;line-height:40px;margin-left:-1px;padding-right:28px;background-color:transparent;outline:0}.input-with-arrow-container input.text:focus{border-color:#000}.input-with-arrow-container .icon-enter{position:absolute;top:-1px;width:30px;height:38px;display:inline-block;right:-3px;text-align:center;padding-top:7px;background-color:transparent;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;z-index:300}.input-with-arrow-container .icon-enter:hover{background-color:#e0e0e0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}@media only screen and (max-width: 980px){.input-with-arrow-container input.text{max-width:100%}}.pic-container{position:relative;font-size:0;width:100%;height:0;display:block}.pic-container>span{width:100%;height:100%;position:absolute;text-align:center;top:0;left:0}.pic-container>span:before{content:" ";display:inline-block;height:100%;width:0;vertical-align:middle}.pic-container>span>img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle}.pic-container>span>iframe{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;vertical-align:middle;width:100%;height:100%}.map,.video-container{position:relative;width:100%;height:0}.map iframe,.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cover-lightbox-bg{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.6);z-index:9100}.cover-lightbox{display:none;width:90%;max-width:980px;height:90%;max-height:510px;position:fixed;top:50%;left:50%;padding:25px 5vw 4vw;overflow:auto;background-color:#9d9d9d;border:5px solid #9d9d9d;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9200}.cover-lightbox .close{width:20px;height:20px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:80}.cover-lightbox .close:before,.cover-lightbox .close:after{content:"";top:50%;position:absolute;width:100%;height:2px;background-color:#333}.cover-lightbox .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cover-lightbox .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 420px){.index.wrapper{left:0}}.index .slider-outer{padding:20px 0 100px}.index .slider-outer.mobile-slider{display:none}.index .slider-outer .swiper-button-prev,.index .slider-outer .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-20px}.index .slider-outer .swiper-button-prev{background-image:url("/images/icon/arrow_left.png")}.index .slider-outer .swiper-button-next{background-image:url("/images/icon/arrow_right.png")}.index .slider-outer .pic-container{padding-top:37.1428%}.index .index-container ol,.index .index-container ul{list-style:none;margin:0}.index .index-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px 0}.index .index-main .index-main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.index .index-main .index-main-list>li .section-title{margin-bottom:1.15em}.index .index-main .index-main-list>li.index-info ul li span{display:inline-block;vertical-align:top}.index .index-main .index-main-list>li.index-info ul li span.weekday{width:7rem;margin-right:3rem}.index .index-main .index-main-list>li.index-info .link-row a:after{content:"";display:inline-block;width:0;height:0;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #000;border-style:solid;margin-left:6px;vertical-align:middle}.index .index-main .index-main-list>li.index-info .link-row a:hover:after{border-color:transparent transparent transparent #b5b5b5}.index .index-main .index-main-list>li.flex-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index .index-main .index-main-list>li.flex-inner ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.index .index-main .index-main-list>li.flex-inner .link-row{margin-top:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.index .index-main .index-main-list>li.index-collection{width:100%;padding:50px 0;border-top:1px solid #000;border-bottom:1px solid #000;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}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container .icon-enter{right:-2px}.index .index-main .index-main-list>li.index-collection .input-with-arrow-container input.text{max-width:calc(100% - 91px);line-height:1;padding:3px 28px 0 10px}.index .index-main .index-main-list>li.index-collection .search-container{margin:0 1rem}.index .index-main .index-main-list>li.index-activity{width:calc((100% - 40px) / 3);background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.index .index-main .index-main-list>li.index-activity:nth-of-type(3n){margin-right:0}.index .index-main .index-main-list>li.index-activity .pic-container,.index .index-main .index-main-list>li.index-activity .bg-img{position:relative;padding-top:100%;overflow:hidden}.index .index-main .index-main-list>li.index-activity .pic-container img,.index .index-main .index-main-list>li.index-activity .bg-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.index .index-main .index-main-list>li.index-video{width:100%}.index .index-main .index-main-list>li.index-video .pic-container,.index .index-main .index-main-list>li.index-video .video-container{position:relative;display:block;padding-top:56.285%}.index .index-main .index-main-list>li.index-video .pic-container .link-overlay,.index .index-main .index-main-list>li.index-video .video-container .link-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:200}.index .index-main .index-main-list>li.index-video .link-row{margin-top:10px;text-align:right}.index .index-main .index-main-list #update{position:absolute;color:#9d9d9d;font-size:1rem;left:20px;bottom:-3vw}@media only screen and (max-width: 980px){.index .slider-outer{padding:20px 0 50px}}@media only screen and (max-width: 420px){.index .slider-outer.mobile-slider{display:block}}@media only screen and (max-width: 420px){.index .slider-outer.wide-slider{display:none}}@media only screen and (max-width: 980px){.index .index-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}@media only screen and (max-width: 980px){.index .index-main .index-main-list>li .section-title{margin-bottom:1rem}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection{padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .input-with-arrow-container{max-width:100%}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-container{width:100%;margin:1rem 0}}@media only screen and (max-width: 800px){.index .index-main .index-main-list>li.index-collection .search-more{width:100%;margin-top:1em;text-align:center}.index .index-main .index-main-list>li.index-collection .search-more .btn-default{margin:auto}}@media (max-width: 575.98px){.index .index-main .index-main-list>li.index-activity .activity-content .text-content{display:none}}.notice-lightbox.is-dark .close:before,.notice-lightbox.is-dark .close:after{background-color:#fff}.notice-lightbox.is-dark .lightbox-title,.notice-lightbox.is-dark p{color:#fff}.notice-lightbox .lightbox-inner-container{display:table;height:100%}.notice-lightbox .lightbox-inner-container .lightbox-inner{display:table-cell;vertical-align:middle}.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{margin-bottom:2rem;text-align:center;font-size:3rem}@media only screen and (max-width: 420px){.notice-lightbox .lightbox-inner-container .lightbox-inner .lightbox-title{font-size:2.4rem}}.main-section{margin-bottom:80px}.main-section .title{margin-bottom:10px}@media only screen and (max-width: 420px){.main-section{margin-bottom:40px}}@media only screen and (max-width: 420px){.main-section .title{margin-bottom:0}}.main-page-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:-20px;margin-left:0;list-style:none}.main-page-list .main-page-item{list-style:none;width:calc(33.3% - 20px);margin:20px 20px 20px 0;background-color:#eeeeee;-ms-flex-item-align:stretch;align-self:stretch}.main-page-list .main-page-item.is-wide{width:calc(66.6% - 20px)}.main-page-list .main-page-item.is-wide .pic-container,.main-page-list .main-page-item.is-wide .bg-img{padding-top:48.64%}.main-page-list .main-page-item.is-full{width:calc(100% - 20px)}.main-page-list .main-page-item.is-full .pic-container,.main-page-list .main-page-item.is-full .bg-img{padding-top:31.9%}.main-page-list .main-page-item.no-color{background-color:transparent}.main-page-list .main-page-item .pic-container,.main-page-list .main-page-item .bg-img{position:relative;padding-top:100%}.main-page-list .main-page-item .item-content{padding:20px 20px}.main-page-list .main-page-item .item-content .item-title{margin-bottom:1rem}.main-page-list .main-page-item .item-content .item-info{display:block;margin-top:10px;font-size:1.6rem;line-height:1.5}.main-page-list .collection-search-item{padding:0 0 0 20px}.main-page-list .collection-search-item h2{margin-left:-20px;text-align:center;margin-bottom:5px}.main-page-list .collection-search-item .search-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-right:10px;margin:20px 0 10px}.main-page-list .collection-search-item .search-bar .searchBox{width:100%;-ms-input-placeholder-color:#ccc;-ms-input-placeholder-font-size:1.2rem;-moz-placeholder-color:#ccc;-moz-placeholder-opacity:1;-moz-placeholder-font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox input{width:calc(100% - 30px);height:2.5rem;line-height:2.5rem;font-size:1.4rem;font-family:"Noto Sans TC";background:transparent}.main-page-list .collection-search-item .search-bar .searchBox ::-webkit-input-placeholder{color:#ccc;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .searchBox ::-moz-placeholder{color:#ccc;opacity:1;font-size:1.2rem}.main-page-list .collection-search-item .search-bar .icon-search{position:absolute;right:0;top:0}.main-page-list .collection-search-item .search-bar ~ p{color:#ccc}.main-page-list .collection-search-item .item-content{padding:30px 0 20px}.main-page-list .collection-search-item .item-content .title{color:#666;margin-bottom:30px;font-size:1.8rem}.main-page-list .collection-search-item .item-content ul,.main-page-list .collection-search-item .item-content li{list-style:none;margin:0}.main-page-list .collection-search-item .item-content ul li{display:inline-block;margin-bottom:8px;margin-right:23px}.main-page-list .collection-search-item .item-content ul li a{position:relative;letter-spacing:0;white-space:nowrap}.main-page-list .collection-search-item .item-content ul li a:after{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#555;bottom:-1px}.main-page-list .collection-search-item .button-light-gray2{padding:4px 20px}.main-page-list .collection-search-item .button-row{margin:60px 0 20px}.main-page-list .collection-about-item .item-title{text-align:center}.main-page-list .collection-about-item .item-content{padding:20px 10px}@media only screen and (max-width: 420px){.main-page-list{margin-right:-10px}}@media only screen and (max-width: 420px){.main-page-list .main-page-item{width:calc(50% - 10px);margin:10px 10px 10px 0}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide+.main-page-item{width:100%}}@media only screen and (max-width: 800px){.main-page-list .main-page-item.is-wide{width:100%}}@media only screen and (max-width: 420px){.main-page-list .main-page-item.is-full{width:calc(100% - 10px)}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content{padding:10px}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-title{margin-bottom:1.5rem;font-size:1.4rem}}@media only screen and (max-width: 980px){.main-page-list .main-page-item .item-content .item-info{font-size:1.4rem}}@media (max-width: 575.98px){.main-page-list .main-page-item .item-content .item-info{display:none}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item{width:100%;padding:0;-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item{padding:0}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item h2{margin-bottom:15px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .item-content{padding:30px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .item-content{padding:20px 0 10px}}@media only screen and (max-width: 800px){.main-page-list .collection-search-item .item-content{padding:15px 0 10px}}@media only screen and (max-width: 1280px){.main-page-list .collection-search-item .button-row{margin:20px 0 10px}}@media only screen and (max-width: 1024px){.main-page-list .collection-search-item .button-row{margin:10px 0}}@media only screen and (max-width: 420px){.main-page-list .collection-search-item .button-row{margin:0px}}@media only screen and (max-width: 420px){.main-page-list .collection-about-item{width:100%}}@media only screen and (max-width: 800px){.Collection .main-page-list .main-page-item{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.Collection .main-page-list .main-page-item.is-full .pic-container,.Collection .main-page-list .main-page-item.is-full .bg-img{padding-top:38%}.Collection .main-page-list .main-page-item.is-wide .pic-container,.Collection .main-page-list .main-page-item.is-wide .bg-img{padding-top:38%}.Collection .main-swiper{margin:15px 0 50px}.Collection .main-swiper .swiper-wrapper,.Collection .main-swiper .swiper-slide{height:auto}.Collection .main-swiper .item{position:relative;width:100%;height:0;display:block;padding-top:132%;overflow:hidden}.Collection .main-swiper .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%}.Collection .main-swiper .swiper-button-prev,.Collection .main-swiper .swiper-button-next{width:18px;height:30px;background-size:cover;margin-top:-40px}.Collection .main-swiper .swiper-button-prev{background-image:url("/images/icon/arrow_left-grey.png");left:5px}.Collection .main-swiper .swiper-button-next{background-image:url("/images/icon/arrow_right-grey.png");right:5px}.Collection .main-swiper .pic>a{position:relative;display:block;width:100%;height:calc(100% - 60px);overflow:hidden}.Collection .main-swiper .pic>a img{max-height:300px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}.Collection .main-swiper .info{margin-top:5px}.Collection .collection-container{padding:20px 0 40px}.Collection .collection-container .container-outer .visual{float:left;width:230px}.Collection .collection-container .container-outer .content{float:left;width:calc(100% - 230px - 30px);margin-left:30px;margin-bottom:0}.Collection .collection-container .container-outer .content blockquote,.Collection .collection-container .container-outer .content article{padding:20px 0;border-top:1px solid #000}.Collection .collection-container .container-outer .content blockquote p,.Collection .collection-container .container-outer .content article p{margin-bottom:10px}.Collection .publish-catalogue{padding:30px 0}.Collection .publish-swiper-container{width:100%;position:relative;margin:auto;padding-top:4px;overflow:hidden}.Collection .publish-swiper-container .swiper-wrapper,.Collection .publish-swiper-container .swiper-slide{height:auto}.Collection .publish-swiper-container .item{position:relative;width:100%;height:0;display:block;padding-top:141%;overflow:hidden}.Collection .publish-swiper-container .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Collection .publish-swiper-container .swiper-prev,.Collection .publish-swiper-container .swiper-next{position:absolute;width:18px;height:30px;margin-top:-20px;background-size:cover;margin-top:-40px;top:50%;z-index:20;cursor:pointer}.Collection .publish-swiper-container .swiper-prev{background-image:url("/images/icon/arrow_left-grey.png");left:10px}.Collection .publish-swiper-container .swiper-next{background-image:url("/images/icon/arrow_right-grey.png");right:10px}@media only screen and (max-width: 800px){.Collection .main-swiper{margin:15px 0 20px}}@media only screen and (max-width: 800px){.Collection .main-swiper .pic>a{height:calc(100% - 80px)}}@media only screen and (max-width: 420px){.Collection .main-swiper .pic>a{height:calc(100% - 100px)}}@media only screen and (max-width: 800px){.Collection .collection-container{padding:20px 0 0}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .visual{display:none}}@media only screen and (max-width: 800px){.Collection .collection-container .container-outer .content{width:100%;margin-left:0}}.Promotion h3{margin-bottom:0.2em}.Promotion .promotion-top .w-2:last-child{border-top:1px solid #333;margin-top:4px;padding-top:15px}.Promotion .promotion-top h4{margin:0.75em 0 0.1em;font-size:2rem}.Promotion .promotion-top ul{list-style:none;margin:0}.Promotion .promotion-top li{list-style:none;margin:0;width:calc(50% - 10px);display:inline-block}.Promotion .main-page-list .main-page-item{position:relative}.Promotion .main-page-list .main-page-item:hover .item-content a.arrow{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.Promotion .main-page-list .main-page-item .bg-img{padding-top:66%}.Promotion .main-page-list .main-page-item .item-content{position:relative}.Promotion .main-page-list .main-page-item .item-content .item-info{width:calc(100% - 40px)}.Promotion .main-page-list .main-page-item .cart{position:absolute;width:34px;right:17px;bottom:20px}.Promotion .main-page-list .main-page-item .cart:hover{opacity:0.8}.Promotion .promotion-bottom{margin-top:30px}@media only screen and (max-width: 800px){.Promotion .promotion-top h4{font-size:1.6rem}}@media only screen and (max-width: 420px){.Promotion .promotion-top li{display:block;width:100%}}@media only screen and (max-width: 420px){.Promotion .main-page-list .main-page-item{width:100%;margin:10px 0}}@media only screen and (max-width: 800px){.Promotion .main-page-list .main-page-item .item-content h3{width:100%;margin-bottom:0.7rem}}@media only screen and (max-width: 980px){.Promotion .main-page-list .main-page-item .item-content .item-info{display:block}}[data-font]{line-height:1.5}[data-font="lg"]{font-size:2.4rem}[data-font="lg"].title{font-weight:600}[data-font="lg"].semi-bold{font-weight:400}[data-font="ml"],[data-font="button"]{font-size:1.6rem}body.os-win [data-font="lg"].title{font-weight:300}body{padding-top:0}*{padding:0;margin:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.search-wrapper{padding:80px 80px 0}@media only screen and (max-width: 800px){.search-wrapper{padding:80px 20px 0}}.search-wrapper .form-group{border:1px solid #dee4e6;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:12px}.search-wrapper .form-group input{border-bottom:none;height:100%;padding:13px 0 13px 62px}.search-wrapper .form-group input:focus{-webkit-box-shadow:none !important;box-shadow:none !important;border-bottom:none !important}.search-wrapper .form-group input::-webkit-input-placeholder{font-size:1.8rem;color:#000000;opacity:0.3}.search-wrapper .form-group input::-moz-placeholder{font-size:1.8rem;color:#000000;opacity:0.3}.search-wrapper .form-group input:-ms-input-placeholder{font-size:1.8rem;color:#000000;opacity:0.3}.search-wrapper .form-group input::-ms-input-placeholder{font-size:1.8rem;color:#000000;opacity:0.3}.search-wrapper .form-group input::placeholder{font-size:1.8rem;color:#000000;opacity:0.3}.search-wrapper .form-group .search-btn{font-size:1.8rem;font-weight:500;background-color:#818789;color:#ffffff;min-width:96px;text-align:center;padding:11px 0}.search-wrapper .form-group .search-btn:hover,.search-wrapper .form-group .search-btn:focus{background-color:#393939}@media only screen and (max-width: 430px){.search-wrapper .form-group .search-btn{min-width:62px}}.search-wrapper .form-group .img{width:19px;height:19px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:15px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.search-wrapper .form-group .img::before{content:'';position:absolute;top:50%;right:-100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1px;height:200%;background-color:#dee4e6}.search-wrapper .tag-group{margin-left:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-wrapper .tag-group .tag{margin-bottom:10px;width:calc((100% / 6) - 4px);margin-right:4px}.search-wrapper .tag-group .tag:nth-child(6n+6){margin-right:0}@media only screen and (max-width: 430px){.search-wrapper .tag-group .tag{margin-bottom:5px;width:calc((100% / 2) - 4px)}.search-wrapper .tag-group .tag:nth-child(2n+2){margin-right:0}}.search-wrapper .tag-group .tag a{display:block;font-size:1.6rem;font-weight:500;color:#818789;padding:4px;border:none;border-bottom:1px solid #e9e9e9;background-color:transparent}.search-wrapper .tag-group .tag a:hover,.search-wrapper .tag-group .tag a:focus{background-color:#818789;color:#ffffff}@media only screen and (max-width: 800px){.search-wrapper .tag-group .tag a{padding:3px 5px}}.img-close{display:block;width:41px;height:41px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:30px;right:21px}@media only screen and (max-width: 800px){.img-close{top:10px;right:10px}}

.popup-notice{position:fixed;width:100%;height:100vh;z-index:9999;top:0}@media only screen and (max-width: 430px){.popup-notice{height:100vh;top:0}}.popup-notice::after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);z-index:9990}.popup-notice .container{background-color:#ffffff;position:relative;max-width:954px;height:340px;z-index:9999;padding:26px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup-notice .container .desc{margin:26px 0}@media only screen and (max-width: 430px){.popup-notice .container{height:auto !important;max-width:80%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.popup-notice .container .close-box{text-align:right}.public-area{position:fixed;right:60px;bottom: 0;z-index:99}@media only screen and (max-width: 430px){.public-area{top:auto;bottom:-2vh;right:5%}}.public-area .ads{border:2px solid #979797;width:99px;height:99px;border-radius:50%;position:relative;margin-bottom:50px;margin-right:0;margin-left:auto}@media only screen and (max-width: 430px){.public-area .ads{margin-bottom:25px}}.public-area .ads.hidden{visibility:hidden}.public-area .ads a.img{display:block;width:100%;height:100%;background-image:url("/images/icon/group-ads.png");background-repeat:round;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}.public-area .ads a.close-ads{width:19px;height:19px;background-color:#666767;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:6px;right:0;color:#ffffff;border-radius:50%;font-size:1rem;z-index:9}.public-area .switch-tab{display:block;position:relative;height:52px}.public-area .switch-tab.small{padding:13px 0;text-align:center;width:52px;margin:0 auto}.public-area .switch-tab.small div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.public-area .switch-tab.small div span:first-child{margin:0;height:22px}.public-area .switch-tab.small div span:last-child{display:none}.public-area .switch-tab>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:13px 16px 13px 20px;border-radius:25px;border:1px solid rgba(247, 249, 250, 0.9);background-color:rgba(247, 249, 250, 0.9);overflow:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.public-area .switch-tab>div.noon:hover,.public-area .switch-tab>div.noon:focus{background-color:#646464;border:1px solid #646464;color: #6e6e6e;}.public-area .switch-tab>div.night{background-color:rgba(247, 249, 250, 0.9);;border:1px solid rgba(247, 249, 250, 0.9);}.public-area .switch-tab>div.night span{color:#606060}.public-area .switch-tab>div.night:hover,.public-area .switch-tab>div.night:focus{background-color:#646464;border:1px solid #646464;color: #ffffff}.public-area .switch-tab>div.night:hover span,.public-area .switch-tab>div.night:focus span{color: #6e6e6e !important;}.public-area .switch-tab>div span.icon{width:22px;height:22px;background-image:url("/images/icon/night.png");background-repeat:round;margin-right:12px}.public-area .switch-tab>div:last-child span.icon{background-image:url("/images/icon/noon.png")}.public-area .switch-tab>div.hidden{display:none}.no-href{cursor:default}.no-href:hover{cursor:default}
.open-list, .btn {
    position: relative;
    box-sizing: border-box;
    border-radius: 80px;
    border: 1px solid #EBEBEB;
    background-color: rgba(247, 249, 250, 0.9);
    display: flex;
    align-items: center;
    justify-content: center;
    height: 52px;
    padding: 0 10px;
    margin: 10px 0;
}

.public-area .switch-tab>div.noon:hover .icon,.public-area .switch-tab>div.noon:focus .icon {
    background-image: url('/images/icon/night_white.png');
}

.public-area .switch-tab>div.night:hover .icon,.public-area .switch-tab>div.night:focus .icon {
    background-image: url('/images/icon/noon_white.png') !important;
}

.public-area .switch-tab>div.noon:hover span,.public-area .switch-tab>div.noon:focus span {
    color: #fff;
}

.public-area .switch-tab>div.night:hover span,.public-area .switch-tab>div.night:focus span {
    color: #fff !important;
}


.switch-tab > div:hover > .btn-circle {
    width: 100%;
}

.btn-circle {
    background-color: #646464;
    transition: all 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    width: 37%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 80px;
}

.open-list:hover > .btn-circle, .btn:hover > .btn-circle {
    width: 100%;
}

.btn:hover > p {
    color: #fff !important;
}

.open-list i, .btn i {
    margin-right: 10px;
}

.open-list p, .btn p {
    margin: 0;
}

.open-list i, .open-list p, .btn p {
    pointer-events: none;
    font-size: 1em;
    color: #303030;
}

.btn > i {
    color: #fff;
}

.open-list > i:nth-of-type(2), .open-list > p:nth-of-type(2) {
    display: none;
}


.open-list_active > i:nth-of-type(1), .open-list_active > p:nth-of-type(1) {
    display: none;
}

.open-list_active > i:nth-of-type(2), .open-list_active > p:nth-of-type(2) {
    display: flex;
}

.btn-list {
    pointer-events: none;
    opacity: 0;
    height: 0;
    visibility: hidden;
    overflow: hidden;
}

.btn-list * {
    pointer-events: none;
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
}

.btn-list_active {
    transition: all .3s;
    opacity: 1;
    height: auto;
    visibility: visible;
    overflow: visible;
}

.btn-list_active * {
    pointer-events: all;
    opacity: 1;
    visibility: visible;
    overflow: visible;
}

.captcha a{margin:0;padding:0;list-style:none;text-decoration:none}.control-bar,input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea,[type="radio"].with-item ~ label,[type="checkbox"].with-item ~ label,.flexdatalist-results li,.flexdatalist-multiple,.fileuploader *,.fileuploader::before,.fileuploader::after,.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner,.datetimepicker-widget .picker-switch td span{-webkit-box-sizing:border-box;box-sizing:border-box}.control-bar>.bar-item,.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>li>a:active,.pagination ul>li>a.active{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.datetimepicker-widget,.datetimepicker-widget .list-unstyled,.pagination ul{list-style:none}[type="radio"].with-item ~ label,[type="radio"].with-item:not(:checked) ~ label,[type="checkbox"].with-item ~ label,div.flexUpload{display:-webkit-box;display:-ms-flexbox;display:flex}[type="radio"].with-item ~ label,[type="checkbox"].with-item ~ label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[type="radio"].with-item ~ label,[type="checkbox"].with-item ~ label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[type="radio"].with-item ~ label,[type="checkbox"].with-item ~ label{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}select:focus{outline:1px solid #bababa}button:focus{outline:none;background-color:#4c4c4c}label{font-size:1.3rem;color:#9e9e9e}ul.forms{margin:4rem 2rem 80px;padding:0;list-style:none}ul.forms>li{margin:0 0 1.2rem 0;padding:0;list-style:none}ul.forms>li [class*='col-']{padding-left:12.5px;padding-right:12.5px}@media only screen and (max-width: 800px){ul.forms>li [class*='col-']{padding-left:6.25px;padding-right:6.25px}}ul.forms>li [class*='col-'] [class*='col-']{padding-left:0}@media only screen and (max-width: 800px){ul.forms>li [class*='col-'] [class*='col-']{padding-left:0}}ul.forms>li.addBlock{position:relative;padding:20px 20px 18px;margin-top:25px;margin-left:12.5px;margin-right:12.5px;background-color:#eee}@media only screen and (max-width: 800px){ul.forms>li.addBlock{margin-left:6.25px;margin-right:6.25px}}ul.forms>li.addBlock ul.forms{margin:0px}ul.forms>li.addBlock>[class*='btn-']{position:absolute;right:0;top:0}ul.forms>li.addBlock>[class*='btn-']:not(.btn-del){position:relative;top:-20px;left:-20px;right:auto}ul.forms>li.addBlock .cke_contents{max-height:250px}ul.forms>li.addBlock.bg-transparent{margin-left:0;margin-right:0;background-color:#fff;padding:0;margin-top:0}@media only screen and (max-width: 800px){ul.forms>li.addBlock.bg-transparent{margin-left:0;margin-right:0}}ul.forms>li.addBlock.bg-transparent .input-field>.cke_reset{border:1px solid #9e9e9e !important}ul.forms>li.addBlock .num{font-size:32px;line-height:1;color:#cccccc;font-family:Arial;font-weight:bold;position:absolute;left:20px;top:20px}ul.forms>li.addBlock.text-value{padding-top:10px;padding-left:40px}ul.forms .info{display:inline-block;vertical-align:middle}ul.forms .inline{margin-top:1.2rem}ul.forms .title{font-size:1.3rem;color:#424242;margin-bottom:8px}ul.forms .title ~ .info{vertical-align:inherit;margin-top:3px}ul.forms .title.main{font-size:1.6rem;margin:35px 0 15px;text-align:center}ul.forms .title.main>span{background-color:#fff;display:inline-block;position:relative;padding:0 13px;z-index:3}ul.forms .title.main.border-middle{position:relative}ul.forms .title.main.border-middle::before,ul.forms .title.main.border-middle::after{content:"";display:block;width:50%;height:1px;background-color:#787878;position:absolute;top:50%}ul.forms .title.main.border-middle::before{left:0}ul.forms .title.main.border-middle::after{right:0}ul.forms .title.inline{min-width:80px;float:left;margin-bottom:0;margin-top:1.6rem}@media only screen and (max-width: 430px){ul.forms .title.inline{min-width:auto;float:none}}ul.forms .title.inline ~ .info{font-size:1.3rem;vertical-align:super;margin:0 0 0 3px}ul.forms .title.inline ~ .input-field.inline ~ .radio-box.inline{margin-left:15px}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .input-field.inline ~ .radio-box.inline{margin-left:0px;margin-top:-20px}}ul.forms .title.inline ~ .input-field.inline.full{margin-left:83px}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .input-field.inline.full{margin-left:0}}ul.forms .title.inline ~ .input-field.inline.full>input,ul.forms .title.inline ~ .input-field.inline.full>textarea{margin-bottom:0}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .input-field.inline.full>input,ul.forms .title.inline ~ .input-field.inline.full>textarea{margin-bottom:25px}}ul.forms .title.inline ~ .input-field.inline.full ~ .radio-box.inline{margin-left:83px}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .input-field.inline.full ~ .radio-box.inline{margin-left:0;margin-top:-20px}}ul.forms .title.inline ~ .input-field.inline ~ .input-field:not(.inline) .fileuploader{margin-top:0}ul.forms .title.inline ~ .input-field .fileuploader{margin-top:2.2rem}ul.forms .title.inline ~ .radio-box.inline{margin-left:5px}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .radio-box.inline{margin-left:0}}ul.forms .title.inline ~ .radio-box.inline.with-img{margin-top:2rem}ul.forms .title.inline ~ .radio-box.inline.full{margin-left:83px}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .radio-box.inline.full{margin-left:0}}ul.forms .title.inline ~ .radio-box>.input-field.inline{margin-top:0 !important}ul.forms .title.inline ~ .radio-box>.text-value{margin-left:0;margin-top:0}ul.forms .title.inline ~ .inline-follow{margin-left:83px}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .inline-follow{margin-left:0}}ul.forms .title.inline ~ .text-value{margin-top:1.8rem;margin-left:83px;margin-bottom:0}@media only screen and (max-width: 430px){ul.forms .title.inline ~ .text-value{margin-left:0}}ul.forms .title.no-label{margin-bottom:0}ul.forms .title.no-label ~ .info{vertical-align:inherit;margin-top:3px}ul.forms .title.no-label ~ .info ~ .input-field.no-label{margin-top:0}ul.forms .required{margin-left:5px;color:#FF1744;font-size:16px;line-height:10px}.input-field.inline ~ .radio-box{margin-top:0;margin-left:15px}@media only screen and (max-width: 430px){.input-field.inline ~ .radio-box{margin-left:0;margin-top:-20px}}.input-field.inline.full{display:block}.input-field.inline.full ~ .radio-box{margin-top:0;margin-left:0}@media only screen and (max-width: 430px){.input-field.inline.full ~ .radio-box{margin-top:-20px}}.input-field.radio-box [type="checkbox"] ~ label,.input-field .radio-box [type="checkbox"] ~ label{top:0}.input-field .info{font-size:1.3rem;vertical-align:super;margin:0 0 0 3px}.radio-box{margin-top:8px;margin-bottom:20px}.radio-box>div{margin-bottom:4px}.radio-box>div.half{width:50%;margin-right:0}.radio-box>.input-field{margin-top:0}.radio-box>.input-field>input{margin-bottom:0}.radio-box>.input-field.inline{margin-top:0}.radio-box.inline{display:inline-block;margin-bottom:0}.radio-box.inline.full{display:block}.radio-box.inline>div{position:relative;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:13px;margin-bottom:5px}.radio-box.inline>div.half{margin-right:-4px}.radio-box.inline>div.title.inline{margin-top:0;float:none;margin-bottom:5px}.inline-follow{margin-bottom:10px}.inline-follow .input-field.inline{margin-left:-3px}.checkInfocircle{position:absolute;right:4px;top:7px}.checkInfo-box{margin-top:-25px}.checkInfo{font-size:13px;font-size:1.3rem;display:inline-block}.checkInfo>i{margin-right:2px}.captcha{position:absolute;right:0px;z-index:2}.captcha a{font-size:20px;display:inline-block;vertical-align:middle}.captcha a i{vertical-align:middle}.captcha img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.captcha ~ *>input[type=text]{padding-right:130px !important}.treeview{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;width:100%;font-size:1.6rem;margin:0;padding:3px 0}.treeview::after{content:"▼";display:block;color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.treeview>span{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.treelist{position:absolute;list-style:none;margin:0;padding:0}.treelist.dropdown-content{width:200%;max-height:300px;top:0}.treelist.dropdown-content li{list-style:none;margin:0;padding:0;background-color:#fff;min-height:inherit}.treelist.dropdown-content li>span{background-color:#fff}.treelist.dropdown-content li:hover,.treelist.dropdown-content li.active,.treelist.dropdown-content li.selected{background-color:#fff}.treelist.dropdown-content li:hover>span,.treelist.dropdown-content li.active>span,.treelist.dropdown-content li.selected>span{background-color:#fff}.treelist.dropdown-content li:hover>span:hover,.treelist.dropdown-content li:hover>span.active,.treelist.dropdown-content li:hover>span.selected,.treelist.dropdown-content li.active>span:hover,.treelist.dropdown-content li.active>span.active,.treelist.dropdown-content li.active>span.selected,.treelist.dropdown-content li.selected>span:hover,.treelist.dropdown-content li.selected>span.active,.treelist.dropdown-content li.selected>span.selected{background-color:#eee}.treelist.dropdown-content li .dd-handle{padding:12px 22px}.treelist.dropdown-content li .dd-list .dd-list .dd-handle{padding-left:49px}.treelist.dropdown-content li .dd-list .dd-list .dd-handle::before,.treelist.dropdown-content li .dd-list .dd-list .dd-handle::after{left:30px}.treelist.dropdown-content li .dd-list .dd-list .dd-list .dd-handle{padding-left:76px}.treelist.dropdown-content li .dd-list .dd-list .dd-list .dd-handle::before,.treelist.dropdown-content li .dd-list .dd-list .dd-list .dd-handle::after{left:56px}.treelist.dropdown-content.active{opacity:1}.infoTipBox{border:5px solid #e0e0e0;padding:30px 15px 20px 65px;position:relative}.infoTipBox::after{content:"\ea3b";display:block;font-family:"FontCCwork";line-height:30px;font-size:50px;position:absolute;top:19px;left:6px;color:#e0e0e0}.infoTipBox ul.forms{margin:0}.infoTipBox ul.forms ~ ul.forms{margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}.infoTipBox ul.forms li ~ li{margin-top:8px}.infoTipBox ul.forms .title.inline,.infoTipBox ul.forms .title.inline ~ .text-value{margin-top:0}.control-bar{position:fixed;bottom:0;left:0;width:100%;text-align:right;background-color:#f7f7f7;border-top:1px solid #e9e9e9;z-index:100}.control-bar>a.set-left{float:left}.control-bar>.bar-item{text-align:left;border-bottom:1px solid #dedede}.control-bar>.bar-item.float-L{padding:9px 10px 0;border-bottom:none}.control-bar>.bar-item ul.forms{margin:12px 20px 25px}.control-bar>.bar-item [type="checkbox"],.control-bar>.bar-item [type="checkbox"] ~ label{margin-top:3px}.control-bar>.bar-item>.input-field{max-width:180px}.control-bar>.bar-item input:not([type]),.control-bar>.bar-item input[type=text]{margin-bottom:0}.control-bar>div>a[class*='btn-'],.control-bar>a[class*='btn-']{padding:12px 20px;border:none}.control-bar>div>a[class*='btn-']:not(.btn-del):hover,.control-bar>a[class*='btn-']:not(.btn-del):hover{color:#000000;background-color:#fff}.control-bar>div>a[class*='btn-'].btn-bulid,.control-bar>a[class*='btn-'].btn-bulid{color:#000000}.control-bar>div>a[class*='btn-'].btn-grey,.control-bar>a[class*='btn-'].btn-grey{color:#9e9e9e;background-color:transparent}.control-bar.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.control-bar.flex>a{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 430px){.formError{right:5% !important;left:auto !important}}::-webkit-input-placeholder{color:#9e9e9e}::-moz-placeholder{color:#9e9e9e}::-moz-placeholder{color:#9e9e9e}::-ms-input-placeholder{color:#9e9e9e}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:30px;width:100%;font-size:1.6rem;margin:0;padding:0 1px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea:disabled,textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime]:disabled+label,input[type=datetime][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea:disabled+label,textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea:focus:not([readonly]){border-bottom:1px solid #424242;-webkit-box-shadow:0 1px 0 0 #424242;box-shadow:0 1px 0 0 #424242}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea:focus:not([readonly])+label{color:#424242}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.valid,textarea:focus.valid{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime].valid+label:after,input[type=datetime]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.valid+label:after,textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.invalid,textarea:focus.invalid{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).input-cal,input:not([type]).datetimepicker,input:not([type]).datepicker,input:not([type]).datepickerBirth,input:not([type]).timepicker,input[type=text].input-cal,input[type=text].datetimepicker,input[type=text].datepicker,input[type=text].datepickerBirth,input[type=text].timepicker,input[type=password].input-cal,input[type=password].datetimepicker,input[type=password].datepicker,input[type=password].datepickerBirth,input[type=password].timepicker,input[type=email].input-cal,input[type=email].datetimepicker,input[type=email].datepicker,input[type=email].datepickerBirth,input[type=email].timepicker,input[type=url].input-cal,input[type=url].datetimepicker,input[type=url].datepicker,input[type=url].datepickerBirth,input[type=url].timepicker,input[type=time].input-cal,input[type=time].datetimepicker,input[type=time].datepicker,input[type=time].datepickerBirth,input[type=time].timepicker,input[type=date].input-cal,input[type=date].datetimepicker,input[type=date].datepicker,input[type=date].datepickerBirth,input[type=date].timepicker,input[type=datetime].input-cal,input[type=datetime].datetimepicker,input[type=datetime].datepicker,input[type=datetime].datepickerBirth,input[type=datetime].timepicker,input[type=datetime-local].input-cal,input[type=datetime-local].datetimepicker,input[type=datetime-local].datepicker,input[type=datetime-local].datepickerBirth,input[type=datetime-local].timepicker,input[type=tel].input-cal,input[type=tel].datetimepicker,input[type=tel].datepicker,input[type=tel].datepickerBirth,input[type=tel].timepicker,input[type=number].input-cal,input[type=number].datetimepicker,input[type=number].datepicker,input[type=number].datepickerBirth,input[type=number].timepicker,input[type=search].input-cal,input[type=search].datetimepicker,input[type=search].datepicker,input[type=search].datepickerBirth,input[type=search].timepicker,textarea.input-cal,textarea.datetimepicker,textarea.datepicker,textarea.datepickerBirth,textarea.timepicker{background-image:url("/images/icon/calendar-today.svg");background-position:center right;background-repeat:no-repeat;background-size:30px;padding-right:30px}input:not([type]).timepicker,input[type=text].timepicker,input[type=password].timepicker,input[type=email].timepicker,input[type=url].timepicker,input[type=time].timepicker,input[type=date].timepicker,input[type=datetime].timepicker,input[type=datetime-local].timepicker,input[type=tel].timepicker,input[type=number].timepicker,input[type=search].timepicker,textarea.timepicker{background-image:url("/images/icon/clock.svg")}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime].invalid+label:after,input[type=datetime]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.invalid+label:after,textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.validate+label{width:100%;pointer-events:none}input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea+label:after{display:block;content:"";position:absolute;top:48px;right:0;opacity:0;-webkit-transition:0.2s opacity ease-out, 0.2s color ease-out;-o-transition:0.2s opacity ease-out, 0.2s color ease-out;transition:0.2s opacity ease-out, 0.2s color ease-out}textarea{width:100%;height:30px;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:0.8rem 0 1.6rem 0;resize:none;min-height:60px}textarea.materialize-textarea.height-mm{min-height:100px}textarea.materialize-textarea.height-lg{min-height:200px}textarea.height-sm ~ .cke.cke_reset .cke_contents.cke_reset{height:100px !important}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}.autocomplete-content{margin-top:-25px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}input:-webkit-autofill{-webkit-box-shadow:none !important;-webkit-animation-fill-mode:both;-webkit-animation-name:autofill}.login input:-webkit-autofill{-webkit-text-fill-color:#fff !important}@-webkit-keyframes autofill{to{background:transparent}}.alert{border:1px solid #9e9e9e;background-color:#f5f5f5;color:#9e9e9e;font-size:1.3rem;padding:7px 10px;position:relative}.alert>span.short{margin-right:5px;font-weight:bold}.alert>i{margin-top:1px;font-size:1.6rem;float:left}.alert>div{margin-left:20px}.alert>.closeBtn{margin-top:4px}.alert.big{padding:10px 12px;font-size:16px}.alert.big>i{font-size:18px}.alert.small{padding:4px 7px 5px}.alert.text-C>i{margin-top:0;float:none;display:inline-block}.alert.text-C>div{margin-left:0px;display:inline-block;vertical-align:text-bottom}.alert.transparent{padding:4px 0 5px;border:none;background:none}.alert.alert-green{border-color:#d6e9c6;background-color:#dff0d8;color:#3c763d}.alert.alert-blue{border-color:#bce8f1;background-color:#d9edf7;color:#31708f}.alert.alert-yellow{border-color:#faebcc;background-color:#fcf8e3;color:#8a6d3b}.alert.alert-red{border-color:#ebccd1;background-color:#f2dede;color:#a94442}span.alert,.alert.inline{display:inline-block;line-height:1.2;vertical-align:middle}span.alert.bottom,.alert.inline.bottom{vertical-align:bottom}span.alert>i,.alert.inline>i{vertical-align:baseline;margin-bottom:2px}select{display:block}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:1px;height:40px}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:30px;line-height:30px;width:100%;font-size:1.6rem;margin:0;padding:0;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-20px;font-size:1.3rem}select:disabled{color:rgba(0,0,0,0.3);color:rgba(0,0,0,0.6)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3);color:rgba(0,0,0,0.6);border-bottom-color:rgba(0,0,0,0.6)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-wrapper.fontIcon li span i{color:#000;width:24px;height:24px;line-height:24px;margin-right:6px;font-size:24px;text-align:left;vertical-align:middle}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent !important}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.m-B-none>.select-wrapper{position:relative}.m-B-none>.select-wrapper input.select-dropdown{margin-bottom:0}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;width:18px;height:18px}[type="radio"] ~ label::before,[type="radio"] ~ label::after{content:"";position:absolute;left:0;top:0;margin:3px 4px 3px 0;width:16px;height:16px;z-index:0;-webkit-transition:0.28s ease;-o-transition:0.28s ease;transition:0.28s ease}[type="radio"] ~ label{position:relative;padding-left:24px;cursor:pointer;display:inline-block;min-height:18px;color:#424242;line-height:25px;font-size:1.3rem;-webkit-transition:0.28s ease;-o-transition:0.28s ease;transition:0.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"].with-item.transparent ~ img,[type="radio"].with-item.transparent ~ i{line-height:1;display:inline-block;margin:0;background-color:transparent;font-size:20px}[type="radio"].with-item.transparent ~ img ~ label,[type="radio"].with-item.transparent ~ i ~ label{position:relative;display:inline-block;padding-bottom:0}[type="radio"].with-item.transparent ~ img ~ label::before,[type="radio"].with-item.transparent ~ i ~ label::before{width:200%;height:100%;left:-100%}[type="radio"].with-item.transparent ~ img ~ label::after,[type="radio"].with-item.transparent ~ i ~ label::after{width:100%;height:100%;left:0;top:0;border-right:none;border-bottom:none}[type="radio"].with-item:checked ~ label,[type="radio"].with-item.transparent:checked ~ i{color:#424242}[type="radio"].with-item.transparent:checked ~ img ~ label::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#eee;z-index:-1;right:0;bottom:0;margin:auto;width:calc(100% + 17px);height:100%;left:-10px}[type="radio"] ~ img,[type="radio"] ~ i{width:100px;max-height:100px;height:100px;line-height:100px;display:block;margin:0 auto;font-size:45px;text-align:center}[type="radio"] ~ i{background-color:#f2f2f2}[type="radio"]:not(:checked) ~ label::before{border-radius:50%;border:1px solid #5a5a5a}[type="radio"]:not(:checked) ~ label::after{border-radius:50%;border:1px solid #5a5a5a;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}[type="radio"]:not(:checked) ~ label[data-color]::before,[type="radio"]:not(:checked) ~ label[data-color]::after{border:transparent}[type="radio"]:checked ~ i{background-color:#dedede}[type="radio"]:checked ~ label::before{border-radius:50%;border:1px solid #424242}[type="radio"]:checked ~ label::after{border-radius:50%;border:1px solid #424242;background-color:#424242;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}[type="radio"]:disabled ~ label{color:rgba(0,0,0,0.26);color:rgba(0,0,0,0.6)}[type="radio"]:disabled:not(:checked) ~ label::before{background-color:transparent;border-color:rgba(0,0,0,0.26);border-color:rgba(0,0,0,0.6)}[type="radio"]:disabled:checked ~ label::before{background-color:transparent;border-color:rgba(0,0,0,0.26);border-color:rgba(0,0,0,0.6)}[type="radio"]:disabled:checked ~ label::after{background-color:rgba(0,0,0,0.26);border-color:#bdbdbd;background-color:rgba(0,0,0,0.6);border-color:rgba(0,0,0,0.6)}[type="radio"].with-gap ~ label[data-color]{width:17px;height:17px;border-radius:50%;padding-left:0;vertical-align:top}[type="radio"].with-gap ~ label[data-color]::after{margin:0;width:5px;height:8px;top:4px;left:1px;border:transparent;border-radius:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;background-color:transparent;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}[type="radio"].with-gap ~ label>img{margin:-6px 5px 0px 3px;height:32px;width:32px;border-radius:50%;overflow:hidden}[type="radio"].with-gap.transparent ~ label{height:28px;line-height:28px;padding:0 9px;background-color:#eee}[type="radio"].with-gap.transparent ~ label::before{border:none;width:0;height:0}[type="radio"].with-gap.transparent:checked ~ label{padding:0 9px 0 31px}[type="radio"].with-gap.transparent:checked ~ label::before{width:9px;left:3px;top:-5px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:1px solid #424242;border-bottom:1px solid #424242}[type="radio"].with-gap:checked ~ label::after{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}[type="radio"].with-gap:checked ~ label[data-color]::before{border:transparent}[type="radio"].with-gap:checked ~ label[data-color]::after{border:transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:0;background-color:transparent;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="radio"].with-gap:disabled:checked ~ label::before{border-color:rgba(0,0,0,0.26)}[type="radio"].with-item ~ i ~ label{height:100%}[type="radio"].with-item ~ label{width:100%;height:calc(100% + 23px);position:absolute;top:0;font-size:1.3rem;color:#9e9e9e;line-height:1;padding-bottom:5px}[type="radio"].with-item ~ label::before{margin:0;width:30px;height:30px;left:4px;top:6px}[type="radio"].with-item ~ label::after{margin:0;width:12px;height:22px;left:4px;top:6px;border-right:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;border-radius:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}[type="radio"].with-item ~ label i{font-size:26px}[type="radio"].with-item:not(:checked) ~ label{padding-left:0}[type="radio"].with-item:not(:checked) ~ label::before{border-radius:0;border:none}[type="radio"].with-item:not(:checked) ~ label::after{border-radius:0;border:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[type="radio"].with-item:checked ~ label{padding-left:0}[type="radio"].with-item:checked ~ label::before{border-radius:0;border:none}[type="radio"].with-item:checked ~ label::after{border-radius:0;border:none;background-color:transparent;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="radio"].with-item:disabled ~ label{color:rgba(0,0,0,0.26)}[type="radio"].with-item:disabled:not(:checked) ~ label::before{background-color:transparent;border-color:rgba(0,0,0,0.26);border-color:rgba(0,0,0,0.26)}[type="radio"].with-item:disabled:checked ~ label::before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"].with-item:disabled:checked ~ label::after{background-color:rgba(0,0,0,0.26);border-color:#bdbdbd}[type="radio"].with-item.transparent ~ img{width:32px;height:32px}[type="radio"].with-item.transparent ~ img ~ label{width:inherit;height:32px;line-height:30px;vertical-align:middle}[type="radio"].with-item.transparent ~ i{width:inherit;height:inherit;vertical-align:text-bottom;color:#9e9e9e}[type="radio"].with-item.transparent ~ i ~ label{width:inherit}[type="radio"].with-item.transparent.icon ~ label::before{width:100%;left:0%}[type="radio"].with-item.video-img ~ img{width:200px;max-height:inherit}[type="radio"].with-chip ~ label{height:32px;line-height:32px;margin-bottom:7px}[type="radio"].with-chip ~ label::before{margin-top:8px}[type="radio"].with-chip ~ label::after{margin-top:8px}[type="radio"].with-chip ~ label>img{margin:-6px 5px 0px 3px;height:32px;width:32px;border-radius:50%;overflow:hidden}[type="radio"].with-chip.transparent ~ label{height:28px;line-height:28px;padding:0 9px;background-color:#eee}[type="radio"].with-chip.transparent ~ label::before{border:none;width:0;height:0}[type="radio"].with-chip.transparent:checked ~ label{padding:0 9px 0 31px}[type="radio"].with-chip.transparent:checked ~ label::after{width:8px;height:14px;left:6px;top:-2px;border-radius:0;border:none;background-color:transparent;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="radio"].with-chip:checked ~ label::after{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}[type="radio"].with-chip:checked ~ label[data-color]::before{border:transparent}[type="radio"].with-chip:checked ~ label[data-color]::after{border:transparent;border-right:1px solid #fff;border-bottom:1px solid #fff;border-radius:0;background-color:transparent;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="radio"].with-chip:disabled:checked ~ label::before{border-color:rgba(0,0,0,0.26)}[type="radio"].tabbed:focus ~ label::before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;width:18px;height:18px}[type="checkbox"] ~ label::before,[type="checkbox"]:not(.filled-in) ~ label::after,[type="checkbox"].filled-in:not(:checked) ~ label::after,[type="checkbox"].filled-in:checked ~ label::after{width:16px}[type="radio"].with-gap.transparent:checked ~ label::before,[type="checkbox"] ~ label::before,[type="checkbox"]:not(.filled-in) ~ label::after,[type="checkbox"]:checked ~ label::before,[type="checkbox"].filled-in:not(:checked) ~ label::after,[type="checkbox"].filled-in:checked ~ label::after,[type="checkbox"].with-chip.transparent:checked ~ label::before{height:16px}[type="checkbox"] ~ label::before,[type="checkbox"]:not(.filled-in) ~ label::after{content:"";position:absolute;top:0;left:0;z-index:0;border:1px solid #5a5a5a;border-radius:0;margin:0 4px 0 0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}[type="checkbox"].filled-in ~ label::before,[type="checkbox"].filled-in ~ label::after{content:"";left:0;position:absolute;-webkit-transition:border 0.25s, background-color 0.25s, width 0.2s 0.1s, height 0.2s 0.1s, top 0.2s 0.1s, left 0.2s 0.1s;-o-transition:border 0.25s, background-color 0.25s, width 0.2s 0.1s, height 0.2s 0.1s, top 0.2s 0.1s, left 0.2s 0.1s;transition:border 0.25s, background-color 0.25s, width 0.2s 0.1s, height 0.2s 0.1s, top 0.2s 0.1s, left 0.2s 0.1s;z-index:1}[type="checkbox"].with-item.transparent ~ img,[type="checkbox"].with-item.transparent ~ i{line-height:1;display:inline-block;margin:0;background-color:transparent;font-size:20px}[type="checkbox"].with-item.transparent ~ img ~ label,[type="checkbox"].with-item.transparent ~ i ~ label{width:inherit;height:inherit;position:relative;display:inline-block;padding-bottom:0}[type="checkbox"].with-item.transparent ~ img ~ label::before,[type="checkbox"].with-item.transparent ~ i ~ label::before{width:200%;height:100%;left:-100%;top:0;border:none;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}[type="checkbox"].with-item:checked ~ label,[type="checkbox"].with-item.transparent:checked ~ img,[type="checkbox"].with-item.transparent:checked ~ i{color:#424242}[type="checkbox"].with-item.transparent:checked ~ img ~ label::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#eee;z-index:-1;right:0;bottom:0;margin:auto;width:calc(100% + 17px);height:100%;left:-10px}[type="checkbox"] ~ img,[type="checkbox"] ~ i{width:100px;max-height:100px;line-height:100px;display:block;margin:0 auto;font-size:45px;text-align:center}[type="checkbox"] ~ i{background-color:#f2f2f2}[type="checkbox"] ~ label{position:relative;padding-left:24px;cursor:pointer;display:inline-block;height:19px;color:#424242;line-height:18px;font-size:1.3rem;-webkit-transition:0.28s ease;-o-transition:0.28s ease;transition:0.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]:not(.filled-in) ~ label::after{border:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled ~ label::before{border-color:transparent;background-color:rgba(0,0,0,0.26)}[type="checkbox"]:checked ~ i{background-color:#dedede}[type="checkbox"]:checked ~ label::before{top:-3px;left:-4px;width:9px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:1px solid #424242;border-bottom:1px solid #424242;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled ~ label::before{border-right:1px solid rgba(0,0,0,0.26);border-bottom:1px solid rgba(0,0,0,0.26)}[type="checkbox"]:disabled ~ label{color:rgba(0,0,0,0.26)}[type="checkbox"].tabbed:focus ~ label::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:indeterminate ~ label::before{top:-6px;left:0px;width:0px;height:15px;border-top:none;border-left:none;border-right:1px solid #424242;border-bottom:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate ~ label::after{border:1px solid #5a5a5a;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[type="checkbox"]:indeterminate:disabled ~ label::before{border-right:1px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in ~ label::after{border-radius:0}[type="checkbox"].filled-in:not(:checked) ~ label::before{width:0;height:0;border:1px solid transparent;left:10px;top:10px;-webkit-transform:rotateZ(37deg);-ms-transform:rotate(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked) ~ label::after{top:0px;background-color:transparent;border:1px solid #5a5a5a;z-index:0;margin:0 4px 0 0}[type="checkbox"].filled-in:checked ~ label::before{top:0px;left:-1px;width:5px;height:10px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);-ms-transform:rotate(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked ~ label::after{top:0;border:1px solid #424242;background-color:#424242;z-index:0;margin:0 4px 0 0}[type="checkbox"].filled-in.tabbed:focus ~ label::after{border-radius:0;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus ~ label::after{border-radius:0;background-color:#424242;border-color:#424242}[type="checkbox"].filled-in:disabled:not(:checked) ~ label::before{background-color:transparent;border:1px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked) ~ label::after{border-color:transparent;background-color:#bdbdbd}[type="checkbox"].filled-in:disabled:checked ~ label::before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked ~ label::after{background-color:#bdbdbd;border-color:#bdbdbd}[type="checkbox"].with-gap ~ label::before{display:none}[type="checkbox"].with-gap ~ label[data-color]{width:17px;height:17px;border-radius:50%;padding-left:0;vertical-align:top}[type="checkbox"].with-gap ~ label[data-color]::after{margin:0;width:8px;height:8px;top:4px;left:0px;border:transparent;border-radius:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;background-color:transparent;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}[type="checkbox"].with-gap:checked ~ label::before{border-radius:50%;border:1px solid #424242}[type="checkbox"].with-gap:checked ~ label::after{border-radius:50%;border:1px solid #424242;background-color:#424242;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}[type="checkbox"].with-gap:checked ~ label[data-color]::before{border:transparent}[type="checkbox"].with-gap:checked ~ label[data-color]::after{border:transparent;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-radius:0;background-color:transparent;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].with-gap:disabled:checked ~ label::before{border:1px solid rgba(0,0,0,0.26)}[type="checkbox"].with-gap:disabled:checked ~ label::after{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"].with-item ~ i ~ label{height:100%}[type="checkbox"].with-item ~ label{width:100%;height:calc(100% + 23px);position:absolute;top:0;font-size:1.3rem;color:#9e9e9e;line-height:1;padding-bottom:5px;padding-left:0}[type="checkbox"].with-item ~ label::before{border:none;margin:0;width:12px;height:22px;left:4px;top:6px;border-radius:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}[type="checkbox"].with-item:not(:checked):disabled ~ label::before{background-color:transparent}[type="checkbox"].with-item:checked ~ label::before{border-right:1px solid #424242;border-bottom:1px solid #424242;background-color:transparent}[type="checkbox"].with-item.transparent ~ img{width:32px;height:32px}[type="checkbox"].with-item.transparent ~ img ~ label{height:32px;line-height:30px;vertical-align:middle}[type="checkbox"].with-item.transparent ~ i{width:inherit;height:inherit;vertical-align:text-bottom;color:#9e9e9e}[type="checkbox"].with-chip ~ label{height:32px;line-height:32px;margin-bottom:7px}[type="checkbox"].with-chip ~ label::before{margin-top:8px}[type="checkbox"].with-chip ~ label>img{margin:-6px 5px 0px 3px;height:32px;width:32px;border-radius:50%;overflow:hidden}[type="checkbox"].with-chip.transparent ~ label{height:28px;line-height:28px;padding:0 9px;background-color:#eee}[type="checkbox"].with-chip.transparent ~ label::before{border:none;width:0;height:0}[type="checkbox"].with-chip.transparent:checked ~ label{padding:0 9px 0 31px}[type="checkbox"].with-chip.transparent:checked ~ label::before{width:9px;left:3px;top:-5px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:1px solid #424242;border-bottom:1px solid #424242}.flexdatalist-results li>a,.flexdatalist-results li>span{font-size:16px;color:#424242;display:inline-block;line-height:22px;margin-right:10px}input.flexdatalist,input.flexdatalist-alias{color:#424242}.flexdatalist-results{position:absolute;top:0;left:0;overflow-y:auto;list-style:none;margin:0;padding:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);background-color:#fff;max-height:650px;z-index:999;will-change:width, height}.flexdatalist-results li{padding:14px 16px;clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none;list-style-type:none}.flexdatalist-results li:hover,.flexdatalist-results li.active,.flexdatalist-results li.selected{background-color:#eee}.flexdatalist-results li.no-results{font-style:italic;color:#888;font-size:16px;color:#424242;display:inline-block;line-height:22px;padding:14px 0 14px 16px}.flexdatalist-results li.group{background:#f3f3f4;color:#666;padding:0 8px}.flexdatalist-results li .group-name{font-weight:700}.flexdatalist-results li .group-item-count{font-size:85%;color:#777;display:inline-block;padding-left:10px}.flexdatalist-results li span.highlight{font-weight:700;text-decoration:underline}.flexdatalist-results li>span:not(:first-child):not(.highlight){font-size:14px;color:#616161}.flexdatalist-multiple{width:100%;margin:0;padding:0;list-style:none;text-align:left;cursor:text;border-bottom:1px solid #9e9e9e;min-height:35px}.flexdatalist-multiple::before{content:"";display:block;clear:both}.flexdatalist-multiple:focus{border-bottom:1px solid #424242}.flexdatalist-multiple.disabled{background-color:#eee;cursor:default}.flexdatalist-multiple::after{content:"";display:block;clear:both}.flexdatalist-multiple li.input-container{margin:0;display:inline-block}.flexdatalist-multiple li.input-container input[type=text]{height:auto;padding-right:0 !important;width:auto;border-bottom:none}.flexdatalist-multiple li.input-container input[type=text]:focus{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.flexdatalist-multiple li.value{display:inline-block;padding:5px 0px 5px 7px;background:#eee;color:#777;line-height:1;overflow:hidden;margin:0px 8px 3px 0;background:#eee;white-space:nowrap;cursor:pointer;position:relative;font-size:16px;vertical-align:middle}.flexdatalist-multiple li.value span.fdl-remove{padding:2px 7px 2px 5px;line-height:1;cursor:pointer;opacity:0.7;margin-left:0}.flexdatalist-multiple li.value span.fdl-remove:hover{opacity:1}.flexdatalist-multiple li.toggle{cursor:pointer;-webkit-transition:opacity ease-in-out 300ms;-o-transition:opacity ease-in-out 300ms;transition:opacity ease-in-out 300ms}.flexdatalist-multiple li.toggle.disabled{text-decoration:line-through;opacity:0.8}.fileuploader{display:block;width:100%;margin:10px 0 0;line-height:normal;text-align:left;overflow:hidden;color:rgba(0,0,0,0.26)}.fileuploader *{margin:0 auto}.fileuploader-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid transparent;cursor:pointer;overflow:hidden;padding:10px 20px;background-color:#f2f2f2}.fileuploader-input>.fileuploader-input-caption{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;background-color:#fff;padding:10px 15px}.fileuploader-input>.fileuploader-input-button{margin-right:0}.body-light-box .fileuploader-input{padding:10px 0}.body-light-box .fileuploader-items{margin-bottom:10px}.fileuploader-input-inner{text-align:center;padding:40px 0px}.fileuploader-input-inner>i{margin:0 auto 10px;font-size:45px;display:block;color:rgba(0,0,0,0.26)}.fileuploader-input-inner .fileuploader-input-button{margin-top:10px}.fileuploader-input-caption{position:relative;display:inline-block;-ms-flex-item-align:start;align-self:flex-start;padding:10px 15px;margin-right:15px;color:rgba(0,0,0,0.26);font-weight:bold;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.fileuploader-input-button{padding:10px 20px;display:inline-block;color:#ffffff;text-align:center;font-weight:bold;vertical-align:top;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background-color:#9e9e9e}.fileuploader-input-button:hover{background-color:#9e9e9e}.fileuploader-input-button:active{background-color:#9e9e9e}.fileuploader-disabled .fileuploader-input{opacity:0.7;cursor:default;pointer-events:none !important}.fileuploader-theme-default .fileuploader-dragging{background:#fff;border:1px dashed #dde4f6}.fileuploader-theme-default .fileuploader-dragging .fileuploader-input-caption{border-color:transparent}.fileuploader-theme-default .fileuploader-dragging .fileuploader-input-button{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.fileuploader.fileuploader-is-uploading .fileuploader-input-caption::after{width:14px;height:14px;right:10px;top:50%;margin-top:-10px;opacity:0.8}.fileuploader.fileuploader-is-uploading .fileuploader-input-caption::after,.fileuploader-item .fileuploader-item-image.fileuploader-loading::after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border-top:3px solid #dde4f6;border-right:3px solid #dde4f6;border-bottom:3px solid #dde4f6;border-left:3px solid #979fb8;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:fileuploaderSpin 1s infinite linear;animation:fileuploaderSpin 1s infinite linear}.fileuploader-items-list{display:block;margin:0;padding:0;list-style:none}.fileuploader-item{position:relative;margin:0;padding:20px 15px;border-bottom:1px solid #eeeeee;-webkit-animation:fileuploaderSlideIn 0.4s ease;animation:fileuploaderSlideIn 0.4s ease;background-color:#ffffff;list-style:none}.fileuploader-item.upload-failed{background:rgba(219,104,104,0.08)}.fileuploader-item.columns{position:relative;z-index:2}.fileuploader-item .column-thumbnail{position:absolute;width:36px;height:36px;line-height:36px}.fileuploader-item .column-thumbnail .fileuploader-item-image{width:100%;height:100%;overflow:hidden}.fileuploader-item .column-thumbnail .fileuploader-item-image img{-webkit-animation:fileuploaderFadeIn 0.2s ease;animation:fileuploaderFadeIn 0.2s ease}.fileuploader-item .column-thumbnail .fileuploader-item-image canvas{-webkit-animation:fileuploaderFadeIn 0.2s ease;animation:fileuploaderFadeIn 0.2s ease}.fileuploader-item .column-thumbnail .fileuploader-item-image.fileuploader-loading::after{width:24px;height:24px;left:50%;top:50%;margin-left:-12px;margin-top:-12px;border-radius:50%;opacity:0.12}.fileuploader-item .fileuploader-item-icon{position:relative;width:100%;height:100%;text-align:center;color:#ffffff;font-size:11px;background:#dddddd;-webkit-animation:fileuploaderFadeIn 0.2s ease;animation:fileuploaderFadeIn 0.2s ease}.fileuploader-item .fileuploader-item-icon.is-bright-color{color:#888}.fileuploader-item .fileuploader-item-icon i{display:block;width:90%;margin:0 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-style:normal;font-weight:bold}.fileuploader-item .column-title{display:block;padding-left:51px;padding-right:81px;color:#3e3e3e}.fileuploader-item a[class*='btn-'].tooltip{text-decoration:none;width:26px;height:26px;margin-top:0;position:relative}.fileuploader-item a[class*='btn-'].tooltip.square>i{line-height:26px}.fileuploader-item a[class*='btn-'].tooltip+a[class*='btn-'].tooltip{margin-left:2px}.fileuploader-item .column-title div.title-name{width:85%;margin-left:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fileuploader-item .column-title span{font-size:12px;color:#979fb8}.fileuploader-item .column-actions{position:absolute;right:15px;top:50%;margin-top:-14px}.fileuploader-item .column-actions .fileuploader-action-success{position:absolute;right:0;top:0}.fileuploader-item .column-actions .fileuploader-action-success:hover,.fileuploader-item .column-actions .fileuploader-action-success:active{opacity:0}.fileuploader-action-start{background:#687ddb;border-radius:50%}.fileuploader-action-start i{position:absolute;left:50%;top:50%;margin-left:-2px;margin-top:-5px;border-radius:2px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.fileuploader-action-start:hover{background:#7b90ef}.fileuploader-action-start:active{background:#687ddb;-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.1);box-shadow:inset 0 1px 6px rgba(0,0,0,0.1)}.fileuploader-action-success{background:#687ddb;border:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fileuploader-action-success i::before,.fileuploader-action-success i::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.fileuploader-action-success i::before{width:4px;height:2px;left:6px;top:11px;background:#fff}.fileuploader-action-success i::after{top:4px;left:9px;width:2px;height:9px;background:#fff}.fileuploader-item .fileuploader-progressbar{position:absolute;left:0;bottom:0;width:100%;height:4px;border-radius:4px;overflow:hidden}.fileuploader-item .fileuploader-progressbar .bar{position:absolute;left:0;top:0;width:0%;height:100%;border-radius:4px;background:#687ddb;-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}.fileuploader-item .progress-bar2 .fileuploader-progressbar{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileuploader-item .progress-bar2 .fileuploader-progressbar .bar{position:absolute;left:0;top:0;width:0%;height:100%;border-radius:0;background:rgba(104,125,219,0.08);-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}.fileuploader-item .progress-bar2 span{position:absolute;top:50%;margin-top:-29px;right:15px;color:rgba(151,159,184,0.16);font-size:48px}.fileuploader-input-caption .fileuploader-pending-loader{margin-right:5px}.fileuploader-pending-loader{position:relative;display:inline-block;width:14px;height:14px;overflow:hidden;vertical-align:middle}.fileuploader-pending-loader::after,.fileuploader-pending-loader .left-half{background:#fff}.fileuploader-pending-loader .right-half,.fileuploader-pending-loader .spinner{background:#94a2e8}.fileuploader-pending-loader::after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;z-index:4}.fileuploader-pending-loader .left-half,.fileuploader-pending-loader .right-half,.fileuploader-pending-loader .spinner{position:absolute;top:0;width:50%;height:100%}.fileuploader-pending-loader .left-half{left:0;opacity:1;border-radius:100% 0 0 100% / 50% 0 0 50%;-webkit-animation:fileuploaderOpacity 3s steps(1, end) infinite;animation:fileuploaderOpacity 3s steps(1, end) infinite;z-index:3}.fileuploader-pending-loader .right-half{right:0;opacity:0;border-radius:0 100% 100% 0 / 0 50% 50% 0;-webkit-animation:fileuploaderOpacity 3s steps(1, end) reverse infinite;animation:fileuploaderOpacity 3s steps(1, end) reverse infinite;z-index:1}.fileuploader-pending-loader .spinner{left:0;border-radius:100% 0 0 100% / 50% 0 0 50%;-webkit-animation:fileuploaderSpin 3s linear infinite;animation:fileuploaderSpin 3s linear infinite;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;z-index:2}@-webkit-keyframes fileuploaderOpacity{0%{opacity:1}50%,100%{opacity:0}}@keyframes fileuploaderOpacity{0%{opacity:1}50%,100%{opacity:0}}@-webkit-keyframes fileuploaderFadeIn{from{opacity:0}to{opacity:1}}@keyframes fileuploaderFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fileuploaderScaleIn{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fileuploaderScaleIn{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fileuploaderSlideIn{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@keyframes fileuploaderSlideIn{from{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}to{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@-webkit-keyframes fileuploaderSlideOut{from{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}to{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}@keyframes fileuploaderSlideOut{from{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}to{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}@-webkit-keyframes fileuploaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fileuploaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fileuploader-theme-thumbnails .fileuploader-thumbnails-input,.fileuploader-theme-thumbnails .fileuploader-items-list li.fileuploader-item{display:inline-block;width:23%;padding:0 0 23%;margin:1%;vertical-align:top;position:relative}.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner{width:100%;height:100%;border:2px dashed #c2cdda;border-radius:4px;text-align:center;font-size:30px;color:#acb9c7;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner:hover{border-color:#92a7bf;color:#899baf}.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner:active{background:#fff}.fileuploader-theme-thumbnails .fileuploader-dragging .fileuploader-thumbnails-input-inner{background:#fff}.fileuploader-theme-thumbnails .fileuploader-items-list{margin:15px -1% -1%}.fileuploader-theme-thumbnails li.fileuploader-item{-webkit-animation:fileuploaderScaleIn 0.2s ease;animation:fileuploaderScaleIn 0.2s ease;border-bottom:0;background-color:transparent;cursor:move}.fileuploader-theme-thumbnails .fileuploader-item-inner{position:absolute;border-radius:4px;background:rgba(255,255,255,0.6);overflow:hidden}.fileuploader-theme-thumbnails .fileuploader-item-inner,.fileuploader-theme-thumbnails .fileuploader-item-inner .thumbnail-holder,.fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item-image{width:100%;height:100%}.fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item-image{position:relative;text-align:center;overflow:hidden}.fileuploader-theme-thumbnails .fileuploader-item .fileuploader-item-image img,.fileuploader-theme-thumbnails .fileuploader-item .fileuploader-item-image canvas{border-radius:0;max-width:100%;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:auto;max-width:inherit;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fileuploader-theme-thumbnails .fileuploader-item .fileuploader-item-image.fileuploader-loading:after{top:50%;left:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;opacity:0.2}.fileuploader-theme-thumbnails .fileuploader-items-list .actions-holder{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:rgba(33,33,33,0.55);text-align:right;-webkit-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;transition:opacity 0.2s ease;opacity:0;z-index:3}.fileuploader-theme-thumbnails .fileuploader-items-list li.fileuploader-item:hover .actions-holder{opacity:1}.fileuploader-theme-thumbnails .fileuploader-item.upload-failed{background:none}.fileuploader-theme-thumbnails .fileuploader-items-list li.fileuploader-item.upload-failed .fileuploader-item-icon{display:block !important;background:#db6868 !important;color:#fff}.fileuploader-theme-thumbnails .fileuploader-item .progress-holder{position:absolute;top:0;left:0;width:100%;height:100%}.fileuploader-theme-thumbnails .fileuploader-item .progress-holder .fileuploader-progressbar{position:relative;top:50%;width:80%;height:6px;margin:0 auto;background:#dde4f6}.fileuploader-theme-thumbnails .singleImg .fileuploader-items-list{margin:0}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item{display:block;width:100%;padding:0 0 56.25%;margin:0;top:0;left:0;overflow:hidden}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner{border-radius:0;font-size:16px;color:rgba(0,0,0,0.26);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid transparent;overflow:hidden;padding:0px 2%;background-color:#f2f2f2;-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;position:absolute;top:0;left:0}@media only screen and (max-width: 430px){.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>i,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>i{margin:0 auto;font-size:45px;display:block;color:rgba(0,0,0,0.26)}@media only screen and (max-width: 430px){.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>i,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>i{margin:0}}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>.fileuploader-input-caption,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>.fileuploader-input-caption{margin:0 auto;padding:1% 0}@media only screen and (max-width: 430px){.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>.fileuploader-input-caption,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>.fileuploader-input-caption{display:none}}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>.fileuploader-input-button,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>.fileuploader-input-button{margin-top:1%}@media only screen and (max-width: 430px){.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>.fileuploader-input-button,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>.fileuploader-input-button{margin:0;margin:0;background:transparent;color:rgba(0,0,0,0.26);padding-left:5px}}@media only screen and (max-width: 430px){.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner>p,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner>p{display:none}}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner:hover,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner:hover{border-color:transparent;color:rgba(0,0,0,0.26)}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-thumbnails-input-inner:active,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-thumbnails-input-inner:active{background:#f2f2f2}.fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input .fileuploader-item-inner,.fileuploader-theme-thumbnails .singleImg li.fileuploader-item .fileuploader-item-inner{top:0;left:0}.fileuploader-theme-thumbnails .singleImg.video .actions-holder{width:initial;height:initial;background:transparent;left:initial;right:0}.fileuploader-theme-thumbnails .singleImg.video .jwplayer{z-index:100}.fileuploader-items.voice .fileuploader-item .column-title{padding-left:5px}.fileuploader-items.voice .fileuploader-item .column-title>div{margin-left:0;display:inline-block;vertical-align:middle}.fileuploader-items.voice .fileuploader-item .column-title>div.title-name{max-width:30%;width:initial;margin-right:15px}.fileuploader-items.link{margin-top:1.5rem}.fileuploader-items.link .fileuploader-item .column-title{padding-left:5px}.vertical .fileuploader-theme-thumbnails .singleImg .fileuploader-thumbnails-input,.vertical .fileuploader-theme-thumbnails .singleImg li.fileuploader-item{padding:0 0 100%}div.flexUpload{-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}div.flexUpload .flex-9{-webkit-box-flex:9;-ms-flex:9;flex:9;margin:10px}div.flexUpload .flex-16{-webkit-box-flex:16;-ms-flex:16;flex:16;margin:10px}div.flexUpload .flex-4{-webkit-box-flex:4;-ms-flex:4;flex:4;margin:10px}div.flexUpload .flex-3{-webkit-box-flex:3;-ms-flex:3;flex:3;margin:10px}.imgFileProfile .b-radius{border-radius:100px;overflow:hidden}.imgFileProfile .b-radius .fileuploader-thumbnails-input img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.imgFileProfile a.user{color:black;font-size:80px}.imgFileProfile a.camera{position:absolute;bottom:0;right:0;background-color:white;padding:2px 5px;border-radius:15px}.imgFileProfile .fileuploader-items{width:100px;height:100px;margin:0 auto;background-color:#fff;border:1px solid #eee}.imgFileProfile .fileuploader-items .fileuploader-thumbnails-input{cursor:pointer;height:100px;text-align:center}.imgFileProfile .fileuploader-items .fileuploader-thumbnails-input>img{position:absolute;width:100% !important;height:100% !important;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fileuploader-theme-thumbnails .imgFileProfile .singleImg li.fileuploader-item{height:100px;padding:0}.datetimepicker-widget .btn[data-action="incrementHours"]::after,.datetimepicker-widget .btn[data-action="incrementMinutes"]::after,.datetimepicker-widget .btn[data-action="decrementHours"]::after,.datetimepicker-widget .btn[data-action="decrementMinutes"]::after,.datetimepicker-widget .btn[data-action="showHours"]::after,.datetimepicker-widget .btn[data-action="showMinutes"]::after,.datetimepicker-widget .btn[data-action="togglePeriod"]::after,.datetimepicker-widget .btn[data-action="clear"]::after,.datetimepicker-widget .btn[data-action="today"]::after,.datetimepicker-widget .picker-switch::after,.datetimepicker-widget table th.prev::after,.datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.datetimepicker-widget{min-width:250px;width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.datetimepicker-widget.dropdown-menu{margin:2px 0;padding:0;position:absolute;min-width:250px;max-width:300px;width:100%;z-index:101;background:#fff}.datetimepicker-widget.dropdown-menu::before,.datetimepicker-widget.dropdown-menu::after{content:"";display:inline-block;position:absolute}.datetimepicker-widget.dropdown-menu.bottom::before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.datetimepicker-widget.dropdown-menu.bottom::after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.datetimepicker-widget.dropdown-menu.top::before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.datetimepicker-widget.dropdown-menu.top::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.datetimepicker-widget.dropdown-menu.pull-right::before{left:auto;right:6px}.datetimepicker-widget.dropdown-menu.pull-right::after{left:auto;right:7px}.datetimepicker-widget .list-unstyled{margin:0}.datetimepicker-widget .list-unstyled .collapse{display:none;visibility:hidden;padding-bottom:10px}.datetimepicker-widget .list-unstyled .collapse.in{display:block;visibility:visible}.datetimepicker-widget a[data-action]{padding:6px 0}.datetimepicker-widget a[data-action]:active{-webkit-box-shadow:none;box-shadow:none}.datetimepicker-widget .timepicker-hour,.datetimepicker-widget .timepicker-minute,.datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:24px;margin:0}.datetimepicker-widget button[data-action]{padding:6px}.datetimepicker-widget .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0}.datetimepicker-widget .btn[data-action="incrementHours"],.datetimepicker-widget .btn[data-action="incrementMinutes"],.datetimepicker-widget .btn[data-action="decrementHours"],.datetimepicker-widget .btn[data-action="decrementMinutes"]{font-size:35px}.datetimepicker-widget .btn[data-action="incrementHours"]::after{content:"Increment Hours"}.datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content:"Increment Minutes"}.datetimepicker-widget .btn[data-action="decrementHours"]::after{content:"Decrement Hours"}.datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content:"Decrement Minutes"}.datetimepicker-widget .btn[data-action="showHours"]::after{content:"Show Hours"}.datetimepicker-widget .btn[data-action="showMinutes"]::after{content:"Show Minutes"}.datetimepicker-widget .btn[data-action="togglePeriod"]::after{content:"Toggle AM/PM"}.datetimepicker-widget .btn[data-action="clear"]::after{content:"Clear the picker"}.datetimepicker-widget .btn[data-action="today"]::after{content:"Set the date to today"}.datetimepicker-widget .picker-switch{text-align:center}.datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens"}.datetimepicker-widget .picker-switch td{padding:0 !important;margin:0;height:auto;width:auto;line-height:inherit}.datetimepicker-widget .picker-switch td span{line-height:2;height:inherit;width:100%;padding:6px;margin:0px}.datetimepicker-widget table{margin:0}.datetimepicker-widget table td,.datetimepicker-widget table th{text-align:center}.datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.datetimepicker-widget table th.picker-switch{width:145px}.datetimepicker-widget table th.disabled,.datetimepicker-widget table th.disabled:hover{background:none;color:#636c72;cursor:not-allowed}.datetimepicker-widget table th.prev::after{content:"Previous Month"}.datetimepicker-widget table th.next::after{content:"Next Month"}.datetimepicker-widget table thead tr:first-child th{cursor:pointer;padding:29px 5px !important;font-size:20px;color:#9e9e9e;background-color:#eeeeee}.datetimepicker-widget table thead tr:first-child th:hover{color:#cccccc}.datetimepicker-widget table thead th{border:none}.datetimepicker-widget table thead th.dow{background-color:#f7f7f7}.datetimepicker-widget table tr:hover{background-color:transparent}.datetimepicker-widget table td{height:54px;line-height:54px;width:54px;border-bottom:none;font-size:14px;padding:0}.datetimepicker-widget table td.cw{font-size:0.8rem;height:20px;line-height:20px;color:#636c72}.datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.datetimepicker-widget table td.day:hover,.datetimepicker-widget table td.hour:hover,.datetimepicker-widget table td.minute:hover,.datetimepicker-widget table td.second:hover{background:#eceeef;cursor:pointer}.datetimepicker-widget table td.old,.datetimepicker-widget table td.new{color:#636c72}.datetimepicker-widget table td.today{position:relative}.datetimepicker-widget table td.today::before{content:"";display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#3e3e3e;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.datetimepicker-widget table td.active,.datetimepicker-widget table td.active:hover{background-color:#3e3e3e;color:#fff}.datetimepicker-widget table td.active.today::before{border-bottom-color:#ffffff}.datetimepicker-widget table td.disabled,.datetimepicker-widget table td.disabled:hover{background:none;color:#636c72;cursor:not-allowed}.datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:0}.datetimepicker-widget table td span:hover{background:#eceeef}.datetimepicker-widget table td span.active{background-color:#3e3e3e;color:#fff}.datetimepicker-widget table td span.old{color:#636c72}.datetimepicker-widget table td span.disabled,.datetimepicker-widget table td span.disabled:hover{background:none;color:#636c72;cursor:not-allowed}.datetimepicker-widget table.table-condensed>thead>tr>th,.datetimepicker-widget table.table-condensed>tbody>tr>th,.datetimepicker-widget table.table-condensed>tfoot>tr>th,.datetimepicker-widget table.table-condensed>thead>tr>td,.datetimepicker-widget table.table-condensed>tbody>tr>td,.datetimepicker-widget table.table-condensed>tfoot>tr>td{padding:9px 5px}.datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.datetimepicker-widget .datepicker-decades span.decade{line-height:1.8}.dropdown-button{margin-right:0px}.dropdown-button.active{margin-right:4px}.dropdown-content{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:1001;will-change:width, height;padding-left:0;list-style-type:none}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none;list-style-type:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px;overflow:hidden;background-color:#e0e0e0}.dropdown-content li>span{font-size:16px;color:#424242;display:block;line-height:22px;padding:10px 16px;margin:0 !important}.dropdown-content li>span>label{vertical-align:middle}.dropdown-content.customContent{min-width:360px;height:280px}.dropdown-content.customContent.large{height:330px}.dropdown-content.customContent.full{min-width:800px;height:400px}@media only screen and (max-width: 800px){.dropdown-content.customContent.full{min-width:90%}}.dropdown-content.customContent li{cursor:default;padding:0}.dropdown-content.customContent,.dropdown-content.btnStyle{background-color:#f7f7f7;max-height:400px}.dropdown-content.customContent li,.dropdown-content.btnStyle li{min-height:initial;line-height:1}.dropdown-content.customContent li:hover,.dropdown-content.customContent li.active,.dropdown-content.customContent li.selected,.dropdown-content.btnStyle li:hover,.dropdown-content.btnStyle li.active,.dropdown-content.btnStyle li.selected{background-color:transparent}.dropdown-content.customContent li.active.selected,.dropdown-content.btnStyle li.active.selected{background-color:transparent}.dropdown-content.btnStyle li{padding:5px 0px}.dropdown-content.btnStyle li:first-child{padding-top:10px}.dropdown-content.btnStyle li:last-child{padding-bottom:10px}.input-field[class*='col-'] .dropdown-content [type="checkbox"] ~ label{top:1px;left:0;height:18px}.pagination{width:100%;position:relative;margin:20px 0px;font-size:13px;font-size:1.3rem;clear:both;z-index:4}.pagination ul{display:inline-block;margin:0px}.pagination ul::after{display:inline}.pagination ul>li{display:inline}.pagination ul>li::after{display:inline}.pagination ul>li>a,.pagination ul>li>span{color:#777777;float:left;padding:4px 8px;line-height:20px;background-color:#fff;border:1px solid #cccccc;border-left-width:0px}.pagination ul>li>span{color:#999999;font-weight:bold;line-height:13px;border:none}.pagination ul>li.ep>a{border-left-width:1px}.pagination ul>li>a{text-decoration:none}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>li>a:active,.pagination ul>li>a.active{color:#303030;background-color:#f5f5f5}.pagination ul>li:first-child>a{border-left-width:1px}@media only screen and (max-width: 430px){.pagination ul>li .button{display:inline}}.pagination ul>li.website{display:inline}@media only screen and (max-width: 430px){.pagination ul>li.website{display:none}}.pagination ul>li.mobile{display:none}@media only screen and (max-width: 430px){.pagination ul>li.mobile{display:inline}}.pagination ul>li.website.mobile{display:inline}@media only screen and (max-width: 430px){.pagination ul>li.website.mobile{display:inline}}.pagination .totalPage{margin:0px 5px;vertical-align:top;padding-top:5px;display:inline-block;font-size:1.2rem;font-size:12px}@media only screen and (max-width: 430px){.pagination .totalPage{display:block;padding-top:10px}}.pagination .totalPage .num{margin:0px 5px;letter-spacing:0px}.pagination .totalPage .slash{margin:0px 3px}@media only screen and (max-width: 800px){.pagination.text-L .totalPage{margin:0px 5px 0px 0px}}@media only screen and (max-width: 430px){.pagination.text-L .totalPage{margin:0px 5px}}@media only screen and (max-width: 800px){.pagination.text-C .totalPage{margin:0px 5px}}@media only screen and (max-width: 800px){.pagination.text-R .totalPage{margin:0px 0px 0px 5px}}@media only screen and (max-width: 430px){.pagination.text-R .totalPage{margin:0px 5px}}#infscr-loading{text-align:center;z-index:1000;position:fixed;left:50%;margin-left:-100px;bottom:40px;width:200px;background:#000;opacity:0.5;color:#fff;border-radius:6px}#infscr-loading img{margin:10px 0 5px}#infscr-loading span{display:block;line-height:2}.card .pagination{padding:20px 0px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}

.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	padding-left: 0;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
}
.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px;
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: transparent;
	border: none;
}

/*For IE8 or lower*/
.xdsoft_datetimepicker button {
	border: none !important;
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.xdsoft_noselect::selection { background: transparent }
.xdsoft_noselect::-moz-selection { background: transparent }

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none;
}

.xdsoft_datetimepicker * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {
	display: none;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block;
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px;
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: 0.5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle;
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0;
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev ,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: medium none;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next {
	float: none;
	margin-left: 0;
	margin-right: 14px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child {
	border-top-width: 0;
}

.xdsoft_datetimepicker .xdsoft_today_button:hover,
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer;
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline;
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1.0;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #fff;
	background: #ff8000;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right;
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both;
}

.xdsoft_datetimepicker .xdsoft_year{
	width: 48px;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%;

}

.xdsoft_datetimepicker .xdsoft_calendar td > div {
	padding-right: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	height: 25px;
}

.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #33aaff;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled {
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #fff !important;
	background: #ff8000 !important;
	box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #33aaff !important;
	box-shadow: #178fe5 0 1px 3px 0 inset !important;
	color: #fff !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover {
	color: inherit	!important;
	background: inherit !important;
	box-shadow: inherit !important;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px;
}

.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important }
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important }

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px;
}
.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto;
}
.xdsoft_scroller_box {
	position: relative;
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
	border: 1px solid #333;
	background: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #000;
	background: #007fff;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #cc5500;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #000 !important;
	background: #007fff !important;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important }

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333;
}

.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller {
	background: #333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected {
    display: block;
    border: 1px solid #dddddd !important;
    margin-top: 5px;
    width: 100%;
    color: #454551;
    font-size: 13px;
}
.xdsoft_datetimepicker .blue-gradient-button {
	font-family: "museo-sans", "Book Antiqua", sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* IE10+ */
	background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 );
/* IE6-9 */
}
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {
  color: #454551;
  background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 );
  /* IE6-9 */
}
