@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.lower #main{margin-top:1rem}.p-quality{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-quality{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-quality{max-width:calc(1100px * (15 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-quality{max-width:calc(1100px * (15 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-quality{width:calc(1100 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-quality{width:calc(320 / 380 * 100%)}}.p-quality{display:flex;flex-direction:column;gap:7.5rem}.p-quality__anch .c-anch{justify-content:flex-start}.p-quality__header{display:flex;flex-direction:column;gap:1.5rem}.p-quality__body{display:flex;flex-direction:column;gap:1rem}.p-quality__body .c-title{font-size:1.69rem}.p-quality-gmp__intro{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.p-quality-gmp__intro::after{content:"";display:block}@media only screen and (min-width:768px){.p-quality-gmp__intro::after{width:64vw}}@media only screen and (max-width:767px){.p-quality-gmp__intro::after{width:80vw}}@media only screen and (min-width:768px){.p-quality-gmp__intro::after{height:64vw}}@media only screen and (max-width:767px){.p-quality-gmp__intro::after{height:80vw}}.p-quality-gmp__intro::after{aspect-ratio:1/1;background-color:var(--color-bg-2);border-radius:50%;position:absolute}@media only screen and (min-width:768px){.p-quality-gmp__intro::after{top:-24%}}@media only screen and (max-width:767px){.p-quality-gmp__intro::after{top:-8%}}.p-quality-gmp__intro::after{right:-30%;z-index:-1}.p-quality-gmp__info{display:flex;flex-direction:column;gap:2rem}@media only screen and (min-width:768px){.p-quality-gmp__info{width:calc(476 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-quality-gmp__info{width:100%}}.p-quality-gmp__img{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.p-quality-gmp__img{margin-top:0}}@media only screen and (max-width:767px){.p-quality-gmp__img{margin-top:3rem}}@media only screen and (min-width:768px){.p-quality-gmp__img{width:calc(499 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-quality-gmp__img{width:100%}}.p-quality-gmp__img .img{box-shadow:0 3.68px 3.68px 0 rgba(0,0,0,.25),0 0 9.21px 0 rgba(0,0,0,.25)}.p-quality-gmp__img .c-arrow-link{margin-top:1rem}@media only screen and (min-width:1025px) and (max-width:1440px){.p-quality-gmp__info{width:60%}.p-quality-gmp__img{width:40%;padding:0}}.p-quality-gmp__points{width:100%;margin-top:6.25rem;background-color:rgba(255,255,255,.6);border:1px solid var(--color-table-line);box-sizing:border-box}@media only screen and (min-width:768px){.p-quality-gmp__points{padding:4rem calc(100 / 1100 * 100%)}}@media only screen and (max-width:767px){.p-quality-gmp__points{padding:3.75rem 1.25rem}}.p-quality-gmp__list{display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}.p-quality-gmp__item{display:flex}@media only screen and (min-width:768px){.p-quality-gmp__item{align-items:center}}@media only screen and (max-width:767px){.p-quality-gmp__item{align-items:flex-start}}.p-quality-gmp__item{background-color:var(--color-bg-2);padding:1.25rem}@media only screen and (min-width:1025px){.p-quality-gmp__item{gap:.75rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-quality-gmp__item{gap:1.5rem}}@media only screen and (max-width:767px){.p-quality-gmp__item{gap:1rem}}.p-quality-gmp__item .c-text-set{display:flex}@media only screen and (min-width:1025px){.p-quality-gmp__item .c-text-set{align-items:center}}@media only screen and (min-width:768px) and (max-width:1024px){.p-quality-gmp__item .c-text-set{align-items:flex-start}}@media only screen and (max-width:767px){.p-quality-gmp__item .c-text-set{align-items:flex-start}}@media only screen and (min-width:1025px){.p-quality-gmp__item .c-text-set{flex-direction:row}}@media only screen and (min-width:768px) and (max-width:1024px){.p-quality-gmp__item .c-text-set{flex-direction:column}}@media only screen and (max-width:767px){.p-quality-gmp__item .c-text-set{flex-direction:column}}@media only screen and (min-width:768px){.p-quality-gmp__item .c-text-set{gap:.75rem}}@media only screen and (max-width:767px){.p-quality-gmp__item .c-text-set{gap:.25rem}}@media only screen and (min-width:768px){.p-quality-gmp__item .c-text-set__title{width:23.07rem}}@media only screen and (max-width:767px){.p-quality-gmp__item .c-text-set__title{width:100%}}@media only screen and (min-width:768px){.p-quality-gmp__item .c-text-set__title{min-width:23.07rem}}@media only screen and (max-width:767px){.p-quality-gmp__item .c-text-set__title{min-width:auto}}.p-quality-gmp__item .c-text-set__title{font-weight:400}@media only screen and (min-width:1025px){.p-quality-gmp__item .c-text-set__title{font-size:1.38rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-quality-gmp__item .c-text-set__title{font-size:1.38rem}}@media only screen and (max-width:767px){.p-quality-gmp__item .c-text-set__title{font-size:1.15rem}}.p-quality-gmp__num{background-color:var(--color-acc-1);color:#fff;padding:.5rem .75rem;border-radius:1rem}.p-quality-pro{position:relative}.p-quality-pro .c-text-set{display:flex;flex-direction:column;margin-top:2.5rem}.p-quality-pro .c-text-set__title{font-weight:400}.p-quality-pro .c-text-set__text{margin-top:.75rem;color:var(--color-txt-sub-2)}.p-quality-pro .img{margin-top:2rem}@media only screen and (min-width:768px){.p-quality-pro::after{content:"GB";font-optical-sizing:auto;font-family:var(--font-family-en-gothic);font-style:var(--font-family-en-gothic-style);font-weight:var(--font-family-en-gothic-weight);color:var(--color-bg-2);position:absolute;font-weight:500;bottom:0;margin:auto;z-index:-1;line-height:.5;letter-spacing:.1rem}}@media only screen and (min-width:768px) and (min-width:1025px){.p-quality-pro::after{font-size:62rem}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-quality-pro::after{font-size:50rem}}@media only screen and (min-width:768px) and (max-width:767px){.p-quality-pro::after{font-size:58rem}}@media only screen and (min-width:768px) and (min-width:1025px){.p-quality-pro::after{top:4rem}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-quality-pro::after{top:6rem}}@media only screen and (min-width:768px) and (max-width:767px){.p-quality-pro::after{top:8rem}}@media only screen and (min-width:768px) and (min-width:1025px){.p-quality-pro::after{right:-48%}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.p-quality-pro::after{right:-56%}}@media only screen and (min-width:768px) and (max-width:767px){.p-quality-pro::after{right:-44%}}.p-quality-fac .c-img-link{width:100%;margin-top:3.5rem}.mouse .p-quality-fac .c-img-link__item__link:hover .img::before,.touch .p-quality-fac .c-img-link__item__link.touchstart .img::before{opacity:0}.touch .p-quality-fac .c-img-link__item__link{-webkit-tap-highlight-color:transparent}.touch .p-quality-fac .c-img-link__item__link.touchend{transition-delay:.2s}