.content-asset .lComfort .cColumn2-image{position:relative}.content-asset .lComfort .cColumn2-caption{position:absolute}.content-asset .lDamage .cColumn2{position:relative}.content-asset .lDamage .cColumn2-text{margin-top:0}.content-asset .lDamage .cColumn2-image{position:relative}.content-asset .lDamage .cColumn2-caption{position:absolute}.content-asset .lShield-title{font-family:Hiragino Kaku Gothic W3 JIS2004,sans-serif;font-weight:300}.content-asset .lShield-col01 .-note,.content-asset .lShield-col02 .-note,.content-asset .lShield-col03 .-note{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;opacity:.5;letter-spacing:-.1em}.content-asset .lShield-col01 .-note{font-weight:400}.content-asset .lShield-col02 .-note,.content-asset .lShield-col03 .-note{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;opacity:.5;letter-spacing:-.02em}.content-asset .lShield-typeOption{background-color:#f9f9f9}.content-asset .lShield-optionIndex{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .lShield-optionDesc{opacity:.5}@media screen and (min-width:769px){.content-asset .lComfort{padding-top:130px}.content-asset .lComfort-column{margin-top:40px}.content-asset .lComfort .cColumn2-text{margin-top:3px;letter-spacing:.01em}.content-asset .lComfort .cColumn2-caption{right:14px;bottom:12px;font-size:10px}.content-asset .lDamage{padding-top:100px}.content-asset .lDamage-column{margin-top:40px}.content-asset .lDamage .cColumn2-main{margin-top:3px}.content-asset .lDamage .cColumn2-link{margin-top:24px}.content-asset .lDamage .cColumn2-caption{right:21px;bottom:15px;font-size:10px}.content-asset .lOther{padding-top:130px}.content-asset .lOther .lProduct{padding-top:40px}.content-asset .lOther .cProduct:not(:last-child){margin-bottom:30px}.content-asset .lOther .cProduct:nth-child(2) .cProduct-main{padding-block:64px 54px}.content-asset .lOther .cProduct:nth-child(3) .cProduct-main{padding-block:64px 62px}.content-asset .lOther .cProduct-linkContent{display:flex;justify-content:center}.content-asset .lShield{padding-top:130px}.content-asset .lShield-title{font-size:14px;margin-top:37px;letter-spacing:0}.content-asset .lShield-col01,.content-asset .lShield-col02,.content-asset .lShield-col03{width:100%}.content-asset .lShield-col01 .-title,.content-asset .lShield-col02 .-title,.content-asset .lShield-col03 .-title{font-size:14px;margin-top:22px}.content-asset .lShield-col01 .-note,.content-asset .lShield-col02 .-note,.content-asset .lShield-col03 .-note{font-size:12px;margin-top:6px}.content-asset .lShield-col01 .-note .-li:first-of-type,.content-asset .lShield-col02 .-note .-li:first-of-type,.content-asset .lShield-col03 .-note .-li:first-of-type{margin-right:8px}.content-asset .lShield-col01 .-note+.-note,.content-asset .lShield-col02 .-note+.-note,.content-asset .lShield-col03 .-note+.-note{margin-top:4px}.content-asset .lShield-col01{padding-top:45px}.content-asset .lShield-col01 .-title{font-size:14px;margin-top:22px;letter-spacing:-.01em}.content-asset .lShield-col01 .-note{font-size:12px;margin-top:6px}.content-asset .lShield-col02,.content-asset .lShield-col03{margin-top:36px}.content-asset .lShield-col02 .-title,.content-asset .lShield-col03 .-title{font-size:14px;margin-top:14px;letter-spacing:-.01em}.content-asset .lShield-col02 .-note,.content-asset .lShield-col03 .-note{font-size:12px;margin-top:6px}.content-asset .lShield-colWrapper{display:flex;gap:40px}.content-asset .lShield-typeOption{margin-top:50px;font-size:12px;padding-block:40px;padding-inline:40px;letter-spacing:-.006em}.content-asset .lShield-optionIndex{font-size:12px}.content-asset .lShield-optionDesc{margin-top:7px;margin-left:-2px;letter-spacing:-.05em}.content-asset .lProduct{padding-top:127px}.content-asset .lProduct .cProduct-main{padding-block:60px 52px}}@media screen and (max-width:768px){.content-asset .lComfort{padding-top:6.875rem}.content-asset .lComfort-column{margin-inline:1.0625rem;margin-top:2rem}.content-asset .lComfort .cColumn2-text{letter-spacing:-.01em}.content-asset .lComfort .cColumn2-image{margin-top:1.5rem}.content-asset .lComfort .cColumn2-caption{right:.625rem;bottom:.5rem;font-size:.625rem}.content-asset .lDamage{padding-top:6.6875rem;margin-top:-1.875rem}.content-asset .lDamage-column{margin-inline:1.0625rem;margin-top:2.125rem}.content-asset .lDamage .cColumn2{padding-bottom:5.3125rem}.content-asset .lDamage .cColumn2-link{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.content-asset .lDamage .cColumn2-caption{right:.625rem;bottom:.625rem;font-size:.625rem}.content-asset .lOther{padding-top:6.875rem}.content-asset .lOther .lProduct{margin-top:0;padding-top:0}.content-asset .lOther .cProduct:first-of-type{margin-top:.8125rem}.content-asset .lOther .cProduct-linkContent{padding-inline:3.125rem}.content-asset .lOther .cProduct-link{width:100%}.content-asset .lShield{padding-top:6.875rem}.content-asset .lShield-content{margin-inline:1.0625rem}.content-asset .lShield-title{font-size:.875rem;margin-top:2.1875rem;line-height:1.5714285714}.content-asset .lShield-col01,.content-asset .lShield-col02,.content-asset .lShield-col03{margin-top:2.5rem}.content-asset .lShield-col01 .-title,.content-asset .lShield-col02 .-title,.content-asset .lShield-col03 .-title{font-size:.875rem;margin-top:1.25rem}.content-asset .lShield-col01 .-note,.content-asset .lShield-col02 .-note,.content-asset .lShield-col03 .-note{font-size:.75rem;margin-top:1rem}.content-asset .lShield-col01 .-note .-li:first-of-type,.content-asset .lShield-col02 .-note .-li:first-of-type,.content-asset .lShield-col03 .-note .-li:first-of-type{margin-right:.5rem}.content-asset .lShield-col01 .-note+.-note,.content-asset .lShield-col02 .-note+.-note,.content-asset .lShield-col03 .-note+.-note{margin-top:.625rem}.content-asset .lShield-col01{padding-top:0;margin-top:2rem}.content-asset .lShield-col01 .-title{font-size:.875rem;margin-top:.875rem}.content-asset .lShield-col01 .-note{font-size:.75rem;margin-top:.625rem}.content-asset .lShield-col02,.content-asset .lShield-col03{margin-top:2.125rem}.content-asset .lShield-col02 .-title,.content-asset .lShield-col03 .-title{font-size:.875rem;margin-top:.875rem}.content-asset .lShield-col02 .-note,.content-asset .lShield-col03 .-note{font-size:.75rem;margin-top:.625rem}.content-asset .lShield-typeOption{margin-top:2.5rem;padding:1.25rem 1.875rem;margin-inline:-1.0625rem;font-size:.75rem}.content-asset .lShield-optionIndex{font-size:.75rem}.content-asset .lShield-optionMain{line-height:1.6428571429;letter-spacing:-.01em}.content-asset .lShield-optionDesc{margin-top:.625rem;letter-spacing:-.08em}.content-asset #a-measure,.content-asset .lProduct{padding-top:6.875rem}}@media screen and (min-width:769px) and (max-width:1100px){.content-asset .lShield-colWrapper{flex-direction:column;gap:0}}