@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: table-row;
}
/* 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 {
  display: table-cell;
  vertical-align: top;
}
/* line 1174, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .contact {
  width: 20%;
  padding: 0 2.5%;
}
/* line 1181, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav {
  border-bottom: 1px solid #333333;
  font-size: 120%;
  margin: 2% auto;
  padding-bottom: 2%;
}
/* line 1187, ../../../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 1193, ../../../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 1198, ../../../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 1203, ../../../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 1208, ../../../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 1216, ../../../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 1222, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-nav > li.BackParentModel {
  color: #208FFF;
}
/* line 1228, ../../../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 1238, ../../../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 1247, ../../../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 1253, ../../../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 1263, ../../../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 1268, ../../../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 1271, ../../../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 1275, ../../../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 1284, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .mobile-childModelsMenu {
  display: none;
}
/* line 1288, ../../../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 1293, ../../../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 1294, ../../../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 1305, ../../../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 1313, ../../../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 1329, ../../../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 1334, ../../../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 1341, ../../../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 1350, ../../../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 1353, ../../../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 1359, ../../../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 1360, ../../../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 1363, ../../../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 1373, ../../../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 1379, ../../../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 1385, ../../../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 1388, ../../../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 1392, ../../../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 1396, ../../../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 1400, ../../../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 1404, ../../../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 1412, ../../../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 1418, ../../../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 1423, ../../../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 1429, ../../../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 1430, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .support-section > .support-content > .info > .info-content > .download-file-info > .list-ul > li > .detail-ul > li .detail-div .div-table-cell.download-desc {
  width: 30%;
}
/* line 1435, ../../../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 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 .div-table-cell.download-site {
  width: 30%;
}
/* line 1444, ../../../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 1461, ../../../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 1466, ../../../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 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-header > .div-table-cell {
  border-bottom: inherit;
}
/* line 1478, ../../../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 1490, ../../../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 1493, ../../../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 1498, ../../../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 1503, ../../../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 1510, ../../../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 1518, ../../../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 1522, ../../../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 1535, ../../../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 1541, ../../../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 1553, ../../../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 1556, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div a {
  color: inherit;
  text-decoration: underline;
}
/* line 1561, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div .section-title {
  font-size: 130%;
  padding: 10px 0;
}
/* line 1567, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news > ul > li {
  margin: auto 1%;
}
/* line 1571, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news a {
  text-decoration: none;
}
/* line 1575, ../../../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 1579, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info.publish-date {
  width: 10%;
}
/* line 1583, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.news .news-info.title {
  font-weight: bold;
}
/* line 1588, ../../../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 1592, ../../../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 1597, ../../../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 1602, ../../../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 1607, ../../../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 1619, ../../../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 1630, ../../../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 1645, ../../../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 1651, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .line-hr {
  display: none;
}
/* line 1656, ../../../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 1662, ../../../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 1671, ../../../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 1679, ../../../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 1700, ../../../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 1716, ../../../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 1722, ../../../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 1725, ../../../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 1740, ../../../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 1751, ../../../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 1755, ../../../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 1764, ../../../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 1769, ../../../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 1779, ../../../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 1786, ../../../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 1793, ../../../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 1808, ../../../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 1814, ../../../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 1822, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.awards > ul > li .item-Mobile-botom {
  display: none;
}
/* line 1853, ../../../Sass/sass/product/model.scss */
.main-content .model-content > .section-bottom > .na-section .section-div.media {
  margin-top: 5%;
}
/* line 1859, ../../../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 1875, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-ul-tabs {
  padding: 0;
}
/* line 1879, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget {
  font-family: none !important;
  font-size: none;
}
/* line 1884, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget-header {
  border: none;
  border-bottom: 1px solid #dddddd;
}
/* line 1889, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-state-active {
  border: 1px solid #007fff;
}
/* line 1893, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-tabs-panel {
  padding: 2em 0 1em 0 !important;
}
/* line 1897, ../../../Sass/sass/product/model.scss */
.wtb-ec-container > .ui-widget-content {
  border: none;
  font-size: 1.2em;
}
/* line 1902, ../../../Sass/sass/product/model.scss */
.wtb-ec-container ul:first-child {
  text-align: center;
}
/* line 1906, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list {
  margin-bottom: 2%;
}
/* line 1909, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li {
  display: inline-block;
  margin: 0.5%;
  vertical-align: top;
}
/* line 1914, ../../../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 1920, ../../../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 1925, ../../../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 1940, ../../../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 1948, ../../../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 1973, ../../../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 1987, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li .ec-link-item .ec-link-info {
  margin-top: 8%;
}
/* line 1990, ../../../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 1995, ../../../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 2011, ../../../Sass/sass/product/model.scss */
.wtb-ec-container .ec-item-list li.newStyle {
  vertical-align: top;
}
/* line 2015, ../../../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 2025, ../../../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 2034, ../../../Sass/sass/product/model.scss */
.ec-item-group {
  padding-top: 25px;
}

/* line 2038, ../../../Sass/sass/product/model.scss */
.ov-item {
  padding-bottom: 10px;
  padding-top: 10px;
  list-style-type: none;
}
/* line 2046, ../../../Sass/sass/product/model.scss */
.ov-item-title {
  color: #1d6cfe;
  font-size: 130%;
  font-weight: bold;
  padding: 5px 0;
}
/* line 2058, ../../../Sass/sass/product/model.scss */
.ov-item-content div {
  display: block;
}
/* line 2061, ../../../Sass/sass/product/model.scss */
.ov-item-content div.ov-item-content-img {
  display: inline-block;
}
/* line 2065, ../../../Sass/sass/product/model.scss */
.ov-item-content div.ov-item-with-img-desc {
  width: 85%;
  display: inline-block;
}
/* line 2071, ../../../Sass/sass/product/model.scss */
.ov-item-content-img {
  width: 14%;
}
/* line 2077, ../../../Sass/sass/product/model.scss */
.ov-item-content-desc {
  width: 100%;
}
/* line 2081, ../../../Sass/sass/product/model.scss */
.ov-item-content .ov-item-short-title {
  display: none;
}

/* line 2087, ../../../Sass/sass/product/model.scss */
.subModel-menu {
  width: 100%;
}
/* line 2090, ../../../Sass/sass/product/model.scss */
.subModel-menu ul {
  color: white;
  line-height: 50px;
  text-align: left;
  vertical-align: middle;
  font-weight: normal;
}
/* line 2098, ../../../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 2107, ../../../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 2118, ../../../Sass/sass/product/model.scss */
.subModel-menu-list.active {
  background: #00A1E9;
}
/* line 2123, ../../../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 2131, ../../../Sass/sass/product/model.scss */
.subModel-menu-ok.active {
  background: #00A1E9;
}

/* line 2137, ../../../Sass/sass/product/model.scss */
.cancelPadding {
  padding-bottom: 0px;
  padding-top: 0px;
}

/* line 2144, ../../../Sass/sass/product/model.scss */
.blockUI {
  max-height: 100%;
  border-radius: 2px;
}

/* line 2150, ../../../Sass/sass/product/model.scss */
.BlockArea {
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow-y: auto;
  height: 100%;
  color: #888888;
}
/* line 2158, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table {
  display: table;
  width: 17%;
  margin: 0px auto;
  margin-bottom: 20px;
}
/* line 2164, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr {
  display: table-row;
}
/* line 2167, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr .div-td {
  display: table-cell;
  vertical-align: middle;
}
/* line 2171, ../../../Sass/sass/product/model.scss */
.BlockArea .div-table .div-tr .div-td:first-child {
  width: 35px;
}
/* line 2178, ../../../Sass/sass/product/model.scss */
.BlockArea .img_memo {
  width: 90%;
  margin: 0px auto;
  text-align: center;
}
/* line 2184, ../../../Sass/sass/product/model.scss */
.BlockArea span {
  font-size: 11px;
}
/* line 2188, ../../../Sass/sass/product/model.scss */
.BlockArea a {
  color: #888888;
}

/* line 2193, ../../../Sass/sass/product/model.scss */
.blockMsg {
  max-width: 850px;
  max-height: 90%;
}

/* line 2198, ../../../Sass/sass/product/model.scss */
#NowShowPic {
  width: 70%;
  margin: 50px auto;
  overflow: hidden;
  cursor: zoom-in;
}

/* line 2206, ../../../Sass/sass/product/model.scss */
#NowShowPic img {
  width: 100%;
}

/* line 2210, ../../../Sass/sass/product/model.scss */
.CancelBlock {
  cursor: pointer;
  position: absolute;
  top: 17px;
  right: 20px;
}

/* line 2217, ../../../Sass/sass/product/model.scss */
.CancelBlock img {
  width: 30px;
  vertical-align: middle;
}

/* line 2222, ../../../Sass/sass/product/model.scss */
.gallery-list-blockUI {
  width: 100%;
  min-height: 100px;
}

/* line 2227, ../../../Sass/sass/product/model.scss */
.DownloadArea {
  width: 100%;
  padding: 5px 5px 5px 5px;
  text-align: left;
}

/* line 2233, ../../../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 2244, ../../../Sass/sass/product/model.scss */
.redColor {
  color: #ff0000;
}

/* line 2248, ../../../Sass/sass/product/model.scss */
.zoomImg {
  background-color: #000;
}

/* line 2254, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList table {
  border-collapse: collapse;
}
/* line 2258, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th,
.main-content-background #CpuList td {
  border: 1px solid black;
  text-align: center;
}
/* line 2264, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th.title {
  text-align: left;
}
/* line 2268, ../../../Sass/sass/product/model.scss */
.main-content-background #CpuList th.space,
.main-content-background #CpuList tr.space {
  border: none;
  height: 40px;
}

/* line 2278, ../../../Sass/sass/product/model.scss */
.black #CpuList table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 30px;
}
/* line 2284, ../../../Sass/sass/product/model.scss */
.black #CpuList th,
.black #CpuList td {
  border: 1px solid white;
  text-align: center;
}

/* line 2292, ../../../Sass/sass/product/model.scss */
.linkStyle {
  cursor: pointer;
}

/* line 2296, ../../../Sass/sass/product/model.scss */
.linkStyle:hover {
  color: #666666;
}

/* line 2301, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area {
  display: none;
}
/* line 2304, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .title {
  border-bottom: 2px solid #D7D7D7;
  padding-top: 20px;
  margin: 0px 20px 20px;
}
/* line 2309, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .title .nrbar {
  text-align: left;
  color: #000000;
}
/* line 2315, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .picArea {
  margin: 20px auto;
}
/* line 2321, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .text2 {
  margin: 0 auto;
  color: #fff;
  font-size: 70%;
}
/* line 2327, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .resolution {
  margin: 10px auto;
  font-size: 70%;
}
/* line 2332, ../../../Sass/sass/product/model.scss */
.blockUI .sub-area .bottom-btn {
  margin: 20px auto;
  width: 290px;
}

/* line 2340, ../../../Sass/sass/product/model.scss */
.blockUI .Download_Area {
  padding: 5%;
}
/* line 2343, ../../../Sass/sass/product/model.scss */
.blockUI .Download_Area .mobile-down {
  display: none;
}

/* line 2350, ../../../Sass/sass/product/model.scss */
.icds-popover {
  position: fixed;
  top: inherit;
  left: inherit;
  left: inherit;
  margin: 10px 0 0 -150px;
}

/*Keyfeature Parse start*/
/* line 2360, ../../../Sass/sass/product/model.scss */
#PageMainContent.useKeyFeatureParse {
  padding-bottom: 0px;
  min-height: auto !important;
}
/* line 2368, ../../../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 2377, ../../../Sass/sass/product/model.scss */
  .KeyfeatureParseContenArea {
    position: relative;
  }
}
/* line 2382, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-memo {
  width: 85%;
  line-height: 170%;
  color: #000000;
}
/* line 2388, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.blackBackGround {
  color: #ffffff;
  background: #000000;
}
/* line 2392, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.blackBackGround .model-page-memo {
  color: #ffffff;
}
/* line 2397, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct {
  margin-top: 3%;
  display: block;
}
/* line 2401, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProducttitle {
  margin-top: 3%;
  font-weight: bold;
  font-size: 150%;
}
/* line 2407, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea {
  display: block;
  margin-bottom: 2%;
  padding-top: 40px;
}
/* line 2412, ../../../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 2422, ../../../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 2432, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg {
  vertical-align: bottom;
  display: inline-block;
  min-height: 110px;
}
/* line 2437, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a {
  margin: 0 auto;
}
/* line 2444, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateImg a img {
  max-width: 110px;
  max-height: 110px;
}
/* line 2451, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink {
  vertical-align: bottom;
  display: block;
  padding: 0px 15px;
  text-align: center;
}
/* line 2459, ../../../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 2465, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea .model-page-RelatedProduct .RelatedProductItemArea .relateItem .relateLink a:hover {
  color: inherit;
}
/* line 2476, ../../../Sass/sass/product/model.scss */
.KeyfeatureParseContenArea.full .model-page-memo {
  width: 80%;
  margin: 110px auto;
}
/* line 2481, ../../../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 2495, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
    float: left;
    width: 10%;
  }
  /* line 2499, ../../../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 2505, ../../../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 2521, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
    font-size: 0.88vw;
  }
  /* line 2527, ../../../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 2546, ../../../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 2560, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown,
  .outerWhereMouse {
    right: 1%;
  }
}
@media screen and (max-width: 1440px) {
  /* line 2571, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .ec-item-wtb-div {
    width: 20%;
  }
  /* line 2574, ../../../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 2581, ../../../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 2598, ../../../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 2613, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-title {
    font-size: 1.18vw;
  }
  /* line 2619, ../../../Sass/sass/product/model.scss */
  .main-content .model-content > .section-top > .section-right #promotion-events .promotion-events-content .events-item div {
    font-size: 1.08vw;
  }
}
@media screen and (min-width: 960px) {
  /* line 2635, ../../../Sass/sass/product/model.scss */
  #BuyIconDropDown,
  .outerWhereMouse {
    position: absolute;
    padding-top: 5px;
    display: none;
    min-width: 236px;
    min-height: 63px;
    z-index: 5;
  }
  /* line 2644, ../../../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 2651, ../../../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 2662, ../../../Sass/sass/product/model.scss */
  .outerWhereMouse {
    display: none !important;
  }

  /* line 2666, ../../../Sass/sass/product/model.scss */
  .icds-popover {
    position: inherit;
    left: 50%;
  }

  /* line 2673, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .container {
    width: 100%;
    max-width: 100%;
  }
  /* line 2678, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-header-fixed {
    position: relative;
    padding: 0;
  }
  /* line 2684, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .Content-TopArea .breadcrumb {
    display: none;
  }
  /* line 2690, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-sub-title {
    display: none;
  }
  /* line 2695, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .header-title .model-name {
    background-color: #000;
    color: #fff;
    width: 100%;
  }
  /* line 2700, ../../../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 2708, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item {
    display: none;
    width: 100%;
    font-size: 130%;
  }
  /* line 2713, ../../../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 2722, ../../../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 2728, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).mobile-item {
    display: block;
  }
  /* line 2731, ../../../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 2736, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore).active {
    display: none;
  }
  /* line 2740, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item li:not(.li_whereToBuy):not(.li_onLineStore) i {
    display: inline-block;
  }
  /* line 2745, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .model-item #model-page-back {
    background-color: #272727;
  }
  /* line 2750, ../../../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 2761, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container {
    display: block;
    width: 87%;
    margin: 0px auto;
  }
  /* line 2766, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container .RWD_selector-item {
    display: inline;
    color: #fff;
  }
  /* line 2771, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .RWD_selector .RWD_selector-container i {
    float: right;
    color: #fff;
  }
  /* line 2780, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent #model-header .show-submenu .RWD_selector-item,
  .Rwd #PageMainContent #model-header .show-submenu i {
    color: #fff;
  }
  /* line 2789, ../../../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 2800, ../../../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 2815, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li {
    font-size: 120%;
  }
  /* line 2818, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li.mobile-childModelMenuTab {
    padding: 2% 10%;
    text-align: center;
  }
  /* line 2823, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li a {
    color: #fff;
    display: block;
    padding: 2% 8%;
  }
  /* line 2829, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-switchChildModel > .mobile-childModelsMenu ul li a:hover {
    background-color: #208FFF;
  }
  /* line 2837, ../../../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 2846, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container {
    display: block;
    width: 87%;
    margin: 0px auto;
  }
  /* line 2851, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container .RWD_ModelName-item {
    display: inline;
    color: #fff;
  }
  /* line 2856, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content > .mobile-ModelName .RWD_ModelName-container i {
    float: right;
    color: #fff;
  }
  /* line 2863, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top {
    width: 85%;
    margin: 0px auto;
    display: block;
  }
  /* line 2868, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left {
    width: 100%;
    display: block;
  }
  /* line 2872, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-display {
    min-height: auto;
    height: inherit !important;
    width: 100%;
  }
  /* line 2878, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left #gallery-list {
    display: none;
  }
  /* line 2882, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-left .award-list {
    margin: 0;
  }
  /* line 2887, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right {
    width: 100%;
    display: block;
  }
  /* line 2891, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon {
    width: 100%;
    padding: 0;
    margin: 10% 0;
  }
  /* line 2896, ../../../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 2902, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right .feature-icon li img {
    max-width: 100%;
  }
  /* line 2909, ../../../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 2925, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-title {
    font-size: 15px;
  }
  /* line 2931, ../../../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 2935, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content .events-item img {
    width: 100%;
  }
  /* line 2939, ../../../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 2945, ../../../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 2949, ../../../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 2958, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top.ExistProductEc .section-right {
    padding-bottom: 60px;
  }
  /* line 2964, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom {
    width: 85%;
    margin: 0px auto;
    position: inherit;
  }
  /* line 2969, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom.full {
    width: 100%;
  }
  /* line 2973, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .model-page-memo {
    width: 85%;
  }
  /* line 2979, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .contact {
    display: none;
  }
  /* line 2983, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info {
    display: block;
    width: 100%;
  }
  /* line 2987, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-nav {
    display: none;
  }
  /* line 2991, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-header {
    display: none;
  }
  /* line 2995, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-footer {
    margin-right: 0;
    margin-left: 0;
  }
  /* line 3000, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-footer .text2memo div {
    padding: 0;
  }
  /* line 3006, ../../../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 3011, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content > .mobile-support-title {
    font-size: 160%;
  }
  /* line 3015, ../../../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 3020, ../../../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 3033, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info {
    font-size: 145%;
  }
  /* line 3036, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info #CpuList {
    display: none;
  }
  /* line 3040, ../../../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 3044, ../../../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 3047, ../../../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 3054, ../../../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 3060, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .hide {
    display: block;
  }
  /* line 3064, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .support-section .support-content .info-content .download-file-info .mobile-dl {
    padding: 5px;
  }
  /* line 3069, ../../../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 3074, ../../../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 3079, ../../../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 3083, ../../../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 3086, ../../../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 3094, ../../../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 3100, ../../../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 3104, ../../../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 3109, ../../../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 3118, ../../../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 3127, ../../../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 3132, ../../../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 3136, ../../../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 3141, ../../../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 3148, ../../../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 3155, ../../../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 3166, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section ul.display-table {
    display: block;
    width: 100%;
  }
  /* line 3170, ../../../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 3177, ../../../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 3183, ../../../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 3187, ../../../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 3195, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Spec {
    display: none;
  }
  /* line 3199, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products {
    width: 100%;
  }
  /* line 3204, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .owl-nav button.owl-prev {
    left: -9%;
  }
  /* line 3211, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .childModel .name {
    padding: 12% 0;
  }
  /* line 3215, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Specification-section .all-Products .childModel .specTitle {
    display: inherit;
  }
  /* line 3225, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .imgBox {
    margin: 0;
  }
  /* line 3229, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .MicrositeItem-section li .display-table-cell.item .text2 {
    padding-left: 10px;
  }
  /* line 3232, ../../../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 3243, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item {
    display: block;
    width: 100%;
  }
  /* line 3247, ../../../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 3251, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .Multimedia-section li .display-table-cell.item .imgBox img {
    max-width: 100px;
  }
  /* line 3256, ../../../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 3261, ../../../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 3271, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news {
    width: 100%;
    border-bottom: 1px solid #404040;
  }
  /* line 3276, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li {
    margin: 0;
    padding: 10px 0;
  }
  /* line 3280, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .news-info {
    display: block;
  }
  /* line 3284, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .publish-date {
    width: 100%;
    padding: 0;
  }
  /* line 3289, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .title {
    width: 100%;
    padding: 0;
  }
  /* line 3293, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .title a {
    color: #3399ff;
  }
  /* line 3298, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info {
    display: block;
  }
  /* line 3301, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.hideText {
    display: none;
  }
  /* line 3305, ../../../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 3310, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.other-info {
    display: none;
  }
  /* line 3314, ../../../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 3319, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .news ul li .security-info.title a {
    color: #3399ff;
  }
  /* line 3328, ../../../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 3356, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul hr {
    display: none;
  }
  /* line 3360, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul li {
    width: 100%;
    border-bottom: 1px solid #ccc;
  }
  /* line 3365, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .awards ul li .item-award {
    max-width: inherit;
  }
  /* line 3375, ../../../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 3383, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-bottom .na-section .media ul > li .media-info .desc-title a {
    color: #3399ff;
  }
  /* line 3394, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea {
    display: block;
    width: 85%;
    margin: 0px auto;
  }
  /* line 3399, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile {
    width: 100%;
    display: block;
  }
  /* line 3404, ../../../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 3410, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-mobile ul.slides li img {
    width: 100%;
  }
  /* line 3417, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .galleryArea #gallery-list-PC {
    display: none;
  }

  /* line 3426, ../../../Sass/sass/product/model.scss */
  .black .info-footer {
    background-color: #272727;
  }

  /* line 3431, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
  /* line 3438, ../../../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 3444, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container .ec-item-list li .ec-item-info .wtb-default-text {
    max-width: 5.5vw;
    margin-right: 26%;
  }
}
@media screen and (max-width: 480px) {
  /* line 3455, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
  /* line 3462, ../../../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 3467, ../../../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 3483, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .model-content .section-top .section-right #promotion-events .promotion-events-content {
    display: block;
    flex-wrap: inherit;
  }
  /* line 3487, ../../../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 3492, ../../../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 3507, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 0 !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 3525, ../../../Sass/sass/product/model.scss */
  .wtb-ec-container {
    left: 3% !important;
  }
  /* line 3532, ../../../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 3544, ../../../Sass/sass/product/model.scss */
.cpuListProductName {
  display: none;
}

/* line 3557, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .filterFaq {
  display: none;
}
/* line 3565, ../../../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 3570, ../../../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 3573, ../../../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 3582, ../../../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 3589, ../../../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 3594, ../../../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 3599, ../../../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 3605, ../../../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 3615, ../../../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 3622, ../../../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 3627, ../../../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 3632, ../../../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 3636, ../../../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 3640, ../../../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 3647, ../../../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 3656, ../../../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 3661, ../../../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 3669, ../../../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 3686, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .contact {
  display: none;
}
/* line 3690, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq {
  width: 20%;
  padding: 0;
  display: table-cell;
  padding-right: 2.5%;
  padding-top: 2%;
}
/* line 3697, ../../../Sass/sass/product/model.scss */
#PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content.faq .filterFaq > div {
  padding-bottom: 10px;
}
/* line 3702, ../../../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 3707, ../../../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 3711, ../../../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 3720, ../../../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 3746, ../../../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 3750, ../../../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 3758, ../../../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 3761, ../../../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 3765, ../../../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 3771, ../../../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 3779, ../../../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 3784, ../../../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 3806, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content {
    position: relative;
  }
  /* line 3814, ../../../Sass/sass/product/model.scss */
  .Rwd #PageMainContent .main-content .model-content > .section-bottom > .support-section.useVue .support-content .filterFaq {
    display: none;
  }
  /* line 3820, ../../../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 3824, ../../../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 3842, ../../../Sass/sass/product/model.scss */
#PageMainContent {
  padding-bottom: 100px;
}

@media screen and (max-width: 960px) {
  /* line 3857, ../../../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 3874, ../../../Sass/sass/product/model.scss */
.kf-useParseSection img.lazyloadGIGABYTEKfInner {
  min-height: 1px !important;
  min-width: 1px !important;
  position: relative !important;
}

/* line 3884, ../../../Sass/sass/product/model.scss */
.lineClamp {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

/* line 3890, ../../../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 3890, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions {
    margin-top: 10vw;
    writing-mode: vertical-lr;
    padding-bottom: inherit;
  }
}
/* line 3909, ../../../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 3909, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .CloseIcon {
    position: absolute;
    left: -20px;
    width: 14px;
    height: 14px;
    margin: 0;
    top: 10px;
  }
}
/* line 3927, ../../../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 3927, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionsTitle {
    font-size: 15px;
    padding: 3vw 2vw;
  }
}
@media screen and (max-width: 480px) {
  /* line 3927, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionsTitle {
    padding: 4vw 3vw;
  }
}
@media screen and (max-width: 960px) {
  /* line 3943, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems {
    display: none;
  }
}
/* line 3948, ../../../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 3948, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem {
    margin: 0 1.8vw;
    margin-top: 1.3vw;
  }
}
/* line 3958, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem a {
  color: #423F3F;
}
/* line 3962, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem:last-child {
  margin-bottom: 1.3vw;
}
/* line 3966, ../../../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 3972, ../../../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 3972, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .RelatedSolutionItems .RelatedSolutionItem .Title {
    line-height: 1.4vw;
  }
}
/* line 3987, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .SolutionMore {
  margin-bottom: 1.3vw;
  text-align: center;
}
@media screen and (max-width: 960px) {
  /* line 3987, ../../../Sass/sass/product/model.scss */
  .RelatedSolutions .SolutionMore {
    display: none;
  }
}
/* line 3995, ../../../Sass/sass/product/model.scss */
.RelatedSolutions .SolutionMore a {
  padding: 0.5vw 1.2vw;
  font-size: 0.95vw;
}
/* line 4001, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround {
  background-color: #3D3D3D;
}
/* line 4004, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .RelatedSolutionsTitle {
  color: #fff;
}
/* line 4009, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .RelatedSolutionItem a {
  color: #fff;
}
/* line 4014, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore {
  text-align: center;
}
/* line 4017, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore a {
  border-color: #C6C6C6;
}
/* line 4020, ../../../Sass/sass/product/model.scss */
.RelatedSolutions.blackBackGround .SolutionMore a:hover {
  border-color: #C6C6C6;
}

/* line 4029, ../../../Sass/sass/product/model.scss */
.SquareButtonStyle a {
  border: 0.5px solid #A1A1A1;
  color: #008CD6;
  font-size: 0.79vw;
}
/* line 4034, ../../../Sass/sass/product/model.scss */
.SquareButtonStyle a:hover {
  border: 2px solid #A1A1A1;
  font-weight: 600;
}

/* line 4041, ../../../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 4041, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList {
    display: block;
  }
}
/* line 4049, ../../../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 4058, ../../../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 4070, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItemsContainer {
  padding: 3vW 15px;
}
/* line 4074, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItemsTitle {
  font-weight: bold;
  font-size: 15px;
  color: #A0A0A0;
}
/* line 4081, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem {
  display: flex;
  align-items: start;
}
/* line 4085, ../../../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 4089, ../../../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 4099, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo {
  margin: 0 2vW;
}
/* line 4102, ../../../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 4102, ../../../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 4102, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName {
    -webkit-line-clamp: 3;
  }
}
/* line 4114, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemName a {
  font-size: 15px;
  color: inherit;
}
/* line 4120, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemButton {
  margin-bottom: 15px;
}
/* line 4123, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems .SliderItem .SliderItemInfo .SliderItemButton a {
  padding: 5px 15px;
  font-size: 15px;
}
/* line 4131, ../../../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 4137, ../../../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 4147, ../../../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 4155, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-stage-outer {
  margin: 2vw 0;
}
/* line 4159, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}
/* line 4164, ../../../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 4173, ../../../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 4179, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .owl-dots .owl-dot.active {
  background-color: #008CD6;
}
/* line 4185, ../../../Sass/sass/product/model.scss */
.Content-Mobile-SliderItemList .Content-Mobile-SliderItems .SliderItems.owl-carousel .disabled {
  display: none !important;
}
/* line 4192, ../../../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 4192, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
    padding: 1.7vw 0;
  }
}
@media screen and (max-width: 480px) {
  /* line 4192, ../../../Sass/sass/product/model.scss */
  .Content-Mobile-SliderItemList .Content-Mobile-SliderItems .CloseButton {
    padding: 3vw 0;
  }
}

/* line 4210, ../../../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%;
}

/* line 16, ../../../Sass/sass/base/_function.scss */
img.lazyFadeIn {
  opacity: 0;
}

/* line 20, ../../../Sass/sass/base/_function.scss */
img:not(.initial) {
  transition: opacity 1s;
}

/* line 24, ../../../Sass/sass/base/_function.scss */
img.initial,
img.loaded,
img.error {
  opacity: 1;
}

/* line 30, ../../../Sass/sass/base/_function.scss */
img: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*/
