[data-module=general-panel-3] .m-general-panel-3{display:grid;gap:clamp(24px,15.5294117647px + 1.4705882353vw,32px)}[data-module=general-panel-3] .m-general-panel-3__list{display:grid;gap:40px;min-width:0}[data-module=general-panel-3] .m-general-panel-3-item{display:grid;gap:20px 32px}@media screen and (width < 768px){[data-module=general-panel-3] .m-general-panel-3-item{grid-template:auto/1fr}}@media screen and (768px <= width){[data-module=general-panel-3] .m-general-panel-3-item{grid-template:auto/350fr 738fr}[data-module=general-panel-3] .m-general-panel-3-item.is-type0{grid-template:auto/180fr 908fr}[data-module=general-panel-3] .m-general-panel-3-item.is-type1{grid-template:auto/350fr 738fr}[data-module=general-panel-3] .m-general-panel-3-item.is-type2{grid-template:auto/450fr 640fr}[data-module=general-panel-3] .m-general-panel-3-item.is-type3{grid-template:auto/525fr 563fr}}[data-module=general-panel-3] .m-general-panel-3-item.is-image-square .m-general-panel-3-item__image-frame{aspect-ratio:1}[data-module=general-panel-3] .m-general-panel-3-item.is-image-square .m-general-panel-3-item__image-frame img{height:100%;object-fit:cover;width:100%}[data-module=general-panel-3] .m-general-panel-3-item.is-image-width-fixed{--m-general-panel-3-image-width:180px}@media screen and (width < 768px){[data-module=general-panel-3] .m-general-panel-3-item.is-image-width-fixed .m-general-panel-3-item__image-frame{margin-inline:auto;max-width:100%;text-align:center;width:var(--m-general-panel-3-image-width)}[data-module=general-panel-3] .m-general-panel-3-item.is-image-width-fixed .m-general-panel-3-item__image-frame img{width:100%}}[data-module=general-panel-3] .m-general-panel-3-item__image{align-self:start;margin:0;padding:0}[data-module=general-panel-3] .m-general-panel-3-item__image-frame{border-radius:10px;display:block;overflow:hidden}[data-module=general-panel-3] .m-general-panel-3-item__image-frame img{display:block}[data-module=general-panel-3] .m-general-panel-3-item__title{font-size:clamp(20px,17.8823529412px + .3676470588vw,22px);font-weight:var(--cf-font-weight-medium);line-height:1.3;margin:0;padding:0}[data-module=general-panel-3] .m-general-panel-3-item__title:not(:last-child){margin-bottom:20px}[data-module=general-panel-3] .m-general-panel-3-item__title a{align-items:center;color:var(--cf-color-text);display:inline-flex;transition:color var(--cf-transition-time)}[data-module=general-panel-3] .m-general-panel-3-item__title a:not(:has(img)):after{content:"";display:inline-block;flex:0 0 10px;height:1lh;mask-image:url(/hubfs/246057343/raw_assets/public/main/images/icon-products/arrow-narrow-right.svg);mask-position:center;mask-repeat:no-repeat;mask-size:10px 16px;min-width:10px;vertical-align:top;width:10px}[data-module=general-panel-3] .m-general-panel-3-item__title a:has(span){gap:10px}[data-module=general-panel-3] .m-general-panel-3-item__title a:not(:has(span)):not(:has(img)):after{margin-left:10px}[data-module=general-panel-3] .m-general-panel-3-item__title a:not(:has(img)):after{transition:background var(--cf-transition-time),transform var(--cf-transition-time)}[data-module=general-panel-3] .m-general-panel-3-item__title a:not(:has(img)):after{background:var(--cf-color-key-blue)}[data-module=general-panel-3] .m-general-panel-3-item__title a{text-decoration:none}[data-module=general-panel-3] .m-general-panel-3-item__title a:focus-visible,[data-module=general-panel-3] .m-general-panel-3-item__title a:hover{color:var(--cf-color-key-blue)}[data-module=general-panel-3] .m-general-panel-3-item__text{font-size:clamp(14px,11.8823529412px + .3676470588vw,16px);line-height:2;margin:0;padding:0}[data-module=general-panel-3] .m-general-panel-3-item__text:not(:last-child){margin-bottom:20px}[data-module=general-panel-3] .m-general-panel-3-item__button{margin:0;padding:0}[data-module=general-panel-3] .m-general-panel-3-item__button:not(:last-child){margin-bottom:20px}[data-module=general-panel-3] .m-general-panel-3-item__sns{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;list-style:none;margin:0;padding:0}[data-module=general-panel-3] .m-general-panel-3-item__sns>li{flex:0 0 auto}[data-module=general-panel-3] .m-general-panel-3-item__sns a,[data-module=general-panel-3] .m-general-panel-3-item__sns img{display:block}[data-module=general-panel-3] .m-general-panel-3-item__sns img{height:auto;max-width:100%}