html.with-banner .banner_action{display:flex}html.with-banner .header{top:80px}@media screen and (max-width: 767px){html.with-banner .header{top:50px}}.banner_action{display:none;min-height:80px;padding-inline:148px 46px;column-gap:clamp(91px,-334px + 26.5625vw,176px);align-items:center;overflow:hidden;position:relative}@media screen and (max-width: 1600px){.banner_action{column-gap:clamp(91px,223px + -9.1666666667vw,113px);padding-inline:clamp(30px,-560px + 49.1666666667vw,148px) clamp(30px,-50px + 6.6666666667vw,46px)}}@media screen and (max-width: 1199px){.banner_action{padding-inline:99px 30px}}@media screen and (max-width: 767px){.banner_action{padding-inline:30px 18px;min-height:50px;column-gap:52px}}.banner_action:before{content:"";position:absolute;top:0;left:0;height:100%;width:auto;aspect-ratio:552/80;background-position:left center;background-repeat:no-repeat;background-size:auto 100%;pointer-events:none}@media screen and (max-width: 1600px){.banner_action:before{left:clamp(-115px,-690px + 47.9166666667vw,0px)}}@media screen and (max-width: 1199px){.banner_action:before{left:-60px}}@media screen and (max-width: 767px){.banner_action:before{left:0;aspect-ratio:206/50}}.banner_action.is-dark{background:#000}.banner_action.is-dark:before{background-image:url(../img/donats-dark-1920.svg)}@media screen and (max-width: 1600px){.banner_action.is-dark:before{background-image:url(../img/donats-dark-1440.svg)}}@media screen and (max-width: 767px){.banner_action.is-dark:before{background-image:url(../img/donats-is-dark-mobile.svg)}}.banner_action.is-blue{background:linear-gradient(90deg,#020147 2.1%,#0402ad 26.21%),#000}.banner_action.is-blue:before{background-image:url(../img/donats-blue-1920.svg)}@media screen and (max-width: 1600px){.banner_action.is-blue:before{background-image:url(../img/donats-blue-1440.svg)}}@media screen and (max-width: 767px){.banner_action.is-blue:before{background-image:url(../img/donats-is-blue-mobile.svg)}}@media (hover: hover){.banner_action:hover .banner_action_inform_btn{background:#d6d6d6}}@media screen and (hover: hover) and (max-width: 767px){.banner_action:hover .banner_action_inform_btn{background:transparent}}@media (hover: none){.banner_action:active .banner_action_inform_btn{background:#d6d6d6}}@media screen and (hover: none) and (max-width: 767px){.banner_action:active .banner_action_inform_btn{background:transparent}}.banner_action_title{color:#fff;font-size:60px;font-weight:500;line-height:72px;letter-spacing:-1.8px;background:linear-gradient(132.24deg,#fff .65% 41.96%,#f4e0e0c0 44.98%,#d39393d4 48.97%,#dc9a99b0 57.47%,#ffdedd8f 60.84%,#fff 64.82%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;position:relative;z-index:2}@media screen and (max-width: 1199px){.banner_action_title{font-size:40px;line-height:31px;letter-spacing:-1.2px;max-width:229px;background:none;background-clip:border-box;-webkit-background-clip:border-box;color:#fff;-webkit-text-fill-color:#FFF}}@media screen and (max-width: 767px){.banner_action_title{font-size:19px;line-height:15.049px;letter-spacing:-.57px;max-width:100px}}.banner_action_inform{display:flex;align-items:center;column-gap:clamp(110px,-290px + 25vw,190px)}@media screen and (max-width: 1600px){.banner_action_inform{column-gap:clamp(40px,-310px + 29.1666666667vw,110px)}}@media screen and (max-width: 1199px){.banner_action_inform{column-gap:57px}}@media screen and (max-width: 999px){.banner_action_inform{column-gap:clamp(30px,-59.3793103448px + 11.6379310345vw,57px)}}@media screen and (max-width: 767px){.banner_action_inform{column-gap:22px}}.banner_action_inform_block{display:flex;align-items:center;column-gap:clamp(110px,-290px + 25vw,190px)}@media screen and (max-width: 1600px){.banner_action_inform_block{column-gap:clamp(40px,-310px + 29.1666666667vw,110px)}}@media screen and (max-width: 1199px){.banner_action_inform_block{column-gap:57px}}@media screen and (max-width: 999px){.banner_action_inform_block{flex-direction:column;align-items:start;row-gap:2px}}@media screen and (max-width: 767px){.banner_action_inform_block{row-gap:0;max-width:67px}}.banner_action_inform_block_text{color:#fff;font-size:18px;font-weight:500;line-height:18px;max-width:120px}@media screen and (max-width: 999px){.banner_action_inform_block_text{font-size:clamp(14px,.7586206897px + 1.724137931vw,18px);line-height:clamp(14px,.7586206897px + 1.724137931vw,18px);color:#ffffff80}}@media screen and (max-width: 767px){.banner_action_inform_block_text{font-size:10px;line-height:11px}}.banner_action_inform_block_date{color:#fff;font-size:18px;font-weight:500;line-height:normal;white-space:nowrap}@media screen and (max-width: 999px){.banner_action_inform_block_date{font-size:clamp(14px,.7586206897px + 1.724137931vw,18px);line-height:clamp(14px,.7586206897px + 1.724137931vw,18px)}}@media screen and (max-width: 767px){.banner_action_inform_block_date{font-size:10px;line-height:11px}}.banner_action_inform_btn{color:#000;text-align:center;font-size:18px;font-weight:500;line-height:32px;letter-spacing:-.36px;display:flex;padding:7px 38px;justify-content:center;align-items:center;border-radius:60px;background:#fff;transition:.4s ease;position:relative}@media screen and (max-width: 767px){.banner_action_inform_btn:before{content:"";position:absolute;left:0;bottom:3px;background:#fff;width:100%;height:1px;max-width:calc(100% - 14px)}}@media screen and (max-width: 767px){.banner_action_inform_btn{font-size:12px;line-height:20px;border-radius:0;background:transparent;color:#fff;padding:0;align-items:center;column-gap:6px}}.banner_action_inform_btn span{display:none}@media screen and (max-width: 767px){.banner_action_inform_btn span{display:flex;font-size:14px}}
