/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes show__contents{0%{opacity:0;top:8px}100%{opacity:1;top:0}}@keyframes show__contents{0%{opacity:0;top:8px}100%{opacity:1;top:0}}@-webkit-keyframes show__header-visual{0%{top:185px}100%{top:-86px}}@keyframes show__header-visual{0%{top:185px}100%{top:-86px}}@-webkit-keyframes show__header-visual__sp{0%{top:230px}100%{top:-30px}}@keyframes show__header-visual__sp{0%{top:230px}100%{top:-30px}}@-webkit-keyframes show__header-title{0%{opacity:0;top:-16px}100%{opacity:1;top:0}}@keyframes show__header-title{0%{opacity:0;top:-16px}100%{opacity:1;top:0}}@font-face{font-family:"Universe";src:url("../fonts/UniversLTPro-45Light.eot");src:url("../fonts/UniversLTPro-45Light.eot") format("embedded-opentype"),url("../fonts/UniversLTPro-45Light.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Universe";src:url("../fonts/UniversLTStd.eot");src:url("../fonts/UniversLTStd.eot") format("embedded-opentype"),url("../fonts/UniversLTStd.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Universe";src:url("../fonts/UniversLTStd-Bold.eot");src:url("../fonts/UniversLTStd-Bold.eot") format("embedded-opentype"),url("../fonts/UniversLTStd-Bold.woff") format("woff");font-weight:600;font-style:normal}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-main ul{list-style:none;margin:0;padding:0}.site-main{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media only screen and (-webkit-min-device-pixel-ratio: 2),(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.site-main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.site-main br.sp{display:none}@media screen and (max-width: 419px){.site-main br.sp{display:inline}}.site-main br.pc{display:inline}@media screen and (max-width: 419px){.site-main br.pc{display:none}}.site-main .section-header .content-wrapper .content__image picture img,.img-wrapper img,.img-wrapper picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span.main,.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3::before,.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__body h3 span.main,.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__title h3 span.main,.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3 span.main,.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3::before,.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2 span.main,.site-main .section-header .content-wrapper .content__title h1{font-family:"Universe",sans-serif;letter-spacing:0rem}*{box-sizing:border-box}[data-trigger].visible,.site-main .section-about .page-section__title .content-wrapper .content__title{position:relative;opacity:0;-webkit-animation:show__contents .6s .3s forwards;animation:show__contents .6s .3s forwards}.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2 span.sub,.site-main .page-section__title .content-wrapper .content__title h2 span.sub{font-size:1.16666rem;line-height:1.8}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span.sub,.site-main section p{font-size:1.33333rem;line-height:1.8}.site-main .page-section__title .content-wrapper .content__title h2 span.other{font-size:1.66667rem;line-height:1.6}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span.main,.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2 span.main{font-size:2.25rem;line-height:1.7}.site-main .page-section__title .content-wrapper .content__title h2 span.main{font-size:3.33333rem;line-height:1.6;font-weight:200}html{font-size:14px}@media screen and (max-width: 768px){html{font-size:10px}}.img-wrapper{height:100%}sup{top:0}.site-main{font-family:"Universe","Noto Sans JP",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:400;color:#000;background-color:#fff;font-feature-settings:"palt" 1;line-height:1.5;overflow:hidden}@media screen and (max-width: 768px){.site-main{font-weight:400}}@media screen and (max-width: 1040px){.site-main{padding-left:4.16667rem;padding-right:4.16667rem}}@media screen and (max-width: 768px){.site-main{padding:0}}.site-main section h1,.site-main section h2,.site-main section h3,.site-main section h4,.site-main section h5,.site-main section h6{font-weight:500}.site-main section a{color:inherit}.site-main section img{display:block;vertical-align:bottom}.site-main section sup{font-size:54%}.site-main section p{margin-bottom:1.33333rem;margin-top:1rem;letter-spacing:0}.site-main section span.sub,.site-main section span.main{float:none;padding:0;line-height:inherit}.site-main .page-section{max-width:1360px;padding:40px 40px 80px;margin:0 auto;position:relative}@media screen and (max-width: 1040px){.site-main .page-section{padding:40px 0 80px}}@media screen and (max-width: 768px){.site-main .page-section{padding:24px 0 40px}}.site-main .page-section::after{content:"";display:block;width:100%;height:1px;background-color:#ccc;position:absolute;right:0;bottom:0;left:0;margin:auto}.site-main .page-section__title .content-wrapper .content__title{text-align:center}.site-main .page-section__title .content-wrapper .content__title h2{margin-top:3rem}.site-main .page-section__title .content-wrapper .content__title h2 span{display:block;margin:0 auto}.site-main .page-section__title .content-wrapper .content__title h2 span.main{margin-bottom:-0.4rem}.site-main .page-section__title .content-wrapper .content__title h2 span.sub{font-weight:400}.site-main .page-section__title .content-wrapper .content__title h2 span.other{font-weight:400}.site-main .page-section:last-of-type::after{content:none}.site-main .section-header{max-width:1280px;padding:0}@media screen and (max-width: 1040px){.site-main .section-header{margin-left:-4.16667rem;margin-right:-4.16667rem}}@media screen and (max-width: 768px){.site-main .section-header{margin:0}}.site-main .section-header::after{content:none}.site-main .section-header .content-wrapper{position:relative}@media screen and (max-width: 768px){.site-main .section-header .content-wrapper{display:flex;flex-direction:column-reverse}}.site-main .section-header .content-wrapper .content__title{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1}@media screen and (max-width: 768px){.site-main .section-header .content-wrapper .content__title{position:static}}.site-main .section-header .content-wrapper .content__title h1{margin:0;padding:.5rem 4.5rem 0;width:100%;font-size:58px;font-weight:400;line-height:1;display:flex;justify-content:space-between;position:relative;opacity:0;-webkit-animation:show__header-title 1s 1.5s forwards;animation:show__header-title 1s 1.5s forwards}@media screen and (max-width: 1040px){.site-main .section-header .content-wrapper .content__title h1{font-size:58px;padding-right:5vw;padding-left:5vw}}@media screen and (max-width: 768px){.site-main .section-header .content-wrapper .content__title h1{padding:2.77778rem;padding-bottom:2.08333rem;display:block;font-size:3.33333rem}}.site-main .section-header .content-wrapper .content__title h1 span{display:block}@media screen and (max-width: 768px){.site-main .section-header .content-wrapper .content__title h1 span.main{margin:1rem 0}}.site-main .section-header .content-wrapper .content__title h1 span.main--right{margin-right:2rem}@media screen and (max-width: 1040px){.site-main .section-header .content-wrapper .content__title h1 span.main--right{margin-right:1rem}}.site-main .section-header .content-wrapper .content__image{height:320px;overflow:hidden}@media screen and (max-width: 768px){.site-main .section-header .content-wrapper .content__image{position:static}}.site-main .section-about{max-width:1360px;padding:80px 40px}@media screen and (max-width: 1040px){.site-main .section-about{padding:80px 0}}@media screen and (max-width: 768px){.site-main .section-about{padding:0 0 20px}}.site-main .section-about .page-section__title{text-align:center;padding:8px 0 88px}@media screen and (max-width: 768px){.site-main .section-about .page-section__title{text-align:left;padding:0 2.77778rem;display:block}}.site-main .section-about .page-section__title .content-wrapper .content__title{-webkit-animation-delay:2s;animation-delay:2s}@media screen and (max-width: 768px){.site-main .section-about .page-section__title .content-wrapper .content__title{text-align:left;margin-bottom:40px}}.site-main .section-about .page-section__title .content-wrapper .content__title h2{margin:0;font-size:2rem}@media screen and (max-width: 768px){.site-main .section-about .page-section__title .content-wrapper .content__title h2{text-align:left;line-height:2}}@media screen and (max-width: 768px){.site-main .section-about .page-section__body{padding:2.77778rem}}.site-main .section-about .page-section__body .content-wrapper .content__body{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4rem}@media screen and (max-width: 768px){.site-main .section-about .page-section__body .content-wrapper .content__body{display:block;margin-bottom:3rem}}.site-main .section-about .page-section__body .content-wrapper .content__body-image,.site-main .section-about .page-section__body .content-wrapper .content__body-main{width:48%}@media screen and (max-width: 768px){.site-main .section-about .page-section__body .content-wrapper .content__body-image,.site-main .section-about .page-section__body .content-wrapper .content__body-main{width:100%}}.site-main .section-about .page-section__body .content-wrapper .content__body-image{overflow:hidden}@media screen and (max-width: 768px){.site-main .section-about .page-section__body .content-wrapper .content__body-image{margin-bottom:3.2rem}}.site-main .section-about .page-section__body .content-wrapper .content__body-main p{margin-top:0;text-align:justify}.site-main .section-about .page-section__body .content-wrapper .content__body:nth-of-type(even) .content__body-image{order:2}.site-main .section-about .page-section__body .content-wrapper .content__body:nth-of-type(even) .content__body-main{order:1}@media screen and (max-width: 768px){.site-main .section-about .page-section__body .content-wrapper .content__body:first-of-type{-webkit-animation-delay:0;animation-delay:0}}.site-main .section-about .page-section__body .content-wrapper .content__body:last-of-type{margin-bottom:0}.site-main .section-quality{max-width:1360px;padding:0 40px}@media screen and (max-width: 1040px){.site-main .section-quality{padding:40px 0}}@media screen and (max-width: 768px){.site-main .section-quality{padding:0}}.site-main .section-quality .page-section__body .content-wrapper .content__body-title{padding:60px 0}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__body-title{padding:30px 0 40px}}.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2{margin:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2{display:block;text-align:center}}.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2 span{display:block;margin:0 .8rem}.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2 span.main{font-weight:400}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__body-title h2 span.main{line-height:1.3}}.site-main .section-quality .page-section__body .content-wrapper .content__body-main{display:flex;justify-content:space-around;flex-wrap:wrap}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item{max-width:340px;width:30%}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item{max-width:none;width:auto;padding:0 2.77778rem 1.6rem;margin-bottom:17px}}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title{position:relative;padding-bottom:34px}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title{padding-bottom:16px;margin-bottom:1em}}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title::after{content:"";display:block;width:100%;height:1px;background-color:#ccc;position:absolute;right:0;bottom:0;left:0;margin:auto}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3{margin:0;position:relative;padding-left:58px}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3{padding-left:3.75rem}}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3::before{content:"";display:block;font-size:3.33333rem;font-weight:400;position:absolute;top:4px;left:0;line-height:1}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3::before{top:4px;left:4px}}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3.number-1::before{content:"1"}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3.number-2::before{content:"2"}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3.number-3::before{content:"3"}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3 span{display:block}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3 span.main{font-size:18px;font-weight:5 0}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3 span.main{font-size:20px;font-size:1.66667rem;font-weight:400}}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3 span.sub{font-size:28px;font-weight:500}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__title h3 span.sub{font-size:2.25rem;font-weight:400}}.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item__body{padding-top:.2rem;text-align:justify}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__feature .content__body-main .item:last-of-type{margin-bottom:0}}.site-main .section-quality .page-section__body .content-wrapper .content__variation{margin-bottom:60px}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__variation{margin-bottom:0}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main{position:relative;align-items:flex-start;flex-wrap:wrap;gap:3rem;margin:0 9rem}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main{margin:0}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item{max-width:530px;width:calc(33.3333333333% - 2rem);display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item{flex-direction:row;width:100%;max-width:none;padding:0 2.77778rem 2rem;position:relative}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item::after{content:"";display:block;width:calc(100% - 34px);height:1px;background-color:#ccc;position:absolute;right:0;bottom:0;left:0;margin:auto}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__logo{flex-shrink:0}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__logo img{width:100px;margin:0 auto}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__logo img{width:80px}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__title{padding-right:60px}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__title{padding-right:0}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__title h3{margin:0}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__title h3 span.main{font-size:32px;font-weight:500}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__title h3 span.main{font-size:2.25rem;font-weight:400}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__body{padding-top:.2rem}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__body h3{margin:0}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__body h3 span.main{font-size:32px;font-weight:500}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__body h3 span.main{font-size:2.25rem;font-weight:400}}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item__body p{margin-top:0;margin-bottom:.3rem}}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item:last-of-type{margin-bottom:0}}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item:last-of-type::after{content:none}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item.max-content{width:auto;max-width:none;gap:3.25rem;margin-bottom:3.25rem;flex-direction:row;align-items:center}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item.max-content{margin-bottom:0;padding-bottom:3.25rem;flex-direction:column;gap:1.5rem}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item.max-content .item__logo img{width:200px}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item.max-content .item__logo img{width:120px;margin:0 auto}}.site-main .section-quality .page-section__body .content-wrapper .content__variation .content__body-main .item.max-content .item__body h3{margin-top:2rem}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main{justify-content:center;margin-bottom:60px}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main{margin-bottom:20px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item{text-align:center;margin:0 20px}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item{margin-bottom:20px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3{margin:0;font-size:14px}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3 span{display:block}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3::before{content:"";display:block;margin:0 auto;font-size:18px;line-height:1}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3.number-1::before{content:"1"}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3.number-2::before{content:"2"}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3.number-3::before{content:"3"}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3.number-4::before{content:"4"}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main .item__title h3.number-5::before{content:"5"}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-main::after{content:"";display:block;width:141px;margin:0 20px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image{margin:0 auto;padding:140px 80px;position:relative;overflow:hidden}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image{padding:80px 0 80px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container{width:640px;margin:0 auto}@media screen and (max-width: 768px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container{width:300px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container .swiper-wrapper .swiper-slide{background-color:#fff}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container .swiper-wrapper .swiper-slide .img-wrapper{transition:all .2s ease-out;opacity:0}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container .swiper-wrapper .swiper-slide-next .img-wrapper,.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container .swiper-wrapper .swiper-slide-prev .img-wrapper{opacity:.5}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container .swiper-wrapper .swiper-slide-active{z-index:1}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-container .swiper-wrapper .swiper-slide-active .img-wrapper{opacity:1;transform:scale(1.7)}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-prev,.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-next{width:34px;height:34px;outline:none;margin-top:-17px}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-prev::after,.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-next::after{content:"";display:block;width:100%;height:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-prev::after,.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-next::after{border-color:#fff}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-prev{left:60px}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-prev{left:20px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-prev::after{transform:rotate(135deg)}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-next{right:60px}@media screen and (max-width: 1040px){.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-next{right:20px}}.site-main .section-quality .page-section__body .content-wrapper .content__how .content__body-image .swiper-button-next::after{transform:rotate(-45deg)}.site-main .section-longlife .page-section__body{padding-top:20px}.site-main .section-longlife .page-section__body .content-wrapper .content__body-image{margin:60px 0;height:640px;width:100%;overflow:hidden}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__body-image{margin:32px 0;height:188px}}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__body-main{margin-bottom:60px}}.site-main .section-longlife .page-section__body .content-wrapper .content__body-main p{margin-bottom:2rem}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__body-main p{margin-bottom:2.5rem}}.site-main .section-longlife .page-section__body .content-wrapper .content__description .content__body-main{text-align:center}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__description .content__body-main{padding:0 2.77778rem}}.site-main .section-longlife .page-section__body .content-wrapper .content__repair{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair{display:block}}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-image{margin-bottom:0}}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title{width:440px}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title{width:auto;padding:4.16667rem 2.77778rem 2.77778rem}}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2{margin:0}}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span{display:block}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span.main{font-weight:400;margin-bottom:1rem}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span.main{font-size:2.25rem;font-weight:400;margin-bottom:.8rem}}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-title h2 span.sub{font-size:1.66667rem;font-weight:400;line-height:1.8}}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-main{width:calc(100% - 440px);padding-right:40px}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-main{width:auto;padding:0 2.77778rem;margin-bottom:40px}}.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-main ul li{font-size:1rem}@media screen and (max-width: 768px){.site-main .section-longlife .page-section__body .content-wrapper .content__repair .content__body-main ul li{font-size:1.33333rem}}@media screen and (max-width: 768px){.site-main .section-longlife::after{width:calc(100% - 34px)}}.site-main .section-video{padding-top:80px;text-align:center}@media screen and (max-width: 768px){.site-main .section-video{padding-top:60px}}.site-main .section-video .page-section__body{max-width:836px;margin:0 auto}@media screen and (max-width: 768px){.site-main .section-video .page-section__body{padding:0 2.77778rem}}.site-main .section-video .page-section__body .content-wrapper{position:relative;width:100%;padding-top:56.25%}.site-main .section-video .page-section__body .content-wrapper .content iframe{position:absolute;top:0;left:0;width:100%;height:100%}[data-trigger].invisible{opacity:0}

/*# sourceMappingURL=page-aztec.min.css.map */