@charset "UTF-8";
/*@mixin flexbox($value...) {
    inspect($value);
}*/
/* line 5, ../../Sass/sass/base/Compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../Sass/sass/base/Compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../Sass/sass/base/Compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../Sass/sass/base/Compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../Sass/sass/base/Compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../Sass/sass/base/Compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../Sass/sass/base/Compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../Sass/sass/base/Compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../Sass/sass/base/Compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(https://example.com/MaterialIcons-Regular.eot);
  /* For IE6-8 */
  src: local("Material Icons"), local("MaterialIcons-Regular"), url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2");
}
/* line 26, ../../Sass/sass/base/_base.scss */
*,
*:before,
*:after {
  box-sizing: border-box;
}

/* line 34, ../../Sass/sass/base/Compass/typography/_vertical_rhythm.scss */
html {
  font-size: 100%;
  line-height: 1.5em;
}

/*Mobile font-size*/
/*@mixin pc-width() {
    @media all and (min-width: $ScreenSize-1281) {
        @content;
    }
}*/
/* line 7, ../../Sass/sass/base/_footer.scss */
footer {
  background-color: #ffffff;
  color: #666666;
  font-size: 0.9em;
  bottom: 0;
  width: 100%;
  z-index: 999;
}
/* line 16, ../../Sass/sass/base/_footer.scss */
footer a {
  color: #666666;
}
/* line 19, ../../Sass/sass/base/_footer.scss */
footer a:hover {
  color: #010101;
}
/* line 24, ../../Sass/sass/base/_footer.scss */
footer .container-footer {
  margin: 0 auto;
  width: 90%;
  padding-bottom: 5%;
}
/* line 30, ../../Sass/sass/base/_footer.scss */
footer .footer-top {
  margin: 2% 0 5% 0;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 34, ../../Sass/sass/base/_footer.scss */
footer .footer-top .footer-info-area {
  width: 75%;
  display: inline-block;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 34, ../../Sass/sass/base/_footer.scss */
  footer .footer-top .footer-info-area {
    width: 77%;
  }
}
/* line 42, ../../Sass/sass/base/_footer.scss */
footer .footer-top .footer-info-area .footer-info {
  display: inline-block;
  vertical-align: top;
  padding-top: 2%;
  margin: auto 2em;
  margin-left: 0;
  margin-right: 7%;
}
/* line 50, ../../Sass/sass/base/_footer.scss */
footer .footer-top .footer-info-area .footer-info li {
  padding-bottom: 5%;
}
/* line 53, ../../Sass/sass/base/_footer.scss */
footer .footer-top .footer-info-area .footer-info li.footer-info-first {
  font-size: 1.38em;
  font-weight: bold;
}
/* line 59, ../../Sass/sass/base/_footer.scss */
footer .footer-top .footer-info-area .footer-info .local_customer_number {
  color: #006ac6;
}
/* line 65, ../../Sass/sass/base/_footer.scss */
footer .footer-top .footer-info-area .footer-info.isMainCustomized .footer-info-other font {
  color: #006ac6;
}
/* line 73, ../../Sass/sass/base/_footer.scss */
footer .footer-top .local_customer {
  font-size: 120%;
}
/* line 78, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom {
  margin: auto 0;
}
/* line 81, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div {
  display: inline-block;
}
/* line 84, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.language {
  font-weight: bold;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 88, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.language img {
  opacity: 0.5;
  max-width: 24px;
  vertical-align: middle;
  display: inherit;
}
/* line 95, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.language a {
  vertical-align: middle;
  font-size: 130%;
}
/* line 101, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.language:hover img {
  opacity: 1;
}
/* line 105, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.language:hover a {
  color: #010101;
}
/* line 111, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.copy-right {
  color: #666666;
  float: right;
  font-weight: bold;
  font-size: 80%;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 118, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.copy-right span {
  margin: auto 0.2em;
}
/* line 121, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom div.copy-right span a {
  text-decoration: underline;
}
/* line 128, ../../Sass/sass/base/_footer.scss */
footer .footer-bottom > .footer-cn {
  display: none;
}
/* line 134, ../../Sass/sass/base/_footer.scss */
footer .footer-sns {
  margin-right: inherit;
  display: inline-block;
  text-align: right;
  width: 23%;
  float: right;
}
/* line 141, ../../Sass/sass/base/_footer.scss */
footer .footer-sns .social-btn {
  border: 1px solid #666666;
  border-radius: 99em;
  background: inherit;
  height: 30px;
  width: 30px;
  font-size: 1.5em;
  text-align: center;
  line-height: 1.5em;
  display: inline-block;
  margin: 8px;
}
/* line 154, ../../Sass/sass/base/_footer.scss */
footer .footer-sns .social-btn img {
  width: 90%;
  opacity: 0.7;
  margin-top: 3%;
  display: inherit;
}
/* line 161, ../../Sass/sass/base/_footer.scss */
footer .footer-sns .social-btn:hover {
  border: 1px solid #111111;
}
/* line 164, ../../Sass/sass/base/_footer.scss */
footer .footer-sns .social-btn:hover img {
  opacity: 1;
}
/* line 171, ../../Sass/sass/base/_footer.scss */
footer .sns-slider {
  background-color: #f2f2f2;
  margin: 0 auto;
  width: 72%;
  position: relative;
  z-index: 1000;
  display: inherit;
}
/* line 180, ../../Sass/sass/base/_footer.scss */
footer .sns-slider-Content {
  border: 1px solid #c6c6c6;
  background-color: #f2f2f2;
  position: absolute;
  right: 0;
  padding: 0.1%;
  display: none;
}
/* line 188, ../../Sass/sass/base/_footer.scss */
footer .sns-slider-Content .sns-Item {
  margin: 4%;
}
/* line 191, ../../Sass/sass/base/_footer.scss */
footer .sns-slider-Content .sns-Item .social-btn {
  border: 1px solid #666666;
  border-radius: 99em;
  width: 30px;
  height: 30px;
  font-size: 1.5em;
  text-align: center;
  line-height: 1.5em;
  display: inline-block;
  vertical-align: middle;
}
/* line 202, ../../Sass/sass/base/_footer.scss */
footer .sns-slider-Content .sns-Item .social-btn img {
  width: 90%;
  opacity: 0.7;
  margin-top: 3%;
}
/* line 212, ../../Sass/sass/base/_footer.scss */
footer .sns-slider-Content .sns-Item a:hover .social-btn img {
  opacity: 1;
}
/* line 220, ../../Sass/sass/base/_footer.scss */
footer .sns-slider-Content span {
  margin: 0 3%;
}

/* line 229, ../../Sass/sass/base/_footer.scss */
.Rwd footer {
  min-width: 100%;
}

/*rtl footer start----*/
/* line 242, ../../Sass/sass/base/_footer.scss */
.topBg.RTL footer .container-footer .footer-top .footer-info-area .footer-info {
  margin-left: 7%;
  margin-right: 0;
}
/* line 249, ../../Sass/sass/base/_footer.scss */
.topBg.RTL footer .container-footer .footer-top ul.footer-sns {
  margin-right: 0%;
  margin-left: 0%;
  float: left;
}
/* line 254, ../../Sass/sass/base/_footer.scss */
.topBg.RTL footer .container-footer .footer-top ul.footer-sns .social-btn {
  float: left;
}
/* line 263, ../../Sass/sass/base/_footer.scss */
.topBg.RTL footer .container-footer .footer-bottom div.language {
  float: right;
}
/* line 266, ../../Sass/sass/base/_footer.scss */
.topBg.RTL footer .container-footer .footer-bottom div.language img {
  display: inline-block;
}
/* line 271, ../../Sass/sass/base/_footer.scss */
.topBg.RTL footer .container-footer .footer-bottom div.copy-right {
  float: left;
}

/*rtl footer end----*/
@media (max-width: 1600px) and (min-width: 961px) {
  /* line 285, ../../Sass/sass/base/_footer.scss */
  footer .sns-slider {
    width: 86%;
  }
}
@media only screen and (max-width: 960px) {
  /* line 294, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top {
    text-align: left;
    margin: 10% 0;
  }
  /* line 298, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area {
    width: 100%;
  }
  /* line 301, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area .footer-info {
    width: 100%;
    margin: 0px 0px;
    padding-bottom: inherit;
  }
  /* line 306, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area .footer-info li {
    padding: 0;
    padding-bottom: 7px;
    text-align: center;
  }
  /* line 311, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area .footer-info li.footer-info-other {
    display: none;
  }
  /* line 316, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area .footer-info.local_customer {
    display: none;
  }
  /* line 322, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area .footer-info.isMainCustomized li.footer-info-first {
    display: none;
  }
  /* line 326, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-info-area .footer-info.isMainCustomized li.footer-info-other {
    display: block;
  }
  /* line 334, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-top .footer-sns {
    display: none;
  }
  /* line 340, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-cn-PC {
    display: none;
  }
  /* line 344, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-bottom {
    margin: 0px 0px;
    text-align: center;
  }
  /* line 348, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .footer-bottom > .footer-cn {
    display: block;
  }
  /* line 353, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .copy-right {
    width: 100%;
    margin-top: 20px;
    text-align: center;
  }
  /* line 358, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .copy-right .policy-area {
    display: block;
  }
  /* line 362, ../../Sass/sass/base/_footer.scss */
  .Rwd footer .copy-right .policy-area span.separate {
    display: none;
  }
  /* line 378, ../../Sass/sass/base/_footer.scss */
  .Rwd.RTL footer .container-footer div.footer-top div.footer-info-area > div.footer-info {
    margin-left: 0;
  }
  /* line 388, ../../Sass/sass/base/_footer.scss */
  .Rwd.RTL footer .container-footer div.footer-bottom div.language {
    float: unset;
  }
  /* line 392, ../../Sass/sass/base/_footer.scss */
  .Rwd.RTL footer .container-footer div.footer-bottom div.copy-right {
    float: unset;
  }
  /* line 396, ../../Sass/sass/base/_footer.scss */
  .Rwd.RTL footer .container-footer div.footer-bottom div.copy-right span.policy-area {
    float: unset;
  }
  /* line 399, ../../Sass/sass/base/_footer.scss */
  .Rwd.RTL footer .container-footer div.footer-bottom div.copy-right span.policy-area span {
    float: unset;
  }
}
/* line 15, ../../Sass/sass/base/_common.scss */
html,
body {
  height: 100%;
}

/* line 21, ../../Sass/sass/base/_common.scss */
.topBg {
  min-height: 100%;
  position: relative;
}

/* line 26, ../../Sass/sass/base/_common.scss */
.fake-body {
  position: relative;
}

/* line 30, ../../Sass/sass/base/_common.scss */
body {
  color: #FFFFFF;
  margin: 0;
  font-family: 'Arial', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}

/* line 36, ../../Sass/sass/base/_common.scss */
a {
  color: #1E5BF6;
  /*#1d6cfe;/*#3399ff;/*#428bca;*/
  text-decoration: none;
}
/* line 41, ../../Sass/sass/base/_common.scss */
a:hover {
  text-decoration: none;
  color: #1E5BF6;
}

/* line 48, ../../Sass/sass/base/_common.scss */
b,
strong {
  font-weight: bold;
}

/* line 53, ../../Sass/sass/base/_common.scss */
.ajax-loading {
  width: 100% !important;
  left: 0 !important;
  text-align: center !important;
}
/* line 58, ../../Sass/sass/base/_common.scss */
.ajax-loading img {
  width: 60px !important;
}

/* line 63, ../../Sass/sass/base/_common.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 71, ../../Sass/sass/base/_common.scss */
sup {
  top: -0.5em;
}

/* line 75, ../../Sass/sass/base/_common.scss */
sub {
  bottom: -0.25em;
}

/* line 79, ../../Sass/sass/base/_common.scss */
.scroll-style {
  height: 100%;
  overflow: auto;
  position: relative;
  display: none;
}

/* line 86, ../../Sass/sass/base/_common.scss */
.main-content-background {
  background-color: #FFFFFF;
  /*color: $blackColor;*/
  color: #434343;
  overflow: hidden;
  position: relative;
}

/* line 94, ../../Sass/sass/base/_common.scss */
.container,
.container-header,
.container-footer {
  /*padding: {
      right: 15px;
      left: 15px;
  }*/
  margin-left: auto;
  margin-right: auto;
  /*max-width: ($maxContentWidth/$maxScreenWidth)*100%;*/
  max-width: 74%;
}
/* line 110, ../../Sass/sass/base/_common.scss */
.container:before, .container:after,
.container-header:before,
.container-header:after,
.container-footer:before,
.container-footer:after {
  display: table;
  content: " ";
}
/* line 116, ../../Sass/sass/base/_common.scss */
.container:after,
.container-header:after,
.container-footer:after {
  clear: both;
}

/* line 121, ../../Sass/sass/base/_common.scss */
#header-bar {
  margin-bottom: 0;
  z-index: 999;
}

/* line 126, ../../Sass/sass/base/_common.scss */
.hide {
  display: none;
}

/* line 130, ../../Sass/sass/base/_common.scss */
.show {
  display: block;
}

/* line 134, ../../Sass/sass/base/_common.scss */
.red {
  color: red;
}

/* line 138, ../../Sass/sass/base/_common.scss */
.clear {
  clear: both;
}

/* line 142, ../../Sass/sass/base/_common.scss */
.float-left {
  float: left;
}

/* line 146, ../../Sass/sass/base/_common.scss */
.float-right {
  float: right;
}

/* line 150, ../../Sass/sass/base/_common.scss */
.SearchAutoComplete {
  max-height: inherit !important;
  background-color: #666 !important;
  color: #fff !important;
  line-height: 123% !important;
  border: initial !important;
  overflow-y: hidden !important;
}
/* line 160, ../../Sass/sass/base/_common.scss */
.SearchAutoComplete li div.ui-state-active {
  background-color: #000 !important;
  border: 1px solid #000 !important;
}

/* line 170, ../../Sass/sass/base/_common.scss */
input[type="text"] {
  border: 1px solid #b3b3b3;
  border-radius: 3px;
  height: 30px;
  width: 160px;
  padding: 5px 5px 5px 5px;
  outline: none;
  font-family: 'Arial', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}

/* line 181, ../../Sass/sass/base/_common.scss */
textarea {
  border: 1px solid #b3b3b3;
  border-radius: 3px;
  padding: 5px 5px 5px 5px;
  outline: none;
  font-family: 'Arial', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}

/* line 190, ../../Sass/sass/base/_common.scss */
select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 1px solid #b3b3b3;
  background-image: url(/Images/select_bg.jpg);
  background-size: cover;
  border-radius: 3px;
  min-width: 160px;
  min-height: 30px;
  outline: none;
  background-position: right center;
  padding: 0 10px;
  cursor: pointer;
  padding-right: 30px;
  font-family: 'Arial', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}

/* line 207, ../../Sass/sass/base/_common.scss */
select::-ms-expand {
  display: none;
}

/* line 211, ../../Sass/sass/base/_common.scss */
.mt-customer-selector-layout {
  position: relative;
}
/* line 214, ../../Sass/sass/base/_common.scss */
.mt-customer-selector-layout select {
  opacity: 0;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  min-width: 160px;
  padding-right: 30px;
  position: absolute;
  width: 100%;
}
/* line 223, ../../Sass/sass/base/_common.scss */
.mt-customer-selector-layout .csutomer-select {
  font-size: 95%;
}
/* line 226, ../../Sass/sass/base/_common.scss */
.mt-customer-selector-layout .csutomer-select span {
  color: #000000;
}

/*BTN Page*/
/* line 234, ../../Sass/sass/base/_common.scss */
.btn-group-next, .btn-group-prev {
  text-align: center;
  vertical-align: middle;
  width: 25px;
  height: 25px;
  display: inline-block;
  cursor: pointer;
  position: relative;
  background-size: cover;
}

/* line 246, ../../Sass/sass/base/_common.scss */
.btn-group-next:hover, .btn-group-prev:hover {
  background-color: #2c58c8;
  border: 1px solid #3333cc;
}

/* line 251, ../../Sass/sass/base/_common.scss */
.btn-group-next {
  background-image: url("/Images/next_btn.png");
}

/* line 256, ../../Sass/sass/base/_common.scss */
.btn-group-next:hover {
  background-image: url("/Images/wh_next_btn_hover.png");
}

/* line 261, ../../Sass/sass/base/_common.scss */
.btn-group-prev {
  background-image: url("/Images/pre_btn.png");
}

/* line 267, ../../Sass/sass/base/_common.scss */
.btn-group-prev:hover {
  background-image: url("/Images/wh_pre_btn_hover.png");
}

/* line 272, ../../Sass/sass/base/_common.scss */
.overlay {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 1010;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
}

/* line 284, ../../Sass/sass/base/_common.scss */
.paging {
  display: inline-block;
  width: 100%;
  padding-top: 10px;
}
/* line 289, ../../Sass/sass/base/_common.scss */
.paging a {
  display: inline-block;
}
/* line 298, ../../Sass/sass/base/_common.scss */
.paging .totalItem {
  float: left;
}
/* line 302, ../../Sass/sass/base/_common.scss */
.paging .paging-result {
  float: left;
}
/* line 306, ../../Sass/sass/base/_common.scss */
.paging .paging-nav {
  float: right;
}
/* line 309, ../../Sass/sass/base/_common.scss */
.paging .paging-nav .navpageinp,
.paging .paging-nav #navpageinp {
  width: 36px;
  height: 20px;
  padding: 2px;
}

/* line 319, ../../Sass/sass/base/_common.scss */
.btn {
  display: inline-block;
  padding: 0.2em 1em;
  background-color: #1E5BF6;
  color: #ffffff;
  padding: 0.3em 1.5em;
  min-width: 100px;
  border-radius: 2px;
  cursor: pointer;
}

/* line 330, ../../Sass/sass/base/_common.scss */
.grey {
  color: #F5F5F5;
}

/*SearchBtn*/
/* line 335, ../../Sass/sass/base/_common.scss */
.SearchBtn {
  vertical-align: middle;
  height: 30px;
  width: 30px;
  display: inline-block;
  border: 1px solid #b3b3b3;
  cursor: pointer;
  border-radius: 5px;
  background: url(/Images/search-128.png) center no-repeat;
  background-size: 70%;
  margin: 0 13px;
  cursor: pointer;
}

/* line 349, ../../Sass/sass/base/_common.scss */
.SearchBtn:hover {
  box-shadow: -1px 0px 8px -2px #ccc;
}

/* line 353, ../../Sass/sass/base/_common.scss */
.SearchBtn:active {
  box-shadow: inset -1px 4px 4px 0px #ccc;
}

/* line 357, ../../Sass/sass/base/_common.scss */
.page-title {
  font-weight: bold;
}

/* line 361, ../../Sass/sass/base/_common.scss */
.ProductFilterItemSetGray {
  background-color: #cccccc;
  cursor: pointer;
}

/* line 371, ../../Sass/sass/base/_common.scss */
#ProductFilterChildSetHover a {
  color: #1d6cfe;
}

/* line 377, ../../Sass/sass/base/_common.scss */
.paging-bottom .totalItem {
  display: none;
}

/* line 386, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .breadcrumb,
.Content-TopArea .breadArea .bread {
  padding: 0.5% 5%;
}
/* line 391, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread {
  overflow: auto;
  -ms-overflow-style: none;
  z-index: 1;
  background-color: #EEEEEE;
  position: relative;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 401, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Link, .Content-TopArea .breadArea .bread .bread-Icon {
  display: table-cell;
  vertical-align: middle;
}
/* line 409, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Link a,
.Content-TopArea .breadArea .bread .bread-Link span {
  display: block;
  word-wrap: unset;
  white-space: nowrap;
  color: #423F3F;
  font-weight: initial;
  font-size: 0.9vw;
}
@media screen and (max-width: 960px) {
  /* line 409, ../../Sass/sass/base/_common.scss */
  .Content-TopArea .breadArea .bread .bread-Link a,
  .Content-TopArea .breadArea .bread .bread-Link span {
    font-size: 14.5px;
  }
}
/* line 425, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Link a:hover,
.Content-TopArea .breadArea .bread .bread-Link span:hover {
  text-decoration: none;
}
/* line 432, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Link a:hover,
.Content-TopArea .breadArea .bread .bread-Link span:not(.noHover):hover {
  text-decoration: none;
}
/* line 438, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Icon {
  height: 20px;
  padding: 0px 5px;
}
/* line 442, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Icon img {
  height: 100%;
  width: auto;
  vertical-align: middle;
}
/* line 452, ../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .whiteFont a,
.Content-TopArea .breadArea .bread .whiteFont span {
  color: #FFF;
}

/* line 461, ../../Sass/sass/base/_common.scss */
#PageMainContent {
  min-width: 1007px;
  min-height: 670px;
}

/* line 467, ../../Sass/sass/base/_common.scss */
.Rwd #PageMainContent {
  min-width: 100%;
}

/* line 472, ../../Sass/sass/base/_common.scss */
#policy-div {
  position: fixed;
  bottom: 0;
}
/* line 477, ../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub .policy-div-txt {
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
  font-size: 1vw;
}
/* line 483, ../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub #policy-close img {
  background-color: #FFFFFF29;
  padding: 0.2vw;
  margin-top: 2px;
}
/* line 489, ../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub #policy-close::after {
  content: "";
  background: #FFFFFF8C;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 5px;
}
/* line 500, ../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub #policy-close:hover path {
  fill: #de5b78;
}
/* line 504, ../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub #policy-close:hover::after {
  content: "";
  background: transparent linear-gradient(90deg, #41bbfb 0%, #2cdd95 100%) 0% 0% no-repeat padding-box;
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 5px;
}

@media (max-width: 1024px) and (min-width: 961px) {
  /* line 519, ../../Sass/sass/base/_common.scss */
  .container {
    max-width: 80%;
  }
}
@media (max-width: 1600px) and (min-width: 1211px) {
  /* line 525, ../../Sass/sass/base/_common.scss */
  .container {
    max-width: 88%;
    min-width: 88%;
  }
}
@media (min-width: 961px) and (max-width: 1210px) {
  /* line 534, ../../Sass/sass/base/_common.scss */
  .container {
    max-width: 92%;
    min-width: 92%;
  }

  /* line 541, ../../Sass/sass/base/_common.scss */
  #policy-div .policy-div-sub .policy-div-txt {
    max-width: 95% !important;
  }
}
@media screen and (max-width: 960px) {
  /* line 550, ../../Sass/sass/base/_common.scss */
  body.lockScroll {
    width: 100%;
    height: 100%;
    position: fixed;
    overflow: hidden;
    -webkit-overflow-scrolling: auto;
  }

  /* line 561, ../../Sass/sass/base/_common.scss */
  .Rwd #PageMainContent {
    min-height: 400px;
  }
  /* line 567, ../../Sass/sass/base/_common.scss */
  .Rwd #PageMainContent.header-scrolling.FrontIndex {
    padding-top: 0;
  }
  /* line 572, ../../Sass/sass/base/_common.scss */
  .Rwd #PageMainContent.NotCoverHeader {
    padding-top: 60px;
  }
  /* line 578, ../../Sass/sass/base/_common.scss */
  .Rwd .overlay.active {
    display: block;
  }
  /* line 583, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div {
    background-color: #000000f2;
    margin: 0 2% 2% 2%;
    width: initial !important;
  }
  /* line 589, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub .policy-div-txt {
    line-height: 19px !important;
    overflow-y: scroll;
    max-height: 110px;
    max-width: 83% !important;
    padding: 2px 0;
    font-size: 100%;
  }
  /* line 598, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub #policy-close {
    min-width: 66px !important;
  }
  /* line 601, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub #policy-close img {
    background-color: #FFFFFF29;
    padding: 7px;
    margin-top: 2px;
    max-width: 66px !important;
  }
  /* line 608, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub #policy-close::after {
    content: "";
    background: transparent linear-gradient(90deg, #41bbfb 0%, #2cdd95 100%) 0% 0% no-repeat padding-box;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 5px;
  }
  /* line 620, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div.showMobileMenu, .Rwd #policy-div.showSearch {
    display: none;
  }
  /* line 625, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div.scrolling {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  /* line 636, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub .policy-div-txt {
    max-width: 80% !important;
  }
  /* line 640, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub #policy-close {
    right: 20px !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 652, ../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub .policy-div-txt {
    max-width: 73% !important;
  }
}
/*No rwd start*/
/* line 662, ../../Sass/sass/base/_common.scss */
.topBg.NoRwd {
  min-width: 1280px;
}

@media only screen and (max-width: 960px) {
  /* line 669, ../../Sass/sass/base/_common.scss */
  .topBg.NoRwd {
    min-width: 1280px;
  }
  /* line 676, ../../Sass/sass/base/_common.scss */
  .topBg.NoRwd #header-bar .container .navbar-header ul.content-menu {
    width: 50%;
    margin: 0 auto;
    display: block;
  }
}
/*No rwd end*/
/* new GoTopIcon / mailIcon*/
/* line 729, ../../Sass/sass/base/_common.scss */
svg.goTopIcon, svg.mailIcon {
  display: block;
  width: 3.4vW;
  height: 3.4vW;
}
@media screen and (max-width: 960px) {
  /* line 729, ../../Sass/sass/base/_common.scss */
  svg.goTopIcon, svg.mailIcon {
    width: 40px;
    height: 40px;
  }
}
/* line 742, ../../Sass/sass/base/_common.scss */
svg.goTopIcon .a {
  fill: rgba(66, 63, 63, 0);
}
/* line 746, ../../Sass/sass/base/_common.scss */
svg.goTopIcon .b {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10;
  stroke-width: 5px;
}
/* line 754, ../../Sass/sass/base/_common.scss */
svg.goTopIcon, svg.mailIcon {
  background-color: rgba(51, 51, 51, 0.5);
}
/* line 760, ../../Sass/sass/base/_common.scss */
svg.mailIcon .a {
  fill: rgba(66, 63, 63, 0);
}
/* line 764, ../../Sass/sass/base/_common.scss */
svg.mailIcon .b,
svg.mailIcon .c {
  fill: none;
  stroke: #fff;
  stroke-width: 4px;
}
/* line 771, ../../Sass/sass/base/_common.scss */
svg.mailIcon .b {
  stroke-miterlimit: 10;
}

/* line 779, ../../Sass/sass/base/_common.scss */
.LowerRightCorner #divGoTop,
.LowerRightCorner #ContactUsIcon {
  cursor: pointer;
  text-align: center;
  position: fixed;
  right: 3vw;
  bottom: 7vw;
  z-index: 9999;
  display: flex;
  justify-content: center;
}
@media screen and (max-width: 960px) {
  /* line 779, ../../Sass/sass/base/_common.scss */
  .LowerRightCorner #divGoTop,
  .LowerRightCorner #ContactUsIcon {
    right: 15px;
    bottom: 10vw;
  }
}
/* line 795, ../../Sass/sass/base/_common.scss */
.LowerRightCorner #divGoTop .iconText,
.LowerRightCorner #ContactUsIcon .iconText {
  font-weight: bold;
  color: #949494;
  font-size: 0.8vw;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  position: absolute;
  margin-top: -2.5vh;
  white-space: nowrap;
}
@media screen and (max-width: 960px) {
  /* line 795, ../../Sass/sass/base/_common.scss */
  .LowerRightCorner #divGoTop .iconText,
  .LowerRightCorner #ContactUsIcon .iconText {
    display: none;
    margin-top: -6vw;
  }
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 795, ../../Sass/sass/base/_common.scss */
  .LowerRightCorner #divGoTop .iconText,
  .LowerRightCorner #ContactUsIcon .iconText {
    margin-top: -2vw;
    font-size: 1.03vw;
  }
}
/* line 817, ../../Sass/sass/base/_common.scss */
.LowerRightCorner #divGoTop:hover .iconText,
.LowerRightCorner #ContactUsIcon:hover .iconText {
  opacity: 1;
}
/* line 821, ../../Sass/sass/base/_common.scss */
.LowerRightCorner #divGoTop:hover svg,
.LowerRightCorner #ContactUsIcon:hover svg {
  opacity: 1;
  background-color: #21D4FD;
}
/* line 828, ../../Sass/sass/base/_common.scss */
.LowerRightCorner #divGoTop {
  transition: all 0.5s ease-in-out;
  opacity: 0;
  margin-bottom: 6vw;
}
@media screen and (max-width: 960px) {
  /* line 828, ../../Sass/sass/base/_common.scss */
  .LowerRightCorner #divGoTop {
    margin-bottom: 60px;
  }
}
/* line 835, ../../Sass/sass/base/_common.scss */
.LowerRightCorner #divGoTop.fadeInOpacity {
  opacity: 1;
}

@-webkit-keyframes menuOpenFirst {
  0% {
    top: 0px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
}
@-moz-keyframes menuOpenFirst {
  0% {
    top: 0px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
}
@-ms-keyframes menuOpenFirst {
  0% {
    top: 0px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
}
@keyframes menuOpenFirst {
  0% {
    top: 0px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
}
@-webkit-keyframes menuOpenSecond {
  0% {
    opacity: 1;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 0;
  }
  100% {
    opacity: 0;
    top: 7.3px;
  }
}
@-moz-keyframes menuOpenSecond {
  0% {
    opacity: 1;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 0;
  }
  100% {
    opacity: 0;
    top: 7.3px;
  }
}
@-ms-keyframes menuOpenSecond {
  0% {
    opacity: 1;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 0;
  }
  100% {
    opacity: 0;
    top: 7.3px;
  }
}
@keyframes menuOpenSecond {
  0% {
    opacity: 1;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 0;
  }
  100% {
    opacity: 0;
    top: 7.3px;
  }
}
@-webkit-keyframes menuOpenThird {
  0% {
    top: 14px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
}
@-moz-keyframes menuOpenThird {
  0% {
    top: 14px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
}
@-ms-keyframes menuOpenThird {
  0% {
    top: 14px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
}
@keyframes menuOpenThird {
  0% {
    top: 14px;
    transform: rotate(0deg);
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
}
@-webkit-keyframes menuCloseFirst {
  0% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 0px;
    transform: rotate(0deg);
  }
}
@-moz-keyframes menuCloseFirst {
  0% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 0px;
    transform: rotate(0deg);
  }
}
@-ms-keyframes menuCloseFirst {
  0% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 0px;
    transform: rotate(0deg);
  }
}
@keyframes menuCloseFirst {
  0% {
    top: 7.3px;
    transform: rotate(45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 0px;
    transform: rotate(0deg);
  }
}
@-webkit-keyframes menuCloseSecond {
  0% {
    opacity: 0;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 1;
  }
  100% {
    opacity: 1;
    top: 7.3px;
  }
}
@-moz-keyframes menuCloseSecond {
  0% {
    opacity: 0;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 1;
  }
  100% {
    opacity: 1;
    top: 7.3px;
  }
}
@-ms-keyframes menuCloseSecond {
  0% {
    opacity: 0;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 1;
  }
  100% {
    opacity: 1;
    top: 7.3px;
  }
}
@keyframes menuCloseSecond {
  0% {
    opacity: 0;
    top: 7.3px;
  }
  50% {
    opacity: 1;
    top: 7.3px;
  }
  51% {
    top: 7.3px;
    opacity: 1;
  }
  100% {
    opacity: 1;
    top: 7.3px;
  }
}
@-webkit-keyframes menuCloseThird {
  0% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 14px;
    transform: rotate(0deg);
  }
}
@-moz-keyframes menuCloseThird {
  0% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 14px;
    transform: rotate(0deg);
  }
}
@-ms-keyframes menuCloseThird {
  0% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 14px;
    transform: rotate(0deg);
  }
}
@keyframes menuCloseThird {
  0% {
    top: 7.3px;
    transform: rotate(-45deg);
    border-radius: 0px;
  }
  50% {
    top: 7.3px;
    transform: rotate(0deg);
    border-radius: 0px;
  }
  100% {
    top: 14px;
    transform: rotate(0deg);
  }
}
/*black word menu start*/
/*black word menu end*/
/*white word menu start*/
/*white word menu end*/
/* line 469, ../../Sass/sass/base/Header/_base.scss */
a.noUrlLink {
  cursor: auto !important;
}

/* line 475, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar {
  position: relative;
  background-image: url(/Images/2017NewFront/headerbackground_black.png);
  background-size: 1px 101%;
  background-repeat: repeat;
  width: 100%;
  padding-right: 5%;
  padding-left: 5%;
}
/* line 347, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a {
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none;
}
/* line 351, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 356, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 361, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(255, 255, 255, 0.7);
}
/* line 367, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover {
  color: white;
}
/* line 372, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: white;
}
/* line 387, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div a {
  color: #ffffff;
}
/* line 391, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: none;
}
/* line 395, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: block;
}
/* line 403, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: none;
}
/* line 407, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: block;
}
/* line 414, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
  color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
/* line 423, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #ffffff;
}
/* line 442, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-logo img#original_logo_black {
  display: none;
}
/* line 446, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-logo img#original_logo_white {
  display: block;
}
/* line 456, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #ffffff;
}
@media screen and (max-width: 960px) {
  /* line 475, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar {
    z-index: 99999;
  }
}
/* line 489, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .container-header {
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: initial;
}
/* line 497, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .cnAd {
  top: 0;
  position: absolute;
  right: 23px;
  height: 100%;
  display: table;
}
/* line 504, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .cnAd span {
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 960px) {
  /* line 497, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .cnAd {
    height: 60px;
    right: 2px;
    width: 17px;
  }
}
/* line 516, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .hidden {
  display: none;
}
/* line 520, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader {
  position: fixed;
}
@media screen and (max-width: 960px) {
  /* line 525, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar {
    padding-left: 15px;
    padding-right: 15px;
    position: fixed;
    top: inherit;
  }
}
/* line 534, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar div[id^="for-menu-header-"] .new_menu_slide_area {
  margin-left: 16%;
  width: 68%;
}
/* line 539, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar div[id^="for-menu-header-"] .menu-slide-background {
  background: #ffffff;
}
/* line 544, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header {
  height: 100%;
  position: initial;
}
@media screen and (max-width: 960px) {
  /* line 544, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header {
    position: relative;
  }
}
/* line 552, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header #recentlySearch,
.topBg #header-bar.new-header-bar .navbar-header #recentlySearchWord {
  display: none;
}
/* line 559, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header #recentlySearch.show li {
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 565, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header #mobileMenuShowBodyBlock {
  display: none;
}
/* line 569, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header > .content-logo {
  top: 0;
  min-width: 150px;
  width: 12.5%;
  position: absolute;
  display: table;
  height: 100%;
  float: left;
}
@media screen and (max-width: 960px) {
  /* line 569, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header > .content-logo {
    width: 150px;
    float: inherit;
    left: 0;
    position: relative;
    margin: 0 auto;
    height: 60px;
  }
}
/* line 589, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header > .content-logo a {
  display: table-cell;
  vertical-align: middle;
}
/* line 593, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header > .content-logo a img {
  width: 8vw;
  display: block;
}
@media screen and (max-width: 960px) {
  /* line 593, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header > .content-logo a img {
    width: 180px;
    margin: 0px auto;
    max-width: 150px;
  }
}
/* line 607, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .mobileBtmMenu {
  display: none;
}
/* line 611, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-menu {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 611, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu {
    top: 60px;
    position: absolute;
    width: 100%;
    left: 0;
  }
  /* line 622, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuHeader {
    height: auto;
  }
  /* line 625, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuHeader.menuHeader {
    display: block;
    width: 100%;
  }
  /* line 630, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuHeader.menuTitle {
    display: block;
    width: 100%;
  }
  /* line 636, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuBody,
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .viewallItem,
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .AorusLogoIcon {
    display: none;
  }
  /* line 642, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .mobileBtmMenuArea {
    display: none;
  }
}
/* line 648, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .HeaderActivity {
  display: none;
}
/* line 652, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 21px;
}
@media screen and (max-width: 960px) {
  /* line 652, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .MobileMenu {
    display: inline-block;
  }
}
/* line 664, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu {
  transform: rotate(0deg);
  width: 27px;
  height: 17px;
  position: relative;
  cursor: pointer;
}
/* line 672, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu span {
  transform: rotate(0deg);
  display: block;
  position: absolute;
  height: 2.8px;
  width: 100%;
  opacity: 1;
  left: 0;
}
/* line 682, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu span.first {
  top: 0px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 687, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu span.second {
  top: 7.3px;
  height: 2.6px;
}
/* line 692, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu span.third {
  top: 14px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
/* line 701, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.useTransition span.first {
  top: 0px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  transform: rotate(0deg);
  animation: menuCloseFirst .5s ease forwards;
}
/* line 708, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.useTransition span.second {
  top: 7.3px;
  transform: rotate(0deg);
  animation: menuCloseSecond .5s ease forwards;
}
/* line 714, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.useTransition span.third {
  top: 14px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  transform: rotate(0deg);
  animation: menuCloseThird .5s ease forwards;
}
/* line 724, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.showClose {
  z-index: 99999;
}
/* line 728, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.showClose span.second {
  top: 7.3px;
  opacity: 0;
  animation: menuOpenSecond .5s ease forwards;
}
/* line 734, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.showClose span.first {
  top: 7.3px;
  border-radius: 0;
  transform: rotate(45deg);
  animation: menuOpenFirst .5s ease forwards;
}
/* line 741, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.showClose span.third {
  top: 7.3px;
  border-radius: 0;
  transform: rotate(-45deg);
  animation: menuOpenThird .5s ease forwards;
}
@media screen and (max-width: 960px) {
  /* line 756, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .MobileSearch i#mobile-search-open-img {
    display: inline-block;
    font-size: 25px;
  }
}
/* line 764, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other {
  position: absolute;
  top: 0;
  right: 5%;
  float: right;
  display: table;
}
@media screen and (max-width: 960px) {
  /* line 764, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other {
    position: absolute;
    top: 0;
    right: 0;
  }
}
/* line 778, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items {
  display: table-row;
}
/* line 783, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus {
  font-size: 150%;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 0 40px;
}
/* line 794, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language a, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member a, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search a, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter a, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus a {
  text-align: right;
  display: block;
  position: relative;
}
/* line 800, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus img {
  width: 20px;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 800, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus img {
    width: 14px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 800, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus img {
    width: 16px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 800, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter img, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus img {
    width: 18px;
  }
}
/* line 819, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search {
  font-size: 150%;
  cursor: pointer;
}
@media screen and (max-width: 960px) {
  /* line 819, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search {
    font-size: 30px;
  }
}
/* line 828, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search form#Top-Menu-Search {
  display: none;
}
/* line 831, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search form#Top-Menu-Search .popularArea {
  display: none;
}
/* line 840, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus a img {
  width: auto;
  height: 18px;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 840, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus a img {
    height: 13px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 840, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus a img {
    height: 16px;
  }
}
/* line 857, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter a img {
  width: auto;
  height: 20px;
}
@media screen and (max-width: 960px) {
  /* line 865, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus {
    display: none;
  }
}
/* line 878, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.menuSearchToolTip {
  position: absolute;
  top: 105%;
  z-index: 999999;
}
/* line 883, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.menuSearchToolTip .toolTipArea {
  background-color: #ffffff;
  color: #000000;
  padding: 8px;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
}
/* line 891, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.menuSearchToolTip .toolTipArea i.arr {
  position: absolute;
  width: 30px;
  height: 15px;
  left: 30px;
  overflow: hidden;
  top: -15px;
}
/* line 901, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.menuSearchToolTip .toolTipArea i.arr::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 15px;
  right: 0px;
  transform: translate(-50%, 50%) rotate(45deg);
  background-color: #ffffff;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);
}
/* line 915, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.menuSearchToolTip.openMobileSearch {
  left: 13%;
}
@media screen and (max-width: 960px) {
  /* line 923, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other.cn_contentOther {
    right: 15px;
  }
}
/* line 934, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch {
  z-index: 100002;
}
@media screen and (max-width: 960px) {
  /* line 934, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch {
    padding: 0;
    width: 100%;
    position: fixed;
    height: 100%;
    background: none;
    background-color: #ffffff;
    overflow: auto;
  }
}
@media screen and (max-width: 960px) {
  /* line 950, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .MobileMenu {
    display: none;
  }
}
/* line 956, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-logo,
.topBg #header-bar.opensearch .container-header .navbar-header #menu-main {
  display: none;
}
/* line 961, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch {
  width: 100%;
  top: 60px;
  position: fixed;
  z-index: 99998;
}
@media screen and (max-width: 960px) {
  /* line 961, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch {
    padding-top: 20px;
  }
}
/* line 973, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch li.item {
  color: #000000;
}
@media screen and (max-width: 960px) {
  /* line 973, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch li.item {
    font-size: 130%;
    color: #423F3F;
    text-align: left;
    padding: 15px 0 15px 13%;
    padding-right: 25px;
    padding-left: 33px !important;
  }
  /* line 984, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch li.item:hover {
    background-color: transparent !important;
  }
  /* line 988, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch li.item.active {
    background-color: #1E9FF2 !important;
  }
}
@media screen and (max-width: 960px) {
  /* line 994, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch li.itemRecently {
    display: none !important;
  }
}
@media screen and (max-width: 960px) {
  /* line 1003, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch.show li {
    color: #000000 !important;
    font-size: 125%;
  }
  /* line 1008, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch.show li span.text {
    padding-left: 30px !important;
    font-size: 96%;
  }
}
@media screen and (max-width: 960px) {
  /* line 1018, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearchWord {
    position: absolute;
    top: 55px;
    width: 100%;
    padding-left: 30px;
    left: 30px;
    text-align: left;
  }
}
@media screen and (max-width: 960px) {
  /* line 1028, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearchWord.show {
    display: block;
  }
}
/* line 1036, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header #recentlySearchWord span {
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 1038, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header #recentlySearchWord span.text {
  color: #423F3F;
  font-size: 13px;
  opacity: 0.35;
}
/* line 1050, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other {
  display: block;
  width: 90%;
  left: 5%;
  right: 5%;
}
@media screen and (max-width: 960px) {
  /* line 1050, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other {
    width: 100%;
    left: 0;
    right: 0;
  }
}
/* line 1062, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 1067, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .language,
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .member,
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .businessCenter,
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .aorus {
  display: none;
}
/* line 1074, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search {
  width: 100%;
  display: block;
  height: 100%;
  display: table;
  padding: 0;
}
/* line 1081, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search > .search_icon {
  display: none !important;
}
/* line 1085, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form {
  height: 100%;
}
/* line 1088, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search {
  display: table-cell;
  vertical-align: middle;
  position: relative;
}
@media screen and (max-width: 960px) {
  /* line 1088, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search {
    padding-left: 55px;
  }
}
/* line 1098, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content {
  position: relative;
}
@media screen and (max-width: 960px) {
  /* line 1098, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content {
    margin: 0 25px 0 0;
    height: 45px;
    border-bottom: 1px solid #000000;
    border: none;
  }
}
/* line 1108, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content > input {
  width: 100%;
  text-indent: 30px;
  border: 0;
  background: transparent;
}
@media screen and (max-width: 960px) {
  /* line 1114, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content > input#full-search-keyword {
    border: none;
    color: #000000;
    font-size: 80%;
    height: 100%;
    text-indent: 0px;
    padding-right: 10px;
    font-size: 60%;
  }
  /* line 1124, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content > input#full-search-keyword.notEmpty {
    padding-right: 96px;
  }
  /* line 1128, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content > input#full-search-keyword::placeholder {
    color: #999999;
    /* Firefox */
  }
  /* line 1133, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content > input#full-search-keyword:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #999999;
  }
  /* line 1138, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content > input#full-search-keyword::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #999999;
  }
}
/* line 1147, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.submit_area {
  position: absolute;
  left: 0;
  top: 5px;
  width: 20px;
  height: 20px;
}
@media screen and (max-width: 960px) {
  /* line 1147, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.submit_area {
    display: block;
    top: 13px;
    right: 0;
    left: unset;
  }
}
/* line 1162, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.submit_area > input.sb-search-submit {
  opacity: 0;
  width: 30px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
}
/* line 1174, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear {
  display: none;
  position: absolute;
  z-index: 999999;
  color: #000000;
  font-size: 90%;
  right: 40px;
  top: 3px;
  font-weight: normal;
  cursor: pointer;
}
/* line 1186, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.icon {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 1186, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.icon {
    width: 20px;
    height: 20px;
  }
  /* line 1193, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.icon span {
    background-color: #000000;
    height: 1.6px;
    position: absolute;
    top: 9px;
    left: 0;
    width: 100%;
  }
  /* line 1201, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.icon span.first {
    transform: rotate(45deg);
  }
  /* line 1205, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.icon span.second {
    transform: rotate(-45deg);
  }
}
/* line 1212, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.text {
  display: block;
  font-size: 97%;
}
@media screen and (max-width: 960px) {
  /* line 1212, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear span.text {
    padding-left: 10px;
    border-left: 1px solid #000000;
    display: block;
    color: #000000;
    font-size: 70%;
  }
}
/* line 1226, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear.show {
  display: block;
}
@media screen and (max-width: 960px) {
  /* line 1226, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.clear.show {
    padding-left: 10px;
    top: 12px;
    right: 30px;
  }
}
/* line 1237, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.close {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 0;
  top: 5px;
}
@media screen and (max-width: 960px) {
  /* line 1237, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.close {
    display: none;
  }
}
/* line 1248, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.close > span {
  height: 2px;
  width: 100%;
  display: block;
  position: absolute;
  top: 9px;
}
/* line 1255, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.close > span.first {
  transform: rotate(45deg);
}
/* line 1259, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.content span.close > span.second {
  transform: rotate(-45deg);
}
/* line 1269, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search span.back {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 1269, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search span.back {
    display: inline-block;
    position: absolute;
    top: 18px;
    left: 15px;
  }
  /* line 1279, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search span.back img.black_img {
    display: block;
    width: 24px;
  }
}
/* line 1290, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search div.popularArea {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 1300, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search.active .content span.submit_area, .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search.active .content span.close {
    top: 13px;
    left: unset;
    right: 0;
  }
  /* line 1318, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search.active .content span.close {
    right: 30px;
  }
  /* line 1321, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search.active .content span.close > span {
    background-color: #000000;
  }
}
/* line 1334, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form#Top-Menu-Search.animating div.content span.close {
  display: none;
}
/* line 1354, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show {
  display: block;
  position: absolute;
  left: 0%;
  right: 0%;
  width: 100%;
}
/* line 1361, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show li {
  color: #ffffff;
  padding: 15px 0;
  padding-left: 35px;
  display: block;
}
/* line 1368, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show li span.text {
  padding-left: 5%;
  padding-right: 5%;
  display: block;
  word-break: break-all;
}
/* line 1376, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show li.item {
  font-size: 130%;
  cursor: pointer;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 1382, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show li.item:hover {
  background-color: #1E9FF2;
}
/* line 1387, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show li.itemRecently {
  font-size: 130%;
  opacity: 0.35;
}
/* line 1396, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show.showAutoComplete {
  display: none;
}
/* line 1410, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord {
  background: none;
  background-image: url(/Images/2017NewFront/headerbackground_white.png);
  background-size: 1px 101%;
  background-repeat: repeat;
}
/* line 171, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .cnAd span {
  color: #000000;
}
/* line 180, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
  margin: 1.05vw;
  font-size: 0.95vw;
  line-height: 1.10vw;
  font-weight: bold;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1441px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 202, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li a {
  color: rgba(66, 63, 63, 0.7);
  text-decoration: none;
}
/* line 206, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 211, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 216, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(66, 63, 63, 0.7);
}
/* line 222, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li a:hover {
  color: #423f3f;
}
/* line 227, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423f3f;
}
/* line 236, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li.active a {
  color: #423F3F;
}
/* line 241, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423F3F;
}
/* line 257, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 261, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: block;
}
/* line 265, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: none;
}
/* line 273, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: block;
}
/* line 277, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: none;
}
/* line 284, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
  color: #000000;
  font-size: 86%;
  border: none;
  padding-right: 88px;
}
/* line 296, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #000000;
}
/* line 315, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 319, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 328, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1422, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader {
  background: none;
  background-color: #ffffff;
  border-bottom: 1px solid #e5e5e5;
}
/* line 171, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .cnAd span {
  color: #000000;
}
/* line 180, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
  margin: 1.05vw;
  font-size: 0.95vw;
  line-height: 1.10vw;
  font-weight: bold;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1441px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 202, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a {
  color: rgba(66, 63, 63, 0.7);
  text-decoration: none;
}
/* line 206, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 211, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 216, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(66, 63, 63, 0.7);
}
/* line 222, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a:hover {
  color: #423f3f;
}
/* line 227, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423f3f;
}
/* line 236, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li.active a {
  color: #423F3F;
}
/* line 241, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423F3F;
}
/* line 257, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 261, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: block;
}
/* line 265, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: none;
}
/* line 273, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: block;
}
/* line 277, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: none;
}
/* line 284, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
  color: #000000;
  font-size: 86%;
  border: none;
  padding-right: 88px;
}
/* line 296, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #000000;
}
/* line 315, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 319, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 328, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1432, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu {
  background: none;
  background-color: #ffffff;
  z-index: 100002;
}
/* line 171, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .cnAd span {
  color: #000000;
}
/* line 180, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li {
  margin: 1.05vw;
  font-size: 0.95vw;
  line-height: 1.10vw;
  font-weight: bold;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1441px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 202, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li a {
  color: rgba(66, 63, 63, 0.7);
  text-decoration: none;
}
/* line 206, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 211, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 216, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(66, 63, 63, 0.7);
}
/* line 222, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li a:hover {
  color: #423f3f;
}
/* line 227, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423f3f;
}
/* line 236, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li.active a {
  color: #423F3F;
}
/* line 241, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header #menu-main .menu-level-1 .content-menu li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423F3F;
}
/* line 257, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 261, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: block;
}
/* line 265, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: none;
}
/* line 273, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: block;
}
/* line 277, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: none;
}
/* line 284, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
  color: #000000;
  font-size: 86%;
  border: none;
  padding-right: 88px;
}
/* line 296, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.showPcMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #000000;
}
/* line 315, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 319, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 328, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1438, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu.fixTop {
  position: fixed;
  top: 0px;
  left: 0px;
}
/* line 1447, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch {
  background: none;
  background-color: #ffffff;
}
/* line 171, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .cnAd span {
  color: #000000;
}
/* line 180, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
  margin: 1.05vw;
  font-size: 0.95vw;
  line-height: 1.10vw;
  font-weight: bold;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1441px) {
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 202, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li a {
  color: rgba(66, 63, 63, 0.7);
  text-decoration: none;
}
/* line 206, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 211, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 216, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(66, 63, 63, 0.7);
}
/* line 222, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li a:hover {
  color: #423f3f;
}
/* line 227, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423f3f;
}
/* line 236, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li.active a {
  color: #423F3F;
}
/* line 241, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423F3F;
}
/* line 257, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 261, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: block;
}
/* line 265, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: none;
}
/* line 273, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: block;
}
/* line 277, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: none;
}
/* line 284, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
  color: #000000;
  font-size: 86%;
  border: none;
  padding-right: 88px;
}
/* line 296, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #000000;
}
/* line 315, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 319, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 328, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1453, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu {
  background-color: #ffffff;
}
/* line 347, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a {
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none;
}
/* line 351, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 356, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 361, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(255, 255, 255, 0.7);
}
/* line 367, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover {
  color: white;
}
/* line 372, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: white;
}
/* line 387, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div a {
  color: #ffffff;
}
/* line 391, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: none;
}
/* line 395, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: block;
}
/* line 403, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: none;
}
/* line 407, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: block;
}
/* line 414, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
  color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
/* line 423, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #ffffff;
}
/* line 442, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-logo img#original_logo_black {
  display: none;
}
/* line 446, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-logo img#original_logo_white {
  display: block;
}
/* line 456, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #ffffff;
}
/* line 1463, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .container-header .navbar-header div.content-other-items div.language, .topBg #header-bar.b2bMenu .container-header .navbar-header div.content-other-items div.aorus {
  display: none;
}
/* line 1481, ../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NoHeaderBold.new-header-bar .navbar-header > .content-menu .menuHeadera.text {
  font-weight: inherit;
  font-weight: initial;
}
/* line 1495, ../../Sass/sass/base/Header/_base.scss */
.topBg #mobileMenuShowBlock {
  display: none;
}
/* line 1499, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock {
  display: none;
  position: fixed;
  width: 100%;
  z-index: 999999;
  background-color: #eeeeee;
  padding: 0px 0 7px 0;
  font-size: 105%;
  min-width: 1007px;
}
/* line 1510, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock.showMenu {
  display: block;
}
/* line 1516, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock div#divBg {
  z-index: 1;
  position: fixed;
  width: 100%;
  min-height: 50px;
  background-color: #008CD6;
  top: 6%;
}
/* line 1528, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area {
  display: block;
  width: 100%;
  text-align: center;
  position: relative;
  z-index: 2;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 1536, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li {
  text-align: left;
}
/* line 1539, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle {
  display: inline-block;
  margin: 0 1.5%;
  vertical-align: top;
  min-width: 14%;
  max-width: 15%;
  margin-left: 0;
}
/* line 1559, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a {
  display: table;
  padding: 7% 0;
  /*&.noUrlLink {
      cursor: auto;
  }*/
}
/* line 1568, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a.text {
  padding-left: 10px;
  display: table-cell;
  vertical-align: middle;
  color: #ffffff;
  font-weight: bold;
}
/* line 1576, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a.listNext {
  display: none;
}
/* line 1582, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a.hasUrlLink:hover.text {
  color: #1E9FF2;
}
/* line 1592, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle.secondMenu > .menuTtitleHref:hover {
  border-bottom: 5px solid;
  padding-bottom: 5px;
}
/* line 1600, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle.menu-title-81 {
  min-width: 11%;
  max-width: 15%;
}
/* line 1605, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle.menu-title-81 > a {
  padding: 9% 0;
}
/* line 1611, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area {
  padding-top: 5%;
  padding-bottom: 10%;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 1618, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.viewallItem {
  cursor: pointer;
}
/* line 1621, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.viewallItem > a {
  color: #1E9FF2;
  font-weight: bold;
}
/* line 1627, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.menuBody {
  padding-bottom: 7%;
}
/* line 1631, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.menuBody a {
  /*&.noUrlLink {
      cursor: auto;
  }*/
}
/* line 1633, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.menuBody a span.text {
  color: #666666;
}
/* line 1645, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.menuBody a.hasUrlLink:hover span.text {
  color: #1E9FF2;
}
/* line 1654, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.AorusLogoIcon {
  display: none;
}
/* line 1658, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.AorusLogoIcon > a img {
  width: 50px;
}
/* line 1668, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area.GamingMenuTitle li a img {
  width: 50%;
}
/* line 1671, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area.GamingMenuTitle li a img.white_logo {
  display: none;
}
/* line 1681, ../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area.menu-body-area-for-title-81 li.menuBody {
  padding-bottom: 9%;
}
/* line 1698, ../../Sass/sass/base/Header/_base.scss */
.topBg.Rwd #pcMenuShowBlock {
  min-width: auto;
}

/* line 1708, ../../Sass/sass/base/Header/_base.scss */
body div#PageMainContentBlock {
  display: none;
  width: 100%;
  height: 200%;
  position: fixed;
  background-color: #000000;
  z-index: 100001;
  top: 0px;
  opacity: 0.5;
}
/* line 1723, ../../Sass/sass/base/Header/_base.scss */
body div.blockTopMenuBackground.hidden {
  display: none;
}
/* line 1727, ../../Sass/sass/base/Header/_base.scss */
body div.blockTopMenuBackground.show {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 200%;
  background-color: #000000;
  z-index: 100001;
  opacity: 0.7;
}
/* line 1744, ../../Sass/sass/base/Header/_base.scss */
body.showPcMenu div#PageMainContentBlock {
  display: block;
}
/* line 1752, ../../Sass/sass/base/Header/_base.scss */
body.showSearch div#PageMainContentBlock {
  top: 0;
  display: block;
  opacity: 0.8;
}
/* line 1762, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete {
  z-index: 100002 !important;
  left: 0 !important;
  background: none !important;
  color: #ffffff !important;
  font-size: 130% !important;
  width: 100% !important;
  border: none !important;
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}
/* line 1772, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li {
  padding: 15px 0 !important;
  padding-left: 35px !important;
}
/* line 1777, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li.ui-menu-item:hover {
  background: none !important;
  border: none !important;
  background-color: #1E9FF2 !important;
}
/* line 1783, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li.ui-menu-item.focus {
  background: none !important;
  border: none !important;
  background-color: #1E9FF2 !important;
}
/* line 1790, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li.ui-autocomplete-category {
  background-color: #000000;
  font-weight: bold;
}
/* line 1795, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div {
  padding: 0 !important;
  padding-left: 5% !important;
  padding-right: 5% !important;
}
/* line 1800, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div.ui-state-active {
  background: none !important;
  border: none !important;
}
/* line 1804, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div.ui-state-active:hover {
  background: none !important;
  border: none !important;
}
/* line 1810, ../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div:hover {
  background: none !important;
  border: none !important;
}

/* line 7, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  flex-direction: row;
  margin: 0 auto;
  padding: 0;
  width: calc(19.71vw * 4);
  background: #FFFFFF 0% 0% no-repeat padding-box;
  padding-top: 1.84vw;
  padding-bottom: 3.84vw;
}
/* line 19, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default.show {
  display: flex;
}
/* line 23, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default.hidden {
  display: none;
}
/* line 27, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
  flex-basis: 19.71vw;
  padding: 0 1.84vw;
}
/* line 35, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-title {
  text-align: left;
  line-height: 1.26vw;
}
/* line 39, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-title a {
  color: #423F3F;
  font-size: 0.95vw;
  font-weight: bold;
}
/* line 44, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-title a:hover {
  color: #008cd6;
}
/* line 50, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-item {
  text-align: left;
}
/* line 53, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul {
  list-style: none;
}
/* line 56, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul li {
  line-height: 1.16vw;
  padding-top: 0.79vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 56, ../../Sass/sass/base/Header/_default.scss */
  .topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
    padding-top: 1.5vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 56, ../../Sass/sass/base/Header/_default.scss */
  .topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 56, ../../Sass/sass/base/Header/_default.scss */
  .topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
  }
}
/* line 73, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul li a {
  color: #423F3F;
  font-size: 0.89vw;
}
/* line 77, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-item ul li a:hover {
  color: #008cd6;
}
/* line 85, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-button-more {
  text-align: left;
  line-height: 1.31vw;
  padding-top: 1.31vw;
  padding-bottom: 2.6vw;
}
/* line 91, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-button-more a {
  background: rgba(255, 255, 255, 0) 0% 0% no-repeat padding-box;
  border: 0.5px solid #A1A1A1;
  text-align: center;
  color: #008cd6;
  line-height: 1.31vw;
  padding: 0.16vw 1.05vw;
  text-transform: uppercase;
  font-size: 0.79vw;
}
/* line 101, ../../Sass/sass/base/Header/_default.scss */
.topBg #menu-main .menu-type-default .menu-level-3 .menu-button-more a:hover {
  border: 2px solid #A1A1A1;
  font-weight: 600;
}

/* line 7, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer {
  display: flex;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-direction: row;
  margin: 0;
  padding: 0;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  padding-bottom: 2vw;
}
/* line 17, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer.show {
  display: flex;
}
/* line 21, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer.hidden {
  display: none;
}
/* line 25, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  flex-direction: row;
  width: calc(14.08vw * 4);
}
/* line 32, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
  flex-basis: 14.08vw;
  padding: 1.84vw;
}
/* line 40, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-title {
  text-align: left;
  line-height: 1.26vw;
}
/* line 44, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-title a {
  color: #423F3F;
  font-size: 0.95vw;
  font-weight: bold;
}
/* line 49, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-title a:hover {
  color: #008cd6;
}
/* line 55, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item {
  text-align: left;
}
/* line 58, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item ul {
  list-style: none;
}
/* line 61, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item ul li {
  line-height: 1.16vw;
  padding-top: 0.79vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 61, ../../Sass/sass/base/Header/_consumer.scss */
  .topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
    padding-top: 1vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 61, ../../Sass/sass/base/Header/_consumer.scss */
  .topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
    padding-top: 0.69vw;
  }
}
/* line 77, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item ul li a {
  color: #423F3F;
  font-size: 0.89vw;
}
/* line 81, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-list .menu-level-3 .menu-item ul li a:hover {
  color: #008cd6;
}
/* line 91, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list {
  width: 25.54vw;
  height: 28.9vw;
}
/* line 95, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item {
  position: relative;
  height: 100%;
}
/* line 99, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item.show {
  display: block;
}
/* line 103, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item.hidden {
  display: none;
}
/* line 107, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-bg {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 100%;
  overflow: hidden;
  background: transparent linear-gradient(180deg, #eeeeee 0%, rgba(239, 239, 239, 0.96) 37%, rgba(255, 255, 255, 0) 100%) 0% 0% no-repeat padding-box;
  margin-right: 4.8vw;
  width: 22.07vw;
}
/* line 117, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-bg .bg-crop {
  background-size: cover;
  background-repeat: no-repeat;
  height: 90%;
  background-position: center top;
  filter: blur(30px);
}
/* line 128, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-cover {
  position: relative;
  float: right;
  width: 20.49vw;
  height: 20.49vw;
  margin-right: 4.5vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 138, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-cover img {
  width: 90%;
}
/* line 143, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-title {
  position: relative;
  float: left;
  width: 14.19vw;
  text-align: center;
  margin-left: 3.15vw;
  line-height: 1.42vw;
}
/* line 151, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-title a {
  font-weight: bold;
  color: #423F3F;
  text-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
  font-size: 0.95vw;
}
/* line 159, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-explore {
  position: relative;
  float: left;
  width: 14.19vw;
  text-align: center;
  margin-left: 3.15vw;
  line-height: 1.42vw;
  padding-top: 25px;
  padding-bottom: 40px;
}
/* line 169, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-explore a {
  background: rgba(255, 255, 255, 0) 0% 0% no-repeat padding-box;
  border: 0.5px solid #A1A1A1;
  text-align: center;
  color: #008cd6;
  padding: 0.16vw 1.05vw;
  text-transform: uppercase;
  font-size: 0.79vw;
}
/* line 178, ../../Sass/sass/base/Header/_consumer.scss */
.topBg #menu-main .menu-type-consumer .menu-ad-list .menu-ad-item .menu-ad-explore a:hover {
  border: 2px solid #A1A1A1;
  font-weight: 600;
}

/* line 11, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-1 {
  width: 8.33%;
}
/* line 15, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-2 {
  width: 16.67%;
}
/* line 19, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-3 {
  width: 25%;
}
/* line 23, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-4 {
  width: 33.33%;
}
/* line 27, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-5 {
  width: 41.67%;
}
/* line 31, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-6 {
  width: 50.00%;
}
/* line 35, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-7 {
  width: 58.33%;
}
/* line 39, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-8 {
  width: 66.67%;
}
/* line 43, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-9 {
  width: 75.00%;
}
/* line 47, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-10 {
  width: 83.33%;
}
/* line 51, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-11 {
  width: 91.67%;
}
/* line 55, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-12 {
  width: 100%;
}

/* line 75, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-1 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-2 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-3 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-4 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-5 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-6 .menu-desc {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
/* line 89, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-7 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-8 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-9 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-10 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-11 .menu-desc,
.topBg #menu-main .menu-type-enterprise .menu-section-center .col-12 .menu-desc {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

/* line 105, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  margin: 0;
  padding: 0;
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
/* line 114, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise.show {
  display: flex;
}
/* line 118, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise.hidden {
  display: none;
}
/* line 122, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-left {
  width: 22.81vw;
  background: #EEEEEE 0% 0% no-repeat padding-box;
  padding-bottom: 2vw;
}
/* line 127, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-left ul {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 0.92vw;
}
/* line 133, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-left ul li {
  padding-left: 8.72vw;
  padding-top: 0.92vw;
  padding-bottom: 0.92vw;
  text-align: left;
}
/* line 139, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-left ul li a {
  color: rgba(66, 63, 63, 0.5);
  font-size: 1.05vw;
  font-weight: bold;
  line-height: 1.42vw;
}
/* line 145, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-left ul li a:hover {
  color: #008cd6;
}
/* line 149, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-left ul li a.active {
  color: #008cd6;
}
/* line 157, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center {
  width: 58.54vw;
  padding-bottom: 2vw;
}
/* line 162, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  flex-direction: row;
  padding-left: 2.79vw;
  padding-right: 1.26vw;
}
/* line 170, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list.show {
  display: flex;
}
/* line 174, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list.hidden {
  display: none;
}
/* line 178, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 {
  padding: 0.89vw;
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 178, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 {
    padding: 1.5vw;
  }
}
/* line 189, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-title {
  padding: 0.42vw 0px;
  text-align: left;
  font-size: 0.95vw;
  font-weight: bold;
  line-height: 1.26vw;
  padding-top: 0.84vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 189, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-title {
    line-height: calc(1.26vw + 6px);
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 189, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-title {
    line-height: calc(1.26vw + 6px);
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 189, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-title {
    line-height: calc(1.26vw + 6px);
  }
}
/* line 209, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-title a {
  color: #423F3F;
}
/* line 212, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-title a:hover {
  color: #008cd6;
}
/* line 218, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-desc {
  text-align: left;
  color: rgba(66, 63, 63, 0.7);
  font-size: 0.79vw;
  line-height: 1.05vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 218, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-desc {
    line-height: calc(1.05vw + 6px);
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 218, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-desc {
    line-height: calc(1.05vw + 6px);
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 218, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-desc {
    line-height: calc(1.05vw + 6px);
  }
}
/* line 240, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item {
  height: 1.58vw;
}
/* line 243, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul {
  margin: 0.42vw 0px;
  text-align: left;
  line-height: 1.10vw;
  font-size: 0.84vw;
  font-weight: bold;
  color: rgba(66, 63, 63, 0.7);
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  transform: translateX(-1.84vw);
  /*
  &.lihover:hover {
      background: #FFFFFF 0% 0% no-repeat padding-box;
      box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.32);
      border-radius: 5px;
      overflow: visible;
      -webkit-box-orient: unset;
      display: flex;
      flex-wrap: wrap;
      position: absolute;
      // padding: 0.68vw 0px;
      padding-top: 0.58vw;
      padding-bottom: 0.68vw;
      z-index: 1;
      line-height: 1.58vw;
      // transform: translate(-1.84vw, -0.95vw);
      transform: translate(-1.84vw, -0.84vw);
  }
  */
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 243, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul {
    line-height: calc(2.10vw + 4px);
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 243, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul {
    line-height: calc(1.10vw + 4px);
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 243, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul {
    line-height: calc(1.10vw + 4px);
  }
}
/* line 270, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul li {
  display: inline;
}
/* line 273, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul li a {
  color: rgba(66, 63, 63, 0.7);
  border-right: 1px solid #7e7e7eb3;
  padding: 0 1.84vw;
  text-decoration: none;
}
/* line 279, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul li a:hover {
  color: #008cd6;
}
/* line 285, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4 .menu-item ul li:last-child a {
  border-right: none;
}
/* line 313, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-center .menu-list .menu-level-4:hover .menu-item ul.lihover {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.32);
  border-radius: 5px;
  overflow: visible;
  -webkit-box-orient: unset;
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  padding-top: 0.58vw;
  padding-bottom: 0.68vw;
  z-index: 1;
  line-height: 1.58vw;
  transform: translate(-1.84vw, -0.25vw);
}
/* line 335, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right {
  margin-top: 1.18vw;
  padding-bottom: 2vw;
}
/* line 339, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
}
/* line 345, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item {
  width: 13.45vw;
  height: 3.47vw;
  position: relative;
  background: transparent linear-gradient(90deg, rgba(112, 112, 112, 0.1) 0%, rgba(112, 112, 112, 0.1) 100%) 0% 0% no-repeat padding-box;
  margin-top: 0.66vw;
  margin-bottom: 0.66vw;
  cursor: pointer;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 345, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item {
    margin-top: 1.05vw;
    margin-bottom: 1.05vw;
  }
}
/* line 359, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item::before {
  content: "";
  width: 0.47vw;
  height: 3.47vw;
  background: rgba(112, 112, 112, 0.35) 0% 0% no-repeat padding-box;
  position: absolute;
  left: -1.05vw;
  top: 0px;
  transition: all 0.25s;
}
@media all and (min-width: 1281px) {
  /* line 372, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item:hover .menu-ad-title {
    transform: translateY(-0.74vw);
  }
  /* line 376, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item:hover .menu-ad-desc {
    opacity: 1;
  }
}
/* line 383, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item:hover::before {
  content: "";
  width: 0.47vw;
  height: 3.47vw;
  background: #008CD6 0% 0% no-repeat padding-box;
  position: absolute;
  left: -1.05vw;
  top: 0px;
}
/* line 393, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item.show {
  display: block;
}
/* line 397, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item.hidden {
  display: none;
}
/* line 401, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-image {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 100%;
}
/* line 408, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-title {
  position: relative;
  width: 6.73vw;
  height: 3.47vw;
  line-height: 3.47vw;
  text-align: center;
  padding-left: 1.42vw;
  transition: all 0.25s;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 408, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-title {
    width: calc(6.73vw + 10px);
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 408, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-title {
    width: calc(6.73vw + 10px);
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 408, ../../Sass/sass/base/Header/_enterprise.scss */
  .topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-title {
    width: calc(6.73vw + 10px);
  }
}
/* line 431, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-title a {
  color: #423F3F;
  font-size: 0.79vw;
}
/* line 438, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-desc {
  position: absolute;
  width: 6.73vw;
  height: 3.47vw;
  top: 1.31vw;
  left: 0px;
  line-height: 0.95vw;
  text-align: center;
  padding-left: 1.42vw;
  transition: all 0.25s;
  opacity: 0;
}
/* line 451, ../../Sass/sass/base/Header/_enterprise.scss */
.topBg #menu-main .menu-type-enterprise .menu-section-right .menu-ad-list .menu-ad-item .menu-ad-desc a {
  color: #423F3F;
  font-size: 0.68vw;
}

/* line 11, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  margin: 0;
  padding: 0;
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
/* line 20, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution.show {
  display: flex;
}
/* line 24, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution.hidden {
  display: none;
}
/* line 28, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-left {
  width: 18.81vw;
  background: #EEEEEE 0% 0% no-repeat padding-box;
  padding-bottom: 2vw;
}
/* line 33, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-left ul {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 0.92vw;
}
/* line 39, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-left ul li {
  padding-left: 8.72vw;
  padding-top: 0.92vw;
  padding-bottom: 0.92vw;
  text-align: left;
}
/* line 45, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-left ul li a {
  color: rgba(66, 63, 63, 0.5);
  font-size: 1.05vw;
  font-weight: bold;
  line-height: 1.42vw;
}
/* line 51, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-left ul li a:hover {
  color: #008cd6;
}
/* line 55, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-left ul li a.active {
  color: #008cd6;
}
/* line 63, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center {
  width: 76.8vw;
}
/* line 66, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  flex-direction: row;
  margin: 0 auto;
  padding: 0;
  width: calc(19.5vw * 4 + 2vw);
  background: #FFFFFF 0% 0% no-repeat padding-box;
  padding-top: 1.84vw;
  padding-bottom: 3.84vw;
  padding-left: 2vw;
}
/* line 79, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list.show {
  display: flex;
}
/* line 83, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list.hidden {
  display: none;
}
/* line 87, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
  flex-basis: 19.5vw;
  padding-left: 2.5vw;
}
/* line 95, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-title {
  text-align: left;
  line-height: 1.26vw;
}
/* line 99, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-title a {
  color: #423F3F;
  font-size: 0.95vw;
  font-weight: bold;
}
/* line 104, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-title a:hover {
  color: #008cd6;
}
/* line 110, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item {
  text-align: left;
}
/* line 113, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul {
  list-style: none;
}
/* line 116, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul li {
  line-height: 1.16vw;
  padding-top: 0.79vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 116, ../../Sass/sass/base/Header/_solution.scss */
  .topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
    padding-top: 1.5vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 116, ../../Sass/sass/base/Header/_solution.scss */
  .topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 116, ../../Sass/sass/base/Header/_solution.scss */
  .topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul li {
    line-height: calc(1.16vw + 6px);
  }
}
/* line 136, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul li a {
  color: #423F3F;
  font-size: 0.89vw;
}
/* line 140, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-item ul li a:hover {
  color: #008cd6;
}
/* line 148, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-button-more {
  padding-top: 1.31vw;
  padding-bottom: 2.6vw;
}
/* line 152, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-button-more a {
  background: rgba(255, 255, 255, 0) 0% 0% no-repeat padding-box;
  border: 0.5px solid #A1A1A1;
  text-align: center;
  color: #008cd6;
  padding: 0.16vw 1.05vw;
  text-transform: uppercase;
  font-size: 0.79vw;
}
/* line 161, ../../Sass/sass/base/Header/_solution.scss */
.topBg #menu-main .menu-type-solution .menu-section-center .menu-list .menu-level-4 .menu-button-more a:hover {
  border: 2px solid #A1A1A1;
  font-weight: 600;
}

/* line 10, ../../Sass/sass/base/Header/_rwd.scss */
.showOpacity {
  opacity: 1 !important;
}

/* line 16, ../../Sass/sass/base/Header/_rwd.scss */
svg.ArrowDown, svg.MoreDots {
  width: 10px;
  height: 9px;
}
/* line 21, ../../Sass/sass/base/Header/_rwd.scss */
svg.ArrowDown .GigabyteBlueColor, svg.MoreDots .GigabyteBlueColor {
  fill: #008CD6;
}
/* line 26, ../../Sass/sass/base/Header/_rwd.scss */
svg.ArrowLine {
  width: 6px;
  height: 9.6px;
  fill: #fff;
}
/* line 32, ../../Sass/sass/base/Header/_rwd.scss */
svg.MemberIcon, svg.LanguageIcon {
  width: 20px;
  height: 20px;
}
/* line 37, ../../Sass/sass/base/Header/_rwd.scss */
svg.MemberIcon .cls-1, svg.LanguageIcon .cls-1 {
  fill: none;
}

/* line 43, ../../Sass/sass/base/Header/_rwd.scss */
.RotationVertical {
  transform: scaleY(-1);
}

@media screen and (max-width: 960px) {
  /* line 52, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling {
    background-image: url(/Images/2017NewFront/headerbackground_black.png);
    position: fixed;
  }
  /* line 56, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.opensearch {
    background: none;
    background-color: #ffffff;
  }
  /* line 66, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.new-header-bar .navbar-header .MobileMenu div#mobile-menu span {
    background-color: #ffffff;
  }
  /* line 80, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.new-header-bar .navbar-header .content-other div.content-other-items div.search > img.black_img {
    display: none;
  }
  /* line 84, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.new-header-bar .navbar-header .content-other div.content-other-items div.search > img.white_img {
    display: block;
  }
  /* line 97, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.new-header-bar .navbar-header .content-logo img#original_logo_black {
    display: none;
  }
  /* line 101, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.new-header-bar .navbar-header .content-logo img#original_logo_white {
    display: block;
  }
  /* line 111, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.NotCoverHeader {
    background: none;
    background-color: #ffffff;
  }
  /* line 171, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .cnAd span {
    color: #000000;
  }
  /* line 180, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    margin: 1.05vw;
    font-size: 0.95vw;
    line-height: 1.10vw;
    font-weight: bold;
  }
  /* line 202, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a {
    color: rgba(66, 63, 63, 0.7);
    text-decoration: none;
  }
  /* line 206, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow {
    padding: 0 0.42vw;
    display: inline-block;
  }
  /* line 211, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg.arrow-down {
    width: 0.42vw;
    height: 0.42vw;
  }
  /* line 216, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg .GigabyteBlueColor {
    fill: rgba(66, 63, 63, 0.7);
  }
  /* line 222, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a:hover {
    color: #423f3f;
  }
  /* line 227, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
    fill: #423f3f;
  }
  /* line 236, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li.active a {
    color: #423F3F;
  }
  /* line 241, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
    fill: #423F3F;
  }
  /* line 257, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div a {
    color: #000000;
  }
  /* line 261, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div a img.black_img {
    display: block;
  }
  /* line 265, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div a img.white_img {
    display: none;
  }
  /* line 273, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search img.black_img {
    display: block;
  }
  /* line 277, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search img.white_img {
    display: none;
  }
  /* line 284, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
    color: #000000;
    font-size: 86%;
    border: none;
    padding-right: 88px;
  }
  /* line 296, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
    background: #000000;
  }
  /* line 315, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-logo img#original_logo_black {
    display: block;
  }
  /* line 319, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-logo img#original_logo_white {
    display: none;
  }
  /* line 328, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .MobileMenu div#mobile-menu > span {
    background-color: #000000;
    height: 3px !important;
  }
  /* line 117, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.b2bMenu {
    background-color: #000000;
  }
  /* line 347, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a {
    color: rgba(255, 255, 255, 0.7);
    text-decoration: none;
  }
  /* line 351, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow {
    padding: 0 0.42vw;
    display: inline-block;
  }
  /* line 356, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow svg.arrow-down {
    width: 0.42vw;
    height: 0.42vw;
  }
  /* line 361, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a .menuLevel1-arrow svg .GigabyteBlueColor {
    fill: rgba(255, 255, 255, 0.7);
  }
  /* line 367, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover {
    color: white;
  }
  /* line 372, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
    fill: white;
  }
  /* line 387, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div a {
    color: #ffffff;
  }
  /* line 391, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div a img.black_img {
    display: none;
  }
  /* line 395, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div a img.white_img {
    display: block;
  }
  /* line 403, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div.search img.black_img {
    display: none;
  }
  /* line 407, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div.search img.white_img {
    display: block;
  }
  /* line 414, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search #full-search-keyword {
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
  }
  /* line 423, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
    background: #ffffff;
  }
  /* line 442, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-logo img#original_logo_black {
    display: none;
  }
  /* line 446, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-logo img#original_logo_white {
    display: block;
  }
  /* line 456, ../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .MobileMenu div#mobile-menu > span {
    background-color: #ffffff;
  }
  /* line 124, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile {
    position: fixed;
    z-index: 100002;
    background: none;
    height: 100vH;
    padding: 0;
  }
  /* line 131, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header {
    height: 100vH;
  }
  /* line 134, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header {
    height: 100vH;
  }
  /* line 138, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock {
    background-color: #ffffff;
    font-size: 130%;
    top: 60px;
    width: 100%;
    position: absolute;
    font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
    src: local("Segoe UI Semilight"), local("Segoe UI");
  }
  /* line 141, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock.showBody {
    display: block;
    padding-bottom: 105px;
  }
  /* line 153, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle {
    display: block;
    width: 100%;
    text-align: left;
    margin: 0;
    text-align: center;
    /*padding-left: 25px;
    padding-right: 25px;*/
  }
  /* line 163, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle .MenuTtitleHref {
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
    background-color: #EEEEEE;
    padding: 4vW 0;
    font-size: 18px;
    display: block;
    position: relative;
  }
  /* line 172, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle .MenuTtitleHref span.listStyle {
    display: inline-block;
    position: absolute;
    left: 35px;
  }
  /* line 177, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle .MenuTtitleHref span.listStyle img {
    height: 20px;
  }
  /* line 182, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle .MenuTtitleHref span.text {
    color: #000000;
    font-weight: bold;
  }
  /* line 190, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle > .titleContainer .listNext {
    display: none;
  }
  /* line 196, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area {
    font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
    src: local("Segoe UI Semilight"), local("Segoe UI");
  }
  /* line 202, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area li.viewallItem {
    padding: 15px 0px 15px 0px;
  }
  /* line 205, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area li.viewallItem > a {
    color: #1E9FF2;
  }
  /* line 210, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area li.menuBody {
    display: block;
    width: 100%;
    font-size: 15px;
    margin: 0;
  }
  /* line 217, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area li.menuBody .mobileMenuFadeOutButton {
    padding: 3.6vW 0;
    display: block;
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
  }
  /* line 223, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area li.menuBody .mobileMenuFadeOutButton span.text {
    color: #423F3F;
  }
  /* line 230, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area li.AorusLogoIcon {
    display: none;
  }
  /* line 239, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area.GamingMenuTitle > a li.menuBody img {
    width: 150px;
  }
  /* line 242, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-body-area.GamingMenuTitle > a li.menuBody img.white_logo {
    display: none;
  }
  /* line 252, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-bodySub-area {
    display: none;
    text-align: left;
    font-size: 15px;
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
  }
  /* line 258, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-bodySub-area .MenuBodySubHref {
    font-weight: bold;
    color: #008CD6;
    padding: 3.6vW 15px;
    display: block;
  }
  /* line 264, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle ul.menu-bodySub-area .MenuBodySubHref .textDesc {
    font-size: 12px;
    color: rgba(66, 63, 63, 0.35);
  }
  /* line 273, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.backMainPage {
    display: none;
    position: fixed;
    bottom: 46px;
    width: 100%;
    height: 30px;
  }
  /* line 284, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.backMainPage div.circle {
    background-color: rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    width: 30px;
    height: 30px;
    margin: 0 auto;
    position: relative;
  }
  /* line 292, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.backMainPage div.circle img {
    width: 20px;
    position: absolute;
    top: 5px;
    left: 4px;
  }
  /* line 301, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.backMainPage.show {
    display: block;
  }
  /* line 308, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock.showAutoComplete {
    background-color: #ffffff;
  }
  /* line 311, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock.showAutoComplete li {
    display: none;
  }
  /* line 319, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-logo {
    display: none;
  }
  /* line 324, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-logo a img#original_logo_white {
    display: none;
  }
  /* line 328, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-logo a img#original_logo_black {
    display: block;
  }
  /* line 335, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other {
    width: 100%;
    display: none;
    padding-right: 15px;
    padding-left: 59px;
  }
  /* line 346, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search {
    height: 100%;
    padding: 0;
  }
  /* line 351, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search > img.black_img {
    display: none;
  }
  /* line 355, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search > img.white_img {
    display: none;
  }
  /* line 361, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search {
    display: block;
    height: 41px;
    border-left: 1px solid #999999;
    padding-left: 20px;
  }
  /* line 367, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search .content {
    width: 100%;
    height: 100%;
    position: relative;
  }
  /* line 373, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search .content input#full-search-keyword {
    position: absolute;
    left: 0;
    top: 5.5px;
    width: 100%;
    height: 30px;
    font-size: 60%;
    border: none;
    color: #423F3F;
    padding: 0;
    padding-right: 55px;
  }
  /* line 385, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search .content input#full-search-keyword::placeholder {
    color: #999999;
    /* Firefox */
  }
  /* line 390, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search .content input#full-search-keyword:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #999999;
  }
  /* line 395, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search .content input#full-search-keyword::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #999999;
  }
  /* line 404, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.submit_area {
    display: none;
  }
  /* line 408, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.back {
    display: none;
  }
  /* line 412, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear {
    display: none;
    position: absolute;
    height: 20px;
    right: 0px;
    top: 8px;
    font-size: 60%;
    padding-left: 10px;
  }
  /* line 423, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear span.icon {
    display: none;
    width: 20px;
    height: 20px;
  }
  /* line 428, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear span.icon span {
    background-color: #000000;
    height: 1.6px;
    position: absolute;
    top: 9px;
    left: 0;
    width: 100%;
  }
  /* line 436, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear span.icon span.first {
    transform: rotate(45deg);
  }
  /* line 440, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear span.icon span.second {
    transform: rotate(-45deg);
  }
  /* line 446, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear span.text {
    display: block;
    color: #000000;
    padding-left: 10px;
    border-left: 1px solid #000000;
    width: auto;
  }
  /* line 455, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other .content-other-items div.search form#Top-Menu-Search span.clear.show {
    display: block;
  }
  /* line 466, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other.cn_contentOther {
    padding-left: 69px;
  }
  /* line 474, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other.cn_contentOther div.content-other-items div.search form#Top-Menu-Search {
    padding-left: 15px;
  }
  /* line 487, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .titleContainer {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%;
  }
  /* line 493, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .titleContainer a {
    width: 100%;
  }
  /* line 497, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .titleContainer .listNext {
    position: absolute;
    right: 15px;
  }
  /* line 503, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea {
    position: fixed;
    bottom: 0;
    display: block;
    width: 100%;
    z-index: 1000;
  }
  /* line 510, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenu {
    display: block;
  }
  /* line 513, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenu li {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  /* line 520, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuBack {
    opacity: 0;
    padding: 3vW 0;
    background-color: rgba(255, 255, 255, 0.88);
    transition: all 0.3s ease-in-out;
  }
  /* line 527, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuBack span.img {
    width: 22px;
    height: 22px;
    border-radius: 22px;
    background-color: rgba(0, 0, 0, 0.2);
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  /* line 538, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuBack span.text {
    margin: 0 10px;
    color: #423F3F;
  }
  /* line 546, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon {
    border-top: 5px solid #008CD6;
    background-color: #fff;
  }
  /* line 550, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .member {
    border-right: 1px solid rgba(0, 0, 0, 0.2);
  }
  /* line 554, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .member,
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .language {
    width: 49%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 3vW 0;
  }
  /* line 562, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .member a,
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .language a {
    color: #423F3F;
    display: block;
  }
  /* line 567, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .member .img,
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuCommon .language .img {
    margin: 0 3vW;
    display: inline-flex;
    align-items: center;
  }
  /* line 578, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header #mobileMenuShowBodyBlock,
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu {
    overflow: auto;
    height: 86vH;
    padding-bottom: 15vH;
  }
  /* line 585, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu {
    display: block;
    -webkit-transition: min-height 0.5s;
    /* Safari */
    transition: min-height 0.5s;
    text-align: center;
    min-height: unset !important;
  }
  /* line 594, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu.showBody {
    display: none;
  }
  /* line 598, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li {
    height: auto;
  }
  /* line 602, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader {
    display: block;
    width: 100%;
    color: #423F3F;
    margin: 0;
  }
  /* line 609, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader:not(:last-child) .mobileMenuFadeOutButton {
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
  }
  /* line 614, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader .mobileMenuFadeOutButton {
    display: block;
    position: relative;
    padding: 4vW 0;
    font-size: 18px;
    width: 100%;
  }
  /* line 622, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader .mobileMenuFadeOutButton span.listStyle {
    display: inline-block;
    position: absolute;
    left: 4px;
  }
  /* line 627, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader .mobileMenuFadeOutButton span.listStyle img {
    height: 20px;
  }
  /* line 632, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader .mobileMenuFadeOutButton span.text {
    font-weight: bold;
  }
  /* line 654, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuHeader ul.menu-title-area {
    /*padding: 0px 0px 10px 32px;
         margin-bottom: 10px;*/
    display: none;
  }
  /* line 666, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle {
    display: inline-flex;
    width: 100%;
    margin: 0;
    background-color: #EEEEEE;
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
    position: relative;
  }
  /* line 675, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle a {
    display: block;
    width: 100%;
    padding: 3.6vW 0;
    font-size: 15px;
  }
  /* line 682, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle a span.text {
    color: #423F3F;
  }
  /* line 688, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle .listNext {
    display: inline-flex;
    align-items: center;
  }
  /* line 692, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle .listNext img {
    width: 18px;
  }
  /* line 702, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu.showAutoComplete {
    background-color: #ffffff;
  }
  /* line 705, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu.showAutoComplete li {
    display: none;
  }
  /* line 711, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu a span {
    color: #000000;
  }
  /* line 717, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileMenu {
    left: 15px;
  }
  /* line 721, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileMenu i#mobile-menu-open-img {
    color: #000000;
  }
  /* line 728, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileMenu div#mobile-menu span {
    background-color: #000000;
  }
  /* line 738, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileSearch i#mobile-search-open-img {
    color: #000000;
  }
  /* line 747, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.done {
    background-color: #ffffff;
  }
  /* line 752, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.done .container-header .navbar-header .content-other {
    display: table;
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
  }
  /* line 760, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.done .cnAd {
    color: #000000;
  }
  /* line 765, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.b2bMenu {
    color: #000000;
  }
  /* line 779, ../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.b2bMenu .container-header .navbar-header ul.content-menu li.mobileBtmMenuArea > ul a.language, .topBg #header-bar.openMobile.b2bMenu .container-header .navbar-header ul.content-menu li.mobileBtmMenuArea > ul a.aorus {
    display: none;
  }

  /* line 800, ../../Sass/sass/base/Header/_rwd.scss */
  .MobileMenuArea.new-mobile-header-bar,
  .MobileMenuSubArea.new-mobile-header-bar {
    position: fixed;
    z-index: 99999;
    top: 70px;
  }

  /* line 807, ../../Sass/sass/base/Header/_rwd.scss */
  #mobileMenuShowBlock {
    display: none;
  }

  /* line 814, ../../Sass/sass/base/Header/_rwd.scss */
  #mobileMenuShowBlock {
    z-index: 99998;
    width: 100%;
    height: 300%;
    top: 0;
    background-color: #ffffff;
    position: fixed;
  }
  /* line 822, ../../Sass/sass/base/Header/_rwd.scss */
  #mobileMenuShowBlock.open {
    display: block;
  }

  /* line 832, ../../Sass/sass/base/Header/_rwd.scss */
  body.lockscroll {
    overflow: hidden;
  }
  /* line 836, ../../Sass/sass/base/Header/_rwd.scss */
  body.lockscroll div#PageMainContentBlock {
    background-color: #eeeeee;
    width: 100%;
    height: 200%;
    display: block;
    opacity: 1;
  }
  /* line 843, ../../Sass/sass/base/Header/_rwd.scss */
  body.lockscroll div#PageMainContentBlock.whiteBg {
    background-color: #ffffff;
  }
  /* line 852, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd {
    z-index: 999999 !important;
    top: 60px !important;
    left: 0 !important;
    width: 100% !important;
    border: none !important;
    position: fixed !important;
    overflow: auto !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #ffffff !important;
    height: calc(100% - 60px) !important;
    font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
    src: local("Segoe UI Semilight"), local("Segoe UI");
  }
  /* line 867, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li {
    padding-left: 55px !important;
  }
  /* line 870, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li.ui-menu-item {
    color: #000000 !important;
    font-size: 96%;
  }
  /* line 876, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li.ui-menu-item div.ui-state-active {
    border: none !important;
    background: none !important;
    color: #000000 !important;
  }
  /* line 881, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li.ui-menu-item div.ui-state-active:hover {
    border: none !important;
    background: none !important;
    color: #000000 !important;
  }
  /* line 890, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li > div {
    padding-left: 5px !important;
    padding-right: 5px !important;
    font-size: 90%;
  }
  /* line 898, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd > li > div {
    padding-left: 5px !important;
    padding-left: 5px !important;
  }
  /* line 905, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd.openMobile > li {
    padding-left: 59px !important;
  }
  /* line 908, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd.openMobile > li > div {
    padding-left: 20px !important;
  }
  /* line 917, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.RTL.MenuAutocompleteRwd li {
    padding-left: 0 !important;
    padding-right: 55px !important;
  }
  /* line 923, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.RTL.MenuAutocompleteRwd.openMobile > li {
    padding-left: 0 !important;
    padding-right: 59px !important;
  }
  /* line 927, ../../Sass/sass/base/Header/_rwd.scss */
  body ul.RTL.MenuAutocompleteRwd.openMobile > li > div {
    padding-left: 0px !important;
    padding-right: 20px !important;
  }
}
/* line 14, ../../Sass/sass/base/Header/_main.scss */
.isIEBrowser > .topBg .Content-TopArea.filter-blur,
.isIEBrowser > .topBg #PageMainContent.filter-blur,
.isIEBrowser > .topBg footer.filter-blur {
  opacity: 1;
}

/* line 23, ../../Sass/sass/base/Header/_main.scss */
html.noscroll {
  overflow-y: hidden;
}

/* line 33, ../../Sass/sass/base/Header/_main.scss */
.topBg .Content-TopArea.filter-blur,
.topBg #PageMainContent.filter-blur,
.topBg footer.filter-blur {
  filter: blur(15px);
  -webkit-filter: blur(15px);
}

/* line 43, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main {
  position: absolute;
  top: 0;
  left: 20%;
  width: 60%;
}
@media screen and (max-width: 960px) {
  /* line 43, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main {
    display: none;
  }
}
/* line 56, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
}
/* line 63, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li {
  margin: 1.05vw;
  font-size: 0.95vw;
  line-height: 1.10vw;
  font-weight: bold;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 63, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main .menu-level-1 ul li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 63, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main .menu-level-1 ul li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 63, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main .menu-level-1 ul li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1441px) {
  /* line 63, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main .menu-level-1 ul li {
    padding-top: 0px;
  }
}
/* line 89, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a {
  color: rgba(66, 63, 63, 0.7);
  text-decoration: none;
}
/* line 93, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 98, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 103, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(66, 63, 63, 0.7);
}
/* line 109, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a:hover {
  color: #423f3f;
}
/* line 114, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423f3f;
}
/* line 123, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li.active a {
  color: #423F3F;
}
/* line 128, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423F3F;
}
/* line 139, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub {
  display: block;
  position: fixed;
  left: 0;
  width: 100vw;
}
/* line 146, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 {
  background-color: #008CD6;
}
/* line 149, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1.closeMenu {
  display: none;
}
/* line 154, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2.show {
  display: block;
}
/* line 158, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2.hidden {
  display: none;
}
/* line 162, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2 ul {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
}
/* line 169, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2 ul li {
  padding: 0.95vw 2.63vw;
  position: relative;
}
/* line 174, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2 ul li:hover::after {
  content: "";
  background: #707070 0% 0% no-repeat padding-box;
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 5px;
}
/* line 186, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2 ul li.active::after {
  content: "";
  background: transparent linear-gradient(90deg, #41bbfb 0%, #2cdd95 100%) 0% 0% no-repeat padding-box;
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 5px;
}
/* line 197, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2 ul li a {
  font-size: 1.05vw;
  line-height: 1.26vw;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0px 3px 0.42vw #0000004F;
  font-family: 'Open Sans', Segoe UI, 'Noto Sans TC', 'Lato', 'Play', sans-serif, "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}
/* line 213, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-2 {
  background: #FFFFFF 0% 0% no-repeat padding-box;
}
/* line 216, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-2.closeMenu {
  display: none;
}

/* line 230, ../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main a.noUrlLink {
  cursor: pointer !important;
}

@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 247, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus {
    padding: 0 0 0 20px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 247, ../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.language, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.member, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.search, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.businessCenter, .topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items div.aorus {
    padding: 0 0 0 23px;
  }
}

/* line 1, ../../Sass/sass/base/Header/_mainMobile.scss */
#menu-main-mobile {
  display: none;
}

/* line 1, ../../Sass/sass/base/_paging.scss */
.paging {
  margin: 0.5em;
}
/* line 3, ../../Sass/sass/base/_paging.scss */
.paging-result, .paging-nav {
  display: inline-block;
}
/* line 6, ../../Sass/sass/base/_paging.scss */
.paging-nav {
  margin: 0 20px;
}

/* line 365, ../../Sass/sass/base/_Module.scss */
.List-Paging {
  text-align: center;
  display: inline-block;
  width: 100%;
}
/* line 370, ../../Sass/sass/base/_Module.scss */
.List-Paging .hide {
  display: none !important;
}
/* line 374, ../../Sass/sass/base/_Module.scss */
.List-Paging .PreviousNextItem,
.List-Paging .PagingItem {
  display: inline-block;
}
/* line 382, ../../Sass/sass/base/_Module.scss */
.List-Paging .PreviousNextItem .PreviousNextPage a.Button {
  font-size: 0.79vw;
  width: inherit;
  padding: 0.1vw 0vw;
  min-width: 100px;
  white-space: nowrap;
  display: block;
}
@media screen and (max-width: 960px) {
  /* line 382, ../../Sass/sass/base/_Module.scss */
  .List-Paging .PreviousNextItem .PreviousNextPage a.Button {
    font-size: 13px;
  }
}
/* line 403, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer {
  text-align: center;
  display: inline;
  margin: 0 2%;
}
/* line 408, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingAreaMobile {
  display: inline;
  position: relative;
}
/* line 412, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingAreaMobile .PagingAreaSelectMobile {
  opacity: 0;
  min-width: inherit;
  position: absolute;
  left: 0;
  margin-top: 9%;
}
/* line 421, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow {
  display: inline;
}
/* line 425, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem {
  font-size: 0.79vw;
  text-align: center;
  padding: 0.5% 0.8%;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 425, ../../Sass/sass/base/_Module.scss */
  .List-Paging .PagingContainer .PagingArea .PagingItem,
  .List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem {
    font-size: 1.03vW;
    line-height: 1.43vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 425, ../../Sass/sass/base/_Module.scss */
  .List-Paging .PagingContainer .PagingArea .PagingItem,
  .List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 440, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem .Paging,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem .Paging {
  color: rgba(66, 63, 63, 0.5);
  display: inline-block;
  text-align: center;
  font-weight: bold;
}
/* line 447, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem a.noClick,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem a.noClick {
  cursor: default;
}
/* line 450, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem a.noClick:hover,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem a.noClick:hover {
  cursor: default;
}
/* line 455, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem.hidePage,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem.hidePage {
  display: none;
}
/* line 459, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem.thisPage,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem.thisPage {
  border-radius: 5px;
}
/* line 462, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem.thisPage .Paging,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem.thisPage .Paging {
  padding: 30% 10px;
  color: #008CD6;
  box-shadow: -5px 0 5px -5px rgba(0, 0, 0, 0.16), 5px 0 5px -5px rgba(0, 0, 0, 0.16);
}
/* line 469, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingArea .PagingItem .thisPageText,
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem .thisPageText {
  white-space: nowrap;
}
/* line 475, ../../Sass/sass/base/_Module.scss */
.List-Paging .PagingContainer .PagingAreaSelectMobileShow .PagingItem {
  padding: 0.5% 1.8%;
}

@media screen and (max-width: 960px) {
  /* line 483, ../../Sass/sass/base/_Module.scss */
  .Rwd .List-Paging {
    margin: 2% 0;
    position: relative;
  }
  /* line 487, ../../Sass/sass/base/_Module.scss */
  .Rwd .List-Paging .PreviousNextItem {
    position: absolute;
    top: 50%;
  }
  /* line 491, ../../Sass/sass/base/_Module.scss */
  .Rwd .List-Paging .PreviousNextItem.PreviousItem {
    left: 0;
    transform: translate(-50%, -50%);
  }
  /* line 495, ../../Sass/sass/base/_Module.scss */
  .Rwd .List-Paging .PreviousNextItem.PreviousItem .Button {
    padding-left: 30%;
  }
  /* line 500, ../../Sass/sass/base/_Module.scss */
  .Rwd .List-Paging .PreviousNextItem.NextItem {
    right: 0;
    transform: translate(50%, -50%);
  }
  /* line 504, ../../Sass/sass/base/_Module.scss */
  .Rwd .List-Paging .PreviousNextItem.NextItem .Button {
    padding-right: 30%;
  }
}
/* line 3, ../../Sass/sass/base/_contactUs.scss */
.select2-container {
  z-index: 100000;
}
/* line 6, ../../Sass/sass/base/_contactUs.scss */
.select2-container .select2-selection--single {
  color: rgba(66, 63, 63, 0.5);
  border-radius: 0;
  border: 0;
  border: 0 solid rgba(66, 63, 63, 0.4);
  border-bottom-width: 1px;
  font-size: 13px;
}
/* line 14, ../../Sass/sass/base/_contactUs.scss */
.select2-container .select2-selection--single .select2-selection__rendered {
  color: rgba(66, 63, 63, 0.5);
}
/* line 16, ../../Sass/sass/base/_contactUs.scss */
.select2-container .select2-selection--single .select2-selection__rendered.selectedColor {
  color: #000000;
}
/* line 24, ../../Sass/sass/base/_contactUs.scss */
.select2-container .select2-dropdown .select2-results .select2-results__options {
  color: #000;
  font-size: 13px;
}

/* line 32, ../../Sass/sass/base/_contactUs.scss */
::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: rgba(66, 63, 63, 0.5);
}

/* line 37, ../../Sass/sass/base/_contactUs.scss */
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: rgba(66, 63, 63, 0.5);
}

/* line 42, ../../Sass/sass/base/_contactUs.scss */
::-ms-input-placeholder {
  /* Microsoft Edge */
  color: rgba(66, 63, 63, 0.5);
}

/* line 47, ../../Sass/sass/base/_contactUs.scss */
.ContactUs {
  color: #fff;
  position: relative;
  text-align: center;
  padding: 5%;
}
/* line 50, ../../Sass/sass/base/_contactUs.scss */
.ContactUs .cover {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  z-index: 1;
}
/* line 60, ../../Sass/sass/base/_contactUs.scss */
.ContactUs .topic {
  font-size: 200%;
  z-index: 1;
  position: relative;
  margin-bottom: 3%;
  font-weight: 500;
}
@media screen and (max-width: 960px) {
  /* line 60, ../../Sass/sass/base/_contactUs.scss */
  .ContactUs .topic {
    font-weight: normal;
  }
}
/* line 76, ../../Sass/sass/base/_contactUs.scss */
.ContactUs .ContactUsLink {
  font-size: 140%;
  width: 10%;
  margin: 0 auto;
  color: #fff;
  border-radius: 30px;
  padding: 0.5% 3%;
  border: 1px solid #EEEEEE;
  position: relative;
  z-index: 1;
}

/* line 16, ../../Sass/sass/base/_font.scss */
input[type="text"].google-font.google-font,
textarea.google-font.google-font {
  font-family: 'Noto Sans TC', 'Lato', 'Play', sans-serif, "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}

/* line 97, ../../Sass/sass/base/_contactUs.scss */
.contactUsFormPopOut {
  overflow: hidden;
}

/* line 101, ../../Sass/sass/base/_contactUs.scss */
.formPopOutMovePadding {
  padding-right: 17px;
}

/* line 105, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  z-index: 100000;
  overflow-x: hidden;
  overflow-y: auto;
}
/* line 115, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #overLay {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  z-index: 100000;
  background-color: black;
  opacity: 0.5;
  min-height: 1200px;
}
/* line 127, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsSuccess,
#ContactUsFormArea #ContactUsForm {
  background-color: #fff;
  position: absolute;
  padding: 2%;
  z-index: 100001;
  border-radius: 5px;
}
/* line 135, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsSuccess .FormTopic,
#ContactUsFormArea #ContactUsForm .FormTopic {
  border-left: 8px solid #1E9FF1;
  padding-left: 2%;
  margin-bottom: 1.3vw;
  font-weight: bold;
  font-size: 25px;
  position: relative;
}
/* line 146, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsSuccess {
  bottom: 40%;
  width: 30%;
  left: 35%;
}
/* line 151, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsSuccess .SuccessTxt {
  margin-top: 5%;
  margin-bottom: 7%;
}
/* line 156, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsSuccess .BackButon {
  text-align: right;
}
/* line 159, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsSuccess .BackButon .wrap-close {
  border-radius: 5px;
  background-color: #008CD6;
  color: #fff;
  padding: 1.5% 5%;
}
/* line 168, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm {
  width: 640px;
  min-height: 860px;
  left: 50%;
  margin: 1% 0 1% -320px;
  top: 3%;
  color: #423F3F;
  background-color: #fff;
  position: relative;
        /*.FormSubtitle {
            font-size: 125%;
            color: rgba(66, 63, 63, 0.5);
            margin: 2% 0 6% 0;

            a {
                color: $discoverBlueColor;
            }
        }*/
}
/* line 178, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm input[type="text"] {
  border-radius: 0px;
  border: 0 solid rgba(66, 63, 63, 0.4);
  border-bottom-width: 1px;
  width: 100%;
  padding-left: 1%;
}
/* line 186, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm textarea {
  padding-left: 1%;
  padding-top: 1%;
  width: 570px;
  min-height: 300px;
  max-width: 100%;
  max-height: 500px;
}
/* line 196, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .errMsg {
  color: #FF0000;
  text-align: right;
}
/* line 211, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose {
  position: relative;
  display: inline-block;
  height: 20px;
  right: 0;
  position: absolute;
}
/* line 219, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 2%;
  top: -50%;
}
/* line 226, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close:hover {
  cursor: pointer;
}
/* line 230, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close > span {
  height: 2px;
  width: 100%;
  display: block;
  position: absolute;
  top: 9px;
}
/* line 237, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close > span.first {
  transform: rotate(45deg);
}
/* line 241, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close > span.second {
  transform: rotate(-45deg);
}
/* line 245, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close > span.first, #ContactUsFormArea #ContactUsForm .FormClose .close > span.second {
  background: #000000;
}
/* line 249, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormClose .close > span.first.whiteStyle, #ContactUsFormArea #ContactUsForm .FormClose .close > span.second.whiteStyle {
  background: #fff;
}
/* line 258, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormField .showTxtLimit {
  text-align: right;
  color: rgba(66, 63, 63, 0.5);
  font-size: 15px;
}
/* line 264, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormField label[for="subscribeCheckBox"] {
  font-size: 15px;
}
/* line 268, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormField select.InputCountry,
#ContactUsFormArea #ContactUsForm .FormField select.InputInterest {
  padding-left: 0.5%;
  color: rgba(66, 63, 63, 0.5);
  width: 100%;
  -webkit-appearance: menulist;
  border: 0 solid rgba(66, 63, 63, 0.4);
  border-bottom-width: 1px;
  background: initial;
  border-radius: 0;
}
/* line 16, ../../Sass/sass/base/_font.scss */
#ContactUsFormArea #ContactUsForm .FormField select.InputCountry.google-font.google-font,
#ContactUsFormArea #ContactUsForm .FormField select.InputInterest.google-font.google-font {
  font-family: 'Noto Sans TC', 'Lato', 'Play', sans-serif, "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
}
/* line 283, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormField select.InputCountry option,
#ContactUsFormArea #ContactUsForm .FormField select.InputInterest option {
  color: #423F3F;
}
/* line 288, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormField select.fixed-color {
  color: #423F3F;
}
/* line 294, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormName .HalfStyle {
  display: inline-block;
  width: 48.5%;
}
/* line 299, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormName .HalfStyle:first-child {
  margin-right: 2%;
}
/* line 303, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormName input[type="text"] {
  padding-left: 2%;
}
/* line 308, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .SendData {
  text-align: right;
  margin: 2% 0;
  font-size: 18px;
}
/* line 313, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .SendData .ContactUsSubmit,
#ContactUsFormArea #ContactUsForm .SendData .ContactUsCancel {
  display: inline;
}
/* line 319, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .SendData .ContactUsCancel a {
  color: rgba(66, 63, 63, 0.5);
}
/* line 325, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .SendData .ContactUsSubmit a.SubmitLink {
  color: #fff;
  background-color: #008CD6;
  width: 100%;
  display: inline;
  text-align: center;
  border-radius: 20px;
  padding: 1% 3%;
  margin-left: 1%;
  border-radius: 5px;
}
/* line 341, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormBottomText {
  position: absolute;
  bottom: 0;
  padding-bottom: 5%;
  font-size: 15px;
}
/* line 347, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormBottomText .PrivacyPolicy,
#ContactUsFormArea #ContactUsForm .FormBottomText .FormSubtitle {
  color: rgba(66, 63, 63, 0.5);
}
/* line 352, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea #ContactUsForm .FormBottomText .PrivacyPolicy a,
#ContactUsFormArea #ContactUsForm .FormBottomText .FormSubtitle a {
  color: #008CD6;
}

/* line 360, ../../Sass/sass/base/_contactUs.scss */
#ContactUsFormArea,
#ContactUsSuccess {
  display: none;
}

@media screen and (max-width: 960px) {
  /* line 367, ../../Sass/sass/base/_contactUs.scss */
  .Rwd .ContactUs {
    padding: 10% 0;
  }
  /* line 370, ../../Sass/sass/base/_contactUs.scss */
  .Rwd .ContactUs .topic {
    padding: 0 2%;
    margin-bottom: 7%;
    font-size: 150%;
  }
  /* line 376, ../../Sass/sass/base/_contactUs.scss */
  .Rwd .ContactUs .ContactUsLink {
    padding: 0.5% 5%;
    font-size: inherit;
  }
  /* line 383, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #overLay {
    display: none;
    min-height: inherit;
  }
  /* line 388, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm,
  .Rwd #ContactUsFormArea #ContactUsSuccess {
    margin: 0px;
    top: inherit;
    left: inherit;
    width: 100%;
    padding: 5%;
    min-height: 100%;
    border-radius: 0;
    position: relative;
  }
  /* line 399, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm .FormTopic,
  .Rwd #ContactUsFormArea #ContactUsSuccess .FormTopic {
    padding-left: 5%;
    font-size: 135%;
  }
  /* line 406, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsSuccess {
    padding-top: 20%;
    text-align: center;
  }
  /* line 410, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsSuccess .FormTopic {
    padding-left: 0px;
    border-left: inherit;
  }
  /* line 415, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsSuccess .BackButon {
    text-align: center;
  }
  /* line 420, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm {
    height: inherit;
    /*.FormSubtitle {
        margin: 0;
        padding-bottom: 5%;
        font-size: 100%;
        line-height: 150%
    }*/
  }
  /* line 423, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm textarea {
    width: 100%;
  }
  /* line 434, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm .SendData {
    margin: 4% 0 8% 0;
  }
  /* line 438, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm .SendData .ContactUsSubmit a.SubmitLink {
    margin-left: 3%;
  }
  /* line 444, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm .FormBottomText {
    font-size: 85%;
    line-height: 150%;
    position: inherit;
    bottom: inherit;
  }
  /* line 452, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsFormArea #ContactUsForm .FormName .HalfStyle {
    width: 100%;
    margin-right: inherit;
  }
}
@media screen and (max-width: 480px) {
  /* line 464, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide,
  #ContactUsPopOut {
    margin: 5%;
    /*.PrivacyPolicy {
        text-align: left;
    }*/
  }
  /* line 468, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide textarea,
  #ContactUsPopOut textarea {
    padding: 5%;
    line-height: 160%;
  }
  /* line 473, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide .FormTopic,
  #ContactUsPopOut .FormTopic {
    margin-bottom: 10%;
  }
  /* line 479, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide .SendData .ContactUsCancel,
  #ContactUsHide .SendData .ContactUsSubmit,
  #ContactUsPopOut .SendData .ContactUsCancel,
  #ContactUsPopOut .SendData .ContactUsSubmit {
    display: inline-block;
  }
  /* line 484, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide .SendData .ContactUsCancel,
  #ContactUsPopOut .SendData .ContactUsCancel {
    text-align: center;
    width: 28%;
  }
  /* line 489, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide .SendData .ContactUsSubmit,
  #ContactUsPopOut .SendData .ContactUsSubmit {
    width: 70%;
    margin-left: initial;
  }
  /* line 493, ../../Sass/sass/base/_contactUs.scss */
  #ContactUsHide .SendData .ContactUsSubmit a,
  #ContactUsPopOut .SendData .ContactUsSubmit a {
    display: inline-block;
    padding-top: 4%;
    padding-bottom: 4%;
  }
}
@media screen and (max-width: 320px) {
  /* line 513, ../../Sass/sass/base/_contactUs.scss */
  .Rwd #ContactUsForm .FormTopic,
  .Rwd #ContactUsSuccess .FormTopic {
    font-size: 120%;
  }
}
/*filter area mix start*/
/*filter area mix end*/
/* line 323, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen {
  display: none;
}
/* line 3, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea {
  display: block;
}
/* line 10, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterAreaInner {
  max-height: 100%;
  border-radius: 7px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  padding: 2vW 2vW 2vW 5vw;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
}
/* line 22, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterIconArea {
  display: table;
}
/* line 26, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterIconArea div.FilterIcon {
  display: table-row;
}
/* line 29, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterIconArea div.FilterIcon > span {
  display: table-cell;
  vertical-align: middle;
  font-size: 79%;
}
/* line 34, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterIconArea div.FilterIcon > span img {
  width: 20px;
  margin-right: 15px;
  vertical-align: middle;
}
/* line 44, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea {
  padding-top: 20px;
}
/* line 47, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .arrowIcon {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  cursor: pointer;
}
/* line 53, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .arrowIcon img {
  width: 15px;
}
/* line 58, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeArea {
  display: table;
  width: 100%;
}
/* line 63, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeArea > div.title {
  display: table-cell;
  vertical-align: middle;
  font-weight: bold;
  font-size: 105%;
  display: inline-block;
  width: 100%;
}
/* line 81, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label:hover {
  cursor: pointer;
}
/* line 86, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label.checked .title {
  color: #008cd6;
  font-weight: bold;
}
/* line 94, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.cntRow {
  color: #423F3F7F;
  display: inline-block;
  text-align: center;
  font-size: 85%;
  margin-left: 3%;
}
/* line 102, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.cntRow .inner {
  display: block;
  width: 50px;
  border: 1px solid rgba(112, 112, 112, 0.1);
  border-radius: 20px;
  line-height: 120%;
}
/* line 111, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title {
  font-size: 79%;
  display: inline-block;
  width: 100%;
  padding-left: 30px;
}
/* line 118, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title span.margin {
  margin-right: 10px;
}
/* line 129, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore {
  text-align: center;
  width: 35%;
  color: #008CD6;
  border: 1px solid rgba(112, 112, 112, 0.4);
  display: inline-block;
  border-radius: 15px;
  cursor: pointer;
}
/* line 138, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
  width: 12%;
  display: table-cell;
  vertical-align: middle;
  margin: 6% auto;
}
/* line 147, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem {
  margin-top: 7%;
}
/* line 150, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem label {
  padding-left: 2%;
  display: block;
  position: relative;
}
/* line 156, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul {
  /*&.Products {
      overflow: hidden;
  }*/
}
/* line 161, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
  transition: all 0.5s ease;
  padding-left: 20px;
}
/* line 167, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem {
  margin-top: 7%;
}
/* line 170, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem label {
  display: block;
}
/* line 184, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst > li > label > span.title {
  font-weight: bold;
}
/* line 211, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox input[type=radio],
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox input[type=checkbox] {
  display: none;
}
/* line 218, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/CheckBox_squere.png");
  background-size: contain;
  vertical-align: middle;
  position: absolute;
  top: 9%;
  left: 0;
}
/* line 230, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea {
  display: none;
}
/* line 237, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.checked span.radioSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.checked span.checkboxSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.checked span.radioSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.checked span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 246, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.checked span.checkboxSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 254, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.blueColor.checked, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.blueColor.checked {
  background: url("/Images/Object/CheckBox_squere_blue.png");
  background-size: contain;
}
/* line 259, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.blueColor.checked span.checkboxSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.blueColor.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon_white.png");
  background-size: contain;
}
/* line 277, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.radioSquare span.radioSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.radioSquare span.checkboxSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare span.radioSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 286, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.radioSquare span.checkboxSquareCheck, .filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 299, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare.blueColor:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon_onlyGray.png");
}
/* line 308, ../../Sass/sass/base/_commonFilter.scss */
.filterAllScreen .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon.png");
}

/* line 332, ../../Sass/sass/base/_commonFilter.scss */
#PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon {
  display: none;
  color: #434343;
}

/*IE*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 353, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline div.inline-item {
    scrollbar-base-color: #efefef;
    scrollbar-face-color: #666666;
    scrollbar-3dlight-color: #666666;
    scrollbar-highlight-color: #666666;
    scrollbar-track-color: #efefef;
    scrollbar-arrow-color: #666666;
    scrollbar-shadow-color: #666666;
    scrollbar-dark-shadow-color: #666666;
  }

  /* line 372, ../../Sass/sass/base/_commonFilter.scss */
  .scrollable:after {
    content: "";
    height: 32px;
    display: block;
  }
}
/*Edge*/
@supports (-ms-ime-align: auto) {
  /* line 382, ../../Sass/sass/base/_commonFilter.scss */
  .scrollable {
    margin-right: -10px;
    padding-top: 16px;
    margin-top: -16px;
    margin-bottom: -16px;
    padding-bottom: 16px;
  }

  /* line 390, ../../Sass/sass/base/_commonFilter.scss */
  .scrollable:after {
    content: "";
    height: 16px;
    display: block;
  }
}
/* line 408, ../../Sass/sass/base/_commonFilter.scss */
.topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea .FilterAreaInner {
  padding: 40px 35px 40px 35px;
  border-radius: 7px 0px 0px 7px;
}
/* line 418, ../../Sass/sass/base/_commonFilter.scss */
.topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label {
  padding-left: 0;
  padding-right: 2%;
}
/* line 424, ../../Sass/sass/base/_commonFilter.scss */
.topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title {
  padding-left: 0px;
  padding-right: 30px;
}
/* line 429, ../../Sass/sass/base/_commonFilter.scss */
.topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.checkboxSquare, .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.radioSquare {
  right: 0;
  left: inherit;
}
/* line 446, ../../Sass/sass/base/_commonFilter.scss */
.topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
  padding-left: 0;
  padding-right: 20px;
}

@media screen and (max-width: 1025px) {
  /* line 473, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer {
    /*.ResultBlock {
        padding-top: 0;
    }*/
  }
  /* line 474, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon {
    padding-top: 36px;
    display: block;
    font-size: 135%;
    padding: 0px 50px;
    position: relative;
    z-index: 1;
    display: table;
    width: 100%;
    background-color: #ffffff;
    z-index: 2;
  }
  /* line 486, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon.fixed {
    position: fixed;
    top: 0;
    width: 100%;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
    margin-top: 0;
    background-color: #ffffff;
    padding: 0 50px;
    z-index: 9;
  }
  /* line 498, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline-row {
    display: flex;
    padding: 1.5% 0 1% 0;
  }
  /* line 504, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    padding-bottom: 6px;
  }
  /* line 516, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline.displayTitle .words {
    font-weight: bold;
  }
  /* line 521, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline.displayflex {
    flex: 1;
    overflow-y: visible;
  }
  /* line 530, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline.displayflex .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    height: 4px !important;
    margin: 6px auto !important;
  }
  /* line 542, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline div.inline-item {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow-y: hidden;
    display: block;
  }
  /* line 557, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline-row.noResult .inline .inline-item .FilterBy {
    display: block;
  }
  /* line 561, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline-row.noResult .inline .inline-item .FilterItems {
    display: none;
  }
  /* line 571, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.icon {
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 3%;
    position: relative;
  }
  /* line 582, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.icon img {
    width: 50%;
    position: absolute;
    top: 19%;
  }
  /* line 589, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.icon.iconPC img {
    width: 85%;
    top: 7%;
  }
  /* line 595, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.icon.iconMobile {
    display: none;
  }
  /* line 604, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.words {
    font-size: 80%;
    display: inline-block;
  }
  /* line 609, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.seprate {
    padding: 0px 15px;
  }
  /* line 613, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterBy {
    font-size: 80%;
  }
  /* line 618, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterItems {
    display: inline-block;
    min-height: 30px;
  }
  /* line 623, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterItems span.FilterSelectItems {
    font-size: 80%;
    border: 1px solid rgba(112, 112, 112, 0.298);
    border-radius: 20px;
    color: #008CD6;
    font-weight: bold;
    padding: 2px 9px;
    margin-left: 10px;
    display: inline-block;
    white-space: nowrap;
    height: 30px;
  }
  /* line 624, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterItems span.FilterSelectItems .FilterSelectItemsParentTitle {
    color: #A0A0A0;
    font-weight: normal;
  }
  /* line 640, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterItems span.FilterSelectItems.canClick {
    cursor: pointer;
    box-shadow: 1px 3px 4px 0px #ccc;
  }
  /* line 644, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterItems span.FilterSelectItems.canClick.active {
    box-shadow: inset 0px 0px 11px -6px black;
  }
  /* line 654, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon.isIE .inline-row {
    display: block;
  }
  /* line 657, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon.isIE .inline-row .displayTitle {
    width: 15%;
  }
  /* line 661, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon.isIE .inline-row .displayflex {
    width: 84%;
    height: 100%;
    position: absolute;
  }
  /* line 687, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent.isPc > .body-content .main-content .MainContainer .smallFilterIcon div.inline div.inline-item {
    /*chrome*/
    /*firfox*/
    scrollbar-width: thin;
    scrollbar-color: #dbdbdb;
  }
  /* line 690, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent.isPc > .body-content .main-content .MainContainer .smallFilterIcon div.inline div.inline-item::-webkit-scrollbar {
    width: 2px;
    height: 2px;
  }
  /* line 695, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent.isPc > .body-content .main-content .MainContainer .smallFilterIcon div.inline div.inline-item::-webkit-scrollbar-track {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin: 80px 0 5px 0;
  }
  /* line 701, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent.isPc > .body-content .main-content .MainContainer .smallFilterIcon div.inline div.inline-item::-webkit-scrollbar-thumb {
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #dbdbdb;
  }

  /* line 730, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.icon {
    margin-right: 0;
    margin-left: 3%;
  }
  /* line 735, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon span.FilterSelectItems {
    margin-left: 0px;
    margin-right: 10px;
  }
}
@media screen and (min-width: 961px) and (max-width: 1025px) {
  /* line 756, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock {
    width: 130%;
    margin-left: -29%;
    transition: margin 0.5s;
  }
  /* line 771, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore .showMore {
    width: 50%;
  }
  /* line 774, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
    width: 13%;
  }
  /* line 789, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .SearchResultArea {
    padding-left: 25px;
  }
  /* line 793, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock.filterOpen {
    margin-left: 0%;
  }
  /* line 796, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock.filterOpen .FilterArea {
    font-size: 100%;
  }
  /* line 803, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea.fixed, #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea.fixedBtm {
    width: 30%;
  }
  /* line 807, ../../Sass/sass/base/_commonFilter.scss */
  #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea.fixed.absolute, #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea.fixedBtm.absolute {
    width: 23%;
  }

  /*rtl start*/
  /* line 833, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
    padding-left: 0;
    padding-left: 20px;
  }
  /* line 845, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock {
    margin-right: -29%;
    margin-left: 0;
  }
  /* line 849, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .SearchResultArea {
    padding-left: 35px;
    padding-right: 25px;
  }
  /* line 854, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock.filterOpen {
    margin-left: 0%;
    margin-right: 0%;
  }
  /* line 860, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.RTL #PageMainContent > .body-content .main-content .MainContainer .ResultBlock .FilterArea.fixed {
    width: 30%;
  }

  /*rtl end*/
}
@media screen and (max-width: 960px) {
  /* line 878, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd {
    /*footer {
        position: relative;
    }*/
    /*filter start*/
    /*filter end*/
  }
  /* line 883, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.filterOpen {
    width: 50%;
    float: right;
  }
  /* line 887, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.filterOpen #policy-div {
    display: none;
  }
  /* line 891, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.filterOpen #header-bar {
    width: 50%;
    min-width: 50%;
  }
  /* line 898, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen {
    display: block;
    position: fixed;
    width: 50%;
    height: 100%;
    left: -100%;
    background: #ffffff;
    z-index: 9999999;
    color: #000000;
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
  }
  /* line 909, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.filterOpen {
    left: 0%;
    width: 50%;
    overflow-y: auto;
    padding-bottom: 50px;
  }
  /* line 915, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.filterOpen .FilterArea {
    margin-left: initial;
    transition: margin 0.5s;
  }
  /* line 920, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.filterOpen .AllScreenFilterBtn {
    margin-left: initial;
    transition: margin 0.5s;
  }
  /* line 925, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.filterOpen .AllScreenFilterBtn {
    display: block;
  }
  /* line 931, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.closing .AllScreenFilterBtn {
    margin-left: -50%;
    transition: margin 0.5s;
  }
  /* line 936, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.closing .FilterArea {
    margin-left: -100%;
    transition: margin 0.5s;
  }
  /* line 942, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea {
    display: block;
    width: 100%;
    box-shadow: none;
    margin-left: -100%;
  }
  /* line 949, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner {
    box-shadow: none;
    width: 100%;
    height: 100%;
    border: none;
    top: 0;
    font-size: 160%;
    padding: 25px;
  }
  /* line 958, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterIcon {
    font-size: 65%;
  }
  /* line 961, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterIcon > span {
    font-size: 110%;
  }
  /* line 966, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea {
    padding-top: 7.5%;
  }
  /* line 969, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeArea {
    padding-top: 0%;
  }
  /* line 977, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem {
    margin-top: 5.5%;
  }
  /* line 981, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem span.title {
    font-size: 65%;
  }
  /* line 986, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem label {
    padding-left: 0%;
  }
  /* line 992, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem > label > span.title {
    padding-left: 0;
    font-weight: bold;
  }
  /* line 1000, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
    border-left: 1px solid #423F3F7F;
    padding-left: 15px;
  }
  /* line 1005, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem {
    margin-top: 5.5%;
  }
  /* line 1009, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem span.title {
    font-size: 65%;
    padding-left: 0px;
    padding-right: 30px;
  }
  /* line 1017, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore {
    width: 100%;
    text-align: center;
    padding: 0;
    padding-bottom: 1%;
  }
  /* line 1023, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore .showMore {
    box-shadow: 1px 3px 4px 0px #ccc;
    border-radius: 20px;
    padding-right: 0;
    width: 99%;
  }
  /* line 1029, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore .showMore:active {
    box-shadow: inset 0px 0px 11px -6px black;
  }
  /* line 1033, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
    width: 2vW;
    margin: 5px auto;
  }
}
@media screen and (max-width: 960px) and (max-width: 480px) {
  /* line 1033, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
    width: 4vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1057, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.leftArea, .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.leftArea {
    display: none;
  }
  /* line 1061, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea, .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea {
    display: block;
    right: 0;
    left: inherit;
    background-size: 100%;
    background-image: none;
  }
  /* line 1069, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea img, .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea img {
    position: absolute;
    top: 0;
    left: 0%;
    width: 100%;
  }
  /* line 1076, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea .checkboxSquareCheck,
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea .checkboxSquareCheck, .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea .checkboxSquareCheck,
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea .checkboxSquareCheck {
    display: none;
  }
  /* line 1083, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea.checked .checkboxSquareCheck,
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea.checked .checkboxSquareCheck, .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea.checked .checkboxSquareCheck,
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea.checked .checkboxSquareCheck {
    display: block;
  }
  /* line 1098, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn {
    display: block;
    width: 50%;
    position: fixed;
    bottom: 0;
    margin-left: -50%;
  }
  /* line 1105, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn div {
    color: #ffffff;
    text-align: center;
    display: inline-block;
    padding: 10px 5px;
    font-size: 130%;
  }
  /* line 1113, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn div.AllScreenFilterBtnOk {
    width: 100%;
    background-color: #008CD6;
    display: none;
  }
  /* line 1119, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn div.AllScreenFilterBtnCancel {
    width: 100%;
    background-color: #b1b1b1;
  }
  /* line 1131, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content {
    /*.bgFixed {
        background-image: url('/images/Search/Mobile_Banner_SearchResults_960x1707.jpg');
    }*/
  }
  /* line 1136, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content {
    /*position: relative;
    z-index: 3;*/
  }
  /* line 1142, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .smallFilterIcon {
    padding: 10px 15px;
    background-color: #ffffff;
    padding-top: 10px;
    border-bottom: 1px solid #F5F5F5;
    padding-right: 0;
  }
  /* line 1152, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .smallFilterIcon .inline-row .inline .icon.iconPC {
    display: none;
  }
  /* line 1156, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .smallFilterIcon .inline-row .inline .icon.iconMobile {
    display: inline-block;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 25% 25%;
    margin-right: 0;
  }
  /* line 1165, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .smallFilterIcon .inline-row .inline .seprate {
    padding: 0 10px 0 2px;
  }
  /* line 1174, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock {
    background-color: #ffffff;
    padding-top: 0;
    min-height: 150px;
  }
  /* line 1179, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .FilterAreaOuterFlex {
    display: none;
  }
  /* line 1183, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .FilterArea {
    display: none;
  }
  /* line 1187, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea {
    display: block;
    float: initial;
    width: 100%;
    padding: 0;
  }
  /* line 1193, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea .noresultword {
    padding: 0 10px;
    padding-bottom: 56px;
    font-size: 125%;
  }
  /* line 1201, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li {
    width: 49%;
    display: inline-block;
    float: left;
  }
  /* line 1206, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li:nth-child(odd) {
    margin-right: 2%;
  }
  /* line 1212, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li.SearchResultItem span.SearchResultItemouter {
    display: block;
  }
  /* line 1216, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg {
    width: 100%;
    display: block;
  }
  /* line 1221, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent {
    width: 100%;
    display: block;
    border: none;
    padding: 15px;
  }
  /* line 1228, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemMeta {
    margin-bottom: 7px;
  }
  /* line 1232, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes {
    font-size: 110%;
  }
  /* line 1247, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem {
    border: none;
    box-shadow: none;
  }
  /* line 1255, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg {
    background-color: #7070701A;
    border-radius: 0;
    display: table;
  }
  /* line 1260, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg a {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    padding: 15px;
    width: 49vw;
    height: 49vw;
  }
  /* line 1268, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg a img {
    max-width: 35vw;
    max-height: 35vw;
    object-fit: cover;
    vertical-align: middle;
  }
  /* line 1279, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemTitle {
    font-size: 110%;
  }
  /* line 1283, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemRelatedLink {
    display: none;
  }
  /* line 1296, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="ProductsType"] li.SearchResultItem:hover span.SearchResultItemContent {
    background-color: transparent;
  }
  /* line 1310, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"], .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] {
    padding: 0px 15px;
  }
  /* line 1319, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg {
    background-color: #7070701A;
    border-radius: 10px 10px 0 0;
  }
  /* line 1324, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg a img, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg a img {
    max-width: initial;
    max-height: initial;
    width: 100%;
  }
  /* line 1334, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemMeta, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemMeta {
    margin-bottom: 5px;
    font-size: 109%;
  }
  /* line 1339, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes {
    font-size: 115%;
  }
  /* line 1343, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemTitle, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemTitle {
    font-size: 140%;
  }
  /* line 1347, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemRelatedLink, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemRelatedLink {
    display: none;
  }
  /* line 1357, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="SolutionOrInsightType"] li.SearchResultItem:last-child, .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="VideoType"] li.SearchResultItem:last-child {
    margin-bottom: 8%;
  }
  /* line 1367, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] {
    padding: 0 10px;
  }
  /* line 1371, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem {
    width: 100%;
    display: block;
    margin: 0;
  }
  /* line 1376, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem:nth-child(odd) {
    margin-right: 0%;
  }
  /* line 1383, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemImg {
    display: none;
  }
  /* line 1389, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemMeta {
    font-size: 109%;
  }
  /* line 1393, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemTitle {
    font-size: 140%;
  }
  /* line 1397, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemDes {
    -webkit-line-clamp: 3;
  }
  /* line 1401, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem span.SearchResultItemouter span.SearchResultItemContent span.SearchResultItemRelatedLink {
    display: none;
  }
  /* line 1411, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock .SearchResultArea ul.SearchResultItemList[data-type="OthersType"] li.SearchResultItem:last-child {
    margin-bottom: 8%;
  }
  /* line 1425, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd #PageMainContent > .body-content > .main-content .MainContainer .ResultBlock.filterOpen .FilterArea {
    right: 50%;
  }
  /* line 1438, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.filterOpen {
                /*width: 50%;
                float: right;

                #header-bar {
                    width: 50%;
                    min-width: 50%;
                }*/
  }
}
/*rtl start*/
@media screen and (max-width: 960px) {
  /* line 1457, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen {
    left: inherit;
    left: initial;
    right: -100%;
  }
  /* line 1462, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.filterOpen {
    right: 0;
  }
  /* line 1466, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea {
    margin-right: -100%;
    margin-left: initial;
  }
  /* line 1474, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeArea > div.arrowIcon {
    text-align: left;
  }
  /* line 1486, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea, .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea {
    display: none !important;
  }
  /* line 1491, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.leftArea, .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.leftArea {
    float: left;
    display: inline-block !important;
  }
  /* line 1505, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem label span.title {
    padding-left: 30px !important;
    padding-right: 0px !important;
  }
  /* line 1513, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
    border-left: none;
    border-right: 1px solid #423F3F7F;
    padding-left: 0px;
    padding-right: 20px;
  }
  /* line 1529, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .AllScreenFilterBtn {
    margin-right: -50%;
    margin-left: initial;
  }
  /* line 1536, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.filterOpen .FilterArea {
    margin-right: initial;
  }
  /* line 1540, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.filterOpen .AllScreenFilterBtn {
    margin-right: initial;
  }
  /* line 1546, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.closing .AllScreenFilterBtn {
    margin-right: -50%;
  }
  /* line 1550, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.closing .FilterArea {
    margin-right: -100%;
  }
  /* line 1557, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL.filterOpen {
    float: left;
  }
  /* line 1560, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL.filterOpen .AllScreenFilterBtn {
    right: 0;
    left: inherit;
  }
}
/*rtl end*/
@media screen and (max-width: 640px) {
  /* line 1576, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.filterOpen {
    width: 100%;
    float: initial;
  }
  /* line 1580, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.filterOpen #header-bar {
    width: 100%;
    min-width: 100%;
  }
  /* line 1586, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen {
    width: 100%;
    margin-left: -100%;
  }
  /* line 1590, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn {
    width: 100%;
  }
  /* line 1594, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn {
    margin-left: -100%;
  }
  /* line 1598, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn div.AllScreenFilterBtnOk {
    display: block;
  }
  /* line 1602, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen .AllScreenFilterBtn div.AllScreenFilterBtnCancel {
    display: none;
  }
  /* line 1609, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.filterOpen {
    margin-left: initial;
    transition: margin 0.5s;
    width: 100%;
    left: 0;
    position: fixed;
    overflow: auto;
    box-shadow: none;
  }
  /* line 1620, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.closing {
    margin-left: -100%;
  }
  /* line 1623, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd .filterAllScreen.closing .AllScreenFilterBtn {
    margin-left: -100%;
  }
}
/*rtl start*/
@media screen and (max-width: 640px) {
  /* line 1638, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen {
    margin-right: -100%;
  }
  /* line 1641, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.filterOpen {
    right: 0;
    left: inherit;
    left: initial;
    margin-right: initial;
  }
  /* line 1648, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen .AllScreenFilterBtn {
    margin-right: -100%;
  }
  /* line 1652, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.closing {
    margin-right: -100%;
  }
  /* line 1655, ../../Sass/sass/base/_commonFilter.scss */
  .topBg.Rwd.RTL div.filterAllScreen.closing .AllScreenFilterBtn {
    margin-right: -100%;
  }
}
/*rtl end*/
/* line 308, ../../Sass/sass/base/_Module.scss */
.Common-More {
  margin-bottom: 3%;
}
/* line 312, ../../Sass/sass/base/_Module.scss */
.Common-More a.Button {
  color: #008CD6;
  border: 1px solid rgba(112, 112, 112, 0.4);
  display: block;
  width: 10%;
  padding: 0.2% 0;
  text-align: center;
  border-radius: 20px;
}
/* line 321, ../../Sass/sass/base/_Module.scss */
.Common-More a.Button:hover {
  cursor: pointer;
  color: #fff;
  background-color: #008CD6;
  border: 1px solid rgba(0, 140, 214, 0.4);
}
/* line 329, ../../Sass/sass/base/_Module.scss */
.Common-More a.noClick {
  color: rgba(66, 63, 63, 0.15);
  border: 1px solid rgba(66, 63, 63, 0.15);
  cursor: inherit;
}
/* line 334, ../../Sass/sass/base/_Module.scss */
.Common-More a.noClick:hover {
  border: 1px solid rgba(112, 112, 112, 0.4);
  cursor: inherit;
  color: rgba(66, 63, 63, 0.15);
  background-color: inherit;
  border: 1px solid rgba(66, 63, 63, 0.15);
}

/* line 5, ../../Sass/sass/base/_Module.scss */
.visible {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.5s linear;
}

/* line 11, ../../Sass/sass/base/_Module.scss */
.hidden {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 0.5s, opacity 0.5s linear;
}

/* line 18, ../../Sass/sass/base/_Module.scss */
.MenuHaveRWDSlider {
  padding: 0.5% 0;
  background-color: #000;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}
/* line 24, ../../Sass/sass/base/_Module.scss */
.MenuHaveRWDSlider .menu-Item {
  display: inline;
  padding: 0 1%;
  margin-left: 0.1%;
}
/* line 29, ../../Sass/sass/base/_Module.scss */
.MenuHaveRWDSlider .menu-Item a {
  color: #fff;
}
/* line 39, ../../Sass/sass/base/_Module.scss */
.MenuHaveRWDSlider .menu-Item.isSelected a {
  color: #008CD6;
}
/* line 44, ../../Sass/sass/base/_Module.scss */
.MenuHaveRWDSlider .menu-Item:not(:last-child),
.MenuHaveRWDSlider .owl-item:not(:last-child) {
  border-right: 1px solid rgba(126, 126, 126, 0.7);
}
/* line 49, ../../Sass/sass/base/_Module.scss */
.MenuHaveRWDSlider .menu-Icon {
  display: none;
  margin-right: 12%;
  width: 10%;
}

/* line 264, ../../Sass/sass/base/_Module.scss */
#divGoTop {
  position: fixed;
  right: 5%;
  bottom: 7vw;
  z-index: 9999;
  width: 5%;
  cursor: pointer;
  display: none;
  padding-top: 0.1%;
  border-radius: 0.2em;
  border: 2px solid #333;
  width: 40px;
  height: 40px;
  text-align: center;
  background-color: #333;
  opacity: 0.5;
}
/* line 281, ../../Sass/sass/base/_Module.scss */
#divGoTop > img {
  width: 84%;
}

/* line 223, ../../Sass/sass/base/_Module.scss */
svg.breadIconSvg {
  height: 0.65vw;
  width: 1.5vw;
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 223, ../../Sass/sass/base/_Module.scss */
  svg.breadIconSvg {
    height: 0.84vw;
  }
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 223, ../../Sass/sass/base/_Module.scss */
  svg.breadIconSvg {
    height: 0.84vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 223, ../../Sass/sass/base/_Module.scss */
  svg.breadIconSvg {
    height: 12px;
    width: 19.72px;
  }
}
/* line 240, ../../Sass/sass/base/_Module.scss */
svg.breadIconSvg .SlashFirst {
  fill: #008CD6;
}
/* line 244, ../../Sass/sass/base/_Module.scss */
svg.breadIconSvg .SlashSecond {
  fill: #15B3B6;
}
/* line 248, ../../Sass/sass/base/_Module.scss */
svg.breadIconSvg .SlashThird {
  fill: #2CDD95;
}

@keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOutOpacity {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* line 52, ../../Sass/sass/b2bListNew.scss */
img:focus,
button:focus {
  outline: none;
}

/* line 58, ../../Sass/sass/b2bListNew.scss */
svg.ArrowLineDouble {
  opacity: 0.6;
  fill: #fff;
  width: 15px;
  height: 14px;
}

/* line 66, ../../Sass/sass/b2bListNew.scss */
.haveHover {
  cursor: pointer;
}

/* line 70, ../../Sass/sass/b2bListNew.scss */
.opacityFadeIn {
  animation-name: fadeInOpacity;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
}

/* line 75, ../../Sass/sass/b2bListNew.scss */
.opacityFadeOut {
  animation-name: fadeOutOpacity;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
}

/* line 82, ../../Sass/sass/b2bListNew.scss */
img.lazy {
  opacity: 0;
  transition: all 0.3s ease-in-out;
  min-width: 1px;
  min-height: 1px;
}

/* line 89, ../../Sass/sass/b2bListNew.scss */
img.initial,
img.loaded,
img.error {
  opacity: 1;
}

/* line 95, ../../Sass/sass/b2bListNew.scss */
.main-content {
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
}

/* line 99, ../../Sass/sass/b2bListNew.scss */
#PageMainContent {
  min-height: inherit !important;
}
/* line 102, ../../Sass/sass/b2bListNew.scss */
#PageMainContent .compare-model {
  z-index: 100000;
}

/* line 107, ../../Sass/sass/b2bListNew.scss */
.overflowYScroll {
  overflow-y: scroll;
}

/* line 111, ../../Sass/sass/b2bListNew.scss */
.owl-carousel {
  display: block;
}

/* line 115, ../../Sass/sass/b2bListNew.scss */
.hoverColor {
  color: #008CD6;
}

/* line 119, ../../Sass/sass/b2bListNew.scss */
.positionAbsolute {
  position: absolute;
}

/* line 123, ../../Sass/sass/b2bListNew.scss */
.SlideDownByMarginTop {
  margin-top: 0 !important;
}

/* line 127, ../../Sass/sass/b2bListNew.scss */
.OpacityShow {
  opacity: 1 !important;
}

/* line 131, ../../Sass/sass/b2bListNew.scss */
.hide {
  display: none !important;
}

/* line 135, ../../Sass/sass/b2bListNew.scss */
#hideCompare {
  display: none;
}

/* line 139, ../../Sass/sass/b2bListNew.scss */
.NextButton {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 145, ../../Sass/sass/b2bListNew.scss */
.NextButton:hover {
  cursor: pointer;
}
/* line 149, ../../Sass/sass/b2bListNew.scss */
.NextButton .ButtonIcon {
  border: 1px solid #fff;
  border-radius: 5vW 0 0 5vW;
}
/* line 153, ../../Sass/sass/b2bListNew.scss */
.NextButton .ButtonIcon .ButtonImg {
  width: 4vW;
  margin: 1vW 5vW;
  margin-right: 3vW;
  display: block;
}

/* line 162, ../../Sass/sass/b2bListNew.scss */
.cover {
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 169, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea {
  font-family: Segoe UI, 'Noto Sans', 'Noto Sans TC', 'Noto Sans SC', "微軟正黑體", Microsoft JhengHei, "微軟雅黑體", Microsoft YaHei, SimHei, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "新細明體", Arial, Verdana, Helvetica, sans-serif;
  src: local("Segoe UI Semilight"), local("Segoe UI");
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  height: 94%;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 960px) {
  /* line 169, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea {
    height: 100%;
  }
}
/* line 181, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .cover {
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 186, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .CoverArea {
  position: relative;
  height: 100%;
}
@media screen and (max-width: 960px) {
  /* line 186, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea {
    overflow: hidden;
  }
}
@media screen and (max-width: 960px) {
  /* line 194, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .breadArea {
    padding-top: 60px;
  }
}
/* line 199, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .CoverArea .breadArea .bread {
  background-color: inherit;
}
@media screen and (max-width: 960px) {
  /* line 199, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .breadArea .bread {
    padding: 1% 15px;
  }
}
/* line 208, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .CoverArea .TopicArea {
  color: #000;
}
@media screen and (max-width: 960px) {
  /* line 208, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .TopicArea {
    position: relative;
    color: #fff;
    background-color: inherit;
    z-index: 1;
    font-size: 2.5vW;
  }
  /* line 219, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .TopicArea .owl-stage-outer .title {
    padding: 0 15px;
  }
}
/* line 225, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .CoverArea .TopicArea .topic {
  font-size: 2.63vW;
  font-weight: bold;
  color: #fff;
  text-align: center;
  position: relative;
  z-index: 1;
  height: 11vW;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 238, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .CoverArea .TopicArea .topic .title {
  line-height: 6vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 225, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .TopicArea .topic {
    font-size: 3.17vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 225, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .TopicArea .topic {
    font-size: 4vW;
    height: 20vW;
    padding: 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 225, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .TopicArea .topic {
    font-size: 6vW;
    height: 25vW;
  }
}
/* line 259, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .CoverArea .TopicArea .NextButton {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 259, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .CoverArea .TopicArea .NextButton {
    display: flex;
    align-items: center;
    height: 100%;
    margin: 0 16px;
  }
}
@media screen and (max-width: 960px) {
  /* line 59, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider {
    position: fixed !important;
    bottom: 0;
    background-color: #000;
    padding: inherit;
  }
  /* line 65, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider .menu-Item {
    display: inherit;
    margin-left: inherit;
  }
  /* line 69, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider .menu-Item a {
    display: inline-block;
    white-space: nowrap;
    padding: 0 16px;
  }
  /* line 77, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider .menu-Icon {
    display: inline;
    margin-right: 12%;
    width: 25%;
  }
  /* line 83, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider .owlCss {
    min-width: 1000px;
    padding: 12px 0;
  }
  /* line 89, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags {
    width: 100%;
    z-index: 1000;
  }
  /* line 94, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags .mobileMenuIconArea {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 40px;
    height: 100%;
  }
  /* line 102, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags .mobileMenuIconArea .menu-Icon {
    width: 16px;
    height: 16px;
  }
  /* line 106, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags .mobileMenuIconArea .menu-Icon .a {
    fill: #15b3b6;
  }
  /* line 110, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags .mobileMenuIconArea .menu-Icon .b {
    fill: #008cd6;
  }
  /* line 114, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags .mobileMenuIconArea .menu-Icon .c {
    fill: #2cdd95;
  }
  /* line 120, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags span {
                    /*&.firstimg {
                        position: absolute;
                        width: 40px;
                        display: block;
                        height: 100%;

                        span {
                            &.table {
                                display: table;
                                width: 100%;
                                height: 100%;
                            }

                            &.tr {
                                display: table-row;
                                width: 100%;
                                height: 100%;
                            }

                            &.td {
                                display: table-cell;
                                width: 100%;
                                height: 100%;
                                vertical-align: middle;
                                text-align: center;

                                img {
                                    vertical-align: middle;
                                    width: 16px;
                                }
                            }
                        }
                    }*/
  }
  /* line 157, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags div#itemArea {
    padding-left: 40px;
    width: 100%;
  }
  /* line 165, ../../Sass/sass/base/_Module.scss */
  .Content-TopArea .MenuHaveRWDSlider#vue-tags .menu-Item img.menu-Icon {
    width: 15px;
  }
}
/* line 274, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider {
  padding: inherit;
  width: 100%;
  background-color: inherit;
  position: relative;
}
@media screen and (max-width: 960px) {
  /* line 274, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider {
    background-color: #fff;
    box-shadow: 0px -2px 6px rgba(0, 0, 0, 0.16);
  }
}
/* line 286, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider .coverMenu {
  background-color: rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 960px) {
  /* line 286, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider .coverMenu {
    display: none;
  }
}
/* line 294, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider #itemArea {
  text-align: center;
  padding: 0.5vW 0;
  position: relative;
  z-index: 1;
  background-color: rgba(255, 255, 255, 0.15);
}
@media screen and (max-width: 960px) {
  /* line 294, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider #itemArea {
    margin: 0;
  }
}
/* line 305, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item {
  margin-left: inherit;
  display: inline-block;
}
@media screen and (max-width: 960px) {
  /* line 305, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item {
    font-weight: normal;
  }
}
/* line 315, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item.isSelected a {
  color: #41bbfb;
  text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.32), 0px 2px 6px rgba(0, 0, 0, 0.32), 0px 2px 6px rgba(0, 0, 0, 0.32);
}
@media screen and (max-width: 960px) {
  /* line 315, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item.isSelected a {
    color: #008CD6;
    text-shadow: unset;
  }
}
/* line 326, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item a {
  font-size: 0.95vW;
  line-height: 1.26vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 326, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item a {
    font-size: 1.19vW;
    line-height: 1.58vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 326, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item a {
    line-height: unset;
    color: #423f3f;
    font-size: inherit;
    font-weight: bold;
  }
}
/* line 342, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item a:hover {
  color: #41bbfb;
  text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.32), 0px 2px 6px rgba(0, 0, 0, 0.32), 0px 2px 6px rgba(0, 0, 0, 0.32);
}
@media screen and (max-width: 960px) {
  /* line 342, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .MenuHaveRWDSlider #itemArea .menu-Item a:hover {
    color: #008CD6;
    text-shadow: unset;
  }
}
/* line 356, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea {
  display: flex;
  align-items: center;
  background-color: #fff;
}
@media screen and (max-width: 960px) {
  /* line 356, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea {
    margin: 0 15px;
    background-color: inherit;
  }
}
/* line 366, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .descBox {
  width: 50vW;
}
/* line 370, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .descBox .productLineModelImg {
  display: inline-block;
  width: 75%;
}
@media screen and (max-width: 960px) {
  /* line 378, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea .leftArea {
    width: inherit;
  }
}
/* line 383, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .leftArea .containerLeft {
  width: 80%;
  float: right;
  color: #423F3F;
  font-size: 0.95vW;
  line-height: 1.26vW;
  margin: 3vW 0;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 383, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea .leftArea .containerLeft {
    font-size: 1.19vW;
    line-height: 1.58vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 383, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea .leftArea .containerLeft {
    font-size: 13px;
    line-height: 20px;
    float: inherit;
    width: inherit;
    color: #fff;
  }
}
/* line 406, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .leftArea .containerLeft .MatchUrlDotarea {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1vw;
  height: 1vw;
  width: 1vw;
  border-radius: 1vw;
  background-image: url(/Images/Object/Bullet_Blue.svg);
  display: inline-table;
  vertical-align: middle;
  margin-top: -0.1vw;
  margin-right: 0.5vW;
  padding: 1vW 0;
}
@media screen and (max-width: 960px) {
  /* line 406, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea .leftArea .containerLeft .MatchUrlDotarea {
    background-size: 2vW;
    height: 4vw;
    width: 4vw;
    border-radius: 4vw;
    padding: 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 406, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea .leftArea .containerLeft .MatchUrlDotarea {
    background-size: 3vW;
  }
}
/* line 437, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .rightArea {
  text-align: center;
}
@media screen and (max-width: 960px) {
  /* line 437, ../../Sass/sass/b2bListNew.scss */
  .Content-TopArea .DescArea .rightArea {
    display: none;
  }
}
/* line 444, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .rightArea .unsetHover {
  cursor: unset;
}
/* line 448, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .rightArea .IntroductionTitle {
  margin-bottom: 2vW;
  text-align: center;
}
/* line 452, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .rightArea .IntroductionTitle .TitleLink {
  color: #A0A0A0;
  font-weight: bold;
  font-size: 1.26vw;
}
/* line 457, ../../Sass/sass/b2bListNew.scss */
.Content-TopArea .DescArea .rightArea .IntroductionTitle .TitleLink:hover {
  color: #008CD6;
}

/* line 3, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea {
  display: block;
}
/* line 10, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterAreaInner {
  max-height: 100%;
  border-radius: 7px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  padding: 2vW 2vW 2vW 5vw;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
}
/* line 22, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterIconArea {
  display: table;
}
/* line 26, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterIconArea div.FilterIcon {
  display: table-row;
}
/* line 29, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterIconArea div.FilterIcon > span {
  display: table-cell;
  vertical-align: middle;
  font-size: 79%;
}
/* line 34, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterIconArea div.FilterIcon > span img {
  width: 20px;
  margin-right: 15px;
  vertical-align: middle;
}
/* line 44, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea {
  padding-top: 20px;
}
/* line 47, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .arrowIcon {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  cursor: pointer;
}
/* line 53, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .arrowIcon img {
  width: 15px;
}
/* line 58, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeArea {
  display: table;
  width: 100%;
}
/* line 63, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeArea > div.title {
  display: table-cell;
  vertical-align: middle;
  font-weight: bold;
  font-size: 105%;
  display: inline-block;
  width: 100%;
}
/* line 81, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label:hover {
  cursor: pointer;
}
/* line 86, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label.checked .title {
  color: #008cd6;
  font-weight: bold;
}
/* line 94, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.cntRow {
  color: #423F3F7F;
  display: inline-block;
  text-align: center;
  font-size: 85%;
  margin-left: 3%;
}
/* line 102, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.cntRow .inner {
  display: block;
  width: 50px;
  border: 1px solid rgba(112, 112, 112, 0.1);
  border-radius: 20px;
  line-height: 120%;
}
/* line 111, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title {
  font-size: 79%;
  display: inline-block;
  width: 100%;
  padding-left: 30px;
}
/* line 118, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title span.margin {
  margin-right: 10px;
}
/* line 129, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore {
  text-align: center;
  width: 35%;
  color: #008CD6;
  border: 1px solid rgba(112, 112, 112, 0.4);
  display: inline-block;
  border-radius: 15px;
  cursor: pointer;
}
/* line 138, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
  width: 12%;
  display: table-cell;
  vertical-align: middle;
  margin: 6% auto;
}
/* line 147, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem {
  margin-top: 7%;
}
/* line 150, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem label {
  padding-left: 2%;
  display: block;
  position: relative;
}
/* line 156, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul {
  /*&.Products {
      overflow: hidden;
  }*/
}
/* line 161, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
  transition: all 0.5s ease;
  padding-left: 20px;
}
/* line 167, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem {
  margin-top: 7%;
}
/* line 170, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem label {
  display: block;
}
/* line 184, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst > li > label > span.title {
  font-weight: bold;
}
/* line 211, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox input[type=radio],
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox input[type=checkbox] {
  display: none;
}
/* line 218, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/CheckBox_squere.png");
  background-size: contain;
  vertical-align: middle;
  position: absolute;
  top: 9%;
  left: 0;
}
/* line 230, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.rightArea, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.rightArea {
  display: none;
}
/* line 237, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.checked span.radioSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.checked span.checkboxSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.checked span.radioSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.checked span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 246, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.checked span.checkboxSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 254, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.blueColor.checked, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.blueColor.checked {
  background: url("/Images/Object/CheckBox_squere_blue.png");
  background-size: contain;
}
/* line 259, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.radioSquare.blueColor.checked span.checkboxSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox span.checkboxSquare.blueColor.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon_white.png");
  background-size: contain;
}
/* line 277, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.radioSquare span.radioSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.radioSquare span.checkboxSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare span.radioSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 286, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.radioSquare span.checkboxSquareCheck, .FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 299, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare.blueColor:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon_onlyGray.png");
}
/* line 308, ../../Sass/sass/base/_commonFilter.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea.useCustomerBox label:hover span.checkboxSquare:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon.png");
}

/* line 469, ../../Sass/sass/b2bListNew.scss */
.FilterArea {
  width: 100%;
}
/* line 472, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea {
  width: 100%;
}
/* line 477, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea div.FilterIcon .ResetIcon {
  display: table-cell;
  text-align: right;
}
@media screen and (max-width: 960px) {
  /* line 477, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterIconArea div.FilterIcon .ResetIcon {
    flex-grow: 1;
  }
}
/* line 485, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea div.FilterIcon .ResetIcon .ResetButton {
  border: 1px solid rgba(126, 126, 126, 0.4);
  border-radius: 1vW;
  padding: 0.1vW 1vW;
  color: #008CD6;
  display: inline-block;
  cursor: pointer;
  font-size: 0.79vW;
  line-height: 1.05vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 485, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterIconArea div.FilterIcon .ResetIcon .ResetButton {
    font-size: 1.03vW;
    line-height: 1.35vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 485, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterIconArea div.FilterIcon .ResetIcon .ResetButton {
    font-size: 13px;
    line-height: 17px;
    padding: 0.8vW 3vW;
    border-radius: 20px;
  }
}
/* line 508, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea div.FilterIcon .ResetIcon .ResetButton:hover {
  color: #fff;
  background-color: #008CD6;
}
/* line 515, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea div.FilterIcon .FilterTitle {
  margin: 0 0.5vW;
}
/* line 519, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea div.FilterIcon > span {
  font-size: 1vW;
  display: inline-flex;
  align-items: center;
}
/* line 524, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterIconArea div.FilterIcon > span img {
  margin-right: 0;
  width: 0.9vW;
}
/* line 533, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea {
  padding-top: 0;
}
/* line 541, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label:hover {
  cursor: pointer;
}
/* line 546, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label.checked .title {
  color: #008CD6;
  font-weight: bold;
}
/* line 550, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li label.checked .title a {
  color: #008CD6;
}
/* line 558, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title {
  font-size: 0.79vW;
  line-height: 1.05vW;
}
/* line 562, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title a {
  color: #423F3F;
}
/* line 565, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title a:hover {
  color: #008CD6;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 558, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li span.title {
    font-size: 1.03vW;
    line-height: 1.35vW;
  }
}
/* line 580, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore {
  width: 4vW;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 580, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore {
    width: 4vW !important;
  }
}
/* line 587, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
  width: 0.8vw;
  margin: 0.3vw auto;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 587, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeSecondItemShowMore .showMore .showMoreIcon {
    width: 0.8vw !important;
    margin: 0.3vw auto;
  }
}
/* line 601, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem {
  margin: 1.5vW 0;
}
/* line 604, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem label {
  cursor: unset;
  display: table;
  width: 100%;
  padding-left: inherit;
}
/* line 613, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem label.active span.title a {
  color: #008cd6;
}
/* line 622, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
  padding-left: inherit;
  transition: auto;
}
/* line 628, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem.disableSelect:not(.filterTypeSecondItemShowMore) {
  opacity: 0.4;
}
/* line 632, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem.disableSelect label {
  cursor: unset;
}
/* line 635, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem.disableSelect label:hover {
  cursor: inherit;
}
/* line 642, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem.disableSelect span.title a {
  cursor: unset;
}
/* line 645, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem.disableSelect span.title a:hover {
  cursor: unset;
  color: inherit;
}
/* line 654, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem.disableSelect .checkboxSquareCheck {
  display: none;
}
/* line 670, ../../Sass/sass/b2bListNew.scss */
.FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst > li > label > span.title {
  padding-left: inherit;
  font-size: 0.95vW;
  line-height: 1.26vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 670, ../../Sass/sass/b2bListNew.scss */
  .FilterArea .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst > li > label > span.title {
    font-size: 1.19vW;
    line-height: 1.58vW;
  }
}

/* line 693, ../../Sass/sass/b2bListNew.scss */
#PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon {
  padding: 7.5px 0 7.5px 15px;
  border-bottom: 1px solid rgba(126, 126, 126, 0.4) !important;
  padding-bottom: 0 !important;
}
/* line 698, ../../Sass/sass/b2bListNew.scss */
#PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline-row {
  padding: 7.5px 0;
}
/* line 701, ../../Sass/sass/b2bListNew.scss */
#PageMainContent > .body-content .main-content .MainContainer .smallFilterIcon div.inline-row .inline {
  min-height: unset;
}

/* line 711, ../../Sass/sass/b2bListNew.scss */
.Content-Body {
  position: relative;
  z-index: 1;
  background-color: #fff;
}
/* line 716, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody {
  padding-bottom: 2vW;
}
/* line 719, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock {
  padding: 2vW 0;
  width: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 960px) {
  /* line 719, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock {
    margin: 0 15px;
    display: flex;
    align-items: center;
    padding: 7.5px 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 719, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock {
    padding: 2vW 0;
  }
}
/* line 735, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .displayTitle {
  display: none;
}
/* line 739, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .MobileSortButtonText {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 739, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .MobileSortButtonText {
    display: inline-block;
    font-size: 13px;
    line-height: 17px;
  }
}
/* line 751, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .SortButtonArea {
  text-align: center;
}
@media screen and (max-width: 960px) {
  /* line 751, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .SortButtonArea {
    text-align: left;
    flex: 1;
    overflow-y: scroll;
    display: inline-flex;
    white-space: nowrap;
    align-items: center;
    padding: 7.5px 0;
    min-height: 45px;
    margin-left: 2vw;
  }
}
@media screen and (max-width: 480px) {
  /* line 751, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .SortButtonArea {
    padding: 2vW 0;
    margin-right: 4.5vW;
  }
}
/* line 771, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .SortButtonArea .TopButton {
  display: inline-block;
  width: 10%;
  border: 1px solid rgba(126, 126, 126, 0.4);
  border-radius: 0.3vW;
  color: #008CD6;
  padding: 0.3vW 0;
  margin: 0 0.5vW;
  font-size: 0.95vw;
  line-height: 1.26vw;
}
/* line 782, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .SortButtonArea .TopButton:hover {
  cursor: pointer;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 771, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .SortButtonArea .TopButton {
    font-size: 1.19vw;
    line-height: 1.58vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 771, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .SortButtonArea .TopButton {
    font-size: 13px;
    line-height: 17px;
    padding: 5px 0;
    border-radius: 5px;
    min-width: 100px;
    text-align: center;
    margin-right: 0;
    margin-left: 15px;
  }
}
@media screen and (max-width: 480px) {
  /* line 771, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .SortButtonArea .TopButton {
    min-width: 30vW;
  }
}
/* line 808, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .SortButtonArea .TopButton:hover,
.Content-Body .containerBody .TopBlock .SortButtonArea .isSelected {
  border: 1px solid #008CD6;
  background-color: #008CD6;
  color: #fff;
}
/* line 817, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .TopBlock .SortButtonArea .isSelected:hover {
  cursor: inherit;
}
/* line 824, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock {
  display: flex;
}
/* line 827, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .FilterAreaOuterFlex {
  display: block;
  width: 23%;
  min-width: 280px;
}
/* line 833, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .FilterAreaOuterFlex .FilterAreaOuter {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 840, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea {
  display: inline-flex;
  padding: 0px 35px;
  padding-right: 5vw;
  flex: 1;
}
/* line 846, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .noresultword {
  color: #423F3F7F;
  font-weight: bold;
  font-size: 90%;
}
/* line 852, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList {
  width: 100%;
}
@media screen and (max-width: 960px) {
  /* line 852, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
/* line 862, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItem:not(:last-child) {
  margin-bottom: 1.5vW;
}
@media screen and (max-width: 960px) {
  /* line 862, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItem:not(:last-child) {
    margin-bottom: 6.5vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 861, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItem {
    width: 48vw;
    display: inline-block;
    vertical-align: top;
  }
}
@media screen and (max-width: 480px) {
  /* line 861, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItem {
    width: inherit;
  }
}
/* line 881, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea {
  position: relative;
}
/* line 211, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea input[type=radio],
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea input[type=checkbox] {
  display: none;
}
/* line 218, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/CheckBox_squere.png");
  background-size: contain;
  vertical-align: middle;
  position: absolute;
  top: 9%;
  left: 0;
}
/* line 230, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare.rightArea, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare.rightArea {
  display: none;
}
/* line 237, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare.checked span.radioSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare.checked span.checkboxSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare.checked span.radioSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare.checked span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 246, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare.checked span.checkboxSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 254, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare.blueColor.checked, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare.blueColor.checked {
  background: url("/Images/Object/CheckBox_squere_blue.png");
  background-size: contain;
}
/* line 259, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.radioSquare.blueColor.checked span.checkboxSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea span.checkboxSquare.blueColor.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon_white.png");
  background-size: contain;
}
/* line 277, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.radioSquare span.radioSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.radioSquare span.checkboxSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.checkboxSquare span.radioSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.checkboxSquare span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 286, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.radioSquare span.checkboxSquareCheck, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.checkboxSquare span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 299, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.checkboxSquare.blueColor:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon_onlyGray.png");
}
/* line 308, ../../Sass/sass/base/_commonFilter.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea label:hover span.checkboxSquare:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon.png");
}
/* line 886, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea:hover .ResultItemOuter {
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 960px) {
  /* line 886, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea:hover .ResultItemOuter {
    box-shadow: unset;
  }
}
/* line 894, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea:hover .ItemModelChildSliderButton {
  background-color: #008CD6;
}
@media screen and (max-width: 960px) {
  /* line 894, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea:hover .ItemModelChildSliderButton {
    background-color: #fff;
  }
}
/* line 903, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea:last-child {
  margin-bottom: 0px;
}
/* line 907, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ModelLink {
  color: #000;
}
/* line 910, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ModelLink:hover {
  color: #008CD6;
}
/* line 915, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter {
  background-color: #fff;
  display: table;
  width: 100%;
  position: relative;
  z-index: 1;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
  border-radius: 10px;
}
@media screen and (max-width: 960px) {
  /* line 915, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter {
    border-radius: inherit;
    box-shadow: unset;
  }
}
/* line 930, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter.removeBorderRadius {
  border-radius: 10px 10px 0 0;
}
/* line 934, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent {
  display: table-row;
}
@media screen and (max-width: 960px) {
  /* line 934, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent {
    display: flex;
    flex-direction: column;
  }
}
/* line 942, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg {
  width: 25%;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 960px) {
  /* line 942, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg {
    width: inherit;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f5f5f5;
  }
}
/* line 961, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ResultItemRow picture {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 967, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ResultItemRow .ParentModelImg {
  width: 90%;
  /*max-width: 170px;
  max-height: 320px;*/
}
@media screen and (max-width: 960px) {
  /* line 967, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ResultItemRow .ParentModelImg {
    width: 70%;
  }
}
/* line 977, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ResultItemRow .IEFixImage {
  max-width: 170px;
  max-height: 320px;
}
/* line 983, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ParentModelCompareLabel {
  position: absolute;
  right: 0.5vW;
  bottom: 0.2vW;
}
/* line 988, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ParentModelCompareLabel span.checkboxSquare {
  display: block;
  margin: 0 auto;
  position: unset;
}
/* line 994, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ParentModelCompareLabel .CompareText {
  font-size: 0.79vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 994, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ParentModelCompareLabel .CompareText {
    font-size: 1.03vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 994, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemImg .ParentModelCompareLabel .CompareText {
    font-size: 13px;
  }
}
/* line 1008, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent {
  width: 80%;
  display: table-cell;
  vertical-align: top;
  padding: 2vW;
  border-left: 4px solid #C6C6C6;
}
@media screen and (max-width: 960px) {
  /* line 1008, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent {
    width: inherit;
    border-left: inherit;
    padding: 3vW 15px;
    padding-bottom: 2vw;
  }
}
@media screen and (max-width: 480px) {
  /* line 1008, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent {
    padding-bottom: 3vw;
  }
}
/* line 1027, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent:hover, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent.haveHoverColor {
  border-left: 4px solid #008CD6;
  background-color: #F5F5F5;
}
@media screen and (max-width: 960px) {
  /* line 1027, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent:hover, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent.haveHoverColor {
    border-left: inherit;
    background-color: unset;
  }
}
/* line 1038, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow {
  color: #000000;
  display: block;
}
@media screen and (max-width: 960px) {
  /* line 1038, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow {
    display: flex;
  }
}
/* line 1046, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemTitle {
  font-weight: bold;
  padding-bottom: 1vW;
  font-size: 1.31vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1046, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemTitle {
    font-size: 1.58vW;
    line-height: 1.79vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1046, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemTitle {
    font-size: 18px;
    line-height: 20px;
    flex-grow: 1;
  }
}
/* line 1064, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ParentModelCompareLabel {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
/* line 1069, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ParentModelCompareLabel span.checkboxSquare {
  position: unset;
}
/* line 1074, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ParentModelCompareLabel .CompareText {
  margin: 0 5vW;
}
/* line 1081, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSummary li {
  list-style-type: disc;
  margin-left: 2vW;
}
@media screen and (max-width: 960px) {
  /* line 1080, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSummary {
    display: none;
  }
}
/* line 1091, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSubTitle,
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSpec {
  display: inline-block;
  width: 49%;
  vertical-align: top;
  font-size: 0.79vW;
  line-height: 1.05vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1091, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSubTitle,
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSpec {
    font-size: 1.03vW;
    line-height: 1.43vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1091, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSubTitle,
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSpec {
    display: none;
  }
}
/* line 1110, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSpec .ParentModelSpec {
  margin-bottom: 0.26vw;
}
/* line 1116, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .ResultItemDesc .ResultItemSubTitle .ResultItemSubTitleContainer {
  width: 80%;
}
/* line 1122, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .specDesc,
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .skuDesc {
  font-weight: bold;
  margin-left: 1vW;
}
/* line 1129, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .skuDesc a {
  color: #008CD6;
  padding-bottom: 0.3vW;
  display: inline-block;
}
/* line 1135, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ResultItemOuter .ItemModelParent .ResultItemContent .ResultItemRow .skuDesc .slash {
  margin: 0 0.1vW;
}
/* line 1145, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea {
  width: 100%;
  position: relative;
  z-index: 0;
  opacity: 0;
}
/* line 1152, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList {
  transition: all 150ms ease 0ms;
  padding: 2vW;
  padding-right: 0;
  border-bottom-left-radius: 1vW;
  border-bottom-right-radius: 1vW;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.16);
  bottom: 0;
}
/* line 1153, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList.owl-loaded {
  cursor: grab;
}
/* line 1157, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList.owl-grab {
  cursor: grabbing;
}
/* line 1170, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild {
  display: inline-block;
}
/* line 1173, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelSubTitle {
  font-size: 0.68vW;
  line-height: 0.95vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1173, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelSubTitle {
    font-size: 0.95vW;
    line-height: 1.19vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1173, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelSubTitle {
    font-size: 12px;
    line-height: 16px;
  }
}
/* line 1188, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .dividerLine {
  width: 100%;
  border-top: 1.5px solid #C6C6C6;
  margin: 0.5vW 0;
}
/* line 1194, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelRow {
  margin: 0 2vw 0.26vw 0;
}
/* line 1199, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childSpecName {
  color: rgba(66, 63, 63, 0.7);
  margin-right: 1vW;
}
/* line 1204, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childSpecDesc,
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName {
  font-weight: bold;
}
/* line 1209, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName {
  position: relative;
  margin-bottom: 0.3vw;
}
/* line 1215, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName span.radioSquare, .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName span.checkboxSquare {
  cursor: pointer;
  left: inherit;
  right: 0;
}
/* line 1224, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName,
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childSpecRow {
  font-size: 0.79vW;
  line-height: 1.05vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1224, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName,
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childSpecRow {
    font-size: 1.03vW;
    line-height: 1.43vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1224, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName,
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childSpecRow {
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 1241, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .ItemModelChild .childModelName {
  font-size: 0.95vw;
}
/* line 1249, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-stage-outer .owl-stage {
  position: absolute;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-box;
  display: box;
}
/* line 1258, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-nav {
  z-index: 1;
  /*top: 40%;
  position: absolute;
  right: 0;*/
}
/* line 1270, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-nav button {
  background-color: rgba(112, 112, 112, 0.2);
  position: absolute;
  top: 40%;
}
/* line 1276, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-nav button img {
  width: 1vW;
  margin: 0.5vW 1vW;
  display: block;
}
/* line 1282, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-nav button.disabled {
  display: none;
}
/* line 1287, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-nav .owl-next {
  right: 0;
  border-right: 0;
  border-radius: 5vW 0 0 5vW;
}
/* line 1297, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .ItemModelChildList .owl-nav .owl-prev {
  left: 0;
  border-left: 0;
  border-radius: 0 5vW 5vW 0;
}
/* line 1309, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .NextButton {
  top: 40%;
  z-index: 1;
  opacity: 0.8;
}
/* line 1314, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .NextButton .ButtonIcon {
  background-color: #d5d5d5;
  border-right: 0;
}
/* line 1318, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ResultItemArea .ItemModelChildListArea .NextButton .ButtonIcon .ButtonImg {
  width: 1vW;
  margin: 0.5vW 2vW;
  margin-right: 1.5vW;
}
/* line 1328, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton {
                        /*&:hover {
                            background-color: $discoverBlueColor;

                            @include mobileAll-width {
                                background-color: #fff;
                            }
                        }*/
  cursor: pointer;
  background-color: #C6C6C6;
  margin: 0 auto;
  padding: 0.1vw 0 0.4vw 0;
  text-align: center;
  width: 10vW;
  border-bottom-left-radius: 0.53vW;
  border-bottom-right-radius: 0.53vW;
}
/* line 1337, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton.slideDown {
  background-color: #008CD6;
}
@media screen and (max-width: 960px) {
  /* line 1337, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton.slideDown {
    background-color: #fff;
  }
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1328, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton {
    width: 12vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1328, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton {
    background-color: #fff;
    width: inherit;
    padding-top: 1vW;
  }
}
@media screen and (max-width: 480px) {
  /* line 1328, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton {
    margin-top: 1vW;
    margin-bottom: 10vW;
  }
}
/* line 1373, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButton {
  color: #fff;
  margin-right: 1vW;
  font-size: 0.79vW;
  line-height: 0.95vW;
  font-weight: 500;
}
/* line 1380, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButton .mobileAllSkusTest {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 1380, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButton .mobileAllSkusTest {
    display: inline;
  }
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1373, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButton {
    font-size: 1.03vW;
    line-height: 1.43vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1373, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButton {
    color: #008cD6;
    margin: 0 auto;
    font-size: 13px;
    border: 1px solid #C6C6C6;
    border-radius: 20px;
    padding: 1vW 6vW;
    font-weight: bold;
  }
}
@media screen and (max-width: 480px) {
  /* line 1373, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButton {
    padding: 2vW 12vW;
  }
}
/* line 1408, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButtonBorder {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 1408, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButtonBorder {
    width: 30px;
    border-bottom: 2px solid #C6C6C6;
    display: none;
    margin: 0 auto;
    padding-top: 2vW;
  }
}
@media screen and (max-width: 480px) {
  /* line 1408, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .SliderButtonBorder {
    padding-top: 4vW;
  }
}
/* line 1426, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .arrowIcon svg.ArrowLine {
  transform: rotate(270deg);
}
/* line 1429, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .arrowIcon svg.ArrowLine.isOpen {
  transform: rotate(90deg);
}
@media screen and (max-width: 960px) {
  /* line 1424, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .arrowIcon {
    display: none;
  }
}
/* line 1439, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .ResultBlock .SearchResultArea .ResultItemList .ItemModelChildSliderButton .arrowIcon img {
  width: 15px;
}
/* line 1448, ../../Sass/sass/b2bListNew.scss */
.Content-Body .containerBody .List-Paging {
  margin-top: 5vW;
  margin-bottom: 1vW;
}
@media screen and (max-width: 960px) {
  /* line 1448, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .List-Paging {
    margin-bottom: 5vW;
  }
}

/* line 1470, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs {
  padding: 2.5vW 4.5vw;
}
@media screen and (max-width: 960px) {
  /* line 1470, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs {
    padding: 4.5vw;
  }
}
/* line 1477, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs .topic {
  font-size: 1.58vW;
  line-height: 2.21vW;
  margin-bottom: 1.8vw;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1477, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs .topic {
    font-size: 1.98vW;
    line-height: 2.3vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1477, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs .topic {
    font-size: 18px;
    line-height: 24px;
  }
}
/* line 1493, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs .ContactUsLink {
  padding: 0.3vW 1.5vW;
  font-size: 0.95vW;
  line-height: 1.1vW;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1493, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs .ContactUsLink {
    font-size: 1.43vW;
    line-height: 1.66vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1493, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs .ContactUsLink {
    font-size: 15px;
    line-height: 15px;
    padding: 1.5vW 4vW;
  }
}
/* line 1510, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs #ContactUsButtonLink {
  margin-right: 2vW;
}
@media screen and (max-width: 960px) {
  /* line 1510, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs #ContactUsButtonLink {
    margin-right: 3vW;
  }
}
/* line 1518, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs .snsFollow {
  position: relative;
  z-index: 1;
  margin-top: 2.5vw;
  font-size: 1.05vw;
  color: #c0c0c0;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 1518, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs .snsFollow {
    font-size: 1.03vW;
    line-height: 1.43vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 1518, ../../Sass/sass/b2bListNew.scss */
  .Content-Footer .ContactUs .snsFollow {
    margin-top: 6vw;
    font-size: 13px;
    line-height: 18px;
  }
}
/* line 1536, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs .snsFollow a {
  color: #fff;
  padding: 0 0.4vw;
}
/* line 1540, ../../Sass/sass/b2bListNew.scss */
.Content-Footer .ContactUs .snsFollow a:hover {
  color: #41bbfb;
  text-shadow: 0px 2px 6px rgba(0, 0, 0, 0.32), 0px 2px 6px rgba(0, 0, 0, 0.32), 0px 2px 6px rgba(0, 0, 0, 0.32);
}

/* line 1549, ../../Sass/sass/b2bListNew.scss */
.Content-Background {
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 1555, ../../Sass/sass/b2bListNew.scss */
.Content-Background .mediaContainer {
  height: 100%;
}
/* line 1558, ../../Sass/sass/b2bListNew.scss */
.Content-Background .mediaContainer.youtubeParent {
  height: auto;
}
/* line 1561, ../../Sass/sass/b2bListNew.scss */
.Content-Background .mediaContainer.youtubeParent.youtube4To3 {
  width: 140%;
  height: 140%;
}
/* line 1565, ../../Sass/sass/b2bListNew.scss */
.Content-Background .mediaContainer.youtubeParent.youtube4To3 .youtubeChild {
  top: -15%;
}
/* line 1571, ../../Sass/sass/b2bListNew.scss */
.Content-Background .mediaContainer .backgroundMedia {
  min-width: 100%;
  min-height: 100%;
  width: 100%;
}

/* line 1583, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .cover {
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  z-index: 100000;
}
/* line 1590, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel {
  z-index: 100000;
  background-color: #F5F5F5;
  position: fixed;
  bottom: 0;
  display: none;
  width: 100%;
  color: #000;
  font-size: 15px;
  line-height: 20px;
  display: none;
  border-radius: 10px 10px 0 0;
}
/* line 1603, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelListContainer {
  padding: 3vW;
}
/* line 1607, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelListTitle {
  font-weight: bold;
  font-size: 15px;
  color: #A0A0A0;
}
/* line 211, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList input[type=radio],
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList input[type=checkbox] {
  display: none;
}
/* line 218, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/CheckBox_squere.png");
  background-size: contain;
  vertical-align: middle;
  position: absolute;
  top: 9%;
  left: 0;
}
/* line 230, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare.rightArea, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare.rightArea {
  display: none;
}
/* line 237, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare.checked span.radioSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare.checked span.checkboxSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare.checked span.radioSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare.checked span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 246, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare.checked span.checkboxSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 254, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare.blueColor.checked, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare.blueColor.checked {
  background: url("/Images/Object/CheckBox_squere_blue.png");
  background-size: contain;
}
/* line 259, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.radioSquare.blueColor.checked span.checkboxSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList span.checkboxSquare.blueColor.checked span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon_white.png");
  background-size: contain;
}
/* line 277, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.radioSquare span.radioSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.radioSquare span.checkboxSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.checkboxSquare span.radioSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.checkboxSquare span.checkboxSquareCheck {
  display: block;
  width: 20px;
  height: 20px;
  background: url("/Images/Object/RadioButton.png");
  background-size: contain;
}
/* line 286, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.radioSquare span.checkboxSquareCheck, .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.checkboxSquare span.checkboxSquareCheck {
  background: url("/Images/Object/CheckIcon.png");
  background-size: contain;
}
/* line 299, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.checkboxSquare.blueColor:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon_onlyGray.png");
}
/* line 308, ../../Sass/sass/base/_commonFilter.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList label:hover span.checkboxSquare:not(.checked) span.checkboxSquareCheck {
  background-image: url("/Images/Object/Hover_CheckIcon.png");
}
/* line 1617, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .owl-item .ChildModelCompareLabel {
  display: none;
}
/* line 1622, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .owl-item.active .ChildModelCompareLabel {
  display: block;
}
/* line 1628, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem {
  display: flex;
  align-items: center;
}
/* line 1632, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemImg {
  position: relative;
  background-color: #fff;
}
@media screen and (max-width: 960px) {
  /* line 1636, ../../Sass/sass/b2bListNew.scss */
  .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemImg .ChildModelImgPath {
    height: 14vW;
    width: auto;
    margin: 0 auto;
    background-color: #fff;
  }
}
@media screen and (max-width: 480px) {
  /* line 1636, ../../Sass/sass/b2bListNew.scss */
  .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemImg .ChildModelImgPath {
    height: 28vW;
  }
}
/* line 1649, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemImg .ChildModelCompareLabel {
  position: absolute;
  bottom: 0;
  right: 0;
}
/* line 1658, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemImg .ChildModelCompareLabel span.checkboxSquare {
  position: relative;
}
/* line 1663, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemImg .ChildModelImg {
  width: 150px;
}
/* line 1668, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemInfo {
  margin: 0 2vW;
}
/* line 1671, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemInfo .ChildModelItemName {
  margin-bottom: 2vW;
  font-weight: bold;
}
/* line 1675, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemInfo .ChildModelItemName a {
  color: inherit;
}
/* line 1680, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList .ChildModelItem .ChildModelItemInfo .ChildModelItemDesc {
  font-size: 13px;
  line-height: 17px;
}
/* line 1688, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList.owl-carousel .owl-stage-outer {
  margin: 2vw 0;
}
/* line 1692, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList.owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}
/* line 1697, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList.owl-carousel .owl-dots {
  width: 100%;
  bottom: 0;
  display: flex;
  background-color: #c6c6c6;
}
/* line 1706, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList.owl-carousel .owl-dots .owl-dot {
  flex: 1;
  height: 3px;
  background-color: #c6c6c6;
  margin: 0;
}
/* line 1712, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList.owl-carousel .owl-dots .owl-dot.active {
  background-color: #008CD6;
}
/* line 1718, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .ChildModelList.owl-carousel .disabled {
  display: none !important;
}
/* line 1725, ../../Sass/sass/b2bListNew.scss */
.Content-Mobile-ChildModelList .Content-Mobile-ChildModel .CloseButton {
  background-color: #70706F;
  color: #fff;
  text-align: center;
  padding: 3vw 0;
}
@media screen and (max-width: 960px) {
  /* line 1725, ../../Sass/sass/b2bListNew.scss */
  .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .CloseButton {
    padding: 1.7vw 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 1725, ../../Sass/sass/b2bListNew.scss */
  .Content-Mobile-ChildModelList .Content-Mobile-ChildModel .CloseButton {
    padding: 3vw 0;
  }
}

@media screen and (max-width: 960px) {
  /* line 1742, ../../Sass/sass/b2bListNew.scss */
  .compare-region {
    position: relative;
    z-index: 100000;
  }
}

/* line 1749, ../../Sass/sass/b2bListNew.scss */
footer {
  position: relative;
}

@media screen and (max-width: 960px) {
  /* line 290, ../../Sass/sass/base/_Module.scss */
  .Rwd #divGoTop {
    right: 15px;
    bottom: 15%;
  }
}
@media screen and (max-width: 480px) {
  /* line 299, ../../Sass/sass/base/_Module.scss */
  .Rwd #divGoTop {
    bottom: 6%;
  }
}
@media screen and (max-width: 1025px) {
  /* line 1759, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock {
    position: relative;
  }
  /* line 1762, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .displayTitle {
    position: absolute;
    left: 4vW;
    top: 0;
    display: inline-flex;
    align-items: center;
    height: 100%;
  }
  /* line 1763, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .displayTitle:hover {
    cursor: pointer;
  }
  /* line 1774, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .displayTitle .words {
    padding: 1vW;
  }
  /* line 1778, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .displayTitle .icon {
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    position: relative;
  }
  /* line 1787, ../../Sass/sass/b2bListNew.scss */
  .Content-Body .containerBody .TopBlock .displayTitle .icon img {
    width: 70%;
    position: absolute;
    top: 12%;
  }
}
@media screen and (max-width: 960px) {
  /* line 1805, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd #PageMainContent.NotCoverHeader {
    padding-top: inherit;
  }
  /* line 1814, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterIconArea div.FilterIcon {
    display: flex;
  }
  /* line 1826, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem {
    border-bottom: 1px solid rgba(112, 112, 112, 0.1);
    padding-bottom: 3vW;
  }
  /* line 1832, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
    border-left: none;
    padding-left: 0px;
    transition: auto;
  }
  /* line 1840, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond li.filterTypeSecondItem span.title {
    font-size: 15px;
    line-height: 20px;
  }
  /* line 1851, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd .filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem span.title {
    font-size: 18px;
    line-height: 24px;
    display: table-cell;
  }
}
/*rtl start*/
@media screen and (max-width: 960px) {
  /* line 1889, ../../Sass/sass/b2bListNew.scss */
  .topBg.Rwd.RTL div.filterAllScreen .FilterArea .FilterAreaInner .FilterCheckArea .FilterCheckTypeListArea ul.filterTypeFirst li.filterTypeFirstItem ul.filterTypeSecond {
    border-right: none;
    padding-right: 0px;
  }
}
