.g6-minor-banner-component{width:100%;height:auto;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:0 16px;grid-template-areas:'left-banner right-banner'}
@media(max-width:767px){.g6-minor-banner-component{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);grid-template-areas:'left-banner' 'right-banner'}
}
.g6-minor-banner-component .minor-banner-wrap{height:709px;width:100%;display:grid;grid-template-columns:1fr;margin:0 auto;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:auto 709px;overflow:hidden;grid-template-areas:'top' 'bottom'}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap{background-size:auto 750px;height:750px}
}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap{height:auto;min-height:500px}
}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap.bg-img{background-size:auto 500px;background-position:center;height:500px}
}
.g6-minor-banner-component .minor-banner-wrap-left{grid-area:left-banner}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap-left{margin-bottom:8px}
}
.g6-minor-banner-component .minor-banner-wrap-right{grid-area:right-banner}
.g6-minor-banner-component .minor-banner-wrap.text-top.bg-color{grid-template-rows:auto auto}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap.text-top.bg-color{grid-template-rows:1fr auto;gap:20px}
}
.g6-minor-banner-component .minor-banner-wrap.text-top.bg-color .minor-banner-wrap-img{grid-area:bottom;align-self:end}
.g6-minor-banner-component .minor-banner-wrap.text-top.bg-color .minor-banner-wrap-img img{align-self:flex-end}
.g6-minor-banner-component .minor-banner-wrap.text-top .minor-banner-wrap-text{grid-area:top;padding-top:20px}
.g6-minor-banner-component .minor-banner-wrap.text-top .minor-banner-wrap-img{background-position:center bottom}
@media(min-width:1221px){.g6-minor-banner-component .minor-banner-wrap.text-top .minor-banner-wrap-img{background-position:center top}
}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap.text-top .minor-banner-wrap-img{background-position:center top;background-size:cover}
}
.g6-minor-banner-component .minor-banner-wrap.text-bottom.bg-color{grid-template-rows:auto auto}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap.text-bottom.bg-color{grid-template-rows:auto 1fr;gap:20px}
}
.g6-minor-banner-component .minor-banner-wrap.text-bottom.bg-color .minor-banner-wrap-img{grid-area:top}
.g6-minor-banner-component .minor-banner-wrap.text-bottom.bg-color .minor-banner-wrap-img img{align-self:flex-start}
.g6-minor-banner-component .minor-banner-wrap.text-bottom.bg-img .minor-banner-wrap-text{align-self:end}
.g6-minor-banner-component .minor-banner-wrap.text-bottom .minor-banner-wrap-text{grid-area:bottom;margin-bottom:20px}
.g6-minor-banner-component .minor-banner-wrap.text-bottom .minor-banner-wrap-img{background-position:center top}
@media(min-width:1221px){.g6-minor-banner-component .minor-banner-wrap.text-bottom .minor-banner-wrap-img{background-position:center bottom}
}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap.text-bottom .minor-banner-wrap-img{background-position:center bottom;background-size:cover}
}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap.text-top .g6-tag,.g6-minor-banner-component .minor-banner-wrap.text-bottom .g6-tag{height:21px}
.g6-minor-banner-component .minor-banner-wrap.text-top .g6-subtitle-sm,.g6-minor-banner-component .minor-banner-wrap.text-bottom .g6-subtitle-sm{height:27px}
.g6-minor-banner-component .minor-banner-wrap.text-top .g6-subtitle-md,.g6-minor-banner-component .minor-banner-wrap.text-bottom .g6-subtitle-md{height:30px}
.g6-minor-banner-component .minor-banner-wrap.text-top .g6-subtitle-lg,.g6-minor-banner-component .minor-banner-wrap.text-bottom .g6-subtitle-lg{height:36px}
}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text{margin:0 auto;text-align:center}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component{overflow:hidden}
@media(min-width:1221px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component{max-height:411px}
}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component{padding:0;width:calc((100vw - 96px) / 2)}
}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component{height:auto;width:auto}
}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-content-wrap>*{flex-shrink:0}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-wrap .g6-text-btn{margin-top:16px}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-tag{width:100%;max-width:100vw;max-height:24px;overflow:hidden}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-subtitle{width:100%;max-height:48px;overflow:hidden}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-subtitle{max-height:unset}
}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-title{min-height:36px;max-height:unset}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-title{width:100%}
}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-btn{line-height:24px}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-link{margin:0;display:block;height:43px}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text .g6-text-component .g6-text-wrap .g6-text-note+*{margin-top:0}
@media(min-width:1221px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text{width:602px}
}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text{width:auto;padding-left:20px;padding-right:20px}
}
@media(max-width:767px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-text{width:auto}
}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-img{margin:0 auto;text-align:center;width:100%;background-repeat:no-repeat;background-size:contain;overflow:hidden;display:flex;justify-content:center;height:auto}
.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-img img{width:100%;height:auto}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-img-pc{display:none !important}
}
@media(min-width:1221px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-img-mobile{display:none !important}
}
@media(max-width:1220px){.g6-minor-banner-component .minor-banner-wrap .minor-banner-wrap-img-mobile{display:flex}
}
.g6-minor-banner-component .hide{display:none}