@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 2, ../../../Sass/sass/base/_divStyle.scss */
div.div-table {
  display: table;
  width: 100%;
}
/* line 5, ../../../Sass/sass/base/_divStyle.scss */
div.div-table-row {
  display: table-row;
}
/* line 8, ../../../Sass/sass/base/_divStyle.scss */
div.div-table-cell {
  display: table-cell;
}

/* line 5, ../../../Sass/sass/base/_b2bShared.scss */
.topBg #header-bar {
  background: #000000;
}
/* line 12, ../../../Sass/sass/base/_b2bShared.scss */
.topBg #header-bar .container .navbar-header .content-logo-b2b img {
  width: 280px;
}
/* line 15, ../../../Sass/sass/base/_b2bShared.scss */
.topBg #header-bar .container .navbar-header .content-logo-b2b .b2b-mobile-logo-word {
  display: none;
}
/* line 25, ../../../Sass/sass/base/_b2bShared.scss */
.topBg #header-bar.opensearch .container .navbar-header .b2b-content-other {
  position: relative;
  width: 100%;
  left: 0;
  right: 0;
}
/* line 43, ../../../Sass/sass/base/_b2bShared.scss */
.topBg.b2bMenu .container .navbar-header .content-other div.content-other-items div.language {
  display: none;
}

/* line 64, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter {
  background: #000000;
}
/* line 69, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter .container .footer-top ul.footer-info-sns {
  width: 140px;
}
/* line 71, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter .container .footer-top ul.footer-info-sns .social-btn {
  border: 1px solid #999999;
}
/* line 73, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter .container .footer-top ul.footer-info-sns .social-btn:hover {
  border: 1px solid #ffffff;
}
/* line 78, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter .container .footer-top ul.footer-info-sns > .sns_word.hasurl {
  display: none;
}
/* line 81, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter .container .footer-top ul.footer-info-sns > .sns_word.nourl {
  display: block;
  width: 100%;
  border: none;
  font-size: 13px;
  margin: 0;
  text-align: left;
  margin-left: 5%;
  color: #999999;
  height: auto;
  font-weight: bold;
}
/* line 93, ../../../Sass/sass/base/_b2bShared.scss */
footer.b2bfooter .container .footer-top ul.footer-info-sns > .sns_word:hover {
  border: none;
}
/* line 103, ../../../Sass/sass/base/_b2bShared.scss */
footer a {
  color: #999999;
}

@media only screen and (max-width: 960px) {
  /* line 119, ../../../Sass/sass/base/_b2bShared.scss */
  .topBg.Rwd #header-bar .container .navbar-header .content-logo-b2b {
    height: 60px;
    position: relative;
  }
  /* line 122, ../../../Sass/sass/base/_b2bShared.scss */
  .topBg.Rwd #header-bar .container .navbar-header .content-logo-b2b a {
    display: table-cell;
    width: 100%;
    overflow: hidden;
  }
  /* line 126, ../../../Sass/sass/base/_b2bShared.scss */
  .topBg.Rwd #header-bar .container .navbar-header .content-logo-b2b a img {
    width: 150px;
    left: 0;
    top: 0;
  }
  /* line 135, ../../../Sass/sass/base/_b2bShared.scss */
  .topBg.Rwd #header-bar .container .navbar-header #MobileMenu {
    margin-top: 16px;
  }
  /* line 203, ../../../Sass/sass/base/_b2bShared.scss */
  .topBg.Rwd #header-bar.scrolling.b2bMenu.openMobile, .topBg.Rwd #header-bar.scrolling.b2bMenu.opensearch {
    background-color: #ffffff;
  }
}
/* line 59, ../../../Sass/sass/product/model.scss */
.alertred {
  color: #ff0000;
}

/* line 63, ../../../Sass/sass/product/model.scss */
ol {
  list-style-type: decimal;
  margin: 21px auto;
  padding-left: 40px;
}

/* line 76, ../../../Sass/sass/product/model.scss */
.black {
  background-color: #000000;
}

/* line 85, ../../../Sass/sass/product/model.scss */
.simplemodal-close-product-ec {
  position: absolute;
  right: 0;
  top: -50px;
  cursor: pointer;
}

/* line 92, ../../../Sass/sass/product/model.scss */
.opacity-50 {
  opacity: 0.5;
}

/* line 96, ../../../Sass/sass/product/model.scss */
.easyzoom {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}

/* line 104, ../../../Sass/sass/product/model.scss */
.easyzoom img {
  vertical-align: bottom;
  max-width: 100%;
}

/* line 122, ../../../Sass/sass/product/model.scss */
#scrollBar {
  display: none;
  position: fixed;
  right: 5%;
  top: 50%;
  z-index: 9999;
}
/* line 130, ../../../Sass/sass/product/model.scss */
#scrollBar #scrollTo .ov-item-Button {
  display: block;
  position: relative;
}
/* line 135, ../../../Sass/sass/product/model.scss */
#scrollBar #scrollTo .ov-item-Button .ov-item-shortTitle {
  color: #999;
  display: none;
  position: absolute;
  right: 22px;
  margin-top: -50%;
  white-space: nowrap;
}
/* line 145, ../../../Sass/sass/product/model.scss */
#scrollBar #scrollTo .ov-item-Button .ov-item-Box {
  background-color: #333333;
  display: block;
  width: 12px;
  height: 12px;
  cursor: pointer;
  background: url(/Images/page_icon_out.png) no-repeat transparent;
  margin: 67.5% auto;
}
/* line 157, ../../../Sass/sass/product/model.scss */
#scrollBar #scrollTo .ov-item-Button .ov-item-Box:hover {
  background: url(/Images/page_icon_over.png) no-repeat transparent;
}

/* line 177, ../../../Sass/sass/product/model.scss */
.mobile-support-title {
  display: none;
  background: url(/Images/Support/show-list.png) no-repeat 1% center;
  background-size: auto 60%;
  padding-left: 31px;
  cursor: pointer;
  color: #1E5BF6;
  border: 1px solid #1E5BF6;
}

/* line 187, ../../../Sass/sass/product/model.scss */
.mobile-support-title-open {
  display: none;
  background: url(/Images/Support/hide-list.png) no-repeat 1% center;
  background-size: auto 60%;
  padding-left: 31px;
  cursor: pointer;
  color: #1E5BF6;
  border: 1px solid #1E5BF6;
}

/* line 198, ../../../Sass/sass/product/model.scss */
.black .mobile-support-title {
  display: none;
  background: url(/Images/Model/w-show-list.png) no-repeat 1% center;
  background-size: auto 60%;
  padding-left: 31px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #fff;
}
/* line 208, ../../../Sass/sass/product/model.scss */
.black .mobile-support-title-open {
  display: none;
  background: url(/Images/Model/w-hide-list.png) no-repeat 1% center;
  background-size: auto 60%;
  padding-left: 31px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #fff;
}

/* line 219, ../../../Sass/sass/product/model.scss */
.galleryArea {
  display: none;
  width: 100%;
}
/* line 223, ../../../Sass/sass/product/model.scss */
.galleryArea.showPcGallery {
  display: block;
}
/* line 228, ../../../Sass/sass/product/model.scss */
.galleryArea.showPcGallery #gallery-list-PC {
  width: 100%;
  position: absolute;
  left: 0;
}
/* line 233, ../../../Sass/sass/product/model.scss */
.galleryArea.showPcGallery #gallery-list-PC #PCGallery {
  width: 100%;
  border: none;
  overflow: hidden;
}
/* line 241, ../../../Sass/sass/product/model.scss */
.galleryArea #gallery-list-mobile {
  width: 100%;
  display: none;
}
/* line 246, ../../../Sass/sass/product/model.scss */
.galleryArea #gallery-list-mobile ul.slides li {
  width: 100%;
  margin-bottom: 10px;
}
/* line 250, ../../../Sass/sass/product/model.scss */
.galleryArea #gallery-list-mobile ul.slides li img {
  width: 100%;
}

/* line 259, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda {
  color: #000000;
  font-weight: bold;
  float: right;
}
/* line 265, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda .text {
  color: #ff0000;
}
/* line 269, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda #BR-Flag-text {
  background: url(/Images/flag.gif) no-repeat left center;
  margin-left: 2%;
  padding-left: 2%;
  font-weight: bold;
  color: #ff0000;
}
/* line 276, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda #BR-Flag-text b {
  margin-left: 10%;
}

/* line 283, ../../../Sass/sass/product/model.scss */
.main-content-background.black {
  color: #FFFFFF;
}
/* line 286, ../../../Sass/sass/product/model.scss */
.main-content-background.black .div-table-header {
  background-color: #333333;
}
/* line 292, ../../../Sass/sass/product/model.scss */
.main-content-background:not(.black) .section-bottom.full {
  background-color: #FFFFFF;
}
/* line 297, ../../../Sass/sass/product/model.scss */
.main-content-background .div-table-header {
  background-color: #cccccc;
}

/* line 302, ../../../Sass/sass/product/model.scss */
#hideCompare {
  display: none;
}

/* line 306, ../../../Sass/sass/product/model.scss */
.BuyIconDropDownUl {
  background-color: #fff;
}

/* line 311, ../../../Sass/sass/product/model.scss */
.black .BuyIconDropDownUl {
  background-color: #000;
}
/* line 320, ../../../Sass/sass/product/model.scss */
.black .main-content .model-header > .header-sub-title > .compare-area {
  color: #fff;
}

/* line 330, ../../../Sass/sass/product/model.scss */
.compare-region {
  position: absolute;
  z-index: 99999;
}

/* line 335, ../../../Sass/sass/product/model.scss */
.Content-TopArea {
  /*.bread {
      margin-top: inherit;
      font-size: 92%;
  }*/
}
/* line 338, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadArea .bread {
  background-color: inherit;
  padding-bottom: 0;
  padding-top: 0;
}
/* line 26, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb {
  list-style: none;
  border-radius: 4px;
  padding-left: inherit;
  margin-left: inherit;
  margin-right: inherit;
}
/* line 34, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > li {
  color: #666666;
  display: inline-block;
}
/* line 39, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > li:not(.active):after {
  padding: 0 5px;
  content: "\003e";
}
/* line 44, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > .active {
  text-decoration: underline;
}
/* line 49, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > li:not(.active) > a {
  color: #666666;
}
/* line 53, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > .active {
  text-decoration: underline;
}
/* line 350, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb {
  color: #666666;
  margin: 5px;
  font-size: 80%;
  margin-bottom: 1%;
  margin-top: 1%;
}

/* line 367, ../../../Sass/sass/product/model.scss */
.main-content {
  height: 0;
  overflow: hidden;
  opacity: 0;
  transition: all 700ms ease 0ms;
}
/* line 374, ../../../Sass/sass/product/model.scss */
.main-content.full {
  overflow: visible;
}
/* line 378, ../../../Sass/sass/product/model.scss */
.main-content.show {
  height: auto;
  opacity: 1;
}
/* line 388, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-sub-title {
  color: #666666;
  margin: 5px;
  font-size: 80%;
}
/* line 393, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-sub-title > .compare-area {
  display: inline-block;
  float: right;
  color: #000;
  font-size: 136%;
}
/* line 401, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-breadcurmb {
  /*margin: {
      bottom: 2%;
      top: 2%;
  }*/
}
/* line 413, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .RWD_selector {
  display: none;
}
/* line 418, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name {
  width: 40%;
  float: left;
  font-size: 220%;
  line-height: 125%;
  font-weight: 500;
  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 427, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name .pageTitle {
  display: inline;
}
/* line 431, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name #model_version {
  display: inline-block;
  font-size: 50%;
}
/* line 436, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name #pnl_version {
  display: inline-block;
  font-size: 50%;
}
/* line 440, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name #pnl_version span {
  margin-right: 10px;
}
/* line 446, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name .hideName {
  display: inline-block;
  font-size: 50%;
  opacity: 0.2;
}
/* line 453, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item {
  float: right;
}
/* line 456, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li {
  color: #999999;
  cursor: pointer;
  display: inline-block;
  font-size: 130%;
  margin-top: 16px;
  margin-right: 8px;
  margin-bottom: 0px;
  margin-left: 8px;
}
/* line 457, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li.mobile-item {
  display: none;
}
/* line 460, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li.mobile-item.PCExist {
  display: inline-block;
}
/* line 465, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li > i {
  display: none;
}
/* line 469, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li:last-child {
  display: none;
}
/* line 489, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li.active, .main-content .model-header > .header-title > .model-item > li:hover {
  color: inherit;
}
/* line 495, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item a {
  color: inherit;
}
/* line 496, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item a > i {
  display: none;
}
/* line 507, ../../../Sass/sass/product/model.scss */
.main-content .model-header-fixed {
  background-color: #eeeeee;
  padding: 0.5% 10.41667%;
  position: fixed;
  left: 0;
  top: -20%;
  width: 100%;
  z-index: 99999;
}
/* line 516, ../../../Sass/sass/product/model.scss */
.main-content .model-header-fixed.model-header-fixed-show {
  top: 0;
  transition: all 500ms ease 0ms;
}
/* line 521, ../../../Sass/sass/product/model.scss */
.main-content .model-header-fixed.black {
  background-color: #000000;
}
/* line 531, ../../../Sass/sass/product/model.scss */
.main-content .model-content .mobile-childModelsMenu {
  display: none;
}
/* line 536, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top {
  border-bottom: 1px solid #333333;
  /*margin: 2% 0;*/
  padding: 2% 0;
  margin-top: 0;
  padding-top: 0;
  display: table;
  width: 100%;
  position: relative;
  padding-bottom: 40px;
}
/* line 549, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left, .main-content .model-content > .section-top > .section-right {
  display: inline-block;
  margin-bottom: 1%;
  padding: 0 10px;
  vertical-align: middle;
  display: table-cell;
}
/* line 558, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left {
  /*border: 1px solid #999999;*/
  width: 40%;
  vertical-align: top;
}
/* line 563, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #award-list {
  margin-top: 20px;
  min-height: 70px;
  position: relative;
  padding-left: 25px;
  padding-right: 25px;
  overflow: hidden;
}
/* line 574, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #award-list ul li {
  float: left;
  height: 70px;
  width: 70px;
  line-height: 70px;
  overflow: hidden;
  cursor: pointer;
  margin: 0px;
  margin-right: 10px;
  border-radius: 5px;
}
/* line 586, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #award-list ul li:hover {
  border: 1px solid #999999;
}
/* line 590, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #award-list ul li img {
  width: 90%;
}
/* line 597, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #gallery-list {
  position: relative;
  padding-left: 25px;
  padding-right: 25px;
  min-height: 70px;
}
/* line 603, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #gallery-list li {
  margin: 0;
  margin-right: 10px;
}
/* line 611, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery {
  /*&-display:before {
      content: "";
      display: inline-block;
      height: 100%;
      vertical-align: middle;
  }*/
}
/* line 619, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-display {
  text-align: center;
}
/* line 624, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-display a {
  display: inline-block;
  vertical-align: middle;
}
/* line 630, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list {
  margin-top: 20px;
}
/* line 633, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item {
  display: inline-block;
  width: 70px;
  height: 70px;
  margin: 5px;
  line-height: 70px;
  overflow: hidden;
}
/* line 642, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item:not(.product-360-degree) {
  cursor: pointer;
}
/* line 646, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item:not(.product-360-degree):hover {
  border: 1px solid #999999;
  border-radius: 2px;
}
/* line 652, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item.product-360-degree {
  cursor: pointer;
}
/* line 656, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item > img {
  width: 100%;
  vertical-align: middle;
}
/* line 665, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right {
  position: relative;
  width: 59%;
}
/* line 669, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right ul {
  font-size: 120%;
  line-height: 130%;
  list-style: disc;
  padding: 0 20px;
}
/* line 676, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right .feature-icon {
  margin-top: 5%;
}
/* line 679, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right .feature-icon > li {
  display: inline-block;
  margin: auto 10px;
  vertical-align: top;
}
/* line 684, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right .feature-icon > li img {
  width: auto;
}
/* line 690, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events {
  margin: 35px 0;
}
/* line 694, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
  font-size: 0.78vw;
  text-align: left;
  font-weight: bold;
}
/* line 700, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content {
  margin-top: 15px;
  display: flex;
  flex-wrap: wrap;
}
/* line 706, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content .events-item img {
  width: 13.5vw;
}
/* line 710, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content .events-item div {
  font-size: 0.68vw;
  color: #b1b1b1;
  text-align: left;
}
/* line 717, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content .events-item:not(:last-child) {
  margin-right: 2%;
}
/* line 724, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #sns_share {
  bottom: 5px;
  float: right;
}
@media all and (min-width: 1441px) and (max-width: 1600px) {
  /* line 728, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #sns_share.snsMovePositionFromRelatedSolutions {
    margin-right: 6vw;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 728, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #sns_share.snsMovePositionFromRelatedSolutions {
    margin-right: 6vw;
  }
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 728, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #sns_share.snsMovePositionFromRelatedSolutions {
    margin-right: 9vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 728, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #sns_share.snsMovePositionFromRelatedSolutions {
    margin-right: inherit;
  }
}
/* line 748, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right div.online-buy-scan-button {
  margin-top: 32px;
  display: inline-block;
  background-color: #00A1E9;
  border-radius: 30px;
  padding: 7px 57px;
  color: #FFFFFF;
  font-size: 140%;
  font-weight: bold;
  cursor: pointer;
}
/* line 780, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .MicrositeItem,
.main-content .model-content > .section-bottom .MultimediaItem {
  font-size: 130%;
  margin-top: 2%;
}
/* line 795, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .MicrositeItem .imgBox,
.main-content .model-content > .section-bottom .MultimediaItem .imgBox {
  margin: 2%;
}
/* line 800, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .ActivityArea {
  width: 100%;
}
/* line 803, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .ActivityArea a {
  width: 100%;
}
/* line 806, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .ActivityArea a img {
  width: 100%;
}
/* line 812, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .kf-section {
  width: 100%;
}
/* line 816, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom.full {
  left: 0;
  right: 0;
  /*margin-top: -2%;*/
  margin: 0;
  position: absolute;
  width: 100%;
}
/* line 824, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom.full .model-page-memo {
  width: 80%;
  margin: 110px auto;
}
/* line 829, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom.full .model-page-RelatedProduct {
  width: 80%;
  margin: 0 auto;
}
/* line 837, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-memo {
  margin-top: 3%;
  margin-bottom: 110px;
}
/* line 844, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct {
  margin-top: 3%;
  display: block;
}
/* line 848, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProducttitle {
  margin-top: 3%;
  font-weight: bold;
  font-size: 150%;
}
/* line 854, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea {
  display: block;
  margin-bottom: 2%;
  padding-top: 40px;
}
/* line 859, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem::before {
  width: 0;
  height: 100%;
  display: inline-block;
  position: relative;
  vertical-align: bottom;
  background: #f00;
}
/* line 869, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem {
  text-align: center;
  vertical-align: top;
  width: 185px;
  height: 185px;
  display: inline-block;
}
/* line 879, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg {
  vertical-align: bottom;
  display: inline-block;
  min-height: 110px;
}
/* line 884, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a {
  margin: 0 auto;
}
/* line 891, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a img {
  max-width: 110px;
  max-height: 110px;
}
/* line 898, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink {
  vertical-align: bottom;
  display: block;
  padding: 0px 15px;
  text-align: center;
}
/* line 906, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a {
  color: #999999;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
}
/* line 912, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a:hover {
  color: inherit;
}
/* line 923, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table {
  font-size: 120%;
  display: table;
  width: 100%;
}
/* line 928, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-row {
  display: table-row;
  transition: all 300ms ease 0ms;
}
/* line 932, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-row:hover {
  background-color: #eeeeee;
}
/* line 936, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-row.black:hover {
  background-color: #333333;
}
/* line 941, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-cell {
  display: table-cell;
  padding: 13px 7px;
  vertical-align: middle;
  border-bottom: 1px solid #333333;
}
/* line 947, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-cell.item {
  font-weight: bold;
  width: 20%;
}
/* line 952, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-cell .imgBox {
  margin-left: 2%;
  margin-right: 2%;
  display: flex;
  align-items: center;
}
/* line 958, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-cell .imgBox img {
  max-width: 70px;
  max-height: 70px;
  vertical-align: middle;
}
/* line 968, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .specTitle {
  display: none;
}
/* line 973, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel {
  /*垂直置中*/
}
/* line 976, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec,
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products {
  display: inline-block;
  font-size: 120%;
}
/* line 981, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec .specRow:before,
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .specRow:before {
  content: '';
  width: 0;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
/* line 989, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec .specRow,
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .specRow {
  transition: all 300ms ease 0ms;
}
/* line 993, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec .specRow .specText,
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .specRow .specText {
  display: inline-block;
  padding: 2% 1%;
}
/* line 1000, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec {
  width: 20%;
  vertical-align: top;
}
/* line 1004, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec .specRow {
  text-align: left;
  padding: 0 10%;
  font-weight: bold;
}
/* line 1011, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products {
  width: 77%;
}
/* line 1022, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-prev, .main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-next {
  position: absolute;
  display: block !important;
}
/* line 1027, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-prev img, .main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-next img {
  position: fixed;
  background-color: #222;
}
/* line 1034, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-prev {
  left: -5%;
}
/* line 1038, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-next {
  right: -1%;
}
/* line 1045, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .childModel .name {
  font-size: 160%;
  text-align: center;
  padding: 2%;
}
/* line 1051, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .childModel .specRow:nth-child(odd) {
  background-color: #333;
}
/* line 1055, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .childModel .white:nth-child(odd) {
  background-color: #f2f2f2;
}
/* line 1065, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .MicrositeItem-section ul li .display-table-cell.item {
  display: flex;
  width: 100%;
}
/* line 1070, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .MicrositeItem-section ul li .display-table-cell.item .imgBox img {
  border-color: #959595;
  border-width: 1px;
  border-style: Solid;
}
/* line 1078, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .MicrositeItem-section ul li .display-table-cell.item .text2 .Itemdescription {
  font-weight: normal;
  padding-top: 8px;
}
/* line 1091, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area {
  display: none;
}
/* line 1094, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .title {
  border-bottom: 2px solid #D7D7D7;
  padding-top: 20px;
  margin: 0px 20px 20px;
}
/* line 1099, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .title .nrbar {
  text-align: left;
  color: #000000;
}
/* line 1105, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .picArea {
  margin: 20px auto;
}
/* line 1111, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .text2 {
  margin: 0 auto;
  color: #fff;
  font-size: 70%;
}
/* line 1117, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .resolution {
  margin: 10px auto;
  font-size: 70%;
}
/* line 1122, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .bottom-btn {
  margin: 20px auto;
  width: 290px;
}
/* line 1128, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .display-table-cell.item {
  display: flex;
  width: 100%;
}
/* line 1133, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .display-table-cell.item .imgBox img {
  border-color: #959595;
  border-width: 1px;
  border-style: Solid;
}
/* line 1141, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .display-table-cell.item .text2 .Itemdescription {
  font-weight: normal;
}
/* line 1150, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-sectionRWD {
  display: none;
}
/* line 1154, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section {
  display: none;
  width: 100%;
}
/* line 1158, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content {
  display: table-row;
}
/* line 1161, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .contact, .main-content .model-content > .section-bottom > .support-section > .support-content > .info {
  display: table-cell;
  vertical-align: top;
}
/* line 1167, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .contact {
  width: 20%;
  padding: 0 2.5%;
}
/* line 1174, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav {
  border-bottom: 1px solid #333333;
  font-size: 120%;
  margin: 2% auto;
  padding-bottom: 2%;
}
/* line 1180, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li {
  color: #999999;
  cursor: pointer;
  display: inline-block;
  margin: auto 10px;
}
/* line 1186, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.active, .main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li:hover {
  color: inherit;
}
/* line 1191, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.childModelMenuTab {
  cursor: inherit;
  font-size: 125%;
}
/* line 1196, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.ModelName {
  cursor: inherit;
  border-left: 1px solid #666;
  padding-left: 20px;
}
/* line 1201, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.ModelName div {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #208FFF;
  color: #fff;
  font-size: 80%;
}
/* line 1209, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.ModelName div span {
  padding: 0 10px;
}
/* line 1215, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.BackParentModel {
  color: #208FFF;
}
/* line 1221, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header, .main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content, .main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-footer {
  margin-left: 10px;
  margin-right: 10px;
}
/* line 1231, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .title {
  font-size: 150%;
  font-weight: bold;
  margin: 1% auto;
}
/* line 1240, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .childModelsButton li {
  display: inline-block;
  width: 33%;
  padding: 1% 2%;
  text-align: center;
}
/* line 1246, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .childModelsButton li a {
  border: 1px solid #666;
  display: block;
  color: inherit;
  padding: 1% 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
}
/* line 1256, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .childModelsButton li a:hover {
  background-color: #208FFF;
}
/* line 1261, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .childModelsButton li p {
  padding: 1% 0;
}
/* line 1264, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .childModelsButton li p.childModelName {
  font-size: 125%;
}
/* line 1268, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-header .childModelsButton li p.nbGpuName {
  font-size: 80%;
}
/* line 1277, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .mobile-childModelsMenu {
  display: none;
}
/* line 1281, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector {
  margin: 2% auto;
  font-size: 120%;
  vertical-align: top;
}
/* line 1286, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector .os-selector-Area {
  display: inline-block;
  position: relative;
}
/* line 1287, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector .os-selector-Area select {
  color: inherit;
  font-size: 90%;
  outline: none;
  width: 110%;
}
/* line 1298, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector .os-selector-Area .os-selector-dropdownList {
  position: relative;
  z-index: 2;
  opacity: 0;
  margin: 0;
  cursor: pointer;
}
/* line 1306, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector .os-selector-Area .customer-select-dropdownList {
  min-height: 30px;
  top: 0;
  position: absolute;
  width: 100%;
  right: 0;
  font-size: 90%;
  border: 1px solid #666666;
  border-radius: 4px;
  padding: 0 2px;
  z-index: 1;
  right: inherit;
}
/* line 1319, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector .os-selector-Area .customer-select-dropdownList span {
  margin: auto 5px;
  vertical-align: middle;
}
/* line 1324, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector .os-selector-Area .customer-select-dropdownList i {
  float: right;
}
/* line 1331, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .system-selector-div-Utility,
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content .system-selector-div-BIOS {
  display: none;
}
/* line 1340, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-type-toggle > span,
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-info-toggle:not(.active) > span {
  cursor: pointer;
}
/* line 1343, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-type-toggle > span:hover:not(.active),
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-info-toggle:not(.active) > span:hover:not(.active) {
  color: #666666;
}
/* line 1349, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-site {
  /*
  .mobile-down {
      display: none;
  }
  */
}
/* line 1350, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-site > .hq-site {
  text-align: center;
}
/* line 1353, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-site > .hq-site > a > img {
  width: 15%;
}
/* line 1363, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info .download-site i {
  display: none;
}
/* line 1369, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li {
  font-size: 120%;
  margin-top: 1%;
}
/* line 1375, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul {
  display: none;
}
/* line 1378, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul.active {
  display: block;
}
/* line 1382, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li {
  font-size: 80%;
  padding: 5px 0;
}
/* line 1386, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li.mark:before {
  content: "+";
}
/* line 1390, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li.mark.active:before {
  content: "-";
}
/* line 1394, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div {
  display: none;
  margin-top: 1%;
  margin-bottom: 2%;
}
/* line 1402, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div.active {
  display: block;
}
/* line 1408, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-row.hide {
  display: none;
}
/* line 1413, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell {
  padding: 1.5% 10px;
  font-size: 120%;
  vertical-align: middle;
  border-bottom: 1px solid #666666;
}
/* line 1419, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell.download {
  /*&-date,&-size,&-type, &-description {
      border-bottom: inherit;
  }*/
}
/* line 1420, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell.download-desc {
  width: 30%;
}
/* line 1425, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell.download-version {
  width: 20%;
}
/* line 1430, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell.download-site {
  width: 30%;
}
/* line 1434, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell.download-site a {
  color: inherit;
  font-weight: bold;
  text-decoration: underline;
  margin: auto 5px;
}
/* line 1451, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell:not(:first-child) {
  border-left: 1px solid #666666;
}
/* line 1456, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-header {
  font-size: 120%;
  font-weight: bold;
  text-align: center;
}
/* line 1462, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-header > .div-table-cell {
  border-bottom: inherit;
}
/* line 1468, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-body > .div-table-cell {
  border-bottom: 1px solid #666666;
}
/* line 1480, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div a {
  color: inherit;
}
/* line 1483, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div a:hover {
  text-decoration: underline;
}
/* line 1488, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div.hide {
  display: none;
}
/* line 1493, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div .div-table-cell {
  padding: 0.5% 0;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #333333;
}
/* line 1500, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div .div-table-cell.faq-quest {
  min-width: 70%;
  font-size: 120%;
  font-weight: bold;
  vertical-align: middle;
  padding-right: 5px;
}
/* line 1508, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div .div-table-cell.faq-spec {
  color: #666666;
}
/* line 1512, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .faq-div .div-table-cell.faq-spec > .spec-info {
  float: right;
  width: 100%;
  padding-left: 5px;
}
/* line 1525, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-footer {
  font-size: 80%;
  margin-top: 5%;
}
/* line 1531, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-footer .text2memo .seperate-memo .text2b {
  font-weight: bold;
}
/* line 1543, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div {
  margin-bottom: 5%;
  /*&.awards {
      .award-info {
          display: inline-block;
          //Customized
          max-width: 65%;
          &.image {
              margin: auto 5px;
              max-width: 70px;
              //width: 70px;
              vertical-align: top;
              &>img {
                  display: block;
                  width: 100%;
              }
          }
          &.desc {
              //Customized
              .desc-media {
                  word-wrap: break-word;
                  word-break: break-all;
              }
          }
      }
  }*/
}
/* line 1546, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div a {
  color: inherit;
  text-decoration: underline;
}
/* line 1551, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div .section-title {
  font-size: 130%;
  padding: 10px 0;
}
/* line 1557, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news > ul > li {
  margin: auto 1%;
}
/* line 1561, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news a {
  text-decoration: none;
}
/* line 1565, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info {
  display: inline-block;
  padding: 5px 10px;
}
/* line 1569, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info.publish-date {
  width: 10%;
}
/* line 1573, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info.title {
  font-weight: bold;
}
/* line 1578, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .security-info {
  display: inline-block;
  padding: 5px 10px;
}
/* line 1582, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .security-info.publish-date {
  width: 10%;
  float: left;
}
/* line 1587, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .security-info.other-info {
  width: 20%;
  float: left;
}
/* line 1592, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .security-info.title {
  width: 70%;
  font-weight: bold;
}
/* line 1597, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .security-info.hideText {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
/* line 1609, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li, .main-content .model-content > .section-bottom > .na-section .section-div.media > ul > li {
  display: inline-block;
  font-size: 120%;
  margin: 1% 1%;
  width: 30%;
  float: left;
}
/* line 1620, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li {
  width: 25%;
  float: left;
  line-height: 2em;
  margin: 0;
}
/* line 1635, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li a {
  font-weight: bold;
  /*margin: auto 1em;*/
}
/* line 1641, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .line-hr {
  display: none;
}
/* line 1646, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-award {
  max-width: 300px;
  margin: 0 auto;
  padding: 15% 5% 5% 5%;
}
/* line 1652, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-info {
  min-height: 100%;
  display: block;
  margin-bottom: 10%;
  min-height: 150px;
}
/* line 1661, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-date {
  display: table-cell;
  color: #333333;
  font-size: 0.9em;
  font-weight: bold;
  padding: 0.5em;
}
/* line 1669, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-img {
  margin-top: 2%;
  margin-bottom: 2%;
  width: 80px;
  height: 80px;
  padding: 5px;
  background: #fff;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: 10px;
  text-align: center;
  line-height: 100px;
  position: relative;
  border-radius: 5px;
  border: 1px solid #ccc;
}
/* line 1690, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-img img {
  display: block;
  margin: auto;
  max-height: 70px;
  max-width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 1706, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-classKeyName {
  text-align: center;
  color: #ccc;
  font-weight: 600;
}
/* line 1712, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-model {
  word-break: break-word;
  text-align: center;
  padding: 2% 0;
  line-height: 1.5em;
}
/* line 1715, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-model-link {
  width: 100%;
  height: 42px;
  display: table;
}
/* line 1730, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-model a {
  width: 100%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
/* line 1741, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-title {
  line-height: 1.5em;
  font-size: 80%;
}
/* line 1745, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-title h3 {
  font-weight: bold;
  word-break: break-word;
  font-size: 110%;
  text-align: center;
  margin: 3% 0;
}
/* line 1754, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-title span {
  word-break: break-word;
}
/* line 1759, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-title-More a {
  color: #00a8ff;
}
/* line 1769, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-bottom {
  width: 100%;
  display: block;
  position: relative;
}
/* line 1776, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-bottom-contact {
  position: absolute;
  bottom: 0;
  display: block;
  width: 100%;
}
/* line 1783, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-bottom-mediaInfo {
  position: relative;
  width: 100%;
}
/* line 1798, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-bottom-mediaInfo .mediaInfo-left {
  width: 75%;
  display: inline-block;
  word-break: break-word;
}
/* line 1804, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-bottom-mediaInfo .mediaInfo-right {
  position: absolute;
  right: 0;
}
/* line 1812, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-Mobile-botom {
  display: none;
}
/* line 1843, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.media {
  margin-top: 5%;
}
/* line 1849, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.media .media-info.desc .desc-country-date {
  margin: 5px auto;
}

/* line 1865, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-ul-tabs {
  padding: 0;
}
/* line 1869, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget {
  font-family: none !important;
  font-size: none;
}
/* line 1874, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget-header {
  border: none;
  border-bottom: 1px solid #dddddd;
}
/* line 1879, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-state-active {
  border: 1px solid #007fff;
}
/* line 1883, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-tabs-panel {
  padding: 2em 0 1em 0 !important;
}
/* line 1887, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget-content {
  border: none;
  font-size: 1.2em;
}
/* line 1892, ../../../Sass/sass/product/model.scss */
.wtb-ec-container ul:first-child {
  text-align: center;
}
/* line 1896, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list {
  margin-bottom: 2%;
}
/* line 1899, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li {
  display: inline-block;
  margin: 0.5%;
}
/* line 1903, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info {
  width: 219px;
  height: 86px;
  background-color: #ffffff;
  box-shadow: 0 0 5px 0 rgba(1, 48, 42, 0.2);
}
/* line 1909, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
  float: left;
  width: 10%;
}
/* line 1913, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
  margin: 0;
  border: 0;
  padding: 0;
  max-width: 200px;
  width: 4.5vw;
  position: absolute;
  top: 0.25vh;
}
/* line 1923, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo-submodel {
  top: 8.25vh;
}
/* line 1928, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .wtb-ec-logo {
  display: block;
  margin: 6px;
  border: 0;
  padding: 0;
  max-width: 200px;
  vertical-align: middle;
}
/* line 1937, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .wtb-default-text {
  display: flex;
  float: right;
  width: 90%;
  max-width: 5vw;
  margin-right: 15px;
  color: #423f3f;
  font-size: 110%;
  word-wrap: break-word;
  align-items: center;
  height: 86px;
}
/* line 1962, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-link-item {
  display: none;
  width: 219px;
  height: 86px;
  background-color: #535353;
  opacity: 0.9;
  vertical-align: middle;
  line-height: 1em;
  position: absolute;
  -WEBKIT-TRANSFORM: TRANSLATEY(-100%);
  RANSFORM: TRANSLATEY(-100%);
}
/* line 1976, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-link-item .ec-link-info {
  margin-top: 8%;
}
/* line 1979, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-link-item .ec-link-info .ec-link-div {
  width: 70%;
  float: right;
  text-align: left;
}
/* line 1984, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-link-item .ec-link-info .ec-link-div .ec-link-title {
  font-size: 85%;
  font-weight: normal;
  color: #ffffff;
  max-width: 140px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

/* line 2003, ../../../Sass/sass/product/model.scss */
.ec-hint {
  height: 14px;
  margin: 2% 5% 0% 5%;
  font-size: 78%;
  letter-spacing: -0.3px;
  text-align: center;
  color: #5b5b5b;
}

/* line 2012, ../../../Sass/sass/product/model.scss */
.ec-item-group {
  padding-top: 25px;
}

/* line 2016, ../../../Sass/sass/product/model.scss */
.ov-item {
  padding-bottom: 10px;
  padding-top: 10px;
  list-style-type: none;
}
/* line 2024, ../../../Sass/sass/product/model.scss */
.ov-item-title {
  color: #1d6cfe;
  font-size: 130%;
  font-weight: bold;
  padding: 5px 0;
}
/* line 2036, ../../../Sass/sass/product/model.scss */
.ov-item-content div {
  display: block;
}
/* line 2039, ../../../Sass/sass/product/model.scss */
.ov-item-content div.ov-item-content-img {
  display: inline-block;
}
/* line 2043, ../../../Sass/sass/product/model.scss */
.ov-item-content div.ov-item-with-img-desc {
  width: 85%;
  display: inline-block;
}
/* line 2049, ../../../Sass/sass/product/model.scss */
.ov-item-content-img {
  width: 14%;
}
/* line 2055, ../../../Sass/sass/product/model.scss */
.ov-item-content-desc {
  width: 100%;
}
/* line 2059, ../../../Sass/sass/product/model.scss */
.ov-item-content .ov-item-short-title {
  display: none;
}

/* line 2065, ../../../Sass/sass/product/model.scss */
.subModel-menu {
  width: 100%;
}
/* line 2068, ../../../Sass/sass/product/model.scss */
.subModel-menu ul {
  color: white;
  line-height: 50px;
  text-align: left;
  vertical-align: middle;
  font-weight: normal;
}
/* line 2076, ../../../Sass/sass/product/model.scss */
.subModel-menu-title {
  background: #000000;
  border-radius: 10px 10px 0 0;
  border-top: none;
  font-weight: bold;
  text-align: center;
  padding-left: 0%;
}
/* line 2085, ../../../Sass/sass/product/model.scss */
.subModel-menu-list {
  background: #000000;
  border-top: 0.5px groove white;
  padding-left: 8%;
  height: 51px;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
/* line 2096, ../../../Sass/sass/product/model.scss */
.subModel-menu-list.active {
  background: #00A1E9;
}
/* line 2101, ../../../Sass/sass/product/model.scss */
.subModel-menu-ok {
  background: #707070;
  border-top: 0.5px groove white;
  font-size: 110%;
  font-weight: normal;
  text-align: center;
  line-height: 40px;
}
/* line 2109, ../../../Sass/sass/product/model.scss */
.subModel-menu-ok.active {
  background: #00A1E9;
}

/* line 2115, ../../../Sass/sass/product/model.scss */
.cancelPadding {
  padding-bottom: 0px;
  padding-top: 0px;
}

/* line 2122, ../../../Sass/sass/product/model.scss */
.blockUI {
  max-height: 100%;
  border-radius: 2px;
}

/* line 2128, ../../../Sass/sass/product/model.scss */
.BlockArea {
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow-y: auto;
  height: 100%;
  color: #888888;
}
/* line 2136, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table {
  display: table;
  width: 17%;
  margin: 0px auto;
  margin-bottom: 20px;
}
/* line 2142, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr {
  display: table-row;
}
/* line 2145, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr .div-td {
  display: table-cell;
  vertical-align: middle;
}
/* line 2149, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr .div-td:first-child {
  width: 35px;
}
/* line 2156, ../../../Sass/sass/product/model.scss */
.BlockArea .img_memo {
  width: 90%;
  margin: 0px auto;
  text-align: center;
}
/* line 2162, ../../../Sass/sass/product/model.scss */
.BlockArea span {
  font-size: 11px;
}
/* line 2166, ../../../Sass/sass/product/model.scss */
.BlockArea a {
  color: #888888;
}

/* line 2171, ../../../Sass/sass/product/model.scss */
.blockMsg {
  max-width: 850px;
  max-height: 90%;
}

/* line 2176, ../../../Sass/sass/product/model.scss */
#NowShowPic {
  width: 70%;
  margin: 50px auto;
  overflow: hidden;
  cursor: zoom-in;
}

/* line 2184, ../../../Sass/sass/product/model.scss */
#NowShowPic img {
  width: 100%;
}

/* line 2188, ../../../Sass/sass/product/model.scss */
.CancelBlock {
  cursor: pointer;
  position: absolute;
  top: 17px;
  right: 20px;
}

/* line 2195, ../../../Sass/sass/product/model.scss */
.CancelBlock img {
  width: 30px;
  vertical-align: middle;
}

/* line 2200, ../../../Sass/sass/product/model.scss */
.gallery-list-blockUI {
  width: 100%;
  min-height: 100px;
}

/* line 2205, ../../../Sass/sass/product/model.scss */
.DownloadArea {
  width: 100%;
  padding: 5px 5px 5px 5px;
  text-align: left;
}

/* line 2211, ../../../Sass/sass/product/model.scss */
.gallery-list-blockUI-item {
  border: 1px solid #999999;
  float: left;
  width: 70px;
  height: 70px;
  margin: 5px;
  line-height: 70px;
  overflow: hidden;
  cursor: pointer;
}

/* line 2222, ../../../Sass/sass/product/model.scss */
.redColor {
  color: #ff0000;
}

/* line 2226, ../../../Sass/sass/product/model.scss */
.zoomImg {
  background-color: #000;
}

/* line 2232, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList table {
  border-collapse: collapse;
}
/* line 2236, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th,
.main-content-background #CpuList td {
  border: 1px solid black;
  text-align: center;
}
/* line 2242, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th.title {
  text-align: left;
}
/* line 2246, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th.space,
.main-content-background #CpuList tr.space {
  border: none;
  height: 40px;
}

/* line 2256, ../../../Sass/sass/product/model.scss */
.black #CpuList table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 30px;
}
/* line 2262, ../../../Sass/sass/product/model.scss */
.black #CpuList th,
.black #CpuList td {
  border: 1px solid white;
  text-align: center;
}

/* line 2270, ../../../Sass/sass/product/model.scss */
.linkStyle {
  cursor: pointer;
}

/* line 2274, ../../../Sass/sass/product/model.scss */
.linkStyle:hover {
  color: #666666;
}

/* line 2279, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area {
  display: none;
}
/* line 2282, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .title {
  border-bottom: 2px solid #D7D7D7;
  padding-top: 20px;
  margin: 0px 20px 20px;
}
/* line 2287, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .title .nrbar {
  text-align: left;
  color: #000000;
}
/* line 2293, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .picArea {
  margin: 20px auto;
}
/* line 2299, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .text2 {
  margin: 0 auto;
  color: #fff;
  font-size: 70%;
}
/* line 2305, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .resolution {
  margin: 10px auto;
  font-size: 70%;
}
/* line 2310, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .bottom-btn {
  margin: 20px auto;
  width: 290px;
}

/* line 2318, ../../../Sass/sass/product/model.scss */
.blockUI .Download_Area {
  padding: 5%;
}
/* line 2321, ../../../Sass/sass/product/model.scss */
.blockUI .Download_Area .mobile-down {
  display: none;
}

/* line 2328, ../../../Sass/sass/product/model.scss */
.icds-popover {
  position: fixed;
  top: inherit;
  left: inherit;
  left: inherit;
  margin: 10px 0 0 -150px;
}

/*Keyfeature Parse start*/
/* line 2338, ../../../Sass/sass/product/model.scss */
#PageMainContent.useKeyFeatureParse {
  padding-bottom: 0px;
  min-height: auto !important;
}
/* line 2346, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-header-fixed.model-header-fixed-show {
  background-color: #000000;
}

@media screen and (max-width: 960px) {
  /* line 2355, ../../../Sass/sass/product/model.scss */
  .KeyfeatureParseContenArea {
    position: relative;
  }
}
/* line 2360, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-memo {
  width: 85%;
  line-height: 170%;
  color: #000000;
}
/* line 2366, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.blackBackGround {
  color: #ffffff;
  background: #000000;
}
/* line 2370, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.blackBackGround .model-page-memo {
  color: #ffffff;
}
/* line 2375, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct {
  margin-top: 3%;
  display: block;
}
/* line 2379, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProducttitle {
  margin-top: 3%;
  font-weight: bold;
  font-size: 150%;
}
/* line 2385, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea {
  display: block;
  margin-bottom: 2%;
  padding-top: 40px;
}
/* line 2390, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem::before {
  width: 0;
  height: 100%;
  display: inline-block;
  position: relative;
  vertical-align: bottom;
  background: #f00;
}
/* line 2400, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem {
  text-align: center;
  vertical-align: top;
  width: 185px;
  height: 185px;
  display: inline-block;
}
/* line 2410, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg {
  vertical-align: bottom;
  display: inline-block;
  min-height: 110px;
}
/* line 2415, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a {
  margin: 0 auto;
}
/* line 2422, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a img {
  max-width: 110px;
  max-height: 110px;
}
/* line 2429, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink {
  vertical-align: bottom;
  display: block;
  padding: 0px 15px;
  text-align: center;
}
/* line 2437, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a {
  color: #999999;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
}
/* line 2443, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a:hover {
  color: inherit;
}
/* line 2454, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.full .model-page-memo {
  width: 80%;
  margin: 110px auto;
}
/* line 2459, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.full .model-page-RelatedProduct {
  width: 80%;
  margin: 0 auto;
}

/*Keyfeature Parse end*/
@media screen and (min-width: 2560px) {
  /* line 2473, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
    float: left;
    width: 10%;
  }
  /* line 2477, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    top: 0.25vh;
    max-width: 3.5vw;
  }
  /* line 2483, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .wtb-default-text {
    margin-right: -10%;
  }
}
@media screen and (max-width: 1920px) {
  /* line 2499, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
    font-size: 0.88vw;
  }
  /* line 2505, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content .events-item div {
    font-size: 0.78vw;
  }
}
@media screen and (max-width: 1600px) {
  /* line 2524, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    width: 5.5vw;
  }
}
@media screen and (max-width: 1500px) {
  /* line 2538, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown,
  .outerWhereMouse {
    right: 1%;
  }
}
@media screen and (max-width: 1440px) {
  /* line 2549, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
    width: 20%;
  }
  /* line 2552, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    top: 0.25vh;
    width: 6vw;
  }
  /* line 2559, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .wtb-default-text {
    width: 80%;
    max-width: 5.5vw;
    margin-right: 25px;
  }
}
@media screen and (max-width: 1280px) {
  /* line 2576, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    width: 8.5vw;
  }

  /* line 2591, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
    font-size: 1.18vw;
  }
  /* line 2597, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content .events-item div {
    font-size: 1.08vw;
  }
}
@media screen and (min-width: 960px) {
  /* line 2613, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown,
  .outerWhereMouse {
    position: absolute;
    padding-top: 5px;
    display: none;
    min-width: 236px;
    min-height: 63px;
    z-index: 5;
  }
  /* line 2622, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown .BuyIconDropDownUl,
  .outerWhereMouse .BuyIconDropDownUl {
    padding: 0;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0px 4px 9px -1px rgba(0, 0, 0, 0.5);
    padding: 5px;
  }
  /* line 2629, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown .BuyIconDropDownUl li a,
  .outerWhereMouse .BuyIconDropDownUl li a {
    align-items: center;
    display: flex;
    color: #ffffff;
  }
}
@media screen and (max-width: 960px) {
  /* line 2640, ../../../Sass/sass/product/model.scss */
  .outerWhereMouse {
    display: none !important;
  }

  /* line 2644, ../../../Sass/sass/product/model.scss */
  .icds-popover {
    position: inherit;
    left: 50%;
  }

  /* line 2651, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .container {
    width: 100%;
    max-width: 100%;
  }
  /* line 2656, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-header-fixed {
    position: relative;
    padding: 0;
  }
  /* line 2662, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .Content-TopArea .breadcrumb {
    display: none;
  }
  /* line 2668, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-sub-title {
    display: none;
  }
  /* line 2673, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-title .model-name {
    background-color: #000;
    color: #fff;
    width: 100%;
  }
  /* line 2678, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-title .model-name .model-name-container {
    width: 85%;
    padding-bottom: 10px;
    margin: 0px auto;
  }
  /* line 2686, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item {
    display: none;
    width: 100%;
    font-size: 130%;
  }
  /* line 2691, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore) {
    width: 100%;
    color: #ffffff;
    padding: 10px 0 10px 0;
    margin: 0;
    border-bottom: 1px solid #404040;
    font-size: 100%;
    background-color: #000;
  }
  /* line 2700, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore) a {
    width: 85%;
    margin: 0px auto;
    display: block;
  }
  /* line 2706, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).mobile-item {
    display: block;
  }
  /* line 2709, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).mobile-item[data-type="back"] {
    font-size: 80%;
  }
  /* line 2714, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).active {
    display: none;
  }
  /* line 2718, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore) i {
    display: inline-block;
  }
  /* line 2723, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item #model-page-back {
    background-color: #272727;
  }
  /* line 2728, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector {
    border-bottom: 1px solid #404040;
    border-top: 1px solid #404040;
    display: block;
    float: left;
    min-width: 100%;
    padding: 2% 1% 2% 1%;
    cursor: pointer;
    background-color: #272727;
    font-size: 130%;
  }
  /* line 2739, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container {
    display: block;
    width: 87%;
    margin: 0px auto;
  }
  /* line 2744, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container .RWD_selector-item {
    display: inline;
    color: #fff;
  }
  /* line 2749, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container i {
    float: right;
    color: #fff;
  }
  /* line 2758, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .show-submenu .RWD_selector-item,
  .Rwd #PageMainContent #model-header .show-submenu i {
    color: #fff;
  }
  /* line 2767, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-cover {
    display: block;
    width: 100%;
    height: 100%;
    z-index: 1001;
    position: fixed;
    background-color: #fff;
    top: 0;
    opacity: 0.6;
  }
  /* line 2778, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu {
    display: none;
    position: fixed;
    background-color: #000;
    bottom: 0;
    width: 100%;
    z-index: 1002;
    -moz-border-top-left-radius: 15px;
    -moz-border-top-right-radius: 15px;
    -webkit-border-top-left-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  }
  /* line 2793, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li {
    font-size: 120%;
  }
  /* line 2796, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li.mobile-childModelMenuTab {
    padding: 2% 10%;
    text-align: center;
  }
  /* line 2801, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li a {
    color: #fff;
    display: block;
    padding: 2% 8%;
  }
  /* line 2807, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li a:hover {
    background-color: #208FFF;
  }
  /* line 2815, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName {
    border-bottom: 1px solid #404040;
    display: block;
    min-width: 100%;
    padding: 2% 1% 2% 1%;
    cursor: pointer;
    font-size: 130%;
    background-color: #208FFF;
  }
  /* line 2824, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container {
    display: block;
    width: 87%;
    margin: 0px auto;
  }
  /* line 2829, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container .RWD_ModelName-item {
    display: inline;
    color: #fff;
  }
  /* line 2834, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container i {
    float: right;
    color: #fff;
  }
  /* line 2841, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top {
    width: 85%;
    margin: 0px auto;
    display: block;
  }
  /* line 2846, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left {
    width: 100%;
    display: block;
  }
  /* line 2850, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-display {
    min-height: auto;
    height: inherit !important;
    width: 100%;
  }
  /* line 2856, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-list {
    display: none;
  }
  /* line 2860, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left .award-list {
    margin: 0;
  }
  /* line 2865, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right {
    width: 100%;
    display: block;
  }
  /* line 2869, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon {
    width: 100%;
    padding: 0;
    margin: 10% 0;
  }
  /* line 2874, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon li {
    /*width: 22%;*/
    margin: 0;
    margin-right: 2%;
    max-width: 100%;
  }
  /* line 2880, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon li img {
    max-width: 100%;
  }
  /* line 2887, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right div.online-buy-scan-button {
    display: block;
    position: relative;
    text-align: center;
    margin-top: 36px;
    bottom: auto;
    left: auto;
    border-radius: 5px;
    font-size: 130%;
    font-weight: inherit;
  }
  /* line 2903, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-title {
    font-size: 15px;
  }
  /* line 2909, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item {
    margin-bottom: 4vw;
    width: 48%;
  }
  /* line 2913, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item img {
    width: 100%;
  }
  /* line 2917, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item div {
    font-size: 15px;
    text-align: right;
  }
  /* line 2923, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item:not(:last-child) {
    margin-right: 0;
  }
  /* line 2927, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item:nth-child(odd) {
    margin-right: 12px;
  }
  /* line 2936, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top.ExistProductEc .section-right {
    padding-bottom: 60px;
  }
  /* line 2942, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom {
    width: 85%;
    margin: 0px auto;
    position: inherit;
  }
  /* line 2947, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom.full {
    width: 100%;
  }
  /* line 2951, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .model-page-memo {
    width: 85%;
  }
  /* line 2957, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .contact {
    display: none;
  }
  /* line 2961, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info {
    display: block;
    width: 100%;
  }
  /* line 2965, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-nav {
    display: none;
  }
  /* line 2969, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-header {
    display: none;
  }
  /* line 2973, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-footer {
    margin-right: 0;
    margin-left: 0;
  }
  /* line 2978, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-footer .text2memo div {
    padding: 0;
  }
  /* line 2984, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content {
    margin-left: 0;
    margin-right: 0;
    font-size: 76%;
  }
  /* line 2989, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content > .mobile-support-title {
    font-size: 160%;
  }
  /* line 2993, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .system-selector {
    font-size: 175%;
    margin: 20px auto;
  }
  /* line 2998, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .title {
    padding: 5px;
    margin-top: 1%;
    padding-left: 31px;
    display: block;
  }
  /* line 3011, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info {
    font-size: 145%;
  }
  /* line 3014, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info #CpuList {
    display: none;
  }
  /* line 3018, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table {
    font-size: 80%;
  }
  /* line 3022, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-support-title {
    font-size: 120%;
  }
  /* line 3025, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-support-title[data-type="mobile-faq"] {
    font-size: 150%;
  }
  /* line 3032, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .download-info-toggle .detail-div.active {
    margin-top: 20px;
  }
  /* line 3038, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .hide {
    display: block;
  }
  /* line 3042, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-dl {
    padding: 5px;
  }
  /* line 3047, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-manual {
    display: none;
    padding: 5px;
  }
  /* line 3052, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-support-list {
    display: none;
    padding: 5px;
  }
  /* line 3057, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-faq {
    display: none;
    padding: 5px;
  }
  /* line 3061, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-faq .div-table-row {
    display: block;
  }
  /* line 3064, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-faq .div-table-row .faq-quest {
    border-bottom: 1px solid #434343;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;
    display: block;
  }
  /* line 3072, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-faq .div-table-row .faq-spec {
    display: none;
  }
  /* line 3078, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table {
    word-break: break-word;
  }
  /* line 3082, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .div-table-cell {
    padding: 0.1em;
  }
  /* line 3087, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-size {
    display: none;
  }
  /* line 3096, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-site i {
    display: none;
  }
  /* line 3105, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-site {
    /*.hq-site {
        display: none;
    }*/
  }
  /* line 3110, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-site .ru-site {
    display: none;
  }
  /* line 3114, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-site .mobile-down {
    display: block;
    text-align: center;
    cursor: pointer;
  }
  /* line 3119, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-site .mobile-down i {
    display: block;
  }
  /* line 3126, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .download-desc ol {
    list-style-position: inside;
    padding: 0;
    margin: 0;
  }
  /* line 3133, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .div-table .hide {
    display: none;
  }
  /* line 3144, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table {
    display: block;
    width: 100%;
  }
  /* line 3148, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table li.display-table-row {
    display: block;
    width: 100%;
    border-bottom: 1px solid #404040;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  /* line 3155, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table li.display-table-row div.display-table-cell {
    display: block;
    width: 100%;
    padding: 0;
    border-bottom: initial;
  }
  /* line 3161, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table li.display-table-row div.display-table-cell ol {
    padding-left: 0px;
    list-style-position: inside;
  }
  /* line 3165, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table li.display-table-row div.display-table-cell ol li {
    margin-bottom: 10px;
  }
  /* line 3173, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Spec {
    display: none;
  }
  /* line 3177, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products {
    width: 100%;
  }
  /* line 3182, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .owl-nav button.owl-prev {
    left: -9%;
  }
  /* line 3189, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .childModel .name {
    padding: 12% 0;
  }
  /* line 3193, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .childModel .specTitle {
    display: inherit;
  }
  /* line 3203, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .imgBox {
    margin: 0;
  }
  /* line 3207, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .text2 {
    padding-left: 10px;
  }
  /* line 3210, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .text2 .Itemdescription {
    display: none;
    font-weight: normal;
  }
  /* line 3221, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item {
    display: block;
    width: 100%;
  }
  /* line 3225, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item .imgBox {
    display: table-cell;
    vertical-align: middle;
  }
  /* line 3229, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item .imgBox img {
    max-width: 100px;
  }
  /* line 3234, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item .text2 {
    display: table-cell;
    padding-left: 20px;
    vertical-align: middle;
  }
  /* line 3239, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item .text2 .Itemdescription {
    font-weight: normal;
    display: none;
  }
  /* line 3249, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news {
    width: 100%;
    border-bottom: 1px solid #404040;
  }
  /* line 3254, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li {
    margin: 0;
    padding: 10px 0;
  }
  /* line 3258, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .news-info {
    display: block;
  }
  /* line 3262, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .publish-date {
    width: 100%;
    padding: 0;
  }
  /* line 3267, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .title {
    width: 100%;
    padding: 0;
  }
  /* line 3271, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .title a {
    color: #3399ff;
  }
  /* line 3276, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info {
    display: block;
  }
  /* line 3279, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.hideText {
    display: none;
  }
  /* line 3283, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.publish-date {
    width: 100%;
    padding: 0;
  }
  /* line 3288, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.other-info {
    display: none;
  }
  /* line 3292, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.title {
    display: block;
    width: 100%;
    padding: 0;
  }
  /* line 3297, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.title a {
    color: #3399ff;
  }
  /* line 3306, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards {
    /*ul {
        display: table;
        li {
            display: table-row;
            width: 100%;
            margin: 0;
            .image {
                display: table-cell;
                padding: 10px 0;
                vertical-align: middle;
                img {
                    max-width: 50px;
                }
            }
            .desc {
                display: table-cell;
                vertical-align: middle;
                padding: 10px 0;
                padding-left: 20px;
                &-title {
                    color: #3399ff;
                }
            }
        }
    }*/
  }
  /* line 3334, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul hr {
    display: none;
  }
  /* line 3338, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul li {
    width: 100%;
    border-bottom: 1px solid #ccc;
  }
  /* line 3343, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul li .item-award {
    max-width: inherit;
  }
  /* line 3353, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .media ul > li {
    width: 100%;
    display: block;
    padding: 10px 0;
    margin: 0;
  }
  /* line 3361, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .media ul > li .media-info .desc-title a {
    color: #3399ff;
  }
  /* line 3372, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea {
    display: block;
    width: 85%;
    margin: 0px auto;
  }
  /* line 3377, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile {
    width: 100%;
    display: block;
  }
  /* line 3382, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile ul.slides li {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    border: 1px solid #404040;
  }
  /* line 3388, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile ul.slides li img {
    width: 100%;
  }
  /* line 3395, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-PC {
    display: none;
  }

  /* line 3404, ../../../Sass/sass/product/model.scss */
  .black .info-footer {
    background-color: #272727;
  }

  /* line 3409, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
  /* line 3416, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    top: -0.75vh;
    width: 12vw;
  }
  /* line 3422, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .wtb-default-text {
    max-width: 5.5vw;
    margin-right: 26%;
  }
}
@media screen and (max-width: 480px) {
  /* line 3433, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
  /* line 3440, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    width: 22vw;
  }
  /* line 3445, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .wtb-default-text {
    max-width: 35%;
    margin-right: 10%;
  }

  /* line 3461, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content {
    display: block;
    flex-wrap: inherit;
  }
  /* line 3465, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item {
    margin-bottom: 5vw;
    width: 100%;
  }
  /* line 3470, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item:not(:last-child) {
    margin-right: 0;
  }
}
@media screen and (max-width: 375px) {
  /* line 3485, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 3503, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 3% !important;
  }
  /* line 3510, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div .wtb-default-logo {
    width: 28vw;
  }
}
/* line 3522, ../../../Sass/sass/product/model.scss */
.cpuListProductName {
  display: none;
}

/* line 3535, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .filterFaq {
  display: none;
}
/* line 3543, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.div-table-row div.div-table-cell {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #efefef;
}
/* line 3548, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.div-table-row div.div-table-cell a {
  font-weight: normal;
}
/* line 3551, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.div-table-row div.div-table-cell a:hover {
  text-decoration: none;
  color: #1e58f6;
}
/* line 3560, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq {
  position: relative;
  width: 100%;
  height: 35px;
  border-bottom: 1px solid #efefef;
}
/* line 3567, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq span,
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq input {
  position: absolute;
}
/* line 3572, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq span {
  width: 30px;
  height: 30px;
  z-index: 10;
}
/* line 3577, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq span.search_icon {
  background: url(/Images/search-128.png) center no-repeat;
  background-size: 100%;
}
/* line 3583, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq input[type=text] {
  width: 100%;
  color: #000000;
  background-color: rgba(255, 255, 255, 0.2);
  border: 0;
  z-index: 2;
  text-indent: 30px;
}
/* line 3593, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.searchFaq input[type=text]:focus {
  background-color: #eeeeee;
}
/* line 3600, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.faq-quest a {
  margin-right: 20px;
}
/* line 3605, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen {
  display: none;
}
/* line 3610, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen div.faq-typeGroup .typeFaqList {
  display: none;
}
/* line 3614, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen div.faq-typeGroup .typeName {
  padding: 5px 0px;
  border-bottom: 1px solid #333333;
}
/* line 3618, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen div.faq-typeGroup .typeName:after {
  content: "+";
  float: right;
  font-size: 200%;
}
/* line 3625, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen div.faq-typeGroup .typeName span.word {
  font-size: 170%;
  font-weight: bold;
}
/* line 3634, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen div.faq-typeGroup.active .typeName:after {
  content: "-";
}
/* line 3639, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen div.faq-typeGroup.active .typeFaqList {
  display: block;
}
/* line 3647, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.faq-model {
  display: inline-block;
  color: #0072ff;
  border: 1px solid #d8d8d8;
  padding: 1px 5px;
  font-size: 65%;
  border-radius: 5px;
}
/* line 3664, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .contact {
  display: none;
}
/* line 3668, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq {
  width: 20%;
  padding: 0;
  display: table-cell;
  padding-right: 2.5%;
  padding-top: 2%;
}
/* line 3675, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq > div {
  padding-bottom: 10px;
}
/* line 3680, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq > div label input {
  float: right;
}
/* line 3685, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq > div:nth-child(2) {
  margin-top: 40px;
}
/* line 3689, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq > div.title {
  font-size: 140%;
  padding-bottom: 6.5%;
  border-bottom: 1px solid #333333;
}
/* line 3698, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .info .info-footer {
  margin-bottom: 5%;
}
/* line 3724, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.div-table-row div.div-table-cell {
  border-bottom: 1px solid #1b1b1b;
}
/* line 3728, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.div-table-row div.div-table-cell a:hover {
  color: #ff6400;
}
/* line 3736, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.searchFaq {
  border-bottom: 1px solid #1b1b1b;
}
/* line 3739, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.searchFaq input[type=text] {
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.2);
}
/* line 3743, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.searchFaq input[type=text]:focus {
  background-color: #333333;
}
/* line 3749, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.searchFaq span.search_icon {
  background: url(/Images/Menu/search_icon.png) center no-repeat;
  background-size: 100%;
}
/* line 3757, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.mobile-screen .typeName {
  border-bottom: 1px solid #434343;
}
/* line 3762, ../../../Sass/sass/product/model.scss */
#PageMainContent.black .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .faq-list div.faq-model {
  color: #ff6400;
  border: 1px solid #484848;
}

@media screen and (max-width: 960px) {
  /* line 3784, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content {
    position: relative;
  }
  /* line 3792, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .filterFaq {
    display: none;
  }
  /* line 3798, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.pc-screen {
    display: none;
  }
  /* line 3802, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .faq-list div.mobile-screen {
    display: block;
  }
}
/* line 3820, ../../../Sass/sass/product/model.scss */
#PageMainContent {
  padding-bottom: 100px;
}

@media screen and (max-width: 960px) {
  /* line 3835, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-dl.hide {
    display: none;
  }
}
/* line 3852, ../../../Sass/sass/product/model.scss */
.kf-useParseSection img.lazyloadGIGABYTEKfInner {
  min-height: 1px !important;
  min-width: 1px !important;
  position: relative !important;
}

/* line 3862, ../../../Sass/sass/product/model.scss */
.lineClamp {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

/* line 3868, ../../../Sass/sass/product/model.scss */
.RelatedSolutions {
  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");
  display: none;
  position: absolute;
  z-index: 10001;
  background-color: #EEE;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.32);
  right: 0;
  border-radius: 10px 0 0 10px;
  padding-bottom: 1.3vw;
}
@media screen and (max-width: 960px) {
  /* line 3868, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions {
    margin-top: 10vw;
    writing-mode: vertical-lr;
    padding-bottom: inherit;
  }
}
/* line 3887, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .CloseIcon {
  cursor: pointer;
  margin: 0.57vw;
  margin-bottom: 0;
  fill: #C0C0C0;
  width: 0.73vw;
  height: 0.73vw;
}
@media screen and (max-width: 960px) {
  /* line 3887, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .CloseIcon {
    position: absolute;
    left: -20px;
    width: 14px;
    height: 14px;
    margin: 0;
    top: 10px;
  }
}
/* line 3905, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionsTitle {
  text-align: center;
  color: #423F3F;
  font-size: 0.95vw;
  font-weight: bold;
}
@media screen and (max-width: 960px) {
  /* line 3905, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionsTitle {
    font-size: 15px;
    padding: 3vw 2vw;
  }
}
@media screen and (max-width: 480px) {
  /* line 3905, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionsTitle {
    padding: 4vw 3vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 3921, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems {
    display: none;
  }
}
/* line 3926, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem {
  width: 10vw;
  margin: 1.3vw;
  margin-top: 1.3vw;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 3926, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem {
    margin: 0 1.8vw;
    margin-top: 1.3vw;
  }
}
/* line 3936, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem a {
  color: #423F3F;
}
/* line 3940, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem:last-child {
  margin-bottom: 1.3vw;
}
/* line 3944, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem .ThumbnailImg {
  width: 10vw;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  display: block;
}
/* line 3950, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem .Title {
  font-weight: bold;
  margin-top: 0.56vw;
  font-size: 0.79vw;
  line-height: 1vw;
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 3950, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem .Title {
    line-height: 1.4vw;
  }
}
/* line 3965, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .SolutionMore {
  margin-bottom: 1.3vw;
  text-align: center;
}
@media screen and (max-width: 960px) {
  /* line 3965, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .SolutionMore {
    display: none;
  }
}
/* line 3973, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .SolutionMore a {
  padding: 0.5vw 1.2vw;
  font-size: 0.95vw;
}
/* line 3979, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround {
  background-color: #3D3D3D;
}
/* line 3982, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .RelatedSolutionsTitle {
  color: #fff;
}
/* line 3987, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .RelatedSolutionItem a {
  color: #fff;
}
/* line 3992, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore {
  text-align: center;
}
/* line 3995, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore a {
  border-color: #C6C6C6;
}
/* line 3998, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore a:hover {
  border-color: #C6C6C6;
}

/* line 4007, ../../../Sass/sass/product/model.scss */
.SquareButtonStyle a {
  border: 0.5px solid #A1A1A1;
  color: #008CD6;
  font-size: 0.79vw;
}
/* line 4012, ../../../Sass/sass/product/model.scss */
.SquareButtonStyle a:hover {
  border: 2px solid #A1A1A1;
  font-weight: 600;
}

/* line 4019, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList {
  display: none;
  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");
}
@media screen and (max-width: 960px) {
  /* line 4019, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList {
    display: block;
  }
}
/* line 4027, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .cover {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  z-index: 100000;
}
/* line 4036, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems {
  z-index: 100000;
  background-color: #F5F5F5;
  position: fixed;
  bottom: 0;
  width: 100%;
  color: #000;
  font-size: 15px;
  line-height: 20px;
  display: none;
  border-radius: 10px 10px 0 0;
}
/* line 4048, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItemsContainer {
  padding: 3vW 15px;
}
/* line 4052, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItemsTitle {
  font-weight: bold;
  font-size: 15px;
  color: #A0A0A0;
}
/* line 4059, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem {
  display: flex;
  align-items: start;
}
/* line 4063, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemImg {
  position: relative;
  background-color: #fff;
}
@media screen and (max-width: 960px) {
  /* line 4067, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemImg .SliderItemImgPath {
    width: 150px;
    margin: 0 auto;
    background-color: #fff;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.32);
  }
}
/* line 4077, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo {
  margin: 0 2vW;
}
/* line 4080, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName {
  margin-bottom: 20px;
  font-weight: bold;
}
@media screen and (max-width: 960px) {
  /* line 4080, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName {
    -webkit-line-clamp: 4;
  }
}
@media screen and (max-width: 480px) {
  /* line 4080, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName {
    -webkit-line-clamp: 3;
  }
}
/* line 4092, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName a {
  font-size: 15px;
  color: inherit;
}
/* line 4098, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemButton {
  margin-bottom: 15px;
}
/* line 4101, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemButton a {
  padding: 5px 15px;
  font-size: 15px;
}
/* line 4109, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .MoreItem {
  flex-flow: column;
  align-items: center;
}
@media screen and (max-width: 960px) {
  /* line 4115, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .MoreItem .SolutionMore a {
    display: block;
    padding: 10px 20px;
    font-size: 18px;
    color: #008CD6;
  }
}
/* line 4125, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .MoreItem .textBottom {
  margin-top: 5px;
  color: rgba(66, 63, 63, 0.5);
  font-size: 15px;
}
/* line 4133, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-stage-outer {
  margin: 2vw 0;
}
/* line 4137, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}
/* line 4142, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-dots {
  width: 100%;
  bottom: 0;
  display: flex;
  background-color: #c6c6c6;
}
/* line 4151, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-dots .owl-dot {
  flex: 1;
  height: 3px;
  background-color: #c6c6c6;
  margin: 0;
}
/* line 4157, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-dots .owl-dot.active {
  background-color: #008CD6;
}
/* line 4163, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .disabled {
  display: none !important;
}
/* line 4170, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
  background-color: #70706F;
  color: #fff;
  text-align: center;
  padding: 3vw 0;
}
@media screen and (max-width: 960px) {
  /* line 4170, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
    padding: 1.7vw 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 4170, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
    padding: 3vw 0;
  }
}

/* line 4188, ../../../Sass/sass/product/model.scss */
.simplemodal-container-improtant {
  padding: 0 !important;
}
