@charset "UTF-8";.comparison__wrap{position:relative}.comparison__bg-texture{position:absolute;top:min(5vw,60px);opacity:.7}.comparison__main{position:relative;padding-top:12rem;z-index:1}@media screen and (max-width:767px){.comparison__bg-texture{top:0}.comparison__main{padding-top:8rem}}.comparison__main-hl{display:block;width:fit-content;margin:0 auto;padding:0 7em;text-align:center;font-size:min(2vw,40px);color:#f8f4e6;letter-spacing:.1em;background:url(../img/top-products_hl.png) 62% center no-repeat;background-size:90% 170%}.comparison__main-hl .small-text{font-size:.6em}.comparison__main-list{display:flex;flex-direction:column;width:70%;margin:5rem auto;gap:3rem}@media screen and (max-width:767px){.comparison__main-hl{font-size:1.5rem;padding:.3em 3.2em;background-size:99% 150%;line-height:1.2;letter-spacing:0}.comparison__main-list{width:90%;margin:3rem auto}}.comparison__main-item-hl-wrap{position:relative;padding-bottom:.3rem}.comparison__main-item-hl-wrap::after{content:"";position:absolute;width:100%;height:2px;left:50%;bottom:0;transform:translateX(-50%);background:url(../img/cmn_line-nomal.png) center/cover no-repeat;opacity:.6}.comparison__main-item-hl{width:fit-content;padding-left:1.7em;font-size:min(1.8vw,22px);font-weight:900;background:linear-gradient(90deg,#ed7722 30%,#151414 60%);-webkit-background-clip:text;color:transparent}.comparison__main-item-hl::before{content:"";position:absolute;top:48%;left:0;transform:translateY(-50%);width:1.5em;height:.8em;background:url(../img/comparison_brush.png) center/cover no-repeat;background-size:100% 100%}.comparison__main-item-text{margin-top:.3rem}@media screen and (max-width:767px){.comparison__main-item-hl{font-size:1.2rem}.comparison__main-item-text{letter-spacing:0}}.comparison__main-item-text li{padding-bottom:.3em}.comparison__main-item-text-asterisk{padding:.2em 0 .6em 1.5em;line-height:1.5}.comparison__main-item-text-asterisk li::before{content:"※"}.comparison__main-item-text-bar{position:relative;padding:.2em 0 .6em 1.5em;font-size:1rem;line-height:1.4}.comparison__main-item-text-bar li::before{content:""}.comparison__normal-link{color:#ed7722;border-bottom:solid 1px #ed7722}html:lang(de) .comparison__main-hl,html:lang(en) .comparison__main-hl,html:lang(es) .comparison__main-hl,html:lang(fr) .comparison__main-hl,html:lang(it) .comparison__main-hl{letter-spacing:0}@media screen and (max-width:767px){html:lang(de) .comparison__main-hl,html:lang(en) .comparison__main-hl,html:lang(es) .comparison__main-hl,html:lang(fr) .comparison__main-hl,html:lang(it) .comparison__main-hl{font-size:1.3rem}}html:lang(de) .comparison__main-item-text-asterisk,html:lang(en) .comparison__main-item-text-asterisk,html:lang(es) .comparison__main-item-text-asterisk,html:lang(fr) .comparison__main-item-text-asterisk,html:lang(it) .comparison__main-item-text-asterisk{padding:.2em 0 .6em .5em}html:lang(de) .comparison__main-item-text-asterisk li::before,html:lang(en) .comparison__main-item-text-asterisk li::before,html:lang(es) .comparison__main-item-text-asterisk li::before,html:lang(fr) .comparison__main-item-text-asterisk li::before,html:lang(it) .comparison__main-item-text-asterisk li::before{content:"*"!important}html:lang(de) .comparison__main-item-text-bar,html:lang(en) .comparison__main-item-text-bar,html:lang(es) .comparison__main-item-text-bar,html:lang(fr) .comparison__main-item-text-bar,html:lang(it) .comparison__main-item-text-bar{padding:.5em 0 .6em .3em}html:lang(de) .comparison__main-item-text-bar li::before,html:lang(en) .comparison__main-item-text-bar li::before,html:lang(es) .comparison__main-item-text-bar li::before,html:lang(fr) .comparison__main-item-text-bar li::before,html:lang(it) .comparison__main-item-text-bar li::before{content:""!important}