@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;
}

/* line 17, ../../../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: 100002;
}

/* 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;
  line-height: 1.1vw;
}
@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 426, ../../../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 433, ../../../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 439, ../../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Icon {
  height: 20px;
  padding: 0px 5px;
}
/* line 443, ../../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .bread-Icon img {
  height: 100%;
  width: auto;
  vertical-align: middle;
}
/* line 453, ../../../Sass/sass/base/_common.scss */
.Content-TopArea .breadArea .bread .whiteFont a,
.Content-TopArea .breadArea .bread .whiteFont span {
  color: #FFF;
}

/* line 462, ../../../Sass/sass/base/_common.scss */
#PageMainContent {
  min-width: 1007px;
  min-height: 670px;
}

/* line 468, ../../../Sass/sass/base/_common.scss */
.Rwd #PageMainContent {
  min-width: 100%;
}

/* line 473, ../../../Sass/sass/base/_common.scss */
#policy-div {
  position: fixed;
  bottom: 0;
}
/* line 478, ../../../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 484, ../../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub #policy-close img {
  background-color: #FFFFFF29;
  padding: 0.2vw;
  margin-top: 2px;
}
/* line 490, ../../../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 501, ../../../Sass/sass/base/_common.scss */
#policy-div .policy-div-sub #policy-close:hover path {
  fill: #de5b78;
}
/* line 505, ../../../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 520, ../../../Sass/sass/base/_common.scss */
  .container {
    max-width: 80%;
  }
}
@media (max-width: 1600px) and (min-width: 1211px) {
  /* line 526, ../../../Sass/sass/base/_common.scss */
  .container {
    max-width: 88%;
    min-width: 88%;
  }
}
@media (min-width: 961px) and (max-width: 1210px) {
  /* line 535, ../../../Sass/sass/base/_common.scss */
  .container {
    max-width: 92%;
    min-width: 92%;
  }

  /* line 542, ../../../Sass/sass/base/_common.scss */
  #policy-div .policy-div-sub .policy-div-txt {
    max-width: 95% !important;
  }
}
@media screen and (max-width: 960px) {
  /* line 551, ../../../Sass/sass/base/_common.scss */
  body.lockScroll {
    width: 100%;
    height: 100%;
    position: fixed;
    overflow: hidden;
    -webkit-overflow-scrolling: auto;
  }

  /* line 562, ../../../Sass/sass/base/_common.scss */
  .Rwd #PageMainContent {
    min-height: 400px;
  }
  /* line 568, ../../../Sass/sass/base/_common.scss */
  .Rwd #PageMainContent.header-scrolling.FrontIndex {
    padding-top: 0;
  }
  /* line 573, ../../../Sass/sass/base/_common.scss */
  .Rwd #PageMainContent.NotCoverHeader {
    padding-top: 96px;
  }
  /* line 579, ../../../Sass/sass/base/_common.scss */
  .Rwd .overlay.active {
    display: block;
  }
  /* line 584, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div {
    background-color: #000000f2;
    margin: 0 2% 2% 2%;
    width: initial !important;
  }
  /* line 590, ../../../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 599, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub #policy-close {
    min-width: 66px !important;
  }
  /* line 602, ../../../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 609, ../../../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 621, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div.showMobileMenu, .Rwd #policy-div.showSearch {
    display: none;
  }
  /* line 626, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div.scrolling {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  /* line 637, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub .policy-div-txt {
    max-width: 80% !important;
  }
  /* line 641, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub #policy-close {
    right: 20px !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 653, ../../../Sass/sass/base/_common.scss */
  .Rwd #policy-div .policy-div-sub .policy-div-txt {
    max-width: 73% !important;
  }
}
/*No rwd start*/
/* line 663, ../../../Sass/sass/base/_common.scss */
.topBg.NoRwd {
  min-width: 1280px;
}

@media only screen and (max-width: 960px) {
  /* line 670, ../../../Sass/sass/base/_common.scss */
  .topBg.NoRwd {
    min-width: 1280px;
  }
  /* line 677, ../../../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 731, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.goTopIcon, .LowerRightCorner svg.mailIcon, .LowerRightCorner svg.EmailIcon {
  display: block;
  width: 3.4vW;
  height: 3.4vW;
}
@media screen and (max-width: 960px) {
  /* line 731, ../../../Sass/sass/base/_common.scss */
  .LowerRightCorner svg.goTopIcon, .LowerRightCorner svg.mailIcon, .LowerRightCorner svg.EmailIcon {
    width: 40px;
    height: 40px;
  }
}
/* line 745, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.goTopIcon .a {
  fill: rgba(66, 63, 63, 0);
}
/* line 749, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.goTopIcon .b {
  fill: none;
  stroke: #fff;
  stroke-miterlimit: 10;
  stroke-width: 5px;
}
/* line 757, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.goTopIcon, .LowerRightCorner svg.mailIcon, .LowerRightCorner svg.EmailIcon {
  background-color: rgba(51, 51, 51, 0.5);
}
/* line 765, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.mailIcon .a, .LowerRightCorner svg.EmailIcon .a {
  fill: rgba(66, 63, 63, 0);
}
/* line 769, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.mailIcon .b,
.LowerRightCorner svg.mailIcon .c, .LowerRightCorner svg.EmailIcon .b,
.LowerRightCorner svg.EmailIcon .c {
  fill: none;
  stroke: #fff;
  stroke-width: 4px;
}
/* line 776, ../../../Sass/sass/base/_common.scss */
.LowerRightCorner svg.mailIcon .b, .LowerRightCorner svg.EmailIcon .b {
  stroke-miterlimit: 10;
}

@-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*/
/*menu sticky on top end*/
/*menu sticky on top end*/
/* line 493, ../../../Sass/sass/base/Header/_base.scss */
a.noUrlLink {
  cursor: auto !important;
}

/* line 499, ../../../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%;
  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 352, ../../../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 356, ../../../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 361, ../../../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 366, ../../../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 372, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover {
  color: white;
}
/* line 377, ../../../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 392, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-other div.content-other-items > div a {
  color: #ffffff;
}
/* line 396, ../../../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 400, ../../../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 408, ../../../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 412, ../../../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 419, ../../../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 428, ../../../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 447, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-logo img#original_logo_black {
  display: none;
}
/* line 451, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .navbar-header .content-logo img#original_logo_white {
  display: block;
}
/* line 461, ../../../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 499, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar {
    z-index: 99999;
  }
}
/* line 515, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .container-header {
  width: 100%;
  max-width: 100%;
  height: 100%;
  position: initial;
}
@media screen and (max-width: 960px) {
  /* line 515, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .container-header {
    box-shadow: 0px -1px 6px rgba(0, 0, 0, 0.16);
    padding: 0 15px;
  }
}
/* line 528, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .cnAd {
  top: 0;
  position: absolute;
  right: 23px;
  height: 100%;
  display: table;
}
/* line 535, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .cnAd span {
  display: table-cell;
  vertical-align: middle;
}
@media screen and (max-width: 960px) {
  /* line 528, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .cnAd {
    height: 60px;
    right: 0;
    width: 17px;
    margin-right: -13px;
  }
}
@media screen and (max-width: 960px) {
  /* line 550, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.openMobile .cnAd, .topBg #header-bar.opensearch .cnAd {
    margin-right: 2px;
  }
}
/* line 557, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .EmailSalesButton {
  display: none;
}
/* line 578, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea {
  display: none;
  padding: 0 15px;
  height: 36px;
  transition: all 0.3s ease-in-out;
}
@media screen and (max-width: 960px) {
  /* line 578, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .mobileEnterpriseButtonArea {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
/* line 590, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea .mobileEnterpriseButton,
.topBg #header-bar .mobileEnterpriseButtonArea .mobileLanguage {
  display: inline-block;
  font-weight: bold;
}
/* line 563, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea a.mobileEnterpriseButton {
  color: #008CD6;
}
/* line 567, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea a.mobileLanguage {
  color: rgba(66, 63, 63, 0.65);
}
/* line 570, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea a.mobileLanguage .LanguageIcon {
  fill: #423F3F;
}
/* line 599, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea a.mobileEnterpriseButton {
  font-size: 15px;
}
/* line 603, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea a.mobileLanguage {
  font-size: 12px;
  display: flex;
  align-items: center;
}
/* line 608, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .mobileEnterpriseButtonArea a.mobileLanguage .LanguageIcon {
  width: 17px;
  margin: 0 10px;
}
/* line 618, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .EnterpriseButton {
  box-shadow: 0px 3px 4px rgba(177, 177, 177, 0.45);
  position: absolute;
  right: 5vW;
  border-radius: 0 0 5px 5px;
  z-index: 100002;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 618, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .EnterpriseButton {
    right: 6vW;
  }
}
/* line 629, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .EnterpriseButton a {
  color: #fff;
}
/* line 633, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .EnterpriseButton .EnterprisePath {
  padding: 0.7vW 1.3vW;
  display: block;
  font-weight: bold;
  line-height: 1vw;
  font-size: 0.95vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 633, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .EnterpriseButton .EnterprisePath {
    padding-left: 2.4vw;
    padding-right: 2.4vw;
  }
}
/* line 647, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar .hidden {
  display: none;
}
/* line 651, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader {
  position: fixed;
  background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(255, 255, 255, 0.1) 100%) 0% 0% no-repeat padding-box;
}
@media screen and (max-width: 960px) {
  /* line 656, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.CoverHeader .mobileEnterpriseButtonArea {
    background-color: #000;
  }
}
/* line 662, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader .EnterpriseButton {
  background: transparent linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(221, 221, 221, 0.3) 100%) 0% 0% no-repeat padding-box;
}
/* line 667, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader:not(.BlackWord, .showPcMenu, .scrolling, .opensearch) .EnterpriseButton {
  box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.32);
}
/* line 670, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader:not(.BlackWord, .showPcMenu, .scrolling, .opensearch) .EnterpriseButton .EnterprisePath {
  text-shadow: 0px 3px 0.5vw rgba(0, 0, 0, 0.32);
}
/* line 678, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader.openMobile .mobileEnterpriseButtonArea, .topBg #header-bar.CoverHeader.opensearch .mobileEnterpriseButtonArea {
  display: none;
}
/* line 688, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader .mobileEnterpriseButtonArea a.mobileEnterpriseButton, .topBg #header-bar.CoverHeader .mobileEnterpriseButtonArea a.mobileLanguage {
  color: #fff;
}
/* line 692, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.CoverHeader .mobileEnterpriseButtonArea a.mobileEnterpriseButton .LanguageIcon, .topBg #header-bar.CoverHeader .mobileEnterpriseButtonArea a.mobileLanguage .LanguageIcon {
  fill: #fff;
}
@media screen and (max-width: 960px) {
  /* line 701, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar {
    padding-left: 0;
    padding-right: 0;
    position: fixed;
    top: inherit;
  }
}
/* line 710, ../../../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 715, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar div[id^="for-menu-header-"] .menu-slide-background {
  background: #ffffff;
}
/* line 720, ../../../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 720, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header {
    position: relative;
  }
}
/* line 728, ../../../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 735, ../../../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 741, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header #mobileMenuShowBodyBlock {
  display: none;
}
/* line 745, ../../../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 745, ../../../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 765, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header > .content-logo a {
  display: table-cell;
  vertical-align: middle;
}
/* line 769, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header > .content-logo a img {
  width: 8vw;
  display: block;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 769, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header > .content-logo a img {
    width: 10vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 769, ../../../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;
  }
}
@media screen and (max-width: 480px) {
  /* line 769, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header > .content-logo a img {
    max-width: 115px;
  }
}
/* line 792, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .mobileBtmMenu {
  display: none;
}
/* line 796, ../../../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 796, ../../../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 807, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuHeader {
    height: auto;
  }
  /* line 810, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuHeader.menuHeader {
    display: block;
    width: 100%;
  }
  /* line 815, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .menuHeader.menuTitle {
    display: block;
    width: 100%;
  }
  /* line 821, ../../../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 827, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-menu .mobileBtmMenuArea {
    display: none;
  }
}
/* line 833, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .HeaderActivity {
  display: none;
}
/* line 837, ../../../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 837, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .MobileMenu {
    display: inline-block;
  }
}
/* line 849, ../../../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 857, ../../../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 867, ../../../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 872, ../../../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 877, ../../../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 886, ../../../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 893, ../../../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 899, ../../../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 909, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .MobileMenu div#mobile-menu.showClose {
  z-index: 99999;
}
/* line 913, ../../../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 919, ../../../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 926, ../../../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 941, ../../../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 949, ../../../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 949, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other {
    position: absolute;
    top: 0;
    right: 0;
  }
}
/* line 963, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.new-header-bar .navbar-header .content-other div.content-other-items {
  display: table-row;
}
/* line 968, ../../../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 979, ../../../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 985, ../../../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: 1.05vW;
                                        /*@include pc-1025-1280-width {
                                            width: 16px;
                                        }

                                        @include pc-1281-1440-width {
                                            width: 18px;
                                        }*/
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 985, ../../../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: 1.5vW;
  }
}
@media screen and (max-width: 960px) {
  /* line 985, ../../../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;
  }
}
/* line 1008, ../../../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 1008, ../../../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 1017, ../../../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 1020, ../../../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 1029, ../../../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: 1vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 1029, ../../../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 1029, ../../../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 1046, ../../../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 1054, ../../../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 1067, ../../../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 1072, ../../../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 1080, ../../../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 1090, ../../../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 1104, ../../../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 1112, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.new-header-bar .navbar-header .content-other.cn_contentOther {
    right: 15px;
  }
}
/* line 1123, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch {
  z-index: 100002;
}
@media screen and (max-width: 960px) {
  /* line 1123, ../../../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 1136, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header {
    padding-right: 0;
    padding-left: 0;
  }
}
@media screen and (max-width: 960px) {
  /* line 1144, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .MobileMenu {
    display: none;
  }
}
/* line 1150, ../../../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 1157, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .EmailSalesButton {
  display: none;
}
/* line 1163, ../../../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 1163, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch {
    padding-top: 20px;
  }
}
/* line 1175, ../../../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 1175, ../../../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 1186, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch li.item:hover {
    background-color: transparent !important;
  }
  /* line 1190, ../../../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 1196, ../../../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 1205, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearch.show li {
    color: #000000 !important;
    font-size: 125%;
  }
  /* line 1210, ../../../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 1220, ../../../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 1230, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header #recentlySearchWord.show {
    display: block;
  }
}
/* line 1238, ../../../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 1240, ../../../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 1252, ../../../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 1252, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .container-header .navbar-header .content-other {
    width: 100%;
    left: 0;
    right: 0;
  }
}
/* line 1264, ../../../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 1269, ../../../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 1276, ../../../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 1283, ../../../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 1287, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .container-header .navbar-header .content-other .content-other-items .search form {
  height: 100%;
}
/* 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 {
  display: table-cell;
  vertical-align: middle;
  position: relative;
}
@media screen and (max-width: 960px) {
  /* 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 {
    padding-left: 55px;
  }
}
/* 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 div.content {
  position: relative;
}
@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 div.content {
    margin: 0 25px 0 0;
    height: 45px;
    border-bottom: 1px solid #000000;
    border: none;
  }
}
/* line 1310, ../../../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 1316, ../../../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 1326, ../../../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 1330, ../../../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 1335, ../../../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 1340, ../../../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 1349, ../../../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 1349, ../../../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 1364, ../../../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 1376, ../../../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 1388, ../../../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 1388, ../../../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 1395, ../../../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 1403, ../../../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 1407, ../../../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 1414, ../../../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 1414, ../../../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 1428, ../../../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 1428, ../../../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 1439, ../../../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 1439, ../../../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 1450, ../../../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 1457, ../../../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 1461, ../../../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 1471, ../../../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 1471, ../../../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 1481, ../../../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 1492, ../../../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 1502, ../../../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 1520, ../../../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 1523, ../../../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 1536, ../../../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 1558, ../../../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 1565, ../../../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 1572, ../../../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 1580, ../../../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 1586, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show li.item:hover {
  background-color: #1E9FF2;
}
/* line 1591, ../../../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 1600, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch.done .container-header .navbar-header #recentlySearch.show.showAutoComplete {
  display: none;
}
/* line 1614, ../../../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 173, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .cnAd span {
  color: #000000;
}
/* line 182, ../../../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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
    display: flex;
    align-items: center;
    font-size: 1.29vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 182, ../../../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 182, ../../../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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.BlackWord .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 207, ../../../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 211, ../../../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 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.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 221, ../../../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 227, ../../../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 232, ../../../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 241, ../../../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 246, ../../../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 262, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 266, ../../../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 270, ../../../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 278, ../../../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 282, ../../../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 289, ../../../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 301, ../../../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 320, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 324, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 333, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1622, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .mobileEnterpriseButtonArea {
  background-color: #fff;
}
/* line 563, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .mobileEnterpriseButtonArea a.mobileEnterpriseButton {
  color: #008CD6;
}
/* line 567, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .mobileEnterpriseButtonArea a.mobileLanguage {
  color: rgba(66, 63, 63, 0.65);
}
/* line 570, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .mobileEnterpriseButtonArea a.mobileLanguage .LanguageIcon {
  fill: #423F3F;
}
/* line 1629, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.BlackWord .EnterpriseButton a {
  color: #008CD6;
}
/* line 1638, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader {
  background: none;
  background-color: #ffffff;
  border-bottom: 1px solid #e5e5e5;
}
/* line 173, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .cnAd span {
  color: #000000;
}
/* line 182, ../../../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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
    display: flex;
    align-items: center;
    font-size: 1.29vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 182, ../../../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 182, ../../../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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.NotCoverHeader .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 207, ../../../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 211, ../../../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 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.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 221, ../../../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 227, ../../../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 232, ../../../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 241, ../../../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 246, ../../../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 262, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 266, ../../../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 270, ../../../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 278, ../../../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 282, ../../../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 289, ../../../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 301, ../../../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 320, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 324, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 333, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1644, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .EnterpriseButton {
  background-color: #ffffff;
}
/* line 1647, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.NotCoverHeader .EnterpriseButton a {
  color: #008CD6;
}
/* line 1656, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu {
  z-index: 100002;
  top: 0px;
  left: 0px;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}
/* line 1665, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .EnterpriseButton {
  background-color: #ffffff;
}
/* line 1668, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu .EnterpriseButton a {
  color: #008CD6;
}
/* line 1673, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.showPcMenu.fixTop {
  position: fixed;
  top: 0px;
  left: 0px;
}
/* line 1682, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch {
  background: none;
  background-color: #ffffff;
}
/* line 173, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .cnAd span {
  color: #000000;
}
/* line 182, ../../../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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
    display: flex;
    align-items: center;
    font-size: 1.29vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 182, ../../../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 182, ../../../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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.opensearch .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 207, ../../../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 211, ../../../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 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.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 221, ../../../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 227, ../../../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 232, ../../../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 241, ../../../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 246, ../../../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 262, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 266, ../../../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 270, ../../../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 278, ../../../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 282, ../../../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 289, ../../../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 301, ../../../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 320, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 324, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 333, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1687, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .EnterpriseButton {
  background-color: #ffffff;
}
/* line 1690, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.opensearch .EnterpriseButton a {
  color: #008CD6;
}
/* line 1696, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu {
  background-color: #ffffff;
}
/* line 352, ../../../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 356, ../../../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 361, ../../../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 366, ../../../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 372, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header #menu-main > .menu-level-1 > .content-menu a:hover {
  color: white;
}
/* line 377, ../../../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 392, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-other div.content-other-items > div a {
  color: #ffffff;
}
/* line 396, ../../../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 400, ../../../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 408, ../../../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 412, ../../../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 419, ../../../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 428, ../../../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 447, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-logo img#original_logo_black {
  display: none;
}
/* line 451, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .content-logo img#original_logo_white {
  display: block;
}
/* line 461, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.b2bMenu .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #ffffff;
}
/* line 1706, ../../../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 1724, ../../../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;
}
@media screen and (max-width: 960px) {
  /* line 1737, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar .EnterpriseButton {
    display: none;
  }
}
/* line 1743, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton {
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
  background: none;
  background-color: #ffffff;
}
/* line 173, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .cnAd span {
  color: #000000;
}
/* line 182, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .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 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
    display: flex;
    align-items: center;
    font-size: 1.29vw;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
@media all and (min-width: 1441px) {
  /* line 182, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li {
    padding-top: 0px;
  }
}
/* line 207, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li a {
  color: rgba(66, 63, 63, 0.7);
  text-decoration: none;
}
/* line 211, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow {
  padding: 0 0.42vw;
  display: inline-block;
}
/* line 216, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg.arrow-down {
  width: 0.42vw;
  height: 0.42vw;
}
/* line 221, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: rgba(66, 63, 63, 0.7);
}
/* line 227, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li a:hover {
  color: #423f3f;
}
/* line 232, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li a:hover .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423f3f;
}
/* line 241, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li.active a {
  color: #423F3F;
}
/* line 246, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header #menu-main .menu-level-1 .content-menu li.active a .menuLevel1-arrow svg .GigabyteBlueColor {
  fill: #423F3F;
}
/* line 262, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div a {
  color: #000000;
}
/* line 266, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div a img.black_img {
  display: block;
}
/* line 270, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div a img.white_img {
  display: none;
}
/* line 278, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div.search img.black_img {
  display: block;
}
/* line 282, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div.search img.white_img {
  display: none;
}
/* line 289, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .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 301, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.first, .topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items > div.search form#Top-Menu-Search span.close > span.second {
  background: #000000;
}
/* line 320, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-logo img#original_logo_black {
  display: block;
}
/* line 324, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-logo img#original_logo_white {
  display: none;
}
/* line 333, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .MobileMenu div#mobile-menu > span {
  background-color: #000000;
  height: 3px !important;
}
/* line 1752, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EmailSalesButton {
  display: block;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  color: #fff;
  font-weight: bold;
  position: relative;
}
@media screen and (max-width: 960px) {
  /* line 1752, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .EmailSalesButton {
    display: none;
  }
}
/* line 1766, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EmailSalesButton:hover .backGroundTransition {
  height: 60%;
}
/* line 1772, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EmailSalesButton .backGroundTransition {
  transition: all .3s ease-in-out;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-color: #008cd6;
  width: 100%;
  height: 100%;
}
/* line 1782, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EmailSalesButton .EmailSalesArea {
  display: flex;
  align-items: center;
  position: relative;
  height: 100%;
  padding: 0 1vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 1782, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .EmailSalesButton .EmailSalesArea {
    margin: 0 1vw;
  }
}
/* line 1794, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EmailSalesButton .EmailSalesArea .EmailIcon {
  width: 1.18vW;
  margin-right: 1vw;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 1794, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .EmailSalesButton .EmailSalesArea .EmailIcon {
    display: none;
  }
}
/* line 1803, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EmailSalesButton .EmailSalesArea .EmailSalesText {
  font-size: 0.79vW;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 1803, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .EmailSalesButton .EmailSalesArea .EmailSalesText {
    font-size: 1.5vW;
  }
}
/* line 1817, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items div.member {
  display: none;
}
/* line 1822, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items div.aorus .AORUSIcon {
  width: 1.05vW;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 1822, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items div.aorus .AORUSIcon {
    width: 1.5vW;
  }
}
/* line 1832, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items div.aorus img.white_img, .topBg #header-bar.HaveEmailButton .navbar-header .content-other div.content-other-items div.aorus img.black_img {
  display: none;
}
/* line 1843, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EnterpriseButton {
  background-color: #ffffff;
}
/* line 1846, ../../../Sass/sass/base/Header/_base.scss */
.topBg #header-bar.HaveEmailButton .EnterpriseButton a {
  font-size: 0.95vw;
  color: #008CD6;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 1846, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.HaveEmailButton .EnterpriseButton a {
    padding-top: 1.1vW;
    padding-bottom: 1.1vW;
    font-size: 1.29vW;
  }
}
/* line 1860, ../../../Sass/sass/base/Header/_base.scss */
.topBg #mobileMenuShowBlock {
  display: none;
}
/* line 1864, ../../../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 1875, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock.showMenu {
  display: block;
}
/* line 1881, ../../../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 1893, ../../../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 1901, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li {
  text-align: left;
}
/* line 1904, ../../../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 1924, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a {
  display: table;
  padding: 7% 0;
  /*&.noUrlLink {
      cursor: auto;
  }*/
}
/* line 1933, ../../../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 1941, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a.listNext {
  display: none;
}
/* line 1947, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > a.hasUrlLink:hover.text {
  color: #1E9FF2;
}
/* line 1957, ../../../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 1965, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle.menu-title-81 {
  min-width: 11%;
  max-width: 15%;
}
/* line 1970, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle.menu-title-81 > a {
  padding: 9% 0;
}
/* line 1976, ../../../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 1983, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.viewallItem {
  cursor: pointer;
}
/* line 1986, ../../../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 1992, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.menuBody {
  padding-bottom: 7%;
}
/* line 1996, ../../../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 1998, ../../../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 2010, ../../../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 2019, ../../../Sass/sass/base/Header/_base.scss */
.topBg #pcMenuShowBlock ul.menu-title-area > li.menuTitle > ul.menu-body-area li.AorusLogoIcon {
  display: none;
}
/* line 2023, ../../../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 2033, ../../../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 2036, ../../../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 2046, ../../../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 2063, ../../../Sass/sass/base/Header/_base.scss */
.topBg.Rwd #pcMenuShowBlock {
  min-width: auto;
}

/* line 2073, ../../../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 2088, ../../../Sass/sass/base/Header/_base.scss */
body div.blockTopMenuBackground.hidden {
  display: none;
}
/* line 2092, ../../../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 2109, ../../../Sass/sass/base/Header/_base.scss */
body.showPcMenu div#PageMainContentBlock {
  display: block;
}
/* line 2117, ../../../Sass/sass/base/Header/_base.scss */
body.showSearch div#PageMainContentBlock {
  top: 0;
  display: block;
  opacity: 0.8;
}
/* line 2127, ../../../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 2137, ../../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li {
  padding: 15px 0 !important;
  padding-left: 35px !important;
}
/* line 2142, ../../../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 2148, ../../../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 2155, ../../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li.ui-autocomplete-category {
  background-color: #000000;
  font-weight: bold;
}
/* line 2160, ../../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div {
  padding: 0 !important;
  padding-left: 5% !important;
  padding-right: 5% !important;
}
/* line 2165, ../../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div.ui-state-active {
  background: none !important;
  border: none !important;
}
/* line 2169, ../../../Sass/sass/base/Header/_base.scss */
body ul.MenuAutocomplete > li > div.ui-state-active:hover {
  background: none !important;
  border: none !important;
}
/* line 2175, ../../../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 {
    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 173, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .cnAd span {
    color: #000000;
  }
  /* line 182, ../../../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 207, ../../../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 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 {
    padding: 0 0.42vw;
    display: inline-block;
  }
  /* 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.arrow-down {
    width: 0.42vw;
    height: 0.42vw;
  }
  /* line 221, ../../../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 227, ../../../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 232, ../../../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 241, ../../../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 246, ../../../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 262, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-other div.content-other-items > div a {
    color: #000000;
  }
  /* line 266, ../../../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 270, ../../../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 278, ../../../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 282, ../../../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 289, ../../../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 301, ../../../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 320, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-logo img#original_logo_black {
    display: block;
  }
  /* line 324, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.NotCoverHeader .navbar-header .content-logo img#original_logo_white {
    display: none;
  }
  /* line 333, ../../../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 118, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.CoverHeader .mobileEnterpriseButtonArea {
    height: 0px;
    opacity: 0;
  }
  /* line 124, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.scrolling.b2bMenu {
    background-color: #000000;
  }
  /* line 352, ../../../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 356, ../../../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 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.arrow-down {
    width: 0.42vw;
    height: 0.42vw;
  }
  /* line 366, ../../../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 372, ../../../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 377, ../../../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 392, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-other div.content-other-items > div a {
    color: #ffffff;
  }
  /* line 396, ../../../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 400, ../../../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 408, ../../../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 412, ../../../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 419, ../../../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 428, ../../../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 447, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-logo img#original_logo_black {
    display: none;
  }
  /* line 451, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .content-logo img#original_logo_white {
    display: block;
  }
  /* line 461, ../../../Sass/sass/base/Header/_base.scss */
  .topBg #header-bar.scrolling.b2bMenu .navbar-header .MobileMenu div#mobile-menu > span {
    background-color: #ffffff;
  }
  /* line 131, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile {
    position: fixed;
    z-index: 100002;
    background: none;
    height: 100vH;
    padding: 0;
  }
  /* line 138, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header {
    height: 100vH;
    padding-left: 0;
    padding-right: 0;
  }
  /* line 143, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header {
    height: 100vH;
  }
  /* line 147, ../../../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 150, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock.showBody {
    display: block;
    padding-bottom: 47vw;
  }
  /* line 162, ../../../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 172, ../../../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 181, ../../../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 186, ../../../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 191, ../../../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 199, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.menuTitle > .titleContainer .listNext {
    display: none;
  }
  /* line 205, ../../../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 211, ../../../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 214, ../../../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 219, ../../../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 226, ../../../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 232, ../../../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 239, ../../../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 248, ../../../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 251, ../../../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 261, ../../../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 267, ../../../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 273, ../../../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 282, ../../../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 293, ../../../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 301, ../../../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 310, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock li.backMainPage.show {
    display: block;
  }
  /* line 317, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock.showAutoComplete {
    background-color: #ffffff;
  }
  /* line 320, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header ul#mobileMenuShowBodyBlock.showAutoComplete li {
    display: none;
  }
  /* line 328, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-logo {
    display: none;
  }
  /* line 333, ../../../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 337, ../../../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 344, ../../../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 355, ../../../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 360, ../../../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 364, ../../../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 370, ../../../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 376, ../../../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 382, ../../../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 394, ../../../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 399, ../../../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 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 .content input#full-search-keyword::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #999999;
  }
  /* line 413, ../../../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 417, ../../../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 421, ../../../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 432, ../../../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 437, ../../../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 445, ../../../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 449, ../../../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 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 span.text {
    display: block;
    color: #000000;
    padding-left: 10px;
    border-left: 1px solid #000000;
    width: auto;
  }
  /* line 464, ../../../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 475, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header div.content-other.cn_contentOther {
    padding-left: 69px;
  }
  /* line 483, ../../../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 496, ../../../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 502, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .titleContainer a {
    width: 100%;
  }
  /* line 506, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .titleContainer .listNext {
    position: absolute;
    right: 15px;
  }
  /* line 512, ../../../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 519, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenu {
    display: block;
  }
  /* line 522, ../../../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 529, ../../../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 536, ../../../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 547, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .mobileBtmMenuArea .mobileBtmMenuBack span.text {
    margin: 0 10px;
    color: #423F3F;
  }
  /* line 555, ../../../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 559, ../../../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 563, ../../../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 571, ../../../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 576, ../../../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 587, ../../../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 594, ../../../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 603, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu.showBody {
    display: none;
  }
  /* line 607, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li {
    height: auto;
  }
  /* line 611, ../../../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 618, ../../../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 623, ../../../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 631, ../../../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 636, ../../../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 641, ../../../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 663, ../../../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 675, ../../../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 684, ../../../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 691, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle a span.text {
    color: #423F3F;
  }
  /* line 697, ../../../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 701, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu li.menuTitle .listNext img {
    width: 18px;
  }
  /* line 711, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu.showAutoComplete {
    background-color: #ffffff;
  }
  /* line 714, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu.showAutoComplete li {
    display: none;
  }
  /* line 720, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .content-menu a span {
    color: #000000;
  }
  /* line 726, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileMenu {
    left: 15px;
  }
  /* line 730, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileMenu i#mobile-menu-open-img {
    color: #000000;
  }
  /* line 737, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileMenu div#mobile-menu span {
    background-color: #000000;
  }
  /* line 747, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile .container-header .navbar-header .MobileSearch i#mobile-search-open-img {
    color: #000000;
  }
  /* line 756, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.done {
    background-color: #ffffff;
  }
  /* line 761, ../../../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 769, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.done .cnAd {
    color: #000000;
  }
  /* line 774, ../../../Sass/sass/base/Header/_rwd.scss */
  .topBg #header-bar.openMobile.b2bMenu {
    color: #000000;
  }
  /* line 788, ../../../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 809, ../../../Sass/sass/base/Header/_rwd.scss */
  .MobileMenuArea.new-mobile-header-bar,
  .MobileMenuSubArea.new-mobile-header-bar {
    position: fixed;
    z-index: 99999;
    top: 70px;
  }

  /* line 816, ../../../Sass/sass/base/Header/_rwd.scss */
  #mobileMenuShowBlock {
    display: none;
  }

  /* line 823, ../../../Sass/sass/base/Header/_rwd.scss */
  #mobileMenuShowBlock {
    z-index: 99998;
    width: 100%;
    height: 300%;
    top: 0;
    background-color: #ffffff;
    position: fixed;
  }
  /* line 831, ../../../Sass/sass/base/Header/_rwd.scss */
  #mobileMenuShowBlock.open {
    display: block;
  }

  /* line 841, ../../../Sass/sass/base/Header/_rwd.scss */
  body.lockscroll {
    overflow: hidden;
  }
  /* line 845, ../../../Sass/sass/base/Header/_rwd.scss */
  body.lockscroll div#PageMainContentBlock {
    background-color: #eeeeee;
    width: 100%;
    height: 200%;
    display: block;
    opacity: 1;
  }
  /* line 852, ../../../Sass/sass/base/Header/_rwd.scss */
  body.lockscroll div#PageMainContentBlock.whiteBg {
    background-color: #ffffff;
  }
  /* line 861, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd {
    z-index: 999999 !important;
    top: 95px !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 876, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li {
    padding-left: 55px !important;
  }
  /* line 879, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li.ui-menu-item {
    color: #000000 !important;
    font-size: 96%;
  }
  /* line 885, ../../../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 890, ../../../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 899, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd li > div {
    padding-left: 5px !important;
    padding-right: 5px !important;
    font-size: 90%;
  }
  /* line 907, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd > li > div {
    padding-left: 5px !important;
    padding-left: 5px !important;
  }
  /* line 914, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd.openMobile > li {
    padding-left: 59px !important;
  }
  /* line 917, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.MenuAutocompleteRwd.openMobile > li > div {
    padding-left: 20px !important;
  }
  /* line 926, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.RTL.MenuAutocompleteRwd li {
    padding-left: 0 !important;
    padding-right: 55px !important;
  }
  /* line 932, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.RTL.MenuAutocompleteRwd.openMobile > li {
    padding-left: 0 !important;
    padding-right: 59px !important;
  }
  /* line 936, ../../../Sass/sass/base/Header/_rwd.scss */
  body ul.RTL.MenuAutocompleteRwd.openMobile > li > div {
    padding-left: 0px !important;
    padding-right: 20px !important;
  }
}
/* line 15, ../../../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 24, ../../../Sass/sass/base/Header/_main.scss */
html.noscroll {
  overflow-y: hidden;
}

/* line 35, ../../../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 45, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main {
  position: absolute;
  top: 0;
  left: 20%;
  width: 60%;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 45, ../../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main {
    left: 15%;
    width: 56%;
  }
}
@media screen and (max-width: 960px) {
  /* line 45, ../../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main {
    display: none;
  }
}
/* line 63, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul {
  list-style: none;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
}
/* line 71, ../../../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 71, ../../../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 71, ../../../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 71, ../../../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 71, ../../../Sass/sass/base/Header/_main.scss */
  .topBg #header-bar #menu-main .menu-level-1 ul li {
    padding-top: 0px;
  }
}
/* line 97, ../../../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 101, ../../../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 106, ../../../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 111, ../../../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 117, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li a:hover {
  color: #423f3f;
}
/* line 122, ../../../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 131, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main .menu-level-1 ul li.active a {
  color: #423F3F;
}
/* line 136, ../../../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 147, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub {
  display: block;
  position: fixed;
  left: 0;
  width: 100vw;
}
/* line 154, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 {
  background-color: #008CD6;
}
/* line 157, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1.closeMenu {
  display: none;
}
/* line 162, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2.show {
  display: block;
}
/* line 166, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-1 .menu-level-2.hidden {
  display: none;
}
/* line 170, ../../../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 177, ../../../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 182, ../../../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 194, ../../../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 205, ../../../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 221, ../../../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 224, ../../../Sass/sass/base/Header/_main.scss */
.topBg #header-bar #menu-main #menu-main-sub .sub-content-2.closeMenu {
  display: none;
}

/* line 238, ../../../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 256, ../../../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 15px;
  }
}
@media all and (min-width: 1025px) and (max-width: 1280px) {
  /* line 256, ../../../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 311, ../../../Sass/sass/base/_Module.scss */
.LowerRightCornerIcon {
  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 311, ../../../Sass/sass/base/_Module.scss */
  .LowerRightCornerIcon {
    right: 15px;
    bottom: 10vw;
  }
}
/* line 326, ../../../Sass/sass/base/_Module.scss */
.LowerRightCornerIcon .iconText {
  font-weight: bold;
  color: #949494;
  font-size: 0.8vw;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  position: absolute;
  margin-top: -2.5vh;
  white-space: nowrap;
}
@media screen and (max-width: 960px) {
  /* line 326, ../../../Sass/sass/base/_Module.scss */
  .LowerRightCornerIcon .iconText {
    display: none;
    margin-top: -6vw;
  }
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 326, ../../../Sass/sass/base/_Module.scss */
  .LowerRightCornerIcon .iconText {
    margin-top: -2vw;
    font-size: 1.03vw;
  }
}
/* line 348, ../../../Sass/sass/base/_Module.scss */
.LowerRightCornerIcon:hover .iconText {
  opacity: 1;
}
/* line 352, ../../../Sass/sass/base/_Module.scss */
.LowerRightCornerIcon:hover svg {
  opacity: 1;
  background-color: #21D4FD;
}

/* line 359, ../../../Sass/sass/base/_Module.scss */
#divGoTop {
  transition: opacity 0.5s ease-in-out;
  opacity: 0;
  margin-bottom: 6vw;
}
@media screen and (max-width: 960px) {
  /* line 359, ../../../Sass/sass/base/_Module.scss */
  #divGoTop {
    margin-bottom: 60px;
  }
}
/* line 366, ../../../Sass/sass/base/_Module.scss */
#divGoTop.fadeInOpacity {
  opacity: 1;
}

/* line 64, ../../../Sass/sass/product/model.scss */
.alertred {
  color: #ff0000;
}

/* line 68, ../../../Sass/sass/product/model.scss */
ol {
  list-style-type: decimal;
  margin: 21px auto;
  padding-left: 40px;
}

/* line 81, ../../../Sass/sass/product/model.scss */
.black {
  background-color: #000000;
}

/* line 90, ../../../Sass/sass/product/model.scss */
.simplemodal-close-product-ec {
  position: absolute;
  right: 0;
  top: -50px;
  cursor: pointer;
}

/* line 97, ../../../Sass/sass/product/model.scss */
.opacity-50 {
  opacity: 0.5;
}

/* line 101, ../../../Sass/sass/product/model.scss */
.easyzoom {
  position: relative;
  display: table-cell;
  vertical-align: middle;
}

/* line 109, ../../../Sass/sass/product/model.scss */
.easyzoom img {
  vertical-align: bottom;
  max-width: 100%;
}

/* line 127, ../../../Sass/sass/product/model.scss */
#scrollBar {
  display: none;
  position: fixed;
  right: 5%;
  top: 50%;
  z-index: 9999;
}
/* line 135, ../../../Sass/sass/product/model.scss */
#scrollBar #scrollTo .ov-item-Button {
  display: block;
  position: relative;
}
/* line 140, ../../../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 150, ../../../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 162, ../../../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 182, ../../../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 192, ../../../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 203, ../../../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 213, ../../../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 224, ../../../Sass/sass/product/model.scss */
.galleryArea {
  display: none;
  width: 100%;
}
/* line 228, ../../../Sass/sass/product/model.scss */
.galleryArea.showPcGallery {
  display: block;
}
/* line 233, ../../../Sass/sass/product/model.scss */
.galleryArea.showPcGallery #gallery-list-PC {
  width: 100%;
  position: absolute;
  left: 0;
}
/* line 238, ../../../Sass/sass/product/model.scss */
.galleryArea.showPcGallery #gallery-list-PC #PCGallery {
  width: 100%;
  border: none;
  overflow: hidden;
}
/* line 246, ../../../Sass/sass/product/model.scss */
.galleryArea #gallery-list-mobile {
  width: 100%;
  display: none;
}
/* line 251, ../../../Sass/sass/product/model.scss */
.galleryArea #gallery-list-mobile ul.slides li {
  width: 100%;
  margin-bottom: 10px;
}
/* line 255, ../../../Sass/sass/product/model.scss */
.galleryArea #gallery-list-mobile ul.slides li img {
  width: 100%;
}

/* line 264, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda {
  color: #000000;
  font-weight: bold;
  float: right;
}
/* line 270, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda .text {
  color: #ff0000;
}
/* line 274, ../../../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 281, ../../../Sass/sass/product/model.scss */
#BR-Flag-mda #BR-Flag-text b {
  margin-left: 10%;
}

/* line 288, ../../../Sass/sass/product/model.scss */
.main-content-background.black {
  color: #FFFFFF;
}
/* line 291, ../../../Sass/sass/product/model.scss */
.main-content-background.black .div-table-header {
  background-color: #333333;
}
/* line 295, ../../../Sass/sass/product/model.scss */
.main-content-background.black .materialIconSvg {
  fill: #FFFFFF !important;
}
/* line 301, ../../../Sass/sass/product/model.scss */
.main-content-background:not(.black) .section-bottom.full {
  background-color: #FFFFFF;
}
/* line 306, ../../../Sass/sass/product/model.scss */
.main-content-background .div-table-header {
  background-color: #cccccc;
}

/* line 311, ../../../Sass/sass/product/model.scss */
#hideCompare {
  display: none;
}

/* line 315, ../../../Sass/sass/product/model.scss */
.BuyIconDropDownUl {
  background-color: #fff;
}

/* line 320, ../../../Sass/sass/product/model.scss */
.black .BuyIconDropDownUl {
  background-color: #000;
}
/* line 329, ../../../Sass/sass/product/model.scss */
.black .main-content .model-header > .header-sub-title > .compare-area {
  color: #fff;
}

/* line 339, ../../../Sass/sass/product/model.scss */
.compare-region {
  position: absolute;
  z-index: 99999;
}

/* line 344, ../../../Sass/sass/product/model.scss */
.Content-TopArea {
  /*.bread {
      margin-top: inherit;
      font-size: 92%;
  }*/
}
/* line 347, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadArea .bread {
  background-color: inherit;
  padding-bottom: 0;
  padding-top: 0;
}
/* line 31, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb {
  list-style: none;
  border-radius: 4px;
  padding-left: inherit;
  margin-left: inherit;
  margin-right: inherit;
}
/* line 39, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > li {
  color: #666666;
  display: inline-block;
}
/* line 44, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > li:not(.active):after {
  padding: 0 5px;
  content: "\003e";
}
/* line 49, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > .active {
  text-decoration: underline;
}
/* line 54, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > li:not(.active) > a {
  color: #666666;
}
/* line 58, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb > .active {
  text-decoration: underline;
}
/* line 359, ../../../Sass/sass/product/model.scss */
.Content-TopArea .breadcrumb {
  color: #666666;
  margin: 5px;
  font-size: 80%;
  margin-bottom: 1%;
  margin-top: 1%;
}

/* line 376, ../../../Sass/sass/product/model.scss */
.main-content {
  overflow: hidden;
  opacity: 0;
  transition: all 700ms ease 0ms;
}
/* line 381, ../../../Sass/sass/product/model.scss */
.main-content.full {
  overflow: visible;
}
/* line 385, ../../../Sass/sass/product/model.scss */
.main-content.show {
  height: auto;
  opacity: 1;
}
/* line 395, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-sub-title {
  color: #666666;
  margin: 5px;
  font-size: 80%;
}
/* line 400, ../../../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 408, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-breadcurmb {
  /*margin: {
      bottom: 2%;
      top: 2%;
  }*/
}
/* line 420, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .RWD_selector {
  display: none;
}
/* line 425, ../../../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 434, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name .pageTitle {
  display: inline;
}
/* line 438, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name #model_version {
  display: inline-block;
  font-size: 50%;
}
/* line 443, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name #pnl_version {
  display: inline-block;
  font-size: 50%;
}
/* line 447, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name #pnl_version span {
  margin-right: 10px;
}
/* line 453, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-name .hideName {
  display: inline-block;
  font-size: 50%;
  opacity: 0.2;
}
/* line 460, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item {
  float: right;
}
/* line 463, ../../../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 464, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li.mobile-item {
  display: none;
}
/* line 467, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li.mobile-item.PCExist {
  display: inline-block;
}
/* line 472, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li > i {
  display: none;
}
/* line 476, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item > li:last-child {
  display: none;
}
/* line 496, ../../../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 502, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item a {
  color: inherit;
}
/* line 503, ../../../Sass/sass/product/model.scss */
.main-content .model-header > .header-title > .model-item a > i {
  display: none;
}
/* line 514, ../../../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: 99998;
}
/* line 523, ../../../Sass/sass/product/model.scss */
.main-content .model-header-fixed.model-header-fixed-show {
  top: 0;
  transition: all 500ms ease 0ms;
}
/* line 528, ../../../Sass/sass/product/model.scss */
.main-content .model-header-fixed.black {
  background-color: #000000;
}
/* line 538, ../../../Sass/sass/product/model.scss */
.main-content .model-content .mobile-childModelsMenu {
  display: none;
}
/* line 543, ../../../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 556, ../../../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 565, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left {
  /*border: 1px solid #999999;*/
  width: 40%;
  vertical-align: top;
}
/* line 570, ../../../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 581, ../../../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 593, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #award-list ul li:hover {
  border: 1px solid #999999;
}
/* line 597, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #award-list ul li img {
  width: 90%;
}
/* line 604, ../../../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 610, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left #gallery-list li {
  margin: 0;
  margin-right: 10px;
}
/* line 618, ../../../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 626, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-display {
  text-align: center;
}
/* line 631, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-display a {
  display: inline-block;
  vertical-align: middle;
}
/* line 637, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list {
  margin-top: 20px;
}
/* line 640, ../../../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 649, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item:not(.product-360-degree) {
  cursor: pointer;
}
/* line 653, ../../../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 659, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item.product-360-degree {
  cursor: pointer;
}
/* line 663, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-left .gallery-list-item > img {
  width: 100%;
  vertical-align: middle;
}
/* line 672, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right {
  position: relative;
  width: 59%;
}
/* line 676, ../../../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 683, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right .feature-icon {
  margin-top: 5%;
}
/* line 686, ../../../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 691, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right .feature-icon > li img {
  width: auto;
}
/* line 697, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-top > .section-right #promotion-events {
  margin: 35px 0;
}
/* line 701, ../../../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 707, ../../../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 713, ../../../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 717, ../../../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 724, ../../../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 731, ../../../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 735, ../../../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 735, ../../../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 735, ../../../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 735, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #sns_share.snsMovePositionFromRelatedSolutions {
    margin-right: inherit;
  }
}
/* line 755, ../../../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 787, ../../../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 802, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .MicrositeItem .imgBox,
.main-content .model-content > .section-bottom .MultimediaItem .imgBox {
  margin: 2%;
}
/* line 807, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .ActivityArea {
  width: 100%;
}
/* line 810, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .ActivityArea a {
  width: 100%;
}
/* line 813, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .ActivityArea a img {
  width: 100%;
}
/* line 819, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .kf-section {
  width: 100%;
}
/* line 823, ../../../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 831, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom.full .model-page-memo {
  width: 80%;
  margin: 110px auto;
}
/* line 836, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom.full .model-page-RelatedProduct {
  width: 80%;
  margin: 0 auto;
}
/* line 844, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-memo {
  margin-top: 3%;
  margin-bottom: 110px;
}
/* line 851, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct {
  margin-top: 3%;
  display: block;
}
/* line 855, ../../../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 861, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea {
  display: block;
  margin-bottom: 2%;
  padding-top: 40px;
}
/* line 866, ../../../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 876, ../../../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 886, ../../../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 891, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a {
  margin: 0 auto;
}
/* line 898, ../../../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 905, ../../../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 913, ../../../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 919, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a:hover {
  color: inherit;
}
/* line 930, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table {
  font-size: 120%;
  display: table;
  width: 100%;
}
/* line 935, ../../../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 939, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-row:hover {
  background-color: #eeeeee;
}
/* line 943, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-row.black:hover {
  background-color: #333333;
}
/* line 948, ../../../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 954, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .display-table-cell.item {
  font-weight: bold;
  width: 20%;
}
/* line 959, ../../../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 965, ../../../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 975, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .sp-section .specTitle {
  display: none;
}
/* line 980, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel {
  /*垂直置中*/
}
/* line 983, ../../../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 988, ../../../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 996, ../../../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 1000, ../../../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 1007, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Spec {
  width: 20%;
  vertical-align: top;
}
/* line 1011, ../../../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 1018, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products {
  width: 77%;
}
/* line 1029, ../../../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 1034, ../../../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 1041, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-prev {
  left: -5%;
}
/* line 1045, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .owl-nav button.owl-next {
  right: -1%;
}
/* line 1052, ../../../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 1058, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .childModel .specRow:nth-child(odd) {
  background-color: #333;
}
/* line 1062, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .useOwlCarousel .all-Products .childModel .white:nth-child(odd) {
  background-color: #f2f2f2;
}
/* line 1072, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .MicrositeItem-section ul li .display-table-cell.item {
  display: flex;
  width: 100%;
}
/* line 1077, ../../../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 1085, ../../../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 1098, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area {
  display: none;
}
/* line 1101, ../../../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 1106, ../../../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 1112, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .sub-area .picArea {
  margin: 20px auto;
}
/* line 1118, ../../../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 1124, ../../../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 1129, ../../../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 1135, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .Multimedia-section ul li .display-table-cell.item {
  display: flex;
  width: 100%;
}
/* line 1140, ../../../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 1148, ../../../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 1157, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-sectionRWD {
  display: none;
}
/* line 1161, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section {
  display: none;
  width: 100%;
}
/* line 1165, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content {
  display: flex;
}
/* line 1168, ../../../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 {
  flex: 1;
  overflow-x: scroll;
  overflow-y: hidden;
  /* IE and Edge */
  -ms-overflow-style: none;
  /* Firefox */
  scrollbar-width: none;
  display: block;
  vertical-align: top;
}
/* line 1174, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .contact::-webkit-scrollbar, .main-content .model-content > .section-bottom > .support-section > .support-content > .info::-webkit-scrollbar {
  display: none;
}
/* line 1188, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .contact {
  flex: 0 0 20%;
  width: 20%;
  padding: 0 2.5%;
}
/* line 1196, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content .info .info-nav {
  font-size: 1vw;
}
/* line 1203, ../../../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 1209, ../../../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 1214, ../../../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 1219, ../../../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 1224, ../../../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 1232, ../../../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 1238, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content .info .info-nav > li.BackParentModel {
  color: #208FFF;
}
/* line 1256, ../../../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 1266, ../../../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 1275, ../../../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 1281, ../../../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 1291, ../../../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 1296, ../../../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 1299, ../../../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 1303, ../../../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 1312, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content .info .info-content > .mobile-childModelsMenu {
  display: none;
}
/* line 1316, ../../../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 1321, ../../../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 1322, ../../../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 1333, ../../../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 1341, ../../../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;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 1357, ../../../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 1362, ../../../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 .materialIconSvg {
  fill: #434343;
}
/* line 1369, ../../../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 1378, ../../../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 1381, ../../../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 1387, ../../../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 1388, ../../../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 1391, ../../../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 1401, ../../../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 1407, ../../../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 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 {
  display: none;
}
/* line 1416, ../../../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 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 {
  font-size: 80%;
  padding: 5px 0;
}
/* line 1424, ../../../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 1428, ../../../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 1432, ../../../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 1440, ../../../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 1446, ../../../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 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 {
  padding: 1.5% 10px;
  font-size: 120%;
  vertical-align: middle;
  border-bottom: 1px solid #666666;
}
/* line 1457, ../../../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 1458, ../../../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 1463, ../../../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 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-cell.download-site {
  width: 30%;
}
/* line 1472, ../../../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 1489, ../../../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 1494, ../../../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 1500, ../../../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 1506, ../../../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 1518, ../../../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 1521, ../../../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 1526, ../../../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 1531, ../../../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 1538, ../../../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 1546, ../../../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 1550, ../../../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 1563, ../../../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 1569, ../../../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 1577, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content .info .info-nav-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 2% 0;
  padding-bottom: 1%;
  border-bottom: 1px solid #333333;
}
/* line 1586, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content .info .online-support {
  padding: 5px 13px;
  font-weight: bold;
  border: 2px solid #008CD6;
}
/* line 1591, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content .info .online-support:hover {
  color: unset;
}
/* line 1600, ../../../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 1603, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div a {
  color: inherit;
  text-decoration: underline;
}
/* line 1608, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div .section-title {
  font-size: 130%;
  padding: 10px 0;
}
/* line 1614, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news > ul > li {
  margin: auto 1%;
}
/* line 1618, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news a {
  text-decoration: none;
}
/* line 1622, ../../../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 1626, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info.publish-date {
  width: 10%;
}
/* line 1630, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info.title {
  font-weight: bold;
}
/* line 1635, ../../../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 1639, ../../../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 1644, ../../../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 1649, ../../../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 1654, ../../../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 1666, ../../../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 1677, ../../../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 1692, ../../../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 1698, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .line-hr {
  display: none;
}
/* line 1703, ../../../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 1709, ../../../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 1718, ../../../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 1726, ../../../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 1747, ../../../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 1763, ../../../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 1769, ../../../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 1772, ../../../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 1787, ../../../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 1798, ../../../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 1802, ../../../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 1811, ../../../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 1816, ../../../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 1826, ../../../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 1833, ../../../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 1840, ../../../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 1855, ../../../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 1861, ../../../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 1869, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-Mobile-botom {
  display: none;
}
/* line 1900, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.media {
  margin-top: 5%;
}
/* line 1906, ../../../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 1922, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-ul-tabs {
  padding: 0;
}
/* line 1926, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget {
  font-family: none !important;
  font-size: none;
}
/* line 1931, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget-header {
  border: none;
  border-bottom: 1px solid #dddddd;
}
/* line 1936, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-state-active {
  border: 1px solid #007fff;
}
/* line 1940, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-tabs-panel {
  padding: 2em 0 1em 0 !important;
}
/* line 1944, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget-content {
  border: none;
  font-size: 1.2em;
}
/* line 1949, ../../../Sass/sass/product/model.scss */
.wtb-ec-container ul:first-child {
  text-align: center;
}
/* line 1953, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list {
  margin-bottom: 2%;
}
/* line 1956, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li {
  display: inline-block;
  margin: 0.5%;
  vertical-align: top;
}
/* line 1961, ../../../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 1967, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
  float: left;
  width: 10%;
  position: relative;
}
/* line 1972, ../../../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 1987, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-item-info .wtb-ec-logo {
  display: block;
  border: 0;
  padding: 0;
  max-width: 200px;
  vertical-align: middle;
}
/* line 1995, ../../../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 2020, ../../../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 2034, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-link-item .ec-link-info {
  margin-top: 8%;
}
/* line 2037, ../../../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 2042, ../../../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 2058, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li.newStyle {
  vertical-align: top;
}
/* line 2062, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li.newStyle .ec-item-info .wtb-ec-logo {
  margin-top: 15px;
  display: unset;
}

/* line 2072, ../../../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 2081, ../../../Sass/sass/product/model.scss */
.ec-item-group {
  padding-top: 25px;
}

/* line 2085, ../../../Sass/sass/product/model.scss */
.ov-item {
  padding-bottom: 10px;
  padding-top: 10px;
  list-style-type: none;
}
/* line 2093, ../../../Sass/sass/product/model.scss */
.ov-item-title {
  color: #1d6cfe;
  font-size: 130%;
  font-weight: bold;
  padding: 5px 0;
}
/* line 2105, ../../../Sass/sass/product/model.scss */
.ov-item-content div {
  display: block;
}
/* line 2108, ../../../Sass/sass/product/model.scss */
.ov-item-content div.ov-item-content-img {
  display: inline-block;
}
/* line 2112, ../../../Sass/sass/product/model.scss */
.ov-item-content div.ov-item-with-img-desc {
  width: 85%;
  display: inline-block;
}
/* line 2118, ../../../Sass/sass/product/model.scss */
.ov-item-content-img {
  width: 14%;
}
/* line 2124, ../../../Sass/sass/product/model.scss */
.ov-item-content-desc {
  width: 100%;
}
/* line 2128, ../../../Sass/sass/product/model.scss */
.ov-item-content .ov-item-short-title {
  display: none;
}

/* line 2134, ../../../Sass/sass/product/model.scss */
.subModel-menu {
  width: 100%;
}
/* line 2137, ../../../Sass/sass/product/model.scss */
.subModel-menu ul {
  color: white;
  line-height: 50px;
  text-align: left;
  vertical-align: middle;
  font-weight: normal;
}
/* line 2145, ../../../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 2154, ../../../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 2165, ../../../Sass/sass/product/model.scss */
.subModel-menu-list.active {
  background: #00A1E9;
}
/* line 2170, ../../../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 2178, ../../../Sass/sass/product/model.scss */
.subModel-menu-ok.active {
  background: #00A1E9;
}

/* line 2184, ../../../Sass/sass/product/model.scss */
.cancelPadding {
  padding-bottom: 0px;
  padding-top: 0px;
}

/* line 2191, ../../../Sass/sass/product/model.scss */
.blockUI {
  max-height: 100%;
  border-radius: 2px;
}

/* line 2197, ../../../Sass/sass/product/model.scss */
.BlockArea {
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow-y: auto;
  height: 100%;
  color: #888888;
}
/* line 2205, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table {
  display: table;
  width: 17%;
  margin: 0px auto;
  margin-bottom: 20px;
}
/* line 2211, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr {
  display: table-row;
}
/* line 2214, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr .div-td {
  display: table-cell;
  vertical-align: middle;
}
/* line 2218, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr .div-td:first-child {
  width: 35px;
}
/* line 2225, ../../../Sass/sass/product/model.scss */
.BlockArea .img_memo {
  width: 90%;
  margin: 0px auto;
  text-align: center;
}
/* line 2231, ../../../Sass/sass/product/model.scss */
.BlockArea span {
  font-size: 11px;
}
/* line 2235, ../../../Sass/sass/product/model.scss */
.BlockArea a {
  color: #888888;
}

/* line 2240, ../../../Sass/sass/product/model.scss */
.blockMsg {
  max-width: 850px;
  max-height: 90%;
}

/* line 2245, ../../../Sass/sass/product/model.scss */
#NowShowPic {
  width: 70%;
  margin: 50px auto;
  overflow: hidden;
  cursor: zoom-in;
}

/* line 2253, ../../../Sass/sass/product/model.scss */
#NowShowPic img {
  width: 100%;
}

/* line 2257, ../../../Sass/sass/product/model.scss */
.CancelBlock {
  cursor: pointer;
  position: absolute;
  top: 17px;
  right: 20px;
}

/* line 2264, ../../../Sass/sass/product/model.scss */
.CancelBlock img {
  width: 30px;
  vertical-align: middle;
}

/* line 2269, ../../../Sass/sass/product/model.scss */
.gallery-list-blockUI {
  width: 100%;
  min-height: 100px;
}

/* line 2274, ../../../Sass/sass/product/model.scss */
.DownloadArea {
  width: 100%;
  padding: 5px 5px 5px 5px;
  text-align: left;
}

/* line 2280, ../../../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 2291, ../../../Sass/sass/product/model.scss */
.redColor {
  color: #ff0000;
}

/* line 2295, ../../../Sass/sass/product/model.scss */
.zoomImg {
  background-color: #000;
}

/* line 2301, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList table {
  border-collapse: collapse;
}
/* line 2305, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th,
.main-content-background #CpuList td {
  border: 1px solid black;
  text-align: center;
}
/* line 2311, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th.title {
  text-align: left;
}
/* line 2315, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th.space,
.main-content-background #CpuList tr.space {
  border: none;
  height: 40px;
}

/* line 2325, ../../../Sass/sass/product/model.scss */
.black #CpuList table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 30px;
}
/* line 2331, ../../../Sass/sass/product/model.scss */
.black #CpuList th,
.black #CpuList td {
  border: 1px solid white;
  text-align: center;
}

/* line 2339, ../../../Sass/sass/product/model.scss */
.linkStyle {
  cursor: pointer;
}

/* line 2343, ../../../Sass/sass/product/model.scss */
.linkStyle:hover {
  color: #666666;
}

/* line 2348, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area {
  display: none;
}
/* line 2351, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .title {
  border-bottom: 2px solid #D7D7D7;
  padding-top: 20px;
  margin: 0px 20px 20px;
}
/* line 2356, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .title .nrbar {
  text-align: left;
  color: #000000;
}
/* line 2362, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .picArea {
  margin: 20px auto;
}
/* line 2368, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .text2 {
  margin: 0 auto;
  color: #fff;
  font-size: 70%;
}
/* line 2374, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .resolution {
  margin: 10px auto;
  font-size: 70%;
}
/* line 2379, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .bottom-btn {
  margin: 20px auto;
  width: 290px;
}

/* line 2387, ../../../Sass/sass/product/model.scss */
.blockUI .Download_Area {
  padding: 5%;
}
/* line 2390, ../../../Sass/sass/product/model.scss */
.blockUI .Download_Area .mobile-down {
  display: none;
}

/* line 2397, ../../../Sass/sass/product/model.scss */
.icds-popover {
  position: fixed;
  top: inherit;
  left: inherit;
  left: inherit;
  margin: 10px 0 0 -150px;
}

/*Keyfeature Parse start*/
/* line 2407, ../../../Sass/sass/product/model.scss */
#PageMainContent.useKeyFeatureParse {
  padding-bottom: 0px;
  min-height: auto !important;
}
/* line 2415, ../../../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 2424, ../../../Sass/sass/product/model.scss */
  .KeyfeatureParseContenArea {
    position: relative;
  }
}
/* line 2429, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-memo {
  width: 85%;
  line-height: 170%;
  color: #000000;
}
/* line 2435, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.blackBackGround {
  color: #ffffff;
  background: #000000;
}
/* line 2439, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.blackBackGround .model-page-memo {
  color: #ffffff;
}
/* line 2444, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct {
  margin-top: 3%;
  display: block;
}
/* line 2448, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProducttitle {
  margin-top: 3%;
  font-weight: bold;
  font-size: 150%;
}
/* line 2454, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea {
  display: block;
  margin-bottom: 2%;
  padding-top: 40px;
}
/* line 2459, ../../../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 2469, ../../../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 2479, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg {
  vertical-align: bottom;
  display: inline-block;
  min-height: 110px;
}
/* line 2484, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a {
  margin: 0 auto;
}
/* line 2491, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a img {
  max-width: 110px;
  max-height: 110px;
}
/* line 2498, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink {
  vertical-align: bottom;
  display: block;
  padding: 0px 15px;
  text-align: center;
}
/* line 2506, ../../../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 2512, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a:hover {
  color: inherit;
}
/* line 2523, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.full .model-page-memo {
  width: 80%;
  margin: 110px auto;
}
/* line 2528, ../../../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 2542, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
    float: left;
    width: 10%;
  }
  /* line 2546, ../../../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 2552, ../../../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 2568, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
    font-size: 0.88vw;
  }
  /* line 2574, ../../../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 2593, ../../../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 2607, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown,
  .outerWhereMouse {
    right: 1%;
  }
}
@media screen and (max-width: 1440px) {
  /* line 2618, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
    width: 20%;
  }
  /* line 2621, ../../../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 2628, ../../../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 2645, ../../../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 2660, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
    font-size: 1.18vw;
  }
  /* line 2666, ../../../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 (max-width: 1024px) {
  /* line 2680, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav {
    font-size: 1.5vw;
  }
}
@media screen and (min-width: 960px) {
  /* line 2688, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown,
  .outerWhereMouse {
    position: absolute;
    padding-top: 5px;
    display: none;
    min-width: 236px;
    min-height: 63px;
    z-index: 5;
  }
  /* line 2697, ../../../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 2704, ../../../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 2715, ../../../Sass/sass/product/model.scss */
  .outerWhereMouse {
    display: none !important;
  }

  /* line 2719, ../../../Sass/sass/product/model.scss */
  .icds-popover {
    position: inherit;
    left: 50%;
  }

  /* line 2726, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .container {
    width: 100%;
    max-width: 100%;
  }
  /* line 2731, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-header-fixed {
    position: relative;
    padding: 0;
  }
  /* line 2737, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .Content-TopArea .breadcrumb {
    display: none;
  }
  /* line 2743, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-sub-title {
    display: none;
  }
  /* line 2748, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-title .model-name {
    background-color: #000;
    color: #fff;
    width: 100%;
  }
  /* line 2753, ../../../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 2761, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item {
    display: none;
    width: 100%;
    font-size: 130%;
  }
  /* line 2766, ../../../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 2775, ../../../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 2781, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).mobile-item {
    display: block;
  }
  /* line 2784, ../../../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 2789, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).active {
    display: none;
  }
  /* line 2793, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore) i {
    display: inline-block;
  }
  /* line 2798, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item #model-page-back {
    background-color: #272727;
  }
  /* line 2803, ../../../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 2814, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container {
    display: block;
    width: 87%;
    margin: 0px auto;
  }
  /* line 2819, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container .RWD_selector-item {
    display: inline;
    color: #fff;
  }
  /* line 2824, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container i {
    float: right;
    color: #fff;
  }
  /* line 2833, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .show-submenu .RWD_selector-item,
  .Rwd #PageMainContent #model-header .show-submenu i {
    color: #fff;
  }
  /* line 2842, ../../../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 2853, ../../../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 2868, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li {
    font-size: 120%;
  }
  /* line 2871, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li.mobile-childModelMenuTab {
    padding: 2% 10%;
    text-align: center;
  }
  /* line 2876, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li a {
    color: #fff;
    display: block;
    padding: 2% 8%;
  }
  /* line 2882, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li a:hover {
    background-color: #208FFF;
  }
  /* line 2890, ../../../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 2899, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container {
    display: block;
    width: 87%;
    margin: 0px auto;
  }
  /* line 2904, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container .RWD_ModelName-item {
    display: inline;
    color: #fff;
  }
  /* line 2909, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container i {
    float: right;
    color: #fff;
  }
  /* line 2916, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top {
    width: 85%;
    margin: 0px auto;
    display: block;
  }
  /* line 2921, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left {
    width: 100%;
    display: block;
  }
  /* line 2925, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-display {
    min-height: auto;
    height: inherit !important;
    width: 100%;
  }
  /* line 2931, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-list {
    display: none;
  }
  /* line 2935, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left .award-list {
    margin: 0;
  }
  /* line 2940, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right {
    width: 100%;
    display: block;
  }
  /* line 2944, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon {
    width: 100%;
    padding: 0;
    margin: 10% 0;
  }
  /* line 2949, ../../../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 2955, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon li img {
    max-width: 100%;
  }
  /* line 2962, ../../../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 2978, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-title {
    font-size: 15px;
  }
  /* line 2984, ../../../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 2988, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item img {
    width: 100%;
  }
  /* line 2992, ../../../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 2998, ../../../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 3002, ../../../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 3011, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top.ExistProductEc .section-right {
    padding-bottom: 60px;
  }
  /* line 3017, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom {
    width: 85%;
    margin: 0px auto;
    position: inherit;
  }
  /* line 3022, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom.full {
    width: 100%;
  }
  /* line 3026, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .model-page-memo {
    width: 85%;
  }
  /* line 3032, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .contact {
    display: none;
  }
  /* line 3036, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info {
    display: block;
    width: 100%;
  }
  /* line 3040, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-nav {
    display: none;
  }
  /* line 3044, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-header {
    display: none;
  }
  /* line 3048, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-footer {
    margin-right: 0;
    margin-left: 0;
  }
  /* line 3053, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-footer .text2memo div {
    padding: 0;
  }
  /* line 3059, ../../../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 3064, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content > .mobile-support-title {
    font-size: 160%;
  }
  /* line 3068, ../../../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 3073, ../../../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 3086, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info {
    font-size: 145%;
  }
  /* line 3089, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info #CpuList {
    display: none;
  }
  /* line 3093, ../../../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 3097, ../../../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 3100, ../../../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 3107, ../../../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 3113, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .hide {
    display: block;
  }
  /* line 3117, ../../../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 3122, ../../../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 3127, ../../../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 3132, ../../../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 3136, ../../../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 3139, ../../../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 3147, ../../../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 3153, ../../../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 3157, ../../../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 3162, ../../../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 3171, ../../../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 3180, ../../../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 3185, ../../../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 3189, ../../../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 3194, ../../../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 3201, ../../../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 3208, ../../../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 3219, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table {
    display: block;
    width: 100%;
  }
  /* line 3223, ../../../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 3230, ../../../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 3236, ../../../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 3240, ../../../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 3248, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Spec {
    display: none;
  }
  /* line 3252, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products {
    width: 100%;
  }
  /* line 3257, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .owl-nav button.owl-prev {
    left: -9%;
  }
  /* line 3264, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .childModel .name {
    padding: 12% 0;
  }
  /* line 3268, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .childModel .specTitle {
    display: inherit;
  }
  /* line 3278, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .imgBox {
    margin: 0;
  }
  /* line 3282, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .text2 {
    padding-left: 10px;
  }
  /* line 3285, ../../../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 3296, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item {
    display: block;
    width: 100%;
  }
  /* line 3300, ../../../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 3304, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item .imgBox img {
    max-width: 100px;
  }
  /* line 3309, ../../../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 3314, ../../../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 3324, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news {
    width: 100%;
    border-bottom: 1px solid #404040;
  }
  /* line 3329, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li {
    margin: 0;
    padding: 10px 0;
  }
  /* line 3333, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .news-info {
    display: block;
  }
  /* line 3337, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .publish-date {
    width: 100%;
    padding: 0;
  }
  /* line 3342, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .title {
    width: 100%;
    padding: 0;
  }
  /* line 3346, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .title a {
    color: #3399ff;
  }
  /* line 3351, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info {
    display: block;
  }
  /* line 3354, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.hideText {
    display: none;
  }
  /* line 3358, ../../../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 3363, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.other-info {
    display: none;
  }
  /* line 3367, ../../../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 3372, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.title a {
    color: #3399ff;
  }
  /* line 3381, ../../../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 3409, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul hr {
    display: none;
  }
  /* line 3413, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul li {
    width: 100%;
    border-bottom: 1px solid #ccc;
  }
  /* line 3418, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul li .item-award {
    max-width: inherit;
  }
  /* line 3428, ../../../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 3436, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .media ul > li .media-info .desc-title a {
    color: #3399ff;
  }
  /* line 3447, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea {
    display: block;
    width: 85%;
    margin: 0px auto;
  }
  /* line 3452, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile {
    width: 100%;
    display: block;
  }
  /* line 3457, ../../../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 3463, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile ul.slides li img {
    width: 100%;
  }
  /* line 3470, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-PC {
    display: none;
  }

  /* line 3479, ../../../Sass/sass/product/model.scss */
  .black .info-footer {
    background-color: #272727;
  }

  /* line 3484, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
  /* line 3491, ../../../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 3497, ../../../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%;
  }

  /* line 3506, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-bottom > .support-section > .support-content .info .info-nav-wrapper {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  /* line 3512, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
  /* line 3519, ../../../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 3524, ../../../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 3540, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content {
    display: block;
    flex-wrap: inherit;
  }
  /* line 3544, ../../../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 3549, ../../../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 3564, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 3582, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 3% !important;
  }
  /* line 3589, ../../../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 3601, ../../../Sass/sass/product/model.scss */
.cpuListProductName {
  display: none;
}

/* line 3614, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .filterFaq {
  display: none;
}
/* line 3622, ../../../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 3627, ../../../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 3630, ../../../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 3639, ../../../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 3646, ../../../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 3651, ../../../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 3656, ../../../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 3662, ../../../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 3672, ../../../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 3679, ../../../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 3684, ../../../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 3689, ../../../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 3693, ../../../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 3697, ../../../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 3704, ../../../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 3713, ../../../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 3718, ../../../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 3726, ../../../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 3743, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .contact {
  display: none;
}
/* line 3747, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq {
  width: 20%;
  padding: 0;
  display: block;
  padding-right: 2.5%;
  padding-top: 2%;
}
/* line 3754, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq > div {
  padding-bottom: 10px;
}
/* line 3759, ../../../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 3764, ../../../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 3768, ../../../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 3777, ../../../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 3803, ../../../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 3807, ../../../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 3815, ../../../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 3818, ../../../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 3822, ../../../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 3828, ../../../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 3836, ../../../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 3841, ../../../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 3863, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content {
    position: relative;
  }
  /* line 3871, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .filterFaq {
    display: none;
  }
  /* line 3877, ../../../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 3881, ../../../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 3899, ../../../Sass/sass/product/model.scss */
#PageMainContent {
  padding-bottom: 100px;
}

@media screen and (max-width: 960px) {
  /* line 3914, ../../../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 3930, ../../../Sass/sass/product/model.scss */
.kf-useParseSection img.lazyloadGIGABYTEKfInner {
  min-height: 1px !important;
  min-width: 1px !important;
  position: relative !important;
}

/* line 3940, ../../../Sass/sass/product/model.scss */
.lineClamp {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

/* line 3946, ../../../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 3946, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions {
    margin-top: 10vw;
    writing-mode: vertical-lr;
    padding-bottom: inherit;
  }
}
/* line 3965, ../../../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 3965, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .CloseIcon {
    position: absolute;
    left: -20px;
    width: 14px;
    height: 14px;
    margin: 0;
    top: 10px;
  }
}
/* line 3983, ../../../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 3983, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionsTitle {
    font-size: 15px;
    padding: 3vw 2vw;
  }
}
@media screen and (max-width: 480px) {
  /* line 3983, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionsTitle {
    padding: 4vw 3vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 3999, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems {
    display: none;
  }
}
/* line 4004, ../../../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 4004, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem {
    margin: 0 1.8vw;
    margin-top: 1.3vw;
  }
}
/* line 4014, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem a {
  color: #423F3F;
}
/* line 4018, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem:last-child {
  margin-bottom: 1.3vw;
}
/* line 4022, ../../../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 4028, ../../../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 4028, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem .Title {
    line-height: 1.4vw;
  }
}
/* line 4043, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .SolutionMore {
  margin-bottom: 1.3vw;
  text-align: center;
}
@media screen and (max-width: 960px) {
  /* line 4043, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .SolutionMore {
    display: none;
  }
}
/* line 4051, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .SolutionMore a {
  padding: 0.5vw 1.2vw;
  font-size: 0.95vw;
}
/* line 4057, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround {
  background-color: #3D3D3D;
}
/* line 4060, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .RelatedSolutionsTitle {
  color: #fff;
}
/* line 4065, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .RelatedSolutionItem a {
  color: #fff;
}
/* line 4070, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore {
  text-align: center;
}
/* line 4073, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore a {
  border-color: #C6C6C6;
}
/* line 4076, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore a:hover {
  border-color: #C6C6C6;
}

/* line 4085, ../../../Sass/sass/product/model.scss */
.SquareButtonStyle a {
  border: 0.5px solid #A1A1A1;
  color: #008CD6;
  font-size: 0.79vw;
}
/* line 4090, ../../../Sass/sass/product/model.scss */
.SquareButtonStyle a:hover {
  border: 2px solid #A1A1A1;
  font-weight: 600;
}

/* line 4097, ../../../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 4097, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList {
    display: block;
  }
}
/* line 4105, ../../../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 4114, ../../../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 4126, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItemsContainer {
  padding: 3vW 15px;
}
/* line 4130, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItemsTitle {
  font-weight: bold;
  font-size: 15px;
  color: #A0A0A0;
}
/* line 4137, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem {
  display: flex;
  align-items: start;
}
/* line 4141, ../../../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 4145, ../../../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 4155, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo {
  margin: 0 2vW;
}
/* line 4158, ../../../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 4158, ../../../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 4158, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName {
    -webkit-line-clamp: 3;
  }
}
/* line 4170, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName a {
  font-size: 15px;
  color: inherit;
}
/* line 4176, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemButton {
  margin-bottom: 15px;
}
/* line 4179, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemButton a {
  padding: 5px 15px;
  font-size: 15px;
}
/* line 4187, ../../../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 4193, ../../../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 4203, ../../../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 4211, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-stage-outer {
  margin: 2vw 0;
}
/* line 4215, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}
/* line 4220, ../../../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 4229, ../../../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 4235, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-dots .owl-dot.active {
  background-color: #008CD6;
}
/* line 4241, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .disabled {
  display: none !important;
}
/* line 4248, ../../../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 4248, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
    padding: 1.7vw 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 4248, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
    padding: 3vw 0;
  }
}

/* line 4266, ../../../Sass/sass/product/model.scss */
.simplemodal-container-improtant {
  padding: 0 !important;
}

/* line 12, ../../../Sass/sass/product/_galleryImageList.scss */
.galleryArea.showPcGallery #gallery-list-PC {
  position: unset;
}
/* line 15, ../../../Sass/sass/product/_galleryImageList.scss */
.galleryArea.showPcGallery #gallery-list-PC.isUseGalleryIframe {
  position: absolute;
}
/* line 19, ../../../Sass/sass/product/_galleryImageList.scss */
.galleryArea.showPcGallery #gallery-list-PC .CloseIcon {
  display: none;
}

/* line 30, ../../../Sass/sass/product/_galleryImageList.scss */
.Rwd #PageMainContent .model-content .section-top .section-left {
  margin: 7vw auto;
}
@media screen and (max-width: 960px) {
  /* line 33, ../../../Sass/sass/product/_galleryImageList.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-display {
    display: none;
  }
}
@media screen and (max-width: 960px) {
  /* line 39, ../../../Sass/sass/product/_galleryImageList.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-list {
    display: flex;
  }
}
/* line 49, ../../../Sass/sass/product/_galleryImageList.scss */
.Rwd #PageMainContent .model-content #gallery-list-mobile ul.slides li {
  position: relative;
}
/* line 52, ../../../Sass/sass/product/_galleryImageList.scss */
.Rwd #PageMainContent .model-content #gallery-list-mobile ul.slides li .VideoPlayerIcon {
  width: 50%;
  height: 50%;
}

     /*img.lazyFadeIn {
         opacity: 0;
     }

     img:not(.initial) {
         transition: opacity 1s;
     }

     img.initial,img.loaded,
     img.error {
         opacity: 1;
     }

     img:not([src]) {
         visibility: hidden;
     }*/
/* line 33, ../../../Sass/sass/base/_function.scss */
img.lazyFadeIn {
  opacity: 0;
}
/* line 36, ../../../Sass/sass/base/_function.scss */
img.lazyFadeIn:not(.initial) {
  transition: opacity 1s;
}
/* line 40, ../../../Sass/sass/base/_function.scss */
img.lazyFadeIn.initial, img.lazyFadeIn.loaded, img.lazyFadeIn.error {
  opacity: 1;
}
/* line 46, ../../../Sass/sass/base/_function.scss */
img.lazyFadeIn:not([src]) {
  visibility: hidden;
}

/* line 65, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (max-width: 960px) {
  /* line 65, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    width: 100%;
  }
}
/* line 77, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .MobileImageCount {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 77, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .MobileImageCount {
    display: block;
    background: #272727;
    color: #f5f5f5;
    display: inline-block;
    position: absolute;
    right: 15px;
    top: 0;
    border-radius: 15px;
    font-size: 13px;
    z-index: 99;
  }
}
@media all and (min-width: 641px) and (max-width: 960px) {
  /* line 77, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .MobileImageCount {
    font-size: 18px;
    padding: 3px 18px;
  }
}
@media screen and (max-width: 640px) {
  /* line 77, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .MobileImageCount {
    font-size: 15px;
    padding: 0 15px;
    z-index: 2;
  }
}
/* line 106, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list #gallery-list-slider {
  width: 25vw;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  /* line 106, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list #gallery-list-slider {
    width: 28.69141vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 106, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list #gallery-list-slider {
    width: 100%;
  }
}
/* line 122, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owl-carousel {
  display: inline-block;
}
/* line 125, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owl-carousel .owl-dots {
  width: 70%;
  bottom: 0;
  display: flex;
  background-color: #c6c6c6;
  margin: 0 auto;
  margin-top: 1.04167vw;
  display: none;
}
/* line 126, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owl-carousel .owl-dots.disabled {
  display: none;
}
@media screen and (max-width: 960px) {
  /* line 125, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .owl-carousel .owl-dots {
    display: none;
  }
}
/* line 142, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owl-carousel .owl-dots .owl-dot {
  flex: 1;
  height: 3px;
  background-color: #c6c6c6;
  margin: 0;
}
/* line 148, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owl-carousel .owl-dots .owl-dot.active {
  background-color: #21D4FD;
}
/* line 155, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owlButton {
  display: flex;
  align-self: center;
}
@media screen and (max-width: 960px) {
  /* line 155, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .owlButton {
    display: none !important;
  }
}
/* line 163, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owlButton.disable {
  opacity: 0.3;
}
/* line 168, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owlButton:not(.disable):hover {
  cursor: pointer;
}
/* line 173, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owlButton .ArrowLine {
  width: 0.625vw;
  height: 1.04167vw;
  fill: #b1b1b1;
}
@media screen and (max-width: 1024px) {
  /* line 173, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .owlButton .ArrowLine {
    width: 1.17188vw;
    height: 1.95313vw;
  }
}
/* line 185, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .owlButton .ArrowLine.rotate180 {
  transform: rotate(180deg);
}
/* line 191, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .gallery-list-item {
  display: flex;
  overflow: hidden;
  height: 72px;
  align-items: center;
  position: relative;
  width: auto;
  margin: 0;
}
/* line 202, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .gallery-list-item:hover {
  border: unset;
}
@media screen and (max-width: 1024px) {
  /* line 191, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .gallery-list-item {
    margin: 0.48828vw;
    height: 6.83594vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 191, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .gallery-list-item {
    height: 62.5vw;
  }
}
/* line 219, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .gallery-list-item picture:hover {
  border: 1px solid #999999;
  background-origin: 2px;
}
@media screen and (max-width: 960px) {
  /* line 219, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .gallery-list-item picture:hover {
    border: unset;
  }
}
/* line 229, ../../../Sass/sass/product/_galleryImageList.scss */
#gallery-list .gallery-list-item img {
  width: auto;
  max-width: 100%;
  max-height: 70px;
}
@media screen and (max-width: 960px) {
  /* line 229, ../../../Sass/sass/product/_galleryImageList.scss */
  #gallery-list .gallery-list-item img {
    width: 62.5vw;
    max-height: 62.5vw;
  }
}

/* line 244, ../../../Sass/sass/product/_galleryImageList.scss */
.coverVideoIcon {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 254, ../../../Sass/sass/product/_galleryImageList.scss */
.coverVideoIcon img {
  display: block;
  height: 0%;
  width: unset !important;
}

/* line 261, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList {
  z-index: 1;
  max-height: 90vh;
  width: 100%;
  padding: 4.94792vw 1.30208vw;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 12fr 1fr;
  grid-column-gap: 5.46875vw;
  grid-template-areas: "defaultImage ImageList" "defaultImage downloadButton";
  position: relative;
}
@media all and (min-width: 1441px) and (max-width: 1600px) {
  /* line 261, ../../../Sass/sass/product/_galleryImageList.scss */
  .DownloadImageList {
    padding-left: 2.1875vw;
    padding-right: 2.1875vw;
  }
}
@media all and (min-width: 1281px) and (max-width: 1440px) {
  /* line 261, ../../../Sass/sass/product/_galleryImageList.scss */
  .DownloadImageList {
    padding-left: 2.08333vw;
    padding-right: 2.08333vw;
  }
}
@media all and (min-width: 961px) and (max-width: 1280px) {
  /* line 261, ../../../Sass/sass/product/_galleryImageList.scss */
  .DownloadImageList {
    padding-left: 3.90625vw;
    padding-right: 3.90625vw;
  }
}
/* line 291, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .CloseIcon {
  position: absolute;
  width: 25px;
  height: 25px;
  right: 11vw;
  top: 2vw;
  fill: #000;
  cursor: pointer;
}
/* line 301, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-DefaultImage {
  grid-area: defaultImage;
  align-items: center;
  justify-content: center;
  display: flex;
  height: 32.8125vw;
}
/* line 308, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-DefaultImage .youtubeParent {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
/* line 315, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-DefaultImage .youtubeParent .youtubeChild {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 324, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-DefaultImage .youtubeParent {
  width: 100%;
  display: none;
}
/* line 329, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-DefaultImage .selectImageGallery {
  max-height: 60vh;
  max-width: 100%;
}
@media all and (min-width: 961px) and (max-width: 1024px) {
  /* line 329, ../../../Sass/sass/product/_galleryImageList.scss */
  .DownloadImageList .Grid-DefaultImage .selectImageGallery {
    max-height: 54vh;
  }
}
/* line 341, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage {
  grid-area: ImageList;
  margin-top: 2.91667vw;
  overflow-y: auto;
}
/* line 346, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downloadImageItem {
  display: inline-flex;
  position: relative;
  margin-right: 1.82292vw;
  cursor: pointer;
  width: 7.8125vw;
  height: 7.8125vw;
  vertical-align: top;
  align-items: center;
  justify-content: center;
}
/* line 357, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downloadImageItem:hover, .DownloadImageList .Grid-listDownloadImage .downloadImageItem.selected {
  background-color: #b1b1b1;
}
/* line 362, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downloadImageItem:nth-child(-n + 6) {
  margin-bottom: 2.60417vw;
}
/* line 366, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downloadImageItem .downloadImageCheckBox {
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 371, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downloadImageItem .downloadImageCheckBox .downloadImageCheckBoxItem {
  width: 1vw;
  height: 1vw;
  min-width: 0.7vw;
  min-height: 0.7vw;
}
/* line 380, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downloadImageItem .coverVideoIcon .VideoPlayerIcon {
  width: 60%;
}
/* line 386, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-listDownloadImage .downImage {
  max-width: 100%;
  max-height: 10vh;
  display: block;
}
@media all and (min-width: 1441px) {
  /* line 386, ../../../Sass/sass/product/_galleryImageList.scss */
  .DownloadImageList .Grid-listDownloadImage .downImage {
    max-height: 14vh;
  }
}
/* line 399, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload {
  grid-area: downloadButton;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 406, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload .buttonDownloadCancel {
  display: none;
}
/* line 410, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload .baseButton {
  color: #fff;
  background-color: #008CD6;
  border: 2px solid #008CD6;
}
/* line 415, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload .baseButton:hover {
  background-color: #006396;
}
/* line 420, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload .baseButton,
.DownloadImageList .Grid-buttonDownload .borderButton {
  display: inline-block;
  font-size: 0.9375vw;
  font-weight: bold;
  padding: 0.36458vw 0.78125vw;
  cursor: pointer;
  margin: 0 1.25vw;
}
/* line 430, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload .borderButton {
  border: 2px solid #006396;
}
/* line 433, ../../../Sass/sass/product/_galleryImageList.scss */
.DownloadImageList .Grid-buttonDownload .borderButton:hover {
  background-color: #99dbff;
}

/*ut start*/
/* line 441, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut {
  position: fixed;
  z-index: 9999999;
  width: 100%;
  background-color: #000000;
}
/* line 447, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut #utPopOutInner {
  margin: 0 auto;
  position: relative;
}
/* line 452, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut #utPopOutInner span.close {
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: -50px;
  width: 20px;
  height: 20px;
}
/* line 460, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut #utPopOutInner span.close img {
  width: 100%;
  height: 100%;
}
/* line 467, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut #utPopOutInner .video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
/* line 475, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut #utPopOutInner .video-container iframe.UtIframe {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 489, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOut.fullWidth #utPopOutInner span.close {
  right: 0;
  top: -35px;
}

/* line 498, ../../../Sass/sass/product/_galleryImageList.scss */
#utPopOutBg {
  position: fixed;
  z-index: 9999998;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: #000000;
  opacity: 0.5;
}

/*ut end*/
