.section-title{align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr auto;margin:40px 0 32px}.section-title:has(.title-adult-marker){grid-template-columns:1fr auto auto}.section-title:has(.title-adult-marker).center{padding-left:56px}@media only screen and (max-width:900px){.section-title:has(.title-adult-marker).center{padding-left:0}}.section-title .title-box{align-items:center;display:flex;overflow:hidden}.section-title .title-box .title-box-back{margin-right:12px}.section-title .title-box .title-box-bar{border-radius:2px;height:1.5px}.section-title .title-box .title-box-bar.__short-bar{background-color:#2e394f;min-width:40px;width:40px}.section-title .title-box .title-box-bar.__long-bar{background-image:linear-gradient(90deg,#2e394f,#2e394f,#2e394f00);width:100%}.section-title .title-box .title-box-image{align-items:center;display:flex;height:36px;justify-content:center;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.section-title .title-box .title-box-image img{height:100px}.section-title .title-box .title-box-icon-image{display:flex;margin-left:16px}.section-title .title-box .title-box-icon-image img{height:32px}.section-title .title-box .title-box-icon{background-color:#fff;display:flex;margin-left:16px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.section-title .title-box .title-box-icon img{height:36px;opacity:0;width:36px}.section-title .title-box .title-box-text{display:flex;flex-direction:column;letter-spacing:2px;margin:-4px 16px -4px 12px;max-width:calc(100% - 138px);white-space:nowrap}.section-title .title-box .title-box-text .title-box-text-main,.section-title .title-box .title-box-text .title-box-text-sub{margin:5px 0}.section-title .title-box .title-box-text .title-box-text-main .G_Text-content,.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content{text-transform:uppercase}.section-title .title-box .title-box-text .title-box-text-main .G_Text-content{font-size:20px;font-weight:700}.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content{color:#8892a5;font-size:12px;font-weight:600;white-space:normal}.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content b{color:#31bbff;font-size:12px;font-weight:600}.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content span{color:#64eb49;font-size:12px;font-weight:600}.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content span.gray{color:#606d87}.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content i{color:#fccb13;font-size:12px;font-weight:600}.section-title .title-box .title-box-text:has(.dotted.title-box-text-sub){margin-left:16px}.section-title .title-box .title-box-text:has(.dotted.title-box-text-sub) .title-box-text-main .G_Text-content{font-size:24px}.section-title .title-box:has(.title-box-icon) .title-box-text .title-box-text-main .G_Text-content{font-size:24px}.section-title .title-box:has(.title-box-image) .G_Button{margin-right:0}.section-title .title-box .title-box-image+.title-box-text{margin-left:0!important}.section-title .title-adult-marker{display:flex;margin-left:16px}.section-title .title-adult-marker img{min-width:40px;transition:.3s;width:40px}.section-title .title-nav{align-items:center;display:flex}.section-title .title-nav>.G_Text .G_Text-content{color:#8892a5;font-size:12px;font-weight:600}.section-title .title-nav .G_Text,.section-title .title-nav a,.section-title .title-nav button{margin-left:16px}.section-title.smaller .title-box .title-box-bar{width:0}.section-title.smaller .title-box .title-box-bar.__short-bar{display:none;margin-right:-12px;min-width:0;width:0}.section-title.smaller .title-box .title-box-icon,.section-title.smaller .title-box .title-box-icon-image{margin-left:0}.section-title.smaller .title-box .title-box-icon img,.section-title.smaller .title-box .title-box-icon-image img{height:24px;opacity:0}.section-title.smaller .title-box .title-box-text{margin-left:8px}.section-title.smaller .title-box .title-box-text .title-box-text-main .G_Text-content{font-size:16px;font-weight:700}.section-title.smaller .title-box .title-box-text:has(.dotted.title-box-text-sub){margin-left:16px}.section-title.smaller .title-box .title-box-text:has(.dotted.title-box-text-sub) .title-box-text-main .G_Text-content{font-size:24px}.section-title.fill .title-box .title-box-bar{border-radius:2px;height:1.5px}.section-title.fill .title-box .title-box-bar.__short-bar{background-color:#2e394f;min-width:40px;width:40px}.section-title.fill .title-box .title-box-bar.__long-bar{background-image:linear-gradient(90deg,#2e394f,#2e394f,#2e394f)!important;width:100%}.section-title.empty .title-box .title-box-icon{margin-left:0}.section-title.empty .title-box .title-box-bar.__short-bar{background-color:transparent;background-image:linear-gradient(270deg,#2e394f,#2e394f,#2e394f00);display:none}.section-title.empty .title-box .title-box-bar.__long-bar{opacity:0}.section-title.center .title-box .title-box-bar.__short-bar{background-color:transparent;background-image:linear-gradient(270deg,#2e394f,#2e394f,#2e394f00)}.section-title.center .title-box .title-box-bar.__long-bar,.section-title.center .title-box .title-box-bar.__short-bar{width:100%}.section-title.center.fill .title-box .title-box-bar.__short-bar{background-color:#2e394f}.section-title.small .title-box .title-box-bar.__short-bar{display:none;margin-right:-20px;min-width:0;width:0}.section-title.small .title-box .title-box-icon,.section-title.small .title-box .title-box-icon-image{margin-left:0}.section-title.event .title-box .title-box-image{padding:0 24px}.section-title.event .title-box .title-box-image img{border-radius:8px;height:200%;overflow:hidden}@media only screen and (max-width:900px){.section-title .title-box .title-box-bar.__short-bar{display:none}.section-title .title-box .title-box-icon,.section-title .title-box .title-box-icon-image{margin-left:0}.section-title .title-box .title-box-icon img,.section-title .title-box .title-box-icon-image img{height:32px}.section-title .title-box .title-box-text .title-box-text-main .G_Text-content{font-size:18px!important;font-weight:700}.section-title .title-box .title-box-text .title-box-text-sub .G_Text-content{color:#8892a5;font-size:10px;font-weight:600}.section-title .title-box .title-box-text:not(:has(.dotted.title-box-text-sub)) .title-box-text-main .G_Text-content{font-size:16px!important}}
