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-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

ol, ul {
	list-style: none;
}

p{margin:0}.print{margin-top:15px;text-align:right}.print a{font-style:normal;font-weight:700;position:relative;display:inline-block;padding:0 30px 0 0;color:#6b6b6b;font-style:normal;font-size:14px;line-height:20px;text-decoration:none;text-transform:uppercase}.print a:after{content:"";display:block;position:absolute;right:0;top:0;width:20px;height:20px;background:url(/_ncms/btb/support/warranty/images/print-dimgray.svg) no-repeat 50% 50%}.notice:before {background: url(/_ncms/btb/support/warranty/images/notice.svg) no-repeat 0 0;}.warranty{padding:0 30px;margin:0 auto;max-width:1344px}@media (max-width:767px){.warranty{padding:0 9px}}.warranty-desc{color:#6b6b6b;margin-top:50px}@media (max-width:767px){.warranty-desc{margin-top:30px;font-size:14px}}.warranty-tab{margin-top:60px}@media (max-width:767px){.warranty-tab{margin-top:30px}}.warranty-desc-list h2{font-weight:600;color:#000;padding-top:40px;font-size:40px;text-align:center}@media (max-width:767px){.warranty-desc-list h2{padding-top:30px;font-size:28px}}.warranty-desc-list p{font-weight:600;color:#000;margin-top:30px;font-size:24px;line-height:1}.warranty-desc-list ul li{font-style:normal;font-weight:400;color:#6b6b6b;padding-top:10px;font-size:16px;display:table}@media (max-width:767px){.warranty-desc-list ul li{font-size:14px}}.warranty-desc-list ul li span{display:table-cell}.warranty-desc-list ul li:first-child{padding-top:0}.warranty-desc-list ul li:before{margin-right:8px;width:4px;height:4px;background-color:#a50034;border-radius:50%;vertical-align:middle;display:inline-block;content:''}@media (max-width:767px){.warranty-desc-padding{padding:0}}.warranty-desc-padding p{padding-bottom:20px}@media (max-width:767px){.warranty-desc-padding p{font-size:20px}}.warranty-image-area{margin-top:50px}@media (max-width:767px){.warranty-image-area{margin-top:20px}}.warranty-image-area .image-pc{width:100%;display:block}@media (max-width:767px){.warranty-image-area .image-pc{display:none}}.warranty-image-area .image-mobile{display:none}@media (max-width:767px){.warranty-image-area .image-mobile{margin:0 auto;width:100%;display:block}}.warranty-desc-wrap{margin-top:80px}.warranty-desc-wrap h2{font-weight:600;color:#000;font-size:40px;line-height:40px;text-align:center}@media (max-width:767px){.warranty-desc-wrap h2{font-size:28px}}@media (max-width:767px){.warranty-desc-wrap{margin-top:40px}}.warranty-desc-wrap--box{background-color:#f8f8f8;padding:80px 109px;margin:80px -109px 0}@media screen and (max-width:1199px){.warranty-desc-wrap--box{margin:80px -45px 0;padding:80px 30px}}@media (max-width:767px){.warranty-desc-wrap--box{padding:40px 20px;margin:40px 0 0}}.warranty-desc-wrap--box-type2{background-color:#f8f8f8;margin-top:30px;padding:30px}@media (max-width:767px){.warranty-desc-wrap--box-type2{padding:20px}}.warranty-desc-wrap--box-type2 p{font-weight:600;color:#333;margin-bottom:20px}@media (max-width:767px){.warranty-desc-wrap--box-type2 p{margin-bottom:14px}}.warranty-desc-wrap--box-type2 ul li{color:#6b6b6b}@media (max-width:767px){.warranty-desc-wrap--box-type2 ul li{font-size:14px}}.warranty-desc-wrap--box-type3{background-color:#f8f8f8;margin-top:30px;padding:30px}@media (max-width:767px){.warranty-desc-wrap--box-type3{margin-top:15px;padding:20px}}.warranty-desc-wrap--box-type3 p{font-weight:600;color:#333;margin-bottom:20px}@media (max-width:767px){.warranty-desc-wrap--box-type3 p{margin-bottom:14px}}.warranty-desc-wrap--box-type3 ul li{color:#6b6b6b}@media (max-width:767px){.warranty-desc-wrap--box-type3 ul li{font-size:14px}}.warranty-desc-wrap--margin{margin:12px 0 50px}@media (max-width:767px){.warranty-desc-wrap--margin{margin:12px 0 30px}}.warranty-desc-wrap h3{font-weight:600;font-size:40px;line-height:40px;text-align:center}@media (max-width:767px){.warranty-desc-wrap h3{font-size:28px}}.warranty-desc-wrap .desc{color:#6b6b6b;margin-top:50px}@media (max-width:767px){.warranty-desc-wrap .desc{margin-top:30px;font-size:14px}}.warranty-desc-item{margin:45px 0 40px;display:table}@media (max-width:767px){.warranty-desc-item{display:block}}.warranty-desc-item .warranty-desc-box-image{display:table-cell;vertical-align:top}@media (max-width:767px){.warranty-desc-item .warranty-desc-box-image{text-align:center;display:block}}.warranty-desc-item p{margin-bottom:0;padding-left:25px;font-size:16px;color:#6b6b6b;display:table-cell}@media (max-width:767px){.warranty-desc-item p{margin-top:25px;padding-left:0;font-size:14px;display:block}}.warranty-desc-item:last-child{margin:0;border-top:1px solid #e5e5e5;padding-top:40px}.warranty-desc-text-wrap{margin-top:40px}@media (max-width:767px){.warranty-desc-text-wrap--mobile-type2{margin-top:30px}}.warranty-desc-text-wrap:first-of-type{margin-top:50px}@media (max-width:767px){.warranty-desc-text-wrap:first-of-type{margin-top:30px}}.warranty-desc-text-wrap--margin{margin-top:30px}.warranty-desc-text-wrap strong{font-weight:600;color:#000;font-size:24px;line-height:24px;display:block}@media (max-width:767px){.warranty-desc-text-wrap strong{font-size:20px}}.warranty-desc-text-wrap .warranty-desc-text{margin:20px 0 0;font-size:16px;color:#6b6b6b;line-height:16px}@media (max-width:767px){.warranty-desc-text-wrap .warranty-desc-text{margin:15px 0 0;font-size:14px}}.warranty-desc-text-wrap .warranty-desc-list{margin-top:20px}@media (max-width:767px){.warranty-desc-text-wrap .warranty-desc-list{margin-top:15px}}@media (max-width:767px){.warranty-desc-text-wrap .warranty-desc-list ul li span{font-size:14px}}.warranty-desc-text-wrap .warranty-desc-title{font-weight:600;margin-bottom:0;font-size:24px;color:#a50034;display:block}@media (max-width:767px){.warranty-desc-text-wrap .warranty-desc-title{font-size:20px}}.warranty-desc-text-wrap .warranty-desc-title--margin{margin-top:15px}.warranty-desc-text-wrap .warranty-desc-title-space{padding-bottom:5px}.warranty-desc-text-wrap .notice{margin-bottom:12px}.warranty-desc-text-wrap .notice span{font-weight:600;color:#333}.warranty .table-list{margin-top:10px}.warranty .table-list tbody tr th{font-weight:600;color:#000}.warranty .table-view{margin-top:12px;min-width:767px}.warranty .table-view:first-child{margin-top:0}.warranty .table-view--bold{font-weight:600;color:#000}.warranty .table-view th{font-weight:600;color:#000;text-align:center}.warranty .text-lg{color:#a50034!important}.warranty .strong--margin{margin-top:35px;padding-bottom:15px}@media (max-width:767px){.warranty .strong--margin{margin-top:25px;padding-bottom:10px}}.warranty em{font-style:normal}.warranty .bold{font-weight:600;color:#333}.warranty .underline{text-decoration:underline}.warranty .underline a{color:#6b6b6b}@media (max-width:767px){.warranty .customer-title.line .txt-area{padding-top:40px;padding-bottom:40px}}.warranty .customer-title .txt-area .txt-wrap .desc{font-style:normal;font-weight:400}.warranty .text-table{display:table;color:#6b6b6b}.warranty .text-table-cell{display:table-cell;padding-right:5px}.warranty .tabs-type-liner .btn-tab{text-transform:none}.warranty-wrap{margin:0 auto;max-width:1066px}.warranty-limited-title{font-weight:600;color:#000;padding-top:40px;font-size:40px;text-align:center}@media (max-width:767px){.warranty-limited-title{padding-top:30px;font-size:28px}}.warranty-limited .warranty-desc-wrap{margin:40px 0 0}@media (max-width:767px){.warranty-limited .warranty-desc-wrap{margin:30px 0 0}}.warranty-limited .warranty-desc-wrap--box{padding:50px 40px}@media (max-width:767px){.warranty-limited .warranty-desc-wrap--box{padding:40px 20px}}.warranty-limited .warranty-desc-box-image{vertical-align:middle}.warranty-limited .warranty-desc-item{border:0;padding:0}.warranty-limited .warranty-desc-item:last-child{padding-top:0}.warranty-limited .warranty-desc-wrap--margin{margin:20px 0 50px}@media (max-width:767px){.warranty-limited .warranty-desc-wrap--margin{margin:20px 0 30px}}@media (max-width:767px){.warranty-limited .warranty-desc-wrap--box-type3 p{margin-top:15px}}.warranty-limited strong{font-weight:600;margin-top:40px;font-size:24px;color:#333;display:block}@media (max-width:767px){.warranty-limited strong{margin-top:30px;font-size:20px}}.warranty-limited .table-list-ul li{text-align:left}.warranty-cruise-title{font-weight:600;color:#000;padding-top:40px;font-size:40px;text-align:center}@media (max-width:767px){.warranty-cruise-title{padding-top:30px;font-size:28px}}.warranty-cruise-title--margin{margin-top:80px}@media (max-width:767px){.warranty-cruise-title--margin{margin-top:40px;padding-top:0}}.warranty-cruise .table-list-ul li{text-align:left}.warranty-cruise .table-list-ul-margin{margin-top:20px}.warranty-cruise th strong{font-weight:600;font-size:16px}.warranty-cruise .mobile-margin-bottom{margin-bottom:50px}@media (max-width:767px){.warranty-cruise .mobile-margin-bottom{margin-bottom:30px}}



.tab-content>.tab-pane {
  display: none;
}

.tab-content>.active {
  display: block;
}



.customer-title-wrap{padding:0}
.customer-title-wrap .customer-title{max-width: 1488px; padding:0 24px}
.customer-title-wrap .customer-title.line{border: none;}
.customer-title-wrap .customer-title.line .txt-area{
  padding: 3rem 0;
  border-bottom: 2px solid #333;
}
.customer-title-wrap .customer-title .txt-area .txt-wrap .title{
  font-family: LGEI Headline, Segoe UI, "Microsoft Sans Serif", sans-serif;
  font-size: 56px;
}

@media (max-width:767px){
  .customer-title-wrap .customer-title{padding:0 16px}
  .customer-title-wrap .customer-title.line .txt-area{padding: 1.5rem;}
  .customer-title-wrap .customer-title .txt-area .txt-wrap .title{
    font-size: 36px;
  }
}
  
.customer-title{position:relative;width:100%;max-width:1284px;margin:0 auto;font-style:normal;font-weight:400;text-align:center;background-color:transparent!important}.customer-title.line{border-bottom:2px solid #333}.customer-title.line .txt-area{padding:13px 0 34px}@media (max-width:767px){.customer-title.line .txt-area{padding-bottom:19px}}.customer-title.line .desc{padding-top:10px!important}@media (max-width:767px){.customer-title.line .desc{padding-top:7px!important}}@media (max-width:767px){.customer-title.button .txt-area{padding-top:70px}}.customer-title .txt-area{padding:13px 0 47px}.customer-title .txt-area .txt-wrap .title{font-size:48px;line-height:56px;margin:0;max-width:860px;margin:0 auto;padding:0;font-weight:600;color:#000}.customer-title .txt-area .txt-wrap .desc{max-width:800px;margin:0 auto;padding-top:15px;font-size:18px;line-height:24px;color:#333}.customer-title .txt-area .txt-wrap .desc .count{color:#a50034;font-style:normal;font-weight:700}.customer-title .txt-area .txt-wrap .desc:empty{padding:0}.customer-title .txt-area .txt-wrap .desc strong{font-style:normal;font-weight:700}.customer-title .txt-area .txt-wrap .desc a.link{color:#a50034;text-decoration:underline}@media (max-width:1199px){.customer-title .txt-area .txt-wrap .title{font-size:44px;line-height:52px}}@media (max-width:991px){.customer-title .txt-area .txt-wrap .title{font-size:40px;line-height:48px}}@media (max-width:767px){.customer-title .txt-area{padding:33px 0 40px}.customer-title .txt-area .txt-wrap .title{font-size:32px;line-height:36px}.customer-title .txt-area .txt-wrap .desc{padding-top:7px;font-size:16px;line-height:24px}}@media (max-width:320px){.customer-title .txt-area .txt-wrap .title{font-size:26px;line-height:30px}}.customer-title .previous,.visible-sticky .previous{position:absolute;left:0;top:16px}[dir=rtl] .customer-title .previous,[dir=rtl] .visible-sticky .previous{left:auto;right:0}@media (max-width:767px){.customer-title .previous,.visible-sticky .previous{top:18px}}.customer-title .previous a,.visible-sticky .previous a{display:block;height:40px;padding:10px 0 0 60px;color:#6b6b6b;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-decoration:none}.customer-title .previous a:before,.visible-sticky .previous a:before{content:"";display:block;position:absolute;left:0;top:0;width:40px;height:40px;background:#f5f5f5}.customer-title .previous a:after,.visible-sticky .previous a:after{content:"";display:block;position:absolute;left:10px;top:10px;width:20px;height:20px;background:url(/lg5-common-gp/images/common/icons/arrow-left-nightrider.svg) no-repeat 50% 50%}[dir=rtl] .customer-title .previous a,[dir=rtl] .visible-sticky .previous a{padding:10px 60px 0 0}[dir=rtl] .customer-title .previous a:before,[dir=rtl] .visible-sticky .previous a:before{left:auto;right:0}[dir=rtl] .customer-title .previous a:after,[dir=rtl] .visible-sticky .previous a:after{left:auto;right:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.customer-title .print,.visible-sticky .print{position:absolute;right:0;top:89px}.customer-title .print a,.visible-sticky .print a{position:relative;display:inline-block;padding:0 0 0 30px;color:#6b6b6b;font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-decoration:none;text-transform:uppercase}.customer-title .print a:before,.visible-sticky .print a:before{content:"";display:block;position:absolute;left:0;top:0;width:20px;height:20px;background:url(/lg5-common-gp/images/common/icons/print-dimgray.svg) no-repeat 50% 50%}.customer-title .print a.page-email:before,.visible-sticky .print a.page-email:before{background:url(/lg5-common-gp/images/common/icons/email-radius.svg) no-repeat 50% 50%}.customer-title .print a+a,.visible-sticky .print a+a{margin-left:22px}[dir=rtl] .customer-title .print,[dir=rtl] .visible-sticky .print{right:auto;left:0}[dir=rtl] .customer-title .print a,[dir=rtl] .visible-sticky .print a{padding:0 30px 0 0}[dir=rtl] .customer-title .print a:before,[dir=rtl] .visible-sticky .print a:before{left:auto;right:0;top:0}[dir=rtl] .customer-title .print a+a,[dir=rtl] .visible-sticky .print a+a{margin-left:0;margin-right:22px}

#warranty-root{
  overflow: hidden;
}
.warranty {
  padding: 0 24px;
  max-width: 1488px;
}

.warranty-wrap {
  margin: 0 auto;
  max-width: 1488px;
}

@media (max-width:767px){
  .warranty {
    padding: 0 16px;
  }
}

.warranty .tab-scroll-controller{
  display: none;
}
.tab-wrap .tabs-type-liner{
  display: inline-flex;
  flex-wrap: nowrap;
  position: relative;
  width: 100%;
  height: 3.25rem;
  list-style: none;
  overflow-x: auto;
  overflow-y: hidden;
  justify-content: flex-start;
  margin: 0;
  gap: 1.5rem;
  /* padding-bottom: 0.625rem; */
  /* margin-bottom: -0.625rem; */
  padding-top: 0.125rem;
  margin-top: -0.125rem;
  scroll-behavior: smooth;
  overflow-x: auto;
  overflow-y: unset;
  gap: 0;
  padding-right: 0;
  padding-left: 0;
  border-bottom: 1px solid #ddd;
}

.tab-wrap .tabs-type-liner li{
  position: relative;
  appearance: none;
  box-sizing: border-box;
  padding: 0;
  border: 0;
  background: inherit;
  color: #333;
  font-size: 1rem;
  line-height: 1.125rem;
  font-weight: 400;
  white-space: nowrap;

  width: auto;
  height: 100%;
  padding: 0 0.75rem;
}

.tab-wrap .tabs-type-liner li a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-size: 1rem;
  line-height: 1.125rem;
  text-decoration: none;
}
.tab-wrap .tabs-type-liner li a.active::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.25rem;
  background: #ea1917;
}
.tab-content>.tab-pane {
  display: none;
}
.tab-content>.active {
  display: block;
}

.warranty-desc-list ul li:before{
  background-color: #ea1917;
}
.warranty-image-area{
  padding: 30px;
  background-color: #fff;
  border-radius: 28px;
}
.warranty-image-area .image-pc{
  max-width: 1066px;
  margin: 0 auto;
}
.warranty-desc-wrap--box{
  margin: 80px 0px 0;
  background-color: #fff;
  border-radius: 28px;
}

@media (max-width:767px){
  .warranty-image-area{
    border-radius: 20px;
  }
  .warranty-desc-wrap--box{
    border-radius: 20px;
  }
}

@media (min-width: 48.0625rem) {
  .tab-wrap .tabs-type-liner{
    overflow-x: unset;
    border-bottom: none;
  }
  .tab-wrap .tabs-type-liner li {
    flex: 1;
    padding: 0 !important;
  }
  .tab-wrap .tabs-type-liner li a {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
  .tab-wrap .tabs-type-liner::after{
    content: '';
    display: inline-block;
    position:absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 1px;
    background-color: #ddd;
  }
}

.warranty-desc-text-wrap .warranty-desc-title{
  color: #ea1917;
}
.c-table td, .c-table th{
  text-align: center;
  vertical-align: middle;
}
.c-table th{
  font-size: 1.3rem;
}
.table-list.c-table tbody th {
  position: relative;
  top: auto;
  font-size: 1rem;
  background-color: transparent;
  z-index: 0;
}
.table-list.c-table tbody th::after{
  display: none;
}
.warranty .table-view th, .warranty .table-view td{
  vertical-align: middle;
}
.warranty .table-view td{
  text-align: left;
}
.warranty-desc-wrap--box-type2, .warranty-desc-wrap--box-type3, .warranty-desc-wrap--margin{
  border-radius: 28px;
  background-color: #fff;
}

.warranty .text-lg {
  color: #ea1917 !important;
}

@media (max-width:767px){
  .c-table th{
    font-size: 1rem;
  }
  .warranty-desc-wrap--box-type2, .warranty-desc-wrap--box-type3, .warranty-desc-wrap--margin{
    border-radius: 20px;
  }
}

.notice {
  position: relative;
  font-size: 14px;
  line-height: 20px;
  color: #6b6b6b;
  padding: 7px 0 0 22px;
}
.notice:before {
  left: 0;
  top: 10px;
  content: "";
  display: block;
  position: absolute;
  width: 14px;
  height: 14px;
  background: url(../images/notice.svg) no-repeat 0 0;
}

.warranty-desc-text-wrap .notice {
  margin-bottom: 12px;
}
.warranty-desc-text-wrap .notice span{
    font-weight: 600;
    color: #333;
}