<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* sass */
/* sass */
/** RESET AND LAYOUT
===================================*/
.bx-wrapper { position: relative; margin: 0 auto; padding: 0; *zoom: 1; max-width: 100% !important; padding: 0 !important; }

.bx-wrapper img { max-width: 100%; display: block; }

/** THEME
===================================*/
.bx-wrapper .bx-viewport { background: none; border: none; box-shadow: none; left: auto; /*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0); transform: translatez(0); }

/* LOADER */
.bx-wrapper .bx-loading { min-height: 50px; background: url(/wp-content/uploads/sites/4/shared-css-bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 20; }

/* ARROW */
.bx-controls-direction { position: absolute; top: 50%; left: 0; width: 100%; opacity: 0; filter: alpha(opacity=0); -ms-filter: "alpha(opacity=0)"; }

.bx-wrapper a.bx-prev, .bx-wrapper a.bx-next { display: block; margin-top: -20px; width: 40px; height: 40px; }

.bx-wrapper a.bx-prev { background: url(/wp-content/uploads/sites/4/shared-css-slider-l.png) no-repeat 0 0 !important; left: 0px; }

.bx-wrapper a.bx-next { background: url(/wp-content/uploads/sites/4/shared-css-slider-r.png) no-repeat 0 0 !important; right: 0px; }

/* pager */
.bx-pager-item .bx-pager-link { background: #cecece !important; border: none !important; border-radius: 50% !important; }

.bx-pager-item .bx-pager-link.active { background: #ea1e1f !important; border: 3px solid #ea1e1f !important; border-radius: 50% !important; }

.js-carousel-message-sponly .bx-pager-item .bx-pager-link { background: #fff !important; }

.js-carousel-message-sponly .bx-pager-item .bx-pager-link.active { background: #ea1e1f !important; }

.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { vertical-align: middle; }

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: -30px !important; }

.js-carousel-heropanel .bx-wrapper .bx-pager, .js-carousel-heropanel .bx-wrapper .bx-controls-auto { bottom: -40px !important; left: 0; }

.js-carousel-heropanel .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link, .js-carousel-heropanel .bx-wrapper .bx-controls-auto .bx-pager-item .bx-pager-link { background: #f16262 !important; border: none !important; }

.js-carousel-heropanel .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active, .js-carousel-heropanel .bx-wrapper .bx-controls-auto .bx-pager-item .bx-pager-link.active { background: #fff !important; border: none !important; }

.js-carousel-message-sponly .bx-wrapper .bx-pager, .js-carousel-message-sponly .bx-wrapper .bx-controls-auto { bottom: -85px !important; left: 0; }

.js-carousel-topics02 .bx-wrapper .bx-pager, .js-carousel-topics03 .bx-wrapper .bx-pager, .js-carousel-topics04 .bx-wrapper .bx-pager { left: 0; }

/* slide 
.js-carousel-topics04 ul.card-list{
	margin-left: 308px;
}*/
.js-carousel-topics02 .card-list-wrapper, .js-carousel-topics03 .card-list-wrapper, .js-carousel-topics04 .card-list-wrapper, .js-carousel-tinfo04 .card-list-wrapper { overflow: visible !important; }

.js-carousel-topics02 .topmost-carousel-category { padding-bottom: 40px; height: 560px; }

#content-body-wrapper .topmost-carousel-category-wrapper.js-carousel-topics03 .topmost-carousel-category .card-list-wrapper { width: auto; position: static; left: 0; margin: 0 -10px; }

@media screen and (max-width: 1248px) and (min-width: 768px) { .bx-wrapper a.bx-prev { left: 0px; }
  .bx-wrapper a.bx-next { right: 0px; } }

@media screen and (max-width: 767px) { .bx-controls-direction { left: 0 !important; width: 100% !important; }
  .bx-wrapper { padding: 0 !important; }
  #content-body-wrapper .hero-carousel-category-wrapper .hero-carousel-category .card-list li.card-s a .img-wrap { width: 100% !important; height: auto !important; }
  .js-carousel-topics04 .card-list-wrapper { padding-bottom: 40px; }
  .js-carousel-topics03 ul.card-list, .js-carousel-topics04 ul.card-list { margin-left: 0; }
  .bx-wrapper a.bx-prev { left: 3px; }
  .bx-wrapper a.bx-next { right: 0px; }
  .js-carousel-topics02 a.bx-prev, .js-carousel-normal03 a.bx-prev, .js-carousel-normal04 a.bx-prev, .js-carousel-tinfo04 a.bx-prev { left: -10px !important; }
  .js-carousel-topics02 a.bx-next, .js-carousel-normal03 a.bx-next, .js-carousel-normal04 a.bx-next, .js-carousel-tinfo04 a.bx-next { right: -10px !important; }
  .js-carousel-message-sponly a.bx-prev { left: 0px !important; }
  .js-carousel-message-sponly a.bx-next { right: 0px !important; }
  .top-message-wrapper { padding: 0 !important; }
  .top-message-wrapper h2.hdg-level2 { padding: 15px 15px 0 !important; }
  .top-message-wrapper p.doc-text { padding: 0 15px 0 !important; }
  .top-message-wrapper p.link-btn-type01 { padding: 0 0 55px !important; }
  /* pager */
  .bx-pager-item .bx-pager-link { width: 5px !important; height: 5px !important; }
  .bx-pager-item .bx-pager-link.active { border: 1px solid #ea1e1f !important; }
  .js-carousel-heropanel .bx-wrapper .bx-pager, .js-carousel-heropanel .bx-wrapper .bx-controls-auto { bottom: -25px !important; } }

@media screen and (min-width: 768px) { .js-carousel-topics02 ul.card-list { margin: 0 -10px; }
  .js-carousel-topics02 ul.card-list li.card-l { margin: 0 10px !important; }
  .js-carousel-normal03 ul.card-list { margin: 0 -10px !important; }
  .js-carousel-tinfo03 ul.card-list li.card-m { margin: 0 5px !important; }
  .js-carousel-normal04 ul.card-list { margin: 0 -8px 0 0 !important; }
  .js-carousel-tinfo04 ul.card-list li.card-s { margin: 0 8px 0 0 !important; } }
</pre></body></html>