.gs .inner-content{display:flex;padding-bottom:4.8rem}
.gs .inner-content .title-wrap{width:25%;padding-right:5%}
.gs .inner-content .title-wrap h2{font-weight:600}
.gs .inner-content .menu-wrap{flex:1}
.gs .inner-content .menu-wrap .menu{display:flex;column-gap:2%;row-gap:3.2rem;flex-wrap:wrap}
.gs .inner-content .menu-wrap .menu>li{width:32%}
.gs .inner-content .menu-wrap .menu>li .second-depth{margin-top:1.4rem}
.gs .inner-content .menu-wrap .menu>li .second-depth li{margin-top:.6rem}
.gs .inner-content .menu-wrap .menu>li .second-depth li:first-child{margin-top:unset}
@media all and (max-width:1024px){.gs .font_contents_title_2_main{font-size:1.8rem;letter-spacing:-0.002em}
.gs .inner-content{padding-bottom:3.6rem}
.gs .inner-content .menu-wrap .menu{column-gap:4%;row-gap:3.2rem}
.gs .inner-content .menu-wrap .menu>li{width:48%}
.gs .inner-content .menu-wrap .menu>li .second-depth{margin-top:1.6rem}
.gs .inner-content .menu-wrap .menu>li .second-depth li{margin-top:1.2rem}
.gs .inner-content .menu-wrap .menu>li .second-depth li:first-child{margin-top:unset}
}
@media all and (max-width:767px){.gs .inner-content{flex-wrap:wrap;padding-bottom:3.2rem}
.gs .inner-content .title-wrap{width:100%}
.gs .inner-content .menu-wrap{margin-top:2.4rem}
.gs .inner-content .menu-wrap .menu>li .second-depth{margin-top:1rem}
.gs .inner-content .menu-wrap .menu>li .second-depth li{margin-top:.8rem}
.gs .inner-content .menu-wrap .menu>li .second-depth li:first-child{margin-top:unset}
}
html[dir=rtl] .gs .inner-content .title-wrap{padding-right:unset;padding-left:5%}
@media all and (max-width:1024px){html[dir=rtl] .gs .inner-content .title-wrap{padding-left:unset}
}