@charset "utf-8";

.container { background: rgb(0, 0, 0); }

.container .inner { max-width: 1500px; padding: 0px; }

.container .inner .main { display: flex; padding: 40px 0px; }

.container .main .img_box { max-width: 400px; max-height: 400px; width: 100%; margin-right: 80px; }

.container .main ul { max-width: 354px; }

.container .main ul .main_title { color: rgb(238, 238, 238); text-align: center; font-size: 30px; font-weight: 500; }

.container .main ul .split_line { display: flex; justify-content: space-between; align-items: center; }

.container .main .split_line .line { width: 100%; border-bottom: 1px solid rgb(86, 83, 83); }

.container .main .split_line img { vertical-align: middle; max-width: 24px; object-fit: cover; }

.container .main .main_text { display: flex; }

.container .main .main_text p { color: rgb(187, 186, 186); font-size: 14px; font-weight: 400; }

.container .main .main_text .bold { color: rgb(255, 255, 255); font-size: 40px; font-weight: 900; font-family: Conv_AvenirLTStd-Black-1; }

.container .main .main_text .left_box { margin-right: 30px; }

.container .main .main_text .right_box .bold { color: rgb(0, 107, 255); }

.container .main .main_text .bold:first-child { font-size: 30px; margin-bottom: 23px; }

.container .main .last_text { margin-top: 14px; }

.container .main .last_text .annotation { color: rgb(137, 135, 135); font-size: 12px; font-weight: 400; }

.container .main .last_text .content_txt { color: rgb(238, 238, 238); font-size: 14px; font-weight: 400; }

.container .main .last_text .content_txt a { color: rgb(0, 107, 255); font-size: 14px; font-weight: 400; }

.container .main .title_box { margin: 40px 40px 0px 0px; max-width: 354px; width: 100%; display: flex; flex-direction: column; align-items: center; }

.container .main .title_box h3.first_deposit { font-size: 40px; color: rgb(0, 107, 255); margin: 0px 0px 10px; text-align: center; line-height: 1; }

.container .main .title_box img { width: 36px; height: 36px; }

.container .main .title_box h3.title_Fifty { font-size: 90px; color: rgb(0, 107, 255); margin: 10px 0px 30px; text-align: center; line-height: 1; }

.container .main .title_box p { font-size: 20px; color: rgb(255, 255, 255); margin: 0px; }

.container .main .title_box h3.title_fivehundred { font-size: 40px; color: rgb(255, 255, 255); text-align: center; }

@media screen and (max-width: 412px) {
  .container .main .title_box .top_txt { white-space: normal; }
}