.display-none{
  display:none;
}
.w-checkbox {
    display: block;
    margin-bottom: 5px;
    padding-left: 20px;
  }
  
  .w-checkbox::before {
    content: ' ';
    display: table;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  
  .w-checkbox::after {
    content: ' ';
    display: table;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    clear: both;
  }
  
  .w-checkbox-input {
    float: left;
    margin-bottom: 0px;
    margin-left: -20px;
    margin-right: 0px;
    margin-top: 4px;
    line-height: normal;
  }
  
  .w-checkbox-input--inputType-custom {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #ccc;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    width: 12px;
    height: 12px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
  }
  
  .w-checkbox-input--inputType-custom.w--redirected-checked {
    background-color: #3898ec;
    border-top-color: #3898ec;
    border-bottom-color: #3898ec;
    border-left-color: #3898ec;
    border-right-color: #3898ec;
    background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .w-checkbox-input--inputType-custom.w--redirected-focus {
    box-shadow: 0px 0px 3px 1px #3898ec;
  }
  
  .w-form-formradioinput--inputType-custom {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #ccc;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    width: 12px;
    height: 12px;
    border-bottom-left-radius: 50%;
    border-bottom-right-radius: 50%;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
  }
  
  .w-form-formradioinput--inputType-custom.w--redirected-focus {
    box-shadow: 0px 0px 3px 1px #3898ec;
  }
  
  .w-form-formradioinput--inputType-custom.w--redirected-checked {
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;
    border-top-color: #3898ec;
    border-bottom-color: #3898ec;
    border-left-color: #3898ec;
    border-right-color: #3898ec;
  }
  
  .bg {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    min-width: 1700px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/bg.png');
    background-position: 0% 0%;
    background-size: 100%;
    background-repeat: repeat;
    background-attachment: scroll;
    font-family: Lato, sans-serif;
    letter-spacing: -1px;
  }
  
  .menebar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 51px;
    min-width: 1700px;
    margin-bottom: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #535353;
    border-bottom: 1px solid #535353;
    background-image: url('https://assets.pickstar.co.kr/main/images/header.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .mainframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1554px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    /* -webkit-align-items: flex-start; */
    -webkit-align-items: stretch;
    /* -ms-flex-align: start; */
    -ms-flex-align: stretch;
    /* align-items: flex-start; */
    align-items: stretch;
    font-family: Lato, sans-serif;
  }
  
  .mainleftbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .maincenterbox {
    position: relative;
    overflow: hidden;
    width: 960px;
    min-width: 960px;
  }
  
  .mainrightbox {
    position: relative;
    margin-left: 15px;
  }
  
  .gameinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .gamekind {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .vsgameicon {
    width: 192px;
    height: auto;
  }
  
  .livegameicon {
    width: 192px;
    height: auto;
  }
  
  .specialgameicon {
    width: 192px;
    height: auto;
  }
  
  .minigameicon {
    width: 161px;
    height: 269px;
  }
  
  .gameguidebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 352px;
    height: 330px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  
  .userguideicon {
    width: 172px;
    height: auto;
  }
  
  .gameruleicon {
    width: 172px;
    height: auto;
  }
  
  .storeicon {
    width: 172px;
    height: auto;
  }
  
  .requesticon {
    width: 172px;
    height: auto;
  }
  
  .form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .image {
    width: 960px;
    height: 387px;
  }
  
  .slider {
    width: 960px;
    height: 387px;
    margin-bottom: 10px;
  }
  
  .bulletinboard {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .noticebox {
    width: 472px;
    margin-bottom: 13px;
  }
  
  .noticetopbar {
    width: 472px;
    height: 40px;
  }
  
  .noticeboard {
    height: 140px;
    min-height: 140px;
    margin-top: 3px;
    padding: 12px 13px 8px;
    background-color: #333;
  }
  
  .noticetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 4px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .noticecontent {
    width: 100%;
    color: #fff;
    font-size: 12px;
  }
  .home-noticecontent{
    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-break:break-all;
  }
  
  .noticedate {
    width: 81.203125px;
    color: #fff;
    font-size: 12px;
    text-align: right;
  }
  
  .link-block {
    width: 75%;
    text-decoration: none;
  }
  
  .eventtopbar {
    width: 472px;
    height: 40px;
  }
  
  .pickstartopbar {
    width: 472px;
    height: 40px;
  }
  
  .bulletinboardtopbar {
    width: 472px;
    height: 40px;
  }
  
  .bannerimg {
    width: 960px;
    height: 170px;
    margin-bottom: 10px;
  }
  
  .maintop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1450px;
    min-width: 1450px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    letter-spacing: -1px;
  }
  
  .pickstaricon {
    width: 333px;
    height: 68px;
  }
  
  .idpw {
    color: #fff;
    font-size: 13px;
  }
  
  .idbtn {
    font-weight: 700;
    text-decoration: none;
  }
  
  .joinbtn {
    font-weight: 700;
    text-decoration: none;
  }
  
  .join {
    color: #fff;
    font-size: 13px;
  }
  
  .arrow {
    width: 1.5px;
    height: 10px;
    margin-right: 5px;
    margin-left: 5px;
    background-color: #7a7a7a;
  }
  
  .searchbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .menebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1450px;
    min-width: 1450px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .topmenubtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 88px;
    margin-right: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  
  .topmenu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
  }
  
  .form-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .loginbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .idinput {
    width: 107px;
    height: 31px;
    margin-right: 10px;
    margin-bottom: 0px;
    border: 1px solid #3e3e3e;
    border-radius: 2px;
    background-color: #232325;
    color: #78787a;
    font-size: 13px;
    font-weight: 700;
  }
  
  .idinput::-webkit-input-placeholder {
    color: #78787a;
  }
  
  .idinput:-ms-input-placeholder {
    color: #78787a;
  }
  
  .idinput::-ms-input-placeholder {
    color: #78787a;
  }
  
  .idinput::placeholder {
    color: #78787a;
  }
  
  .pwinput {
    width: 107px;
    height: 31px;
    margin-right: 5px;
    margin-bottom: 0px;
    border: 1px solid #3e3e3e;
    border-radius: 2px;
    background-color: #232325;
    color: #78787a;
    font-size: 13px;
    font-weight: 700;
  }
  
  .pwinput::-webkit-input-placeholder {
    color: #78787a;
  }
  
  .pwinput:-ms-input-placeholder {
    color: #78787a;
  }
  
  .pwinput::-ms-input-placeholder {
    color: #78787a;
  }
  
  .pwinput::placeholder {
    color: #78787a;
  }
  
  .loginbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 30px;
    margin-right: 13px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #f3b628;
    border-radius: 2px;
    background-color: transparent;
    color: #f3b628;
    font-size: 13px;
  }
  
  .menuboxwrap .time {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Lato, sans-serif;
    color: #fff;
    font-size: 18px;
    font-weight: 900;
    letter-spacing: 0px;
  }
  
  .customerservice {
    width: 215px;
    margin-bottom: 10px;
    border-bottom: 1px solid #3f3f3f;
  }
  
  .customerservicetopbar {
    width: 100%;
    height: auto;
    margin-bottom: 3px;
    border-bottom: 1px solid #3f3f3f;
  }
  
  .csmenubtn {
    width: 100%;
    border-style: solid solid none;
    border-width: 1px;
    border-color: #3f3f3f;
    text-decoration: none;
  }
  
  .csmenubox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2f2f2f;
  }
  
  .csmenu {
    margin-left: 7px;
    color: #fff;
    font-size: 13px;
  }
  
  .cashicon {
    width: 137px;
    height: 160px;
  }
  
  .pickstoreicon {
    width: 137px;
    height: 160px;
  }
  
  .chargeicon {
    width: 87px;
    height: 159px;
  }
  
  .couponicon {
    width: 87px;
    height: 159px;
  }
  
  .gpstoreicon {
    width: 87px;
    height: 159px;
  }
  
  .storebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 280px;
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .storeboxtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .recommendgame {
    margin-bottom: 10px;
  }
  
  .recommendgameboard {
    min-height: 300px;
    margin-top: 3px;
    padding: 10px;
    border-radius: 6px;
    background-color: #333;
  }
  
  .topmenuwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 100px;
    padding-bottom: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #3a3a3a;
    font-family: Lato, sans-serif;
    letter-spacing: -0.5px;
  }
  
  .foottext {
    color: #bdbcbc;
    font-size: 13px;
  }
  
  .rankingbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .categorymenubox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 215px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 2px solid #174192;
  }
  
  .sportmenu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 106px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/left_bluebtn.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .categorytext {
    color: #fff;
    font-size: 13.5px;
    font-weight: 700;
  }
  
  .link-block-2 {
    width: 100%;
    text-decoration: none;
  }
  
  .topleague {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 106px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/left_graybtn.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .policyicon {
    width: 19px;
    height: 19px;
  }
  
  .customerserviceicon {
    width: 19px;
    height: 19px;
  }
  
  .keyicon {
    width: 20px;
    height: 19px;
  }
  
  .termofuseicon {
    width: 20px;
    height: 21px;
  }
  
  .soccericon {
    width: 17px;
    height: 17px;
  }
  
  .sportsmenu {
    margin-left: 7px;
    color: #fff;
    font-size: 13px;
  }
  
  .sportsmenubox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2f2f2f;
  }
  
  .sportsmenubox:hover {
    color: #4b97d5;
  }
  
  .sportsmenubtn {
    width: 100%;
    border-right: 1px solid #3f3f3f;
    border-bottom: 1px solid #3f3f3f;
    border-left: 1px solid #3f3f3f;
    text-decoration: none;
  }
  
  .link-block-3 {
    margin-bottom: 8px;
  }
  
  .numbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 51px;
    height: 23px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    border-radius: 4px;
  }
  
  .num {
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .categorytextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .bascketicon {
    width: 17px;
    height: 17px;
  }
  
  .baseicon {
    width: 17px;
    height: 17px;
  }
  
  .volleyicon {
    width: 17px;
    height: 17px;
  }
  
  .hockeyicon {
    width: 17px;
    height: 17px;
  }
  
  .chatbox {
    overflow: hidden;
    width: 280px;
    border: 1px solid #3f3f3f;
    margin-bottom: 10px;
  }
  
  .chatmenu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 34px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/right_bluebtn.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .fightmenu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 141px;
    height: 34px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/right_graybtn.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .categorymenubox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .chatboard {
    height: auto;
    background-color: #333;
  }
  
  .chattop {
    /* position:absolute;
    overflow:hidden;
    width: 278px;
    height: 28px;
    z-index: 1;
    top: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 7px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; */
    background-color: #194292;
  }
  
  .chattext {
    color: #fff;
    font-size: 12px;
  }
  
  .chatbtn {
    text-decoration: none;
  }
  
  .chatting {
    padding-top:30px;overflow:scroll;overflow-x:hidden;

    height: 391px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 8px;
  }
  
  .nickname {
    cursor:pointer;
    
    margin-right: 3px;
    color: #fff;
    font-size: 13px;
  }
  .nickname.admin{
    color: red;
  }
  .chattalbe {
    align-items: flex-start;

    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 4px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    /* align-items: center; */
  }
  
  .chatcontent {
    color: #c2c2c2;
    font-size: 12px;
  }
  .chatcontent.admin{
    color: red;
  }
  
  .chatbottombox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 8px;
    padding-left: 8px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #555;
  }
  
  .chatinput {
    width: 217px;
    margin-bottom: 0px;
    padding-left: 7px;
    border: 0px solid #000;
    background-color: transparent;
    font-size: 13px;
    letter-spacing: -1px;
  }
  
  .chatinput::-webkit-input-placeholder {
    color: #fff;
  }
  
  .chatinput:-ms-input-placeholder {
    color: #fff;
  }
  
  .chatinput::-ms-input-placeholder {
    color: #fff;
  }
  
  .chatinput::placeholder {
    color: #fff;
  }
  
  .form-block-2 {
    margin-bottom: 0px;
  }
  
  .betslipbox {
    /* position: relative; */
    position: sticky;
    left: auto;
    top: 10px;
    right: 0%;
    /* bottom: 0%; */
    bottom: unset;
    display: block;
    width: 282px;
    padding-top: 0px;
  }
  
  .betslipimg {
    width: 100%;
    height: 35px;
  }
  
  .battingballchoicebox {
    padding: 10px;
  }
  
  .battext {
    color: #fff;
    font-size: 12px;
  }
  
  .batballmoney {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 208px;
    height: 25px;
    padding-left: 5px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
  }
  
  .battable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .batbtnbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .battingballicon {
    width: 84px;
    height: 25px;
  }
  
  .battingballbtn {
    margin-bottom: 5px;
    text-decoration: none;
  }
  
  .battingballinfo {
    padding: 8px 8px 8px 10px;
    background-color: #2b2b2b;
  }
  
  .balltext {
    color: #fff;
    font-size: 12px;
  }
  
  .ballinfotable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .myball {
    color: #fff;
    font-size: 12px;
  }
  
  .battingbg {
    position: relative;
    border: 1px solid #03905c;
    background-color: #464646;
  }
  
  .battingbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .battinginfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    margin-bottom: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .bonusbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 60px;
    padding-right: 10px;
    padding-left: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-6.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .banner {
    width: 960px;
  }
  
  .fightmenuicon {
    width: 233px;
    height: 49px;
  }
  
  .realtimemenuicon {
    width: 233px;
    height: 49px;
  }
  
  .specialmenucion {
    width: 233px;
    height: 49px;
  }
  
  .batthistorymenuicon {
    width: 233px;
    height: 49px;
  }
  
  .bonusevent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #07aef4;
  }
  
  .link-block-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 265px;
    height: 40px;
    margin-left: 8px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #28708a;
    border-radius: 2px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#283c5b), to(#2c4d66));
    background-image: linear-gradient(180deg, #283c5b, #2c4d66);
    text-decoration: none;
  }
  
  .link-block-5 {
    margin-right: 8px;
    margin-left: 8px;
  }
  
  .bonusbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .battingframe {
    margin-top: 5px;
  }
  
  .battingtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 33px;
    margin-bottom: 1px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .soccericon2 {
    width: 17px;
    height: 17px;
    margin-right: 5px;
  }
  
  .gamekindbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 138px;
    height: 100%;
    margin-right: 12px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .gamename {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
  }
  
  .gametablebg {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 237px;
    height: 33px;
    padding-right: 13px;
    padding-left: 13px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-3.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gametablebg.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/클릭.png');
  }

  .gametablebg.disabled {
    pointer-events: none;
    opacity: 0.7;
  }
  .gamevsbg.disabled {
    pointer-events: none;
    opacity: 0.7;
  }
  
  .country {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
  }
  
  .batnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffb700;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .gamevsbg {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 73px;
    height: 33px;
    margin-right: 1px;
    margin-left: 1px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-3.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamevsbg.hover {
    width: 73px;
    background-image: url('https://assets.pickstar.co.kr/main/images/클릭vs.png');
    background-size: 73px 33px;
  }
  
  .gamevsbg.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/버튼2.png');
  }
  
  .gamevsbg .vs, .gamevsbg2 .vs {
    color: #ffb700;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .openbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 81px;
    height: 33px;
    margin-left: 3px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #ffb700;
    border-radius: 3px;
    background-color: transparent;
    color: #ffb700;
    font-size: 12px;
  }
  
  .battingdate {
    color: #919191;
    font-size: 12px;
  }
  
  .state {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 95px;
    padding-right: 40px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #919191;
    font-size: 12px;
  }
  
  .battingtabletotal {
    margin-bottom: 5px;
  }
  
  .empty {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 225px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .battingtable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1px;
    padding-right: 84px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .gametablewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .handicap {
    color: red;
  }
  
  .underover {
    color: #07aef4;
  }
  
  .undericon {
    position: absolute;
    left: 3px;
    top: 12px;
    right: auto;
    bottom: auto;
    width: 7px;
    height: 9px;
  }
  
  .overicon {
    position: absolute;
    left: auto;
    top: 12px;
    right: 3px;
    bottom: auto;
    width: 8px;
    height: 9px;
  }
  
  .closebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 81px;
    height: 33px;
    margin-left: 3px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #ffb700;
    border-radius: 3px;
    background-color: transparent;
    color: #ffb700;
    font-size: 12px;
  }
  
  .closebtn.m {
    display: none;
  }
  
  .battingtablewrap {
    display: block;
  }
  
  .form-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .bathistoryframe {
    overflow: auto;
    max-height: 380px;
    min-height: 40px;
    padding: 10px 10px 5px;
    background-color: #284239;
  }
  
  .bathistorybox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    padding: 5px 27px 5px 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #03905c;
    border-radius: 3px;
    background-color: rgba(99, 99, 99, 0.11);
  }
  
  .batcountry {
    color: #fff;
  }
  
  .smp {
    color: #fff;
    font-size: 12px;
  }
  
  .hbatnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 57px;
    height: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    border-radius: 10px;
    color: #fff;
  }
  .hbatnum.changed {
    color: #ffb700;
    border-color: #ffb700;
  }
  
  .xbtn {
    position: absolute;
    left: auto;
    top: 0px;
    right: 5px;
    bottom: auto;
    width: 12px;
    height: 12px;
  }
  
  .topmenulist {
    position: absolute;
    display: none;
    width: 100px;
    background-color: #444;
  }
  
  .li {
    color: #fff;
    font-size: 12px;
  }
  
  .topmenubox {
    position: relative;
  }
  
  .link-block-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 27px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  
  .battingtableframe {
    overflow: hidden;
    margin-top: 10px;
  }
  
  .menuwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: -6px;
    margin-bottom: 0px;
    padding-right: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 2px solid #f07e1e;
  }
  
  .battingtablebox {
    margin-bottom: 10px;
  }
  
  .battingdatebar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 5px 5px 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #4d4d4d;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3d3d3d), to(#292929));
    background-image: linear-gradient(180deg, #3d3d3d, #292929);
  }
  
  .battingdate2 {
    color: #fff;
    font-size: 13px;
  }
  
  .battingtabletop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-left: 1px solid #4d4d4d;
  }
  
  .btimetext {
    color: #fff;
    font-size: 12px;
  }
  
  .btime {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 14%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .bkind {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 5%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .bkindtext {
    color: #fff;
    font-size: 12px;
  }
  
  .bleague {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 10%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .bleaguetext {
    color: #fff;
    font-size: 12px;
  }
  
  .boption {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .boptiontext {
    color: #fff;
    font-size: 12px;
  }
  
  .bwin {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .bwintext {
    color: #fff;
    font-size: 12px;
  }
  
  .standard {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 7%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .standtext {
    color: #fff;
    font-size: 12px;
  }
  
  .losebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .losetext {
    color: #fff;
    font-size: 12px;
  }
  
  .scorebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .scoretext {
    color: #fff;
    font-size: 12px;
  }
  
  .resultbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .resulttext {
    color: #fff;
    font-size: 12px;
  }
  
  .battingdatatable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-left: 1px solid #4d4d4d;
  }
  
  .btime2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 14%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .btimetext2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a4a4a4;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    letter-spacing: -0.5px;
  }
  
  .bkindtext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .bleaguetext2 {
    color: #a4a4a4;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
  }
  
  .boptiontext2 {
    color: #a4a4a4;
    font-size: 12px;
  }
  
  .bwintext2 {
    color: #a4a4a4;
    font-size: 12px;
  }
  
  .standtext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .losetext2 {
    color: #a4a4a4;
    font-size: 12px;
  }
  
  .scoretext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .hit {
    color: #f19c1f;
    font-size: 12px;
  }
  
  .bkind2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 5%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .bleague2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 10%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
    font-size: 14px;
  }
  
  .boption2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .bwin2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    min-height: 40px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .bwin2.choice {
    background-color: #3f929a;
  }
  
  .standard2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 7%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .losebox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    min-height: 40px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .losebox2.choice {
    background-color: #40689b;
  }
  
  .scorebox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .resultbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    min-height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .winnum {
    color: #e0b125;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .losenum {
    color: #e0b125;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .miss {
    color: red;
    font-size: 12px;
  }
  
  .battinginfoline {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 5px 5px 5px 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    border-left: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .battinginfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .purchaseball {
    margin-right: 4px;
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .pball {
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .text-span {
    color: #0e92ff;
    font-size: 12px;
  }
  
  .barrow {
    width: 1px;
    height: 14px;
    margin-right: 7px;
    margin-left: 7px;
    background-color: #797979;
  }
  
  .hitrate {
    margin-right: 4px;
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .bhitrate {
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .pickstarregistericon {
    width: 196px;
    height: 33px;
    background-image: url('https://assets.pickstar.co.kr/main/images/픽스타-게시판-올리기-1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .battinginfolilnewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .bresult {
    margin-right: 4px;
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .text-span1 {
    color: #fe9b1a;
  }
  
  .miss2 {
    color: red;
    font-size: 12px;
  }
  
  .expectationball {
    margin-right: 4px;
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .expectball {
    color: #0e92ff;
    font-size: 12px;
  }
  
  .bd {
    margin-right: 4px;
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .hitratenum {
    color: #a1a1a1;
    font-size: 12px;
  }
  
  .text-span-copy {
    color: #fe9b1a;
  }
  
  .bdnum {
    color: #ff008e;
    font-size: 12px;
  }
  
  .sellpopup {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 490px;
    padding-top: 20px;
    padding-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 7px solid #edaf2a;
    background-color: #fff;
  }
  
  .popupframe {
    position: fixed;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 4;
    display: none;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .gametilte {
    margin-bottom: 20px;
    color: #ff9815;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
  }
  
  .pickstarinfobox {
    width: 100%;
    height: 323px;
    margin-bottom: 10px;
    padding-top: 45px;
    background-image: url('https://assets.pickstar.co.kr/main/images/network.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .pickstarimg {
    width: 330px;
    height: 64px;
  }
  
  .pickstarimgwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pickstartext1 {
    margin-top: 30px;
    margin-bottom: 35px;
    color: #fff;
    font-size: 26px;
    line-height: 30px;
    font-weight: 700;
    text-align: center;
  }
  
  .pickstartext2 {
    margin-bottom: 18px;
    color: #e9ad2a;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
  }
  
  .pickstartext3 {
    margin-bottom: 7px;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    text-align: center;
  }
  
  .checkbox-label {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
  }
  
  .agreeframe {
    margin-bottom: 10px;
  }
  
  .agreebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 20px;
    padding-bottom: 15px;
    padding-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #2c2c2c;
  }
  
  .checkbox-field {
    margin-bottom: 10px;
  }
  
  .viewbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 52px;
    height: 18px;
    margin-left: 8px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    border-radius: 2px;
    background-color: transparent;
    font-size: 10px;
  }
  
  .checkbox-field-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .checkbox-label-2 {
    margin-left: 5px;
    color: #fff;
    font-size: 13px;
  }
  
  .text-span-2 {
    color: #fa980d;
  }
  
  .joinframe {
    margin-bottom: 10px;
  }
  
  .joinbox {
    padding-top: 18px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: #2c2c2c;
  }
  
  .jointable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .jointext {
    width: 138px;
    padding-top: 5px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
  }
  
  .jointablewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .joinidinput {
    width: 400px;
    height: 35px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #3a3a3a;
    border-radius: 3px;
    background-color: #232325;
    color: #fff;
    font-weight: 700;
  }
  
  .overlapbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 85px;
    height: 35px;
    margin-left: 7px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #f88a0d;
    font-size: 13px;
    font-weight: 700;
  }
  
  .joinnotice {
    margin-top: 3px;
    margin-left: 3px;
    color: #888;
    font-size: 14px;
  }
  
  .joininfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .joinnickinput {
    width: 400px;
    height: 35px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #3a3a3a;
    border-radius: 3px;
    background-color: #232325;
    font-weight: 700;
  }
  
  .joinemailinput {
    width: 400px;
    height: 35px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #3a3a3a;
    border-radius: 3px;
    background-color: #232325;
    font-weight: 700;
  }
  
  .joinpwinput {
    width: 400px;
    height: 35px;
    margin-bottom: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #3a3a3a;
    border-radius: 3px;
    background-color: #232325;
    color: #fff;
    font-weight: 700;
  }
  
  .joininfowrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .recommendgametop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 597px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .recomendtopbar {
    width: 596px;
    height: 40px;
    margin-bottom: 7px;
  }
  
  .gameguidtopbar {
    width: 352px;
    height: 40px;
  }
  
  .recomendgamewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .form-block-3 {
    display: block;
    margin-bottom: 0px;
  }
  
  .text-span-3 {
    color: red;
    font-size: 13px;
  }
  
  .joinnotice2 {
    margin-top: 3px;
    margin-left: 3px;
    color: #fff;
    font-size: 13px;
  }
  
  .recommendframe {
    margin-bottom: 10px;
  }
  
  .recommendjoinbox {
    padding: 18px 15px 15px;
    background-color: #2c2c2c;
  }
  
  .recommendinput {
    width: 400px;
    height: 35px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #3a3a3a;
    border-radius: 3px;
    background-color: #232325;
    font-weight: 700;
  }
  
  .text-span-4 {
    color: #fff;
  }
  
  .recommendbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    height: 35px;
    margin-left: 7px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 4px;
    background-color: #f88a0d;
    font-size: 13px;
    font-weight: 700;
  }
  
  .checkbox-label-3 {
    color: #fff;
    font-weight: 700;
  }
  
  .checkbox-field-3 {
    margin-right: 15px;
  }
  
  .text-span-5 {
    color: #e9ad2a;
  }
  
  .joinbutton {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 196px;
    height: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 5px;
    font-size: 21px;
    font-weight: 700;
  }
  
  .joinbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .menubarwrap {
    position: relative;
    width: 100%;
    min-width: 1700px;
  }
  
  .menulistframe {
    position: absolute;
    left: 0%;
    /* top: 51px; */
    right: auto;
    bottom: auto;
    z-index: 1000;
    /* display: none; */
    display: flex;
    width: 100%;
    min-width: 1700px;
    padding-top: 10px;
    padding-bottom: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border-top: 1px solid #717171;
    border-bottom: 1px solid #717171;
    background-color: rgba(51, 51, 51, 0.96);
  }
  
  .gamecentermenulist {
    width: 88px;
    margin-right: 10px;
  }
  
  .topmenuboxbtn {
    width: 100%;
    text-decoration: none;
  }
  
  .menutopbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 13px;
  }
  
  .menutopbox:hover {
    color: #fd9816;
  }
  
  .gamecentermenulist2 {
    width: 88px;
    margin-right: 10px;
  }
  
  .gamecentermenulist3 {
    width: 88px;
    margin-right: 10px;
  }
  
  .gamecentermenulist4 {
    width: 88px;
    margin-right: 10px;
  }
  
  .gamecentermenulist5 {
    width: 88px;
    margin-right: 10px;
  }
  
  .selltitle {
    width: 82px;
    font-weight: 700;
  }
  
  .selltitleinput {
    width: 300px;
    height: 30px;
    margin-bottom: 0px;
  }
  
  .sellpopuptable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .sellpriceinput {
    width: 270px;
    height: 30px;
    margin-bottom: 0px;
  }
  
  .gp {
    margin-left: 5px;
    font-size: 15px;
    font-weight: 700;
  }
  
  .sellbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 158px;
    height: 47px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px;
    background-color: #f58517;
    font-size: 16px;
    font-weight: 700;
  }
  
  .form-block-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pickstarboardmenuicon {
    width: 313px;
    height: 49px;
  }
  
  .pickstarinfo {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 141px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 15px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ì ë¦½ëœ-í¬ì¸íŠ¸GPë¥¼-ì´ìš©í•˜ì—¬-ë‹¤ë¥¸-ìœ ì €ë“¤ì˜-ë² íŒ…ë‚´ì—­ì„-êµ¬ë§¤í• -ìˆ˜-ìžˆìŠµë‹ˆë‹¤.-ë˜í•œ-ì ì¤‘ìœ¨-ë°-ìˆ˜ìµìœ¨ì„-ì›”-ë‹¨ìœ„ë¡œ.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .guideicon {
    width: 129px;
    height: 116px;
  }
  
  .pickstarboardframe {
    margin-bottom: 5px;
  }
  
  .pickstartabletop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #4d4d4d;
    border-left: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .pnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 9%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .pnumtext {
    color: #fff;
    font-size: 12px;
  }
  
  .pdate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 9%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .pdatetext {
    color: #fff;
    font-size: 12px;
  }
  
  .ptitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 31%;
    height: 40px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .ptitletext {
    color: #fff;
    font-size: 12px;
  }
  
  .pgp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .pgptext {
    color: #fff;
    font-size: 12px;
  }
  
  .bcontent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .bcontenttext {
    color: #fff;
    font-size: 12px;
  }
  
  .winrate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 7.5%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .winratetext {
    color: #fff;
    font-size: 12px;
  }
  
  .pwrite {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 10%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .pwritetext {
    color: #fff;
    font-size: 12px;
  }
  
  .pphurchase {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 7.5%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .pphurchasetext {
    color: #fff;
    font-size: 12px;
  }
  
  .pickstartable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #4d4d4d;
    border-left: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .pnumtext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .pdatetext2 {
    color: #a4a4a4;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    letter-spacing: -0.5px;
  }
  
  .ptitletext2 {
    color: #fff;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .pgptext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .bcontenttext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .winratetext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .pwritetext2 {
    color: #a4a4a4;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .purchasebutton {
    width: 65px;
    height: 32px;
    background-image: url('https://assets.pickstar.co.kr/main/images/êµ¬ë§¤í•˜ê¸°-copy.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .attendancetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/taxes.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .pickstarattendancelogo {
    width: 257px;
    height: 39px;
    margin-bottom: 20px;
  }
  
  .attendancebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border: 1px solid #4d4d4d;
    background-color: #2c2c2c;
  }
  
  .battingmenuicon {
    width: 151px;
    height: auto;
  }
  
  .msgframetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .msgmenuicon {
    width: 316px;
    height: 33px;
  }
  
  .sendingmsgbox {
    background-color: #313131;
  }
  
  .smsgtop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #464646;
    border-top-style: solid;
    border-top-width: 1px;
    background-color: #252525;
  }
  
  .recipient {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .smsgcontent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .smsgdate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .smsgcheck {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .checkbox-label-4 {
    display: none;
  }
  
  .smsgtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 80px;
    padding: 5px 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #464646;
  }
  
  .recipient2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: silver;
    font-size: 12px;
  }
  
  .smsgcontent2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    height: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: silver;
    font-size: 12px;
    line-height: 19px;
  }
  
  .smsgdate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: silver;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .smsgcheck2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: silver;
    font-size: 12px;
  }
  
  .smsgpaging {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 6px;
    padding-bottom: 6px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #464646;
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #252525;
  }
  
  .msgpagingnum {
    color: #fff;
  }
  
  .smsgbottom {
    padding: 10px;
    background-color: #313131;
  }
  
  .smsgdeletebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 25px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #f2811c;
    border-radius: 4px;
    background-color: transparent;
    color: #f2811c;
    font-size: 12px;
  }
  
  .smsginfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #464646;
  }
  
  .smsgnotice {
    color: #edb628;
    font-size: 12px;
    font-weight: 700;
  }
  
  .smsgbox {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
  }
  
  .text-span-6 {
    color: #f2811c;
  }
  
  .profile {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  
  .profileimg {
    height: auto;
    min-width: 140%;
  }
  
  .myinfobox {
    border: 1px solid #3f3f3f;
    border-radius: 4px;
    background-color: #2c2c2c;
  }
  
  .myinfotopimg {
    width: 375px;
    height: 40px;
  }
  
  .myinfotable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 5px;
    padding-bottom: 5px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #464646;
  }
  
  .myinfotitle {
    width: 100px;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .myinfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .levelicon {
    width: 15px;
    height: 14px;
    margin-right: 3px;
  }
  
  .level {
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .myinfotablebox {
    padding: 5px 12px;
    color: #000;
  }
  
  .mynickname {
    color: #fff;
    font-size: 12px;
  }
  
  .assetstopimg {
    width: 370px;
    height: 40px;
  }
  
  .assetstitle {
    width: 100px;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .coinicon {
    width: 15px;
    height: 14px;
    margin-right: 3px;
  }
  
  .cash {
    color: #fff;
    font-size: 13px;
  }
  
  .text-span-7 {
    color: #ff9d1a;
    letter-spacing: 0px;
  }
  
  .beanicon {
    width: 14px;
    height: 12px;
    margin-right: 3px;
  }
  
  .bean {
    color: #fff;
    font-size: 13px;
  }
  
  .text-span-8 {
    color: #79a141;
    letter-spacing: 0px;
  }
  
  .gpicon {
    width: 16px;
    height: 16px;
    margin-right: 3px;
  }
  
  .text-span-9 {
    color: #cef4fd;
    letter-spacing: 0px;
  }
  
  .gpicon2 {
    width: 14px;
    height: 14px;
    margin-right: 3px;
  }
  
  .text-span-10 {
    color: #5fdff8;
  }
  
  .livetopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 313px;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/라이브게임-적중율-및-수익률.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .profiltratebox {
    width: 313px;
    border: 1px solid #3f3f3f;
    border-radius: 4px;
    background-color: #2c2c2c;
  }
  
  .profilttablewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 12px;
  }
  
  .profiltnotice {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 7px;
    color: #9b9b9b;
    font-size: 12px;
    font-weight: 700;
  }
  
  .profiltitembox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49.5%;
    height: 51px;
    margin-bottom: 3px;
    padding: 4px 5px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .gameitem {
    color: #fff;
    font-size: 11px;
    line-height: 15px;
  }
  
  .gamehit {
    width: 100%;
    color: #ff992d;
    font-size: 11px;
    line-height: 15px;
    text-align: right;
  }
  
  .pwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .gamedate {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    color: #cdcdcd;
    font-size: 11px;
    line-height: 12px;
    text-align: right;
    letter-spacing: 0px;
  }
  
  .gameitemkind {
    color: #fff;
    font-size: 11px;
    line-height: 15px;
    letter-spacing: 0px;
  }
  
  .gamemiss {
    width: 100%;
    color: red;
    font-size: 10px;
    line-height: 15px;
    text-align: right;
  }
  
  .specialtopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 313px;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/스페셜게임-적중율-및-수익률.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .fighttopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 313px;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/승무패게임-적중율-및-수익률.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .secret {
    width: auto;
    height: auto;
  }
  
  .open {
    width: auto;
    height: auto;
  }
  
  .itemframe {
    width: 475px;
    border: 1px solid #3f3f3f;
    border-radius: 4px;
    background-color: #2c2c2c;
  }
  
  .itemwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 155px;
    padding: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  
  .itemtopimage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 475px;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/보유아이템.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .detail {
    width: auto;
    height: auto;
  }
  
  .njtopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/누적경험치.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .njwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 155px;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  
  .lvicon {
    width: 20px;
    height: 18px;
    margin-right: 5px;
  }
  
  .lvwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
  }
  
  .lvtext {
    color: #fff;
    font-size: 19px;
  }
  
  .lvwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .exp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 16px;
  }
  
  .text-span-11 {
    margin-right: 3px;
    color: #ff992d;
    font-size: 21px;
    letter-spacing: 0px;
  }
  
  .percent {
    color: #ff992d;
    font-size: 19px;
    letter-spacing: 0px;
  }
  
  .lvbarbox {
    position: relative;
    height: 26px;
    border-style: solid;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.8);
    border-radius: 5px;
  }
  
  .lvbar {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    width: 109px;
    height: 100%;
    border-radius: 5px;
    background-color: #7ecd72;
  }
  
  .textinfput {
    width: 180px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding-left: 5px;
    background-color: #ccc;
  }
  
  .textinfput::-webkit-input-placeholder {
    color: #000;
    font-size: 12px;
  }
  
  .textinfput:-ms-input-placeholder {
    color: #000;
    font-size: 12px;
  }
  
  .textinfput::-ms-input-placeholder {
    color: #000;
    font-size: 12px;
  }
  
  .textinfput::placeholder {
    color: #000;
    font-size: 12px;
  }
  
  .myinfochangebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 61px;
    height: 23px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px;
  }
  
  .attendancewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: -72px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .atimg1 {
    width: 413px;
    height: 204px;
  }
  
  .atimg2 {
    width: 315px;
    height: 36px;
    margin-bottom: 20px;
  }
  
  .atimg3 {
    z-index: 4;
    width: 510px;
    height: 435px;
    min-height: 435px;
    min-width: 510px;
  }
  
  .attendancecalenderframe {
    margin-top: 5px;
    margin-bottom: 20px;
  }
  
  .attancalendertopimg {
    width: 100%;
    height: 30px;
    margin-bottom: 1px;
  }
  
  .attendancetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 65px;
    margin-bottom: 1px;
    border: 1px solid #393939;
    background-color: #2c2c2c;
  }
  
  .calenderbox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 137px;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .attendanceicon {
    width: 62px;
    height: 47px;
  }
  
  .calenderdate {
    position: absolute;
    left: 3px;
    top: 3px;
    right: auto;
    bottom: auto;
    color: #cacaca;
    font-size: 13px;
  }
  
  .calenderdatebox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #3a3a3a;
    background-color: #252525;
  }
  
  .cleftarrow {
    width: 33px;
    height: 21px;
  }
  
  .crightarrow {
    width: 33px;
    height: 21px;
  }
  
  .date {
    margin-right: 18px;
    margin-left: 18px;
    color: #ddaa2a;
    font-size: 29px;
    line-height: 30px;
    font-weight: 700;
  }
  
  .calendernotice {
    position: absolute;
    left: 10px;
    top: 19px;
    right: auto;
    bottom: auto;
    color: #fff;
    font-size: 12px;
  }
  
  .attendancegpicon {
    width: 280px;
    height: 30px;
  }
  
  .link-block-7 {
    margin-right: 10px;
    margin-left: 10px;
  }
  
  .pickstaruploadicon {
    width: 196px;
    height: 33px;
    background-image: url('https://assets.pickstar.co.kr/main/images/픽스타-업로드-완료.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .joininfowrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  
  .phoneicon {
    width: 100px;
    height: 100px;
  }
  
  .ipinicon {
    width: 100px;
    height: 100px;
    opacity: 0.35;
  }
  
  .link-block-8 {
    margin-right: 10px;
  }
  
  .loginmyinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 17px 18px;
    border: 1px solid #7ecd72;
    border-radius: 9px;
  }
  
  .myinfoicon {
    width: 46px;
    height: 46px;
  }
  
  .link-block-9 {
    margin-right: 10px;
  }
  
  .link-block-10 {
    margin-right: 10px;
  }
  
  .link-block-11 {
    margin-right: 10px;
  }
  
  .link-block-12 {
    position: relative;
    margin-right: 10px;
    text-decoration: none;
  }
  
  .loginwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .loginicon {
    width: 15px;
    height: 14px;
  }
  
  .loginnickname {
    color: #fff;
  }
  
  .chargebtnicon {
    width: 70px;
    height: 31px;
  }
  
  .loginafterinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .cashbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 28px;
    min-width: 106px;
    margin-right: 8px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
  }
  
  .cashnum {
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .cashicon2 {
    width: 15px;
    height: 15px;
    margin-right: 5px;
  }
  
  .chargebtn {
    margin-right: 3px;
  }
  
  .chargebtn2 {
    margin-right: 8px;
  }
  
  .beanbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 28px;
    min-width: 106px;
    margin-right: 8px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
  }
  
  .beanicon2 {
    width: 14px;
    height: 12px;
    margin-right: 5px;
  }
  
  .gpbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 28px;
    min-width: 106px;
    margin-right: 8px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
  }
  
  .gpicon3 {
    width: 16px;
    height: 16px;
    margin-right: 5px;
  }
  
  .beannum {
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .gpnum {
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .safeicon {
    width: 14px;
    height: 14px;
    margin-right: 5px;
  }
  
  .safenum {
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .safebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 28px;
    min-width: 106px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
  }
  
  .menuboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .msgnotice {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: silver;
    font-size: 11px;
  }
  
  .msgselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70px;
    height: 23px;
    margin-right: 10px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
    font-size: 11px;
    font-weight: 400;
  }
  
  .smsgwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .sender {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .msgsetupbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #464646;
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #313131;
  }
  
  .radio-button-label {
    color: #fff;
    font-size: 12px;
  }
  
  .radio-button-field {
    margin-right: 15px;
    margin-bottom: 0px;
  }
  
  .radio-button-field-2 {
    margin-right: 15px;
    margin-bottom: 0px;
  }
  
  .setupbtnicon {
    width: 107px;
    height: 39px;
  }
  
  .msgradiobtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .radio-button-field-3 {
    margin-bottom: 0px;
  }
  
  .msgwritebox {
    padding: 12px;
    border-right: 1px solid #464646;
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
  }
  
  .msgwritetop {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border-right: 1px solid #464646;
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #252525;
  }
  
  .recipienttext {
    color: #fff;
    font-size: 12px;
  }
  
  .msgtextarea {
    height: 178px;
    max-height: 178px;
    min-height: 178px;
    margin-bottom: 0px;
    border: 1px solid #555;
    background-color: #b6b6b6;
    color: #000;
    font-size: 12px;
  }
  
  .msgtextarea::-webkit-input-placeholder {
    color: #000;
  }
  
  .msgtextarea:-ms-input-placeholder {
    color: #000;
  }
  
  .msgtextarea::-ms-input-placeholder {
    color: #000;
  }
  
  .msgtextarea::placeholder {
    color: #000;
  }
  
  .msgwritebottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .msgwritenotice {
    color: #757575;
    font-size: 12px;
  }
  
  .msgspendbtn {
    width: 107px;
    height: 39px;
  }
  
  .retentiongp {
    margin-top: 8px;
    color: #fff;
    font-size: 12px;
  }
  
  .text-span-12 {
    color: #f2811c;
    letter-spacing: 0px;
  }
  
  .smgsearchinput {
    width: 200px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 5px;
    border-radius: 2px;
    color: #000;
    font-size: 12px;
  }
  
  .smgsearchinput::-webkit-input-placeholder {
    color: #000;
  }
  
  .smgsearchinput:-ms-input-placeholder {
    color: #000;
  }
  
  .smgsearchinput::-ms-input-placeholder {
    color: #000;
  }
  
  .smgsearchinput::placeholder {
    color: #000;
  }
  
  .msgsearchbtnicon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 55px;
    height: 23px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-591-copy-4.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
    text-decoration: none;
  }
  
  .searchtext {
    color: #fff;
    font-size: 12px;
  }
  
  .searchmsgbtn {
    text-decoration: none;
  }
  
  .msgsearchbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .fightresultframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .fightresultbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê²°ê³¼ë°•ìŠ¤.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .resultpercent {
    color: #fff;
    font-size: 15px;
    letter-spacing: -0.5px;
  }
  
  .myinfotable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 5px;
    padding-bottom: 5px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .profileimgchange {
    width: 130px;
    height: 23px;
  }
  
  .cbtext {
    color: #fff;
    font-size: 12px;
  }
  
  .text-span-13 {
    color: #f8cd0d;
    letter-spacing: 0px;
  }
  
  .accesstext {
    color: #fff;
    font-size: 12px;
  }
  
  .text-span-14 {
    color: #f8cd0d;
    letter-spacing: 0px;
  }
  
  .gameresult {
    color: #f19c1f;
    font-weight: 700;
  }
  
  .battinginfoline2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 41px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
    border-bottom: 1px solid #4d4d4d;
    border-left: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .battingtabletop2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #4d4d4d;
    border-left: 1px solid #4d4d4d;
  }
  
  .battingtablebox2 {
    display: block;
    margin-top: 2px;
  }
  
  .pickstarframe {
    margin-bottom: 3px;
  }
  
  .iteminfoframe {
    margin-bottom: 10px;
  }
  
  .supervisionbox {
    position: relative;
    height: 40px;
    border-radius: 6px;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-5.png');
    background-position: 0px 0px;
    background-size: contain;
  }
  
  .supervisiontopimg {
    width: 100%;
    height: 40px;
  }
  
  .itembox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    height: 150px;
    padding: 20px 10px 10px 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px solid #393939;
    background-color: #252525;
  }
  
  .itemboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #393939;
    background-color: #2b2b2b;
  }
  
  .itempointicon {
    width: 59px;
    height: 76px;
    margin-left: 10px;
  }
  
  .itemtextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .itemtitle {
    margin-bottom: 3px;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
  }
  
  .itemtext {
    color: #cacaca;
    font-size: 14px;
    line-height: 22px;
  }
  
  .itembtn {
    position: absolute;
    left: auto;
    top: auto;
    right: 8px;
    bottom: 8px;
  }
  
  .usebtn {
    width: 82px;
    height: 26px;
  }
  
  .itemtextwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .itemnotice {
    position: absolute;
    left: auto;
    top: auto;
    right: 8px;
    bottom: 8px;
    padding: 3px 12px;
    border: 1px solid #ff9919;
    border-radius: 5px;
    color: #ff9919;
    font-size: 12px;
  }
  
  .itemboxwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: #2b2b2b;
  }
  
  .itemnotice2 {
    position: absolute;
    left: auto;
    top: 8px;
    right: 8px;
    bottom: auto;
    color: #ff9919;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: -0.5px;
  }
  
  .profileitemtopimg {
    width: 100%;
    height: 40px;
  }
  
  .itemicon2 {
    width: 51px;
    margin-left: 10px;
  }
  
  .itemnotice3 {
    position: absolute;
    left: 8px;
    top: auto;
    right: auto;
    bottom: 8px;
    color: #ff9919;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: -0.5px;
  }
  
  .profileitembox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 32%;
    height: 140px;
    margin-right: 12px;
    padding: 20px 20px 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px solid #393939;
    background-color: #252525;
  }
  
  .itemboxwrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px 3px 3px 15px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #2b2b2b;
  }
  
  .itemtext2 {
    height: 66px;
    color: #cacaca;
    font-size: 12px;
    line-height: 22px;
  }
  
  .itemtitle2 {
    margin-bottom: 7px;
    color: #fff;
    font-size: 16px;
  }
  
  .itemicon3 {
    width: 51px;
    margin-left: 10px;
  }
  
  .myinfochangeframe {
    margin-bottom: 5px;
  }
  
  .myinfochangetopimg {
    width: 100%;
    height: 40px;
  }
  
  .myinfochangetablewrap {
    padding: 30px 20px 50px;
    background-color: #2c2c2c;
  }
  
  .myinfochangetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 17px;
    padding-bottom: 17px;
    border-bottom: 1px solid #464646;
  }
  
  .cmyinfotitle {
    width: 138px;
    color: #fff;
    font-size: 17px;
  }
  
  .nicknametext {
    color: #cacaca;
    font-size: 16px;
  }
  
  .myinfochangewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .email {
    color: #cacaca;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .completed {
    color: #0e71d7;
    font-size: 18px;
    font-weight: 700;
  }
  
  .pwchangebtnicon {
    width: 129px;
    height: 27px;
  }
  
  .phone {
    color: #cacaca;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .certificationicon {
    width: 76px;
    height: 27px;
  }
  
  .certificationbtn {
    margin-right: 20px;
    margin-left: 10px;
  }
  
  .checkbox-label-5 {
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: 5px;
    color: #fff;
    font-size: 16px;
  }
  
  .myinfonoticeicon {
    width: 20px;
    height: 20px;
  }
  
  .checkbox-field-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .checkbox {
    margin-top: 1px;
  }
  
  .myinfowrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .myinfonotice {
    margin-top: 10px;
  }
  
  .emailchangebtnicon {
    width: 76px;
    height: 27px;
  }
  
  .joindate {
    margin-left: 5px;
    color: #a7a7a7;
    font-size: 13px;
    letter-spacing: -0.5px;
  }
  
  .myinfochangetable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 17px;
    padding-bottom: 17px;
  }
  
  .pwchangeicon {
    width: 196px;
    height: 62px;
  }
  
  .usemenuicon {
    width: 478px;
    height: 33px;
  }
  
  .usemenuicon.click {
    background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .battinglistdate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .uconentent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 19%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .obtainlist {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .uselist {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .note {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .balance {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .usetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid #000;
    border-bottom: 1px solid #464646;
    background-color: #252525;
  }
  
  .useinfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #464646;
  }
  
  .usetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #464646;
    border-top-style: solid;
    border-top-width: 1px;
    background-color: #313131;
  }
  
  .battinglistdate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .uconentent2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 19%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .obtainlist2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .uselist2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .balance2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .note2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .usenotice {
    color: #edb628;
    font-size: 12px;
    font-weight: 700;
  }
  
  .usesearchinput {
    width: 140px;
    height: 23px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 10px;
    border-radius: 4px;
    color: #707070;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .usesearchinput::-webkit-input-placeholder {
    color: #707070;
  }
  
  .usesearchinput:-ms-input-placeholder {
    color: #707070;
  }
  
  .usesearchinput::-ms-input-placeholder {
    color: #707070;
  }
  
  .usesearchinput::placeholder {
    color: #707070;
  }
  
  .usesearchbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .usearrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 10px;
    margin-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #707070;
    font-size: 17px;
  }
  
  .usesearchicon {
    width: 55px;
    height: 23px;
  }
  
  .usesearchbtn {
    margin-left: 13px;
  }
  
  .customerservicemenuicon {
    width: 232px;
    height: 49px;
  }
  
  .customermenuicon {
    width: 238px;
    height: 33px;
  }
  
  .faqtableframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .faqtabletop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 922px;
    height: 41px;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-10-copy.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .maintopwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    min-width: 1700px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    letter-spacing: -1px;
  }
  
  .div-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1450px;
    min-width: 1450px;
    padding-left: 200px;
    letter-spacing: -0.5px;
  }
  
  .text-span-15 {
    color: #7ecd72;
  }
  
  .badge {
    position: absolute;
    left: auto;
    top: -9px;
    right: -17px;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 15px;
    padding-right: 3px;
    padding-left: 3px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #387d2c;
    color: #fff;
    font-size: 12px;
  }
  
  .faqkind {
    width: 100px;
    color: #f3921b;
    font-size: 14px;
  }
  
  .faqtitle {
    width: 86%;
    color: #f1f1f1;
  }
  
  .faqwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 95%;
  }
  
  .faqclose {
    width: 26px;
    height: 14px;
  }
  
  .faqbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 922px;
    max-height: none;
    min-height: 96px;
    padding: 10px 15px;
    background-color: #252525;
  }
  
  .a {
    width: 11.5%;
    min-width: 11.5%;
    color: #eeb02a;
    font-size: 13px;
  }
  
  .faqreply {
    width: 88.5%;
    min-width: 88.5%;
    color: #f1f1f1;
    font-size: 13px;
  }
  
  .faqtablewrap {
    margin-bottom: 10px;
  }
  
  .faqopen {
    width: 26px;
    height: 14px;
  }
  
  .faqsearch {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .faqselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 68px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .faqsearchbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .faqinput {
    width: 150px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 10px;
    border-radius: 3px;
    font-size: 12px;
  }
  
  .faqsearchicon {
    width: 55px;
    height: 23px;
  }
  
  .noticelistframe {
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
  }
  
  .noticelisttop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom: 1px solid #464646;
    background-color: #252525;
  }
  
  .noticekind {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .noticetitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    padding-right: 177px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .noticeview {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .noticewritedate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .noticetable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #464646;
    background-color: #313131;
  }
  
  .noticekind2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #f3921b;
    font-size: 12px;
  }
  
  .noticetitle2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    padding-left: 15px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .noticeview2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .noticewritedate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .text-span-16 {
    margin-left: 3px;
    color: #d29c29;
    letter-spacing: -0.5px;
  }
  
  .noticeselectwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 143px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .noticekindselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 68px;
    height: 23px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .noticedateselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 68px;
    height: 23px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .noticeselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 68px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .eventframe {
    padding: 15px;
  }
  
  .eventbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 12px;
    padding: 10px;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .eventimg {
    width: 212px;
    height: 120px;
  }
  
  .eventinfo {
    width: 100%;
    margin-left: 20px;
  }
  
  .eventtitle {
    margin-top: 2px;
    margin-bottom: 5px;
    color: #fff;
    font-size: 16px;
  }
  
  .text-span-17 {
    margin-right: 3px;
    color: #f3921b;
  }
  
  .eventperiod {
    color: #eeb02a;
    font-size: 13px;
    letter-spacing: -0.5px;
  }
  
  .eventwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .winnerannouncement {
    color: #0293f6;
    font-size: 13px;
    letter-spacing: -0.5px;
  }
  
  .eventcontent {
    width: 330px;
    color: #a2a2a2;
    font-size: 13px;
  }
  
  .eventmenuicon {
    width: 478px;
    height: 33px;
  }
  
  .profile2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .paymentmethod {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .paymentmethod2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .chargemoney {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .chargemoney2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .deductedamount {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .deductedamount2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .smsgspenddate {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .msgtext {
    max-height: none;
    min-height: 200px;
    padding: 5px 10px;
    border: 1px solid #464646;
    background-color: #b6b6b6;
    font-size: 13px;
  }
  
  .msgviewbox {
    border-right: 1px solid #464646;
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #313131;
  }
  
  .msgtextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .msginfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 15px 10px 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .msginfobox {
    margin-bottom: 15px;
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #252525;
  }
  
  .msgsender {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-bottom: 1px solid #464646;
    color: silver;
    font-size: 12px;
  }
  
  .msgprecipient {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-bottom: 1px solid #464646;
    color: silver;
    font-size: 12px;
  }
  
  .requestframe {
    padding: 15px;
    background-color: #313131;
  }
  
  .requestnotice {
    margin-bottom: 13px;
    color: #f1f1f1;
    font-size: 12px;
  }
  
  .text-span-18 {
    color: #f3921b;
  }
  
  .requestbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .requestcheck {
    width: 104px;
    height: 46px;
  }
  
  .requestcheckbtn {
    margin-right: 15px;
  }
  
  .requestcancel {
    width: 104px;
    height: 46px;
  }
  
  .requestcancelbtn {
    margin-right: 0px;
  }
  
  .requestwriteframe {
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
  }
  
  .requestwtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    border-bottom: 1px solid #464646;
  }
  
  .requestkindtitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 120px;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #464646;
    color: #f1f1f1;
    font-size: 13px;
  }
  
  .text-span-19 {
    color: #f3921b;
  }
  
  .requestselect {
    width: 80px;
    height: 23px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 5px;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .requestwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .requestinput {
    width: 560px;
    height: 23px;
    margin-bottom: 0px;
    margin-left: 5px;
    padding-left: 10px;
    border-radius: 3px;
    font-size: 12px;
  }
  
  .requesttextarea {
    width: 100%;
    max-height: 100%;
    min-height: 100%;
    margin-bottom: 0px;
    border: 0px solid #000;
    background-color: #fff;
    color: #000;
    font-size: 13px;
  }
  
  .requesttextarea::-webkit-input-placeholder {
    color: #000;
  }
  
  .requesttextarea:-ms-input-placeholder {
    color: #000;
  }
  
  .requesttextarea::-ms-input-placeholder {
    color: #000;
  }
  
  .requesttextarea::placeholder {
    color: #000;
  }
  
  .requestwtable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 281px;
    min-height: 281px;
    border-bottom: 1px solid #464646;
  }
  
  .requestwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 808px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .emailinput {
    width: 140px;
    height: 23px;
    margin-bottom: 0px;
    padding-left: 10px;
    border-radius: 3px;
    font-size: 12px;
  }
  
  .emailarrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 5px;
    margin-left: 5px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #f3921b;
    font-size: 12px;
  }
  
  .requestselect2 {
    width: 80px;
    height: 23px;
    margin-bottom: 0px;
    margin-left: 5px;
    padding: 0px 0px 0px 5px;
    border-radius: 3px;
    background-color: #fff;
    font-size: 11px;
  }
  
  .filedelete {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 72px;
    height: 27px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #464646;
    border-radius: 3px;
    background-color: #242424;
    font-size: 12px;
  }
  
  .writer {
    margin-bottom: 0px;
    color: #f1f1f1;
    font-size: 15px;
    letter-spacing: -0.5px;
  }
  
  .requestchangeframe {
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #252525;
  }
  
  .requestchangetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 13px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px none #464646;
    background-color: #e6e6e6;
  }
  
  .requesttitle {
    color: #000;
    font-size: 13px;
  }
  
  .requestchangetextarea {
    width: 901px;
    max-height: 250px;
    min-height: 250px;
    margin-bottom: 0px;
    padding: 0px;
    border: 0px solid #000;
    background-color: #fff;
    color: #000;
    font-size: 13px;
  }
  
  .requestchangetextarea::-webkit-input-placeholder {
    color: #000;
  }
  
  .requestchangetextarea:-ms-input-placeholder {
    color: #000;
  }
  
  .requestchangetextarea::-ms-input-placeholder {
    color: #000;
  }
  
  .requestchangetextarea::placeholder {
    color: #000;
  }
  
  .requestnotice2 {
    width: 830px;
    min-width: 830px;
    color: #f1f1f1;
    font-size: 13px;
  }
  
  .answer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    margin-right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #d29c29;
    border-radius: 3px;
    color: #d29c29;
    font-size: 12px;
  }
  
  .contentchangebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 78px;
    height: 31px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #464646;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#505050), to(#303030));
    background-image: linear-gradient(180deg, #505050, #303030);
    font-size: 13px;
  }
  
  .div-block-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .eventdetailbox {
    border: 1px solid #464646;
  }
  
  .eventdetailcontent {
    overflow: auto;
    width: 898px;
    height: 250px;
    padding: 0px;
    background-color: #fff;
    color: #000;
    font-size: 13px;
  }
  
  .eventdatilframe {
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #252525;
  }
  
  .eventdetailtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 49px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #464646;
    background-color: transparent;
  }
  
  .eventtext {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #f1f1f1;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .eventdetailtable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 77px;
    border-bottom: 1px solid #464646;
  }
  
  .eventprizewinner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80px;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #464646;
    color: #f1f1f1;
    font-size: 12px;
  }
  
  .prizewinnerbox {
    overflow: auto;
    width: 825px;
    height: 56px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 5px;
    background-color: #363636;
    color: #f1f1f1;
  }
  
  .eventdetailimg {
    margin-bottom: 15px;
  }
  
  .teamframe {
    margin-top: 10px;
  }
  
  .teamserviceframe {
    margin-bottom: 5px;
    background-color: #313131;
  }
  
  .teamservicetopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/megaphone.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .teamservicebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 156px;
    padding-right: 20px;
    padding-left: 190px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Vector-Smart-Object_5.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .teamnoticedetail {
    height: 31px;
  }
  
  .teamnoticetextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 315px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    line-height: 22px;
  }
  
  .teamnoticetext {
    height: 88px;
    min-height: 88px;
    color: #fff;
    font-size: 12px;
    letter-spacing: -0.1px;
  }
  
  .teamnotice {
    margin-bottom: 5px;
    color: #efae2c;
    font-size: 12px;
    line-height: 15px;
  }
  
  .teamservicenoticetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 358px;
    margin-bottom: 6px;
    padding-right: 13px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .teamnoticedate {
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teamnoticecontent {
    overflow: hidden;
    width: 230px;
    height: 22px;
    min-width: 230px;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.1px;
  }
  
  .teamnoticetextwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 360px;
    height: 112px;
    margin-top: 6px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    line-height: 22px;
  }
  
  .text-span-20 {
    margin-right: 4px;
    color: #efae2c;
  }
  
  .teammenuicon {
    width: 475px;
    height: 49px;
  }
  
  .myteamtopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/support-2.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .myteamframe {
    margin-bottom: 5px;
    background-color: #313131;
  }
  
  .teamdetail {
    height: 31px;
  }
  
  .myteambox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  
  .myteamimg {
    width: 190px;
    height: 140px;
  }
  
  .myteaminfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .teaminfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 250px;
    padding: 3px 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .bsb {
    color: #ff9d1a;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .leveltext {
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teammenuicon2 {
    width: 478px;
    height: 33px;
  }
  
  .teaminfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 730px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .myteamchange {
    height: 23px;
  }
  
  .director {
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.1px;
  }
  
  .teaminfobox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 5px;
    padding: 3px 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .teaminfowrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 730px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .teaminfotext {
    margin-right: 5px;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teamtext {
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .teaminfobox3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 190px;
    height: 69px;
    min-height: 69px;
    margin-right: 10px;
    padding: 3px 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .teamintroduce {
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.1px;
  }
  
  .teaminfoboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .teamjoinicon {
    width: 95px;
    height: 31px;
  }
  
  .teaminfowrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 730px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .teameffect {
    color: #cdcdcd;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: -0.1px;
  }
  
  .teamjoindate {
    margin-bottom: 3px;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teambtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .teamboard {
    min-height: 150px;
    background-color: #7a7a7a;
  }
  
  .teamnoticetopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/팀공지사항­.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .teamnoticetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #464646;
    background-color: #252525;
  }
  
  .teamnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 10%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamtitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 45%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamwriter {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamwritedate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 12%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamview {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamrecommend {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamboardframe {
    margin-bottom: 5px;
  }
  
  .teamnoticetablewrap {
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
  }
  
  .teamnoticetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom: 1px solid #464646;
    background-color: #313131;
  }
  
  .teamnum2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 10%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .teamtitle2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 45%;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teamwriter2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .teamview2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teamrecommend2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teamwritedate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 12%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .text-span-21 {
    margin-left: 4px;
    color: #edb628;
    letter-spacing: -0.5px;
  }
  
  .teamnotice2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .myteamselect {
    width: 100px;
    height: 20px;
    margin-bottom: 0px;
    border-radius: 2px;
    color: #000;
  }
  
  .form-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .myteaminfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-right: 5px;
    padding-bottom: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .form-block-5 {
    margin-bottom: 0px;
  }
  
  .myteaminfotext {
    width: 100px;
    margin-left: 3px;
    padding-left: 5px;
    border-radius: 3px;
    background-color: #fff;
    color: #4d4d4d;
    font-size: 12px;
  }
  
  .memmanagetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #313131;
  }
  
  .teamintroduceimg {
    width: 124px;
    height: 40px;
  }
  
  .teamintroduceinput {
    width: 737px;
    height: 28px;
    margin-bottom: 0px;
  }
  
  .teamchange {
    width: 80px;
  }
  
  .memberinfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    padding: 6px 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  ._2player {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 130px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  ._2player:hover {
    color: #00b8f0;
  }
  
  .link-block-13 {
    text-decoration: none;
  }
  
  ._1player {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 130px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  ._1player:hover {
    color: #00b8f0;
  }
  
  .myteamplayer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 130px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .myteamplayer:hover {
    color: #00b8f0;
  }
  
  .clubmember {
    color: #cdcdcd;
    font-size: 11px;
  }
  
  .membertable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 40px 5px 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #464646;
    border-top-style: solid;
    border-top-width: 1px;
    background-color: #313131;
  }
  
  .checkbox-field-5 {
    width: 16%;
  }
  
  .memlevel {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teamnickname {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teamapprovaldate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .teambean {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .membergrade {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .membertop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 40px 5px 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #464646;
    border-top-style: solid;
    border-top-width: 1px;
    background-color: #252525;
  }
  
  .memberbottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 3px 5px 3px 3px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #464646;
    border-top-style: solid;
    border-top-width: 1px;
    background-color: #252525;
  }
  
  ._1playerlevelupimg {
    width: 94px;
    height: 27px;
  }
  
  ._2playerlevelupimg {
    width: 94px;
    height: 27px;
  }
  
  .memberbottomwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 190px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .memberbottomwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .memberselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70px;
    height: 24px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 400;
  }
  
  .memberinput {
    width: 150px;
    height: 22px;
    margin-right: 2px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 5px;
    border-radius: 2px;
    color: #000;
    font-size: 12px;
  }
  
  .memberinput::-webkit-input-placeholder {
    color: #000;
  }
  
  .memberinput:-ms-input-placeholder {
    color: #000;
  }
  
  .memberinput::-ms-input-placeholder {
    color: #000;
  }
  
  .memberinput::placeholder {
    color: #000;
  }
  
  .membersearchbtn {
    text-decoration: none;
  }
  
  .membersearch {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 55px;
    height: 23px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-591-copy-4.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
    text-decoration: none;
  }
  
  .storemenuicon {
    width: 188px;
    height: 49px;
  }
  
  .gpnoticeimg {
    width: 100%;
    height: 94px;
    margin-bottom: 10px;
  }
  
  .coinicon2 {
    width: 15px;
  }
  
  .cashtext {
    margin-left: 4px;
    color: #589ff1;
    font-size: 15px;
    letter-spacing: -0.5px;
  }
  
  .storewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .storewrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 76px;
    margin-bottom: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .storeitembox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 10px 15px 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #252525;
  }
  
  .storebonustext {
    margin-right: 5px;
    margin-left: 5px;
    color: #f7930e;
    font-size: 15px;
    letter-spacing: -0.5px;
  }
  
  .coinicon2-copy {
    width: 16px;
    height: 14px;
  }
  
  .storeitemtext {
    width: 100%;
    height: 40px;
    min-height: 40px;
    color: #cdcdcd;
    font-size: 13px;
    letter-spacing: 0px;
  }
  
  .teamnoticebottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #464646;
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
    background-color: #252525;
  }
  
  .wirtebtnicon {
    width: 77px;
    height: 23px;
  }
  
  .writebtn {
    margin-left: 3px;
  }
  
  .recommendbtnicon {
    width: 78px;
    height: 31px;
  }
  
  .recommendbutton {
    margin-left: 10px;
  }
  
  .commentsframe {
    padding: 15px 15px 25px;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .commentinput {
    width: 790px;
    height: 38px;
    margin-bottom: 0px;
    border: 0px solid #000;
    background-color: #363636;
  }
  
  .commentid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70px;
    max-width: 70px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0px solid #000;
    color: #ff9d1a;
    font-size: 13px;
    line-height: 15px;
    text-align: left;
  }
  
  .commentwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .commentinputbtnicon {
    width: 129px;
    height: 38px;
  }
  
  .commentwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .commentdate {
    margin-right: 3px;
    color: #cdcdcd;
    font-size: 12px;
    line-height: 14px;
    text-align: right;
    letter-spacing: -0.5px;
  }
  
  .commentcomtentwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .commentcontent {
    width: 600px;
    max-width: none;
    min-width: 600px;
    margin-left: 20px;
    border: 0px solid #000;
    color: #fff;
    font-size: 14px;
  }
  
  .comment {
    margin-bottom: 10px;
    color: #fff;
    font-size: 15px;
  }
  
  .writeinfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .text-span-22 {
    margin-right: 4px;
    margin-left: 4px;
    color: #ff9d1a;
  }
  
  .text-span-23 {
    margin-left: 4px;
    color: #ff9d1a;
  }
  
  .storeitemframe {
    width: 49.3%;
    border: 1px solid #393939;
  }
  
  .storeitembottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #161616;
  }
  
  .itembuyicon {
    width: 114px;
    height: 37px;
  }
  
  .plusbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 22px;
    height: 22px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-10.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .itemarrow {
    color: #cdcdcd;
    font-size: 19px;
  }
  
  .itemarrowbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .minusbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 22px;
    height: 22px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-10.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .minusbtn {
    text-decoration: none;
  }
  
  .plusbtn {
    text-decoration: none;
  }
  
  .amountbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 22px;
    height: 22px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-10.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .amount {
    color: #cdcdcd;
    font-size: 15px;
  }
  
  .storeitemnotice {
    margin-top: 10px;
    color: #f7930e;
    font-weight: 700;
    letter-spacing: -0.5px;
  }
  
  .eventicon {
    position: absolute;
    left: auto;
    top: 7%;
    right: 3%;
    bottom: auto;
    width: 44px;
    height: 63px;
  }
  
  .serviceusetopimg {
    width: 100%;
    height: 40px;
  }
  
  .profileitembox-copy {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 32%;
    height: 130px;
    margin-right: 12px;
    padding: 20px 10px 10px 20px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px solid #393939;
    background-color: #252525;
  }
  
  .storeitemframe2 {
    width: 32%;
    height: auto;
    margin-right: 12px;
    margin-bottom: 12px;
    border: 1px solid #393939;
  }
  
  .itemtitle3 {
    margin-bottom: 3px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
  }
  
  .cashtext2 {
    margin-left: 5px;
    color: #589ff1;
    font-size: 14px;
    letter-spacing: -0.5px;
  }
  
  .storeitemtext2 {
    width: 100%;
    height: 40px;
    min-height: 40px;
    margin-top: 5px;
    color: #cdcdcd;
    font-size: 11.5px;
    letter-spacing: 0px;
  }
  
  .itemicon-copy {
    width: 59px;
    height: 76px;
  }
  
  .purchasenotice {
    margin-bottom: 10px;
  }
  
  .xicon2 {
    width: 21px;
    height: 21px;
  }
  
  .xbutton {
    position: absolute;
    left: auto;
    top: 8px;
    right: 8px;
    bottom: auto;
  }
  
  .bulletinboardtopimg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 5px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/자유게시판.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .itempointicon2 {
    width: 51px;
    min-width: 51px;
    margin-left: 10px;
  }
  
  .storewrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 66px;
    margin-bottom: 7px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .itembuyicon2 {
    width: 80px;
    height: 26px;
  }
  
  .msgicon {
    width: 51px;
    min-width: 51px;
    margin-left: 10px;
  }
  
  .msgiconwrap {
    position: relative;
  }
  
  .msgbadge {
    position: absolute;
    left: auto;
    top: auto;
    right: -15px;
    bottom: -8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 43px;
    height: 24px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-506-copy-2.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .msgbadgeetext {
    color: #fff;
    font-size: 14px;
  }
  
  .storeitembox2 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 10px 15px 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #252525;
  }
  
  .gamecancelicon {
    width: 51px;
    min-width: 51px;
    margin-left: 10px;
  }
  
  .saftboxicon {
    width: 51px;
    min-width: 51px;
    margin-left: 10px;
  }
  
  .gpstoretopimg {
    width: 100%;
    height: 40px;
  }
  
  .itemtextwrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .itemtitle4 {
    margin-bottom: 6px;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .crownicon {
    width: 17px;
    height: auto;
  }
  
  .cashtext3 {
    margin-left: 5px;
    color: #edb628;
    font-size: 14px;
    letter-spacing: -1px;
  }
  
  .storewrap4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 66px;
    margin-bottom: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .hiticon {
    width: 51px;
    height: auto;
    margin-right: 8px;
    margin-left: 10px;
  }
  
  .bonusicon {
    width: 51px;
    margin-left: 10px;
  }
  
  .profiltrateicon {
    width: 51px;
    margin-left: 10px;
  }
  
  .cashchargeframe {
    margin-bottom: 5px;
  }
  
  .cashchargetopimg {
    width: 100%;
    height: 40px;
  }
  
  .cashchargebox {
    width: 48.4%;
  }
  
  .cashchargeboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .radio-button-label-2 {
    margin-bottom: 0px;
    margin-left: 7px;
    color: #fff;
    font-size: 14px;
  }
  
  .text-span-24 {
    font-size: 18px;
    letter-spacing: -0.5px;
  }
  
  .coinicon3 {
    width: 17px;
    height: 17px;
    margin-left: 10px;
  }
  
  .cashtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 33px;
    margin-bottom: 3px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #393939;
  }
  
  .warningimg {
    width: 100%;
    height: 223px;
  }
  
  .paymentimg {
    width: 416px;
    height: 81px;
  }
  
  .coinchargeicon {
    width: 196px;
    height: 62px;
  }
  
  .div-block-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .paymenticon {
    width: 225px;
    height: 14px;
    margin-top: 15px;
    margin-bottom: 5px;
  }
  
  .price {
    color: #cdcdcd;
    letter-spacing: -0.5px;
  }
  
  .radio-button-field-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .cashchargeboxwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .radio-button-field-5 {
    margin-bottom: 0px;
  }
  
  .radio-button-label-3 {
    color: #fff;
    font-size: 16px;
  }
  
  .profiletopimg {
    width: 100%;
    height: 40px;
  }
  
  .wordicon {
    width: 51px;
    min-width: 51px;
    margin-left: 10px;
  }
  
  .profileicon {
    width: 51px;
    min-width: 51px;
  }
  
  .couponpopup {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 662px;
    height: 425px;
    padding-top: 30px;
    padding-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 6px;
    border-color: #edaf2a;
    background-color: #fff;
    box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.2);
  }
  
  .couponbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 567px;
    height: 135px;
    padding-top: 22px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/쿠폰영역.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .coupontext {
    color: #fff;
    font-size: 20px;
    line-height: 23px;
    font-weight: 400;
  }
  
  .couponnumboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .couponinput {
    width: 127px;
    height: 50px;
    margin-bottom: 0px;
    border: 0px solid #000;
    border-radius: 11px;
    color: #000;
    font-size: 17px;
  }
  
  .couponinput::-webkit-input-placeholder {
    color: #000;
  }
  
  .couponinput:-ms-input-placeholder {
    color: #000;
  }
  
  .couponinput::-ms-input-placeholder {
    color: #000;
  }
  
  .couponinput::placeholder {
    color: #000;
  }
  
  .couponboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 534px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .couponttile {
    width: 100%;
    margin-bottom: 30px;
    /* margin-left: 60px; */
    color: #ff9815;
    font-size: 23px;
    line-height: 23px;
    font-weight: 700;
  }
  
  .popupcheckicon {
    width: 104px;
    height: 46px;
  }
  
  .couponcheckbtn {
    margin-right: 20px;
  }
  
  .couponbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .popupcancelicon {
    width: 104px;
    height: 46px;
  }
  
  .couponusewrap {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 10px;
  }
  
  .couponusetext1 {
    margin-bottom: 5px;
    font-weight: 700;
  }
  
  .couponusetext2 {
    margin-bottom: 3px;
    font-size: 12px;
  }
  
  .userpopup {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 679px;
    padding: 15px 20px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 6px solid #edaf2a;
    background-color: #fff;
    box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.2);
  }
  
  .levelbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65px;
    height: 28px;
    margin-right: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë ˆë²¨ë²„íŠ¼-ë°°ê²½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .userlevel {
    color: #fff;
    font-size: 16px;
  }
  
  .userinfotitle {
    width: 100%;
    margin-bottom: 10px;
    color: #ff9815;
    font-size: 23px;
    line-height: 23px;
    font-weight: 700;
  }
  
  .userinfobox {
    width: 100%;
    margin-bottom: 20px;
  }
  
  .userinfotable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 11px;
  }
  
  .userinfotitlebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    padding-top: 5px;
    padding-bottom: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #3e3e3e;
  }
  
  .userinfotext {
    color: #fff;
  }
  
  .userinfobox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #c7c7c7;
    border-right: 1px solid #c7c7c7;
    border-bottom: 1px solid #c7c7c7;
  }
  
  .userprofilttext {
    margin-right: 20px;
    color: #000;
    font-weight: 700;
  }
  
  .userprofit {
    color: #ff9815;
    font-size: 15px;
  }
  
  .userinfoobx3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #c7c7c7;
    border-right: 1px solid #c7c7c7;
    border-bottom: 1px solid #c7c7c7;
  }
  
  .userinfowrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .usernickname {
    color: #ff9815;
    font-size: 17px;
  }
  
  .usericon {
    width: 18px;
    height: auto;
    margin-right: 5px;
    margin-left: 5px;
  }
  
  .userdiv {
    position: relative;
  }
  
  .userbox {
    /* position: absolute;
    left: 15px;
    top: 10px;
    right: auto;
    bottom: auto; */
    /* z-index: 100; */
    display: none;
    /* width: 97px;
    padding-top: 2px;
    padding-bottom: 2px; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /* border-style: solid;
    border-width: 1px;
    border-color: #dbdbdb;
    background-color: #fff; */
  }
  
  .usericon2 {
    width: 20px;
    height: 20px;
    margin-right: 3px;
  }
  
  .usermenu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
  }
  
  .usermenubtn {
    text-decoration: none;
  }
  
  .usermenutext {
    color: #000;
    font-size: 12px;
  }
  
  .alliancemenuicon {
    width: 100%;
    height: 49px;
  }
  
  .allianceframe {
    margin-bottom: 5px;
  }
  
  .allianceboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .agreetextbox {
    overflow: auto;
    width: 100%;
    height: 150px;
    min-height: 150px;
    margin-bottom: 10px;
    padding: 5px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #4d4d4d;
    color: #c2c2c2;
  }
  
  .checkbox-label-6 {
    margin-left: 3px;
    color: #fff;
    font-size: 15px;
  }
  
  .checkbox-field-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .alliancetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 18px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .alliancetitle {
    width: 200px;
    color: #fff;
    font-size: 17px;
  }
  
  .companyinput {
    width: 727px;
    margin-bottom: 0px;
    border: 1px solid #404040;
    background-color: #232325;
  }
  
  .atimgwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .roulette {
    position: absolute;
    left: 125px;
    top: 50px;
    right: auto;
    bottom: auto;
    z-index: 5;
    width: 354px;
    height: 354px;
    min-height: 354px;
    min-width: 354px;
  }
  
  .emailinput2 {
    width: 727px;
    margin-bottom: 0px;
    border: 1px solid #404040;
    background-color: #232325;
  }
  
  .homepageinput {
    width: 727px;
    margin-bottom: 0px;
    border: 1px solid #404040;
    background-color: #232325;
  }
  
  .titleinput {
    width: 727px;
    margin-bottom: 0px;
    border: 1px solid #404040;
    background-color: #232325;
  }
  
  .alliancecontentinput {
    width: 727px;
    min-height: 250px;
    margin-bottom: 0px;
    border: 1px solid #404040;
    background-color: #232325;
  }
  
  .alliancetable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 18px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .alliancetitle2 {
    width: 200px;
    margin-top: 5px;
    color: #fff;
    font-size: 17px;
  }
  
  .alliancebtn {
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
  }
  
  .alliancebtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .bulletinboardtop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 6px;
    padding-bottom: 6px;
    border-bottom: 1px solid #464646;
    background-color: #252525;
  }
  
  .bulletinboardtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #464646;
    background-color: #313131;
  }
  
  .bbkind {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 9%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 11px;
  }
  
  .bbkind2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 9%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
  }
  
  .bbtitle2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 43%;
    padding-left: 15px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .bbtitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 43%;
    padding-right: 177px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 11px;
  }
  
  .bbwriter {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 11px;
  }
  
  .bbwriter2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
  }
  
  .bbwritedate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 11px;
  }
  
  .bbwritedate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 13%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .bbview {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 11px;
  }
  
  .bbview2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .bbrecommend {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 11px;
  }
  
  .bbrecommend2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a2a2a2;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .bblistframe {
    border-top: 1px solid #464646;
    border-right: 1px solid #464646;
    border-left: 1px solid #464646;
  }
  
  .writeicon {
    width: 77px;
    height: 23px;
  }
  
  .bbselect {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 75px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .bbselect2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 75px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fff;
    font-size: 12px;
  }
  
  .bbbottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 6px 10px;
    border-bottom: 1px none #464646;
    background-color: #313131;
  }
  
  .bbinput {
    width: 170px;
    height: 23px;
    margin-right: 3px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 10px;
    border-radius: 3px;
    font-size: 12px;
  }
  
  .bbsearchicon {
    width: 55px;
    height: 23px;
  }
  
  .realtimetop {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 60px;
    margin-bottom: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-591_1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .realtimeframe {
    overflow: hidden;
    margin-top: 10px;
  }
  
  .wholebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 319px;
    height: 33px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .link-block-14 {
    text-decoration: none;
  }
  
  .toptext {
    color: #fff;
    font-size: 12px;
  }
  
  .basketbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 319px;
    height: 33px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-5.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .basketballicon {
    width: 14px;
    height: 14px;
    margin-right: 5px;
  }
  
  .text-span-25 {
    color: #f2811c;
  }
  
  .baseballicon {
    width: 14px;
    height: 14px;
    margin-right: 5px;
  }
  
  .realtimetalbeframe {
    margin-top: 5px;
  }
  
  .rtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .livebatting {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 158px;
    height: 32px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-8.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .link-block-15 {
    text-decoration: none;
  }
  
  .livebattingtext {
    margin-right: 5px;
    color: #c1952a;
    font-size: 12px;
  }
  
  .battingopenicon {
    width: 9px;
    height: 5px;
  }
  
  .battingtime {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #919191;
    font-size: 12px;
    line-height: 13px;
    letter-spacing: 0px;
  }
  
  .battinginning {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #f8ad2e;
    font-size: 12px;
  }
  
  .team {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 140px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
  }
  
  .rwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .rtabletotal {
    margin-bottom: 5px;
  }
  
  .rtabletop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-593-copy.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .rtabletoptext {
    color: #f8ad2e;
  }
  
  .rtablebox {
    margin-bottom: 5px;
  }
  
  .teambox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 471px;
    height: 35px;
    padding-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-590.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .teambox.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/ìŠ¹íŒ¨-ë²„íŠ¼.png');
  }
  
  .rcontentbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .teamname {
    margin-right: 10px;
    color: #fff;
    font-size: 12px;
  }
  
  .gametablebg2 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 237px;
    height: 33px;
    padding-right: 13px;
    padding-left: 13px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-3_1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gametablebg2.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/클릭.png');
  }
  
  .gamevsbg2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 73px;
    height: 33px;
    margin-right: 1px;
    margin-left: 1px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-8-1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamevsbg2.hover {
    width: 73px;
    background-image: url('https://assets.pickstar.co.kr/main/images/í´ë¦­vs.png');
    background-size: 73px 33px;
  }
  
  .gamevsbg2.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/ë²„íŠ¼2.png');
  }
  
  .beanchargeframe {
    margin-top: 20px;
  }
  
  .beanchargetop {
    width: 100%;
    height: 40px;
  }
  
  .beanchargebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 50px;
    padding-bottom: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .beantextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .beantext {
    color: #fff;
    font-size: 24px;
    line-height: 25px;
  }
  
  .warningicon {
    width: 35px;
    height: 36px;
    margin-right: 10px;
  }
  
  .beantext2 {
    margin-bottom: 15px;
    color: #cacaca;
    font-size: 17px;
  }
  
  .text-span-26 {
    color: #ff9816;
  }
  
  .beaninfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 25px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #cacaca;
    font-size: 12px;
  }
  
  .chargeicon2 {
    width: 196px;
    height: 62px;
  }
  
  .beantablebox {
    margin-bottom: 20px;
    border-top: 1px solid #555;
    border-left: 1px solid #555;
    background-color: #252525;
  }
  
  .beantable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #555;
  }
  
  .beantextbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #555;
  }
  
  .beanboxtext {
    color: #e6ab35;
    font-size: 14px;
  }
  
  .beantextbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 300px;
    height: 50px;
    padding-right: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #555;
  }
  
  .beanboxtext2 {
    color: #cacaca;
  }
  
  .text-span-27 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    font-weight: 700;
  }
  
  .beanchargeicon {
    width: 33px;
    height: 30px;
    margin-right: 10px;
  }
  
  .itemtextbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .handicapnumb {
    margin-right: 10px;
    color: #fff;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .vs2 {
    color: #fff;
    font-size: 12px;
  }
  
  .batnumb {
    color: #fff;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .gametable3 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 237px;
    height: 33px;
    padding-right: 13px;
    padding-left: 13px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-3.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gametable3.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/í´ë¦­.png');
  }
  
  .underoverwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .underovericon {
    width: 7px;
    height: 6px;
    margin-right: 3px;
    margin-left: 3px;
  }
  
  .underovericon2 {
    width: 7px;
    height: 6px;
    margin-right: 3px;
    margin-left: 3px;
  }
  
  .teamname-copy {
    margin-right: 10px;
    color: #fff;
    font-size: 12px;
  }
  
  .teamboxtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .teamnamewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 3px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .teamnamebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 471px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .withdrawaltopimg {
    width: 100%;
    height: 40px;
  }
  
  .withdrawaltablewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 20px 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .ipinimg {
    width: 100px;
    height: 100px;
  }
  
  .phoneimg {
    width: 100px;
    height: 100px;
  }
  
  .withdrawalbtnicon {
    width: 196px;
    height: 62px;
  }
  
  .withdrawalwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 210px;
    margin-top: 35px;
    margin-bottom: 35px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .withdrawaltext {
    color: #fff;
    font-size: 17px;
    line-height: 30px;
    text-align: center;
  }
  
  .text-span-28 {
    color: #ff992d;
  }
  
  .withdrawaltext2 {
    color: #fff;
    font-size: 17px;
    line-height: 30px;
    text-align: center;
  }
  
  .withdrawalwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 210px;
    margin-top: 35px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .withdrawalinfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 650px;
    height: 98px;
    margin-top: 30px;
    margin-bottom: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #ff992d;
    border-radius: 12px;
  }
  
  .myinfoid {
    width: 165px;
    color: #fff;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .myinfonickname {
    width: 160px;
    color: #fff;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .myinfoemail {
    width: 200px;
    color: #fff;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .withdrawaldate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 230px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .text-span-29 {
    margin-left: 6px;
    color: red;
    line-height: 20px;
    letter-spacing: -0.5px;
  }
  
  .myinfojoindate {
    color: #fff;
    font-size: 16px;
    letter-spacing: -0.5px;
  }
  
  .under {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .over {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .underbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-590-1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .underbox.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/ì–¸ë”ì˜¤ë²„-ë²„íŠ¼.png');
  }
  
  .overbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-590-1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .overbox.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/ì–¸ë”ì˜¤ë²„-ë²„íŠ¼.png');
  }
  
  .fightbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
    height: 35px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-590-1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .fightbox.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/4th-ìŠ¹ë¬´íŒ¨ë²„íŠ¼.png');
  }
  
  .underoverbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 314px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .empty2 {
    width: 314px;
  }
  
  .pagingbox {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 135px;
    height: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pagingnum {
    margin-right: 10px;
    margin-left: 10px;
    color: #fff;
    font-size: 18px;
  }
  
  .rtext {
    color: #fff;
  }
  
  .gamenumbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 22px;
    height: 18px;
    margin-left: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-589.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamenum {
    color: #f8ad2e;
  }
  
  .paging {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 6px;
    padding-bottom: 6px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .changebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 20px;
    margin-right: 5px;
    margin-left: 5px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #646464;
    font-size: 11px;
  }
  
  .commentinfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .deletebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 20px;
    margin-left: 0px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #505050;
    font-size: 11px;
  }
  
  .commenttextarea {
    width: 600px;
    max-width: none;
    min-width: 600px;
    margin-bottom: 0px;
    margin-left: 20px;
    border: 0px solid #000;
    background-color: #363636;
  }
  
  .cancelbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 20px;
    margin-left: 5px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #505050;
    font-size: 11px;
  }
  
  .paymenttext {
    margin-bottom: 5px;
    color: #fff;
    font-size: 15px;
    line-height: 23px;
  }
  
  .text-span-30 {
    color: #f7930e;
    letter-spacing: -0.5px;
  }
  
  .text-span-31 {
    color: #f7930e;
    letter-spacing: -0.5px;
  }
  
  .paymenttext2 {
    color: #fff;
    font-size: 14px;
    line-height: 23px;
  }
  
  .cashtable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 33px;
    margin-bottom: 3px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #393939;
  }
  
  .text-span-32 {
    font-size: 17px;
  }
  
  .cashinput {
    width: 100px;
    height: 20px;
    margin-bottom: 0px;
    margin-left: 5px;
    text-align: right;
    letter-spacing: -0.5px;
  }
  
  .chargenotice {
    color: #f7930e;
    font-size: 13px;
    line-height: 13px;
  }
  
  .cashchargeinfobox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 94px;
    margin-top: 10px;
    padding: 11px 10px 11px 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-image: url('https://assets.pickstar.co.kr/main/images/Vector-Smart-Object_7.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .cashchargetext {
    margin-right: 10px;
    color: #fff;
    font-size: 17px;
  }
  
  .cashchargenotice {
    color: #cdcdcd;
    font-size: 12px;
    line-height: 12px;
  }
  
  .cashchargewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .cashnumb {
    color: #fff;
    font-size: 38px;
    line-height: 40px;
  }
  
  .text-span-33 {
    margin-right: 4px;
    color: #f7930e;
  }
  
  .cashtext4 {
    margin-right: 7px;
    margin-left: 5px;
    color: #fff;
  }
  
  .cashchargebottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 41px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #4d4d4d;
    background-color: #252525;
  }
  
  .chargechash {
    color: #fff;
    font-size: 18px;
    letter-spacing: -0.5px;
  }
  
  .footertop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 46px;
    margin-bottom: 30px;
    padding-top: 13px;
    padding-bottom: 13px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #464646;
  }
  
  .bottommenu {
    color: #fff;
    font-weight: 700;
  }
  
  .link-block-16 {
    margin-right: 16px;
    text-decoration: none;
  }
  
  .footerwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1200px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .underovertable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 2px;
    padding-top: 1px;
    padding-right: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #000;
  }
  
  .runderoverbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .inningbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 959px;
    height: 41px;
    padding-right: 47px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/box.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamename2 {
    color: #f8ad2e;
    font-size: 15px;
    font-weight: 700;
  }
  
  .div-block-4 {
    width: 100%;
    height: 31px;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-12-copy-3.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .rinningbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .inningtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 34px;
    padding-left: 6px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #000;
  }
  
  .teaming {
    width: 29px;
    height: 20px;
  }
  
  .teamname2 {
    width: 173px;
    margin-left: 5px;
    color: #fff;
    font-size: 13px;
  }
  
  .teamname2.basketball {
    width: 100px;
  }
  
  .gametime {
    margin-left: 20px;
    color: #f8ad2e;
  }
  
  .inningwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 700px;
  }
  
  .inningtext {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 42px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .inningnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 42px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
  }
  
  .battingcloseicon {
    width: 9px;
    height: 5px;
  }
  
  .body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #2c2c2c;
  }
  
  .gamerulebox {
    display: block;
    width: 100%;
    margin-left: 250px;
    padding: 80px 30px 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    background-color: #2c2c2c;
    letter-spacing: -1px;
  }
  
  .gameruleimg {
    position: relative;
    z-index: 1;
    width: 744px;
    height: 1801px;
    margin-right: 400px;
  }
  
  .gameruleimg.pc {
    width: auto;
    height: auto;
    margin-right: 0px;
  }
  
  .gameruleimg.mobile {
    display: none;
    width: auto;
    height: auto;
    margin-right: 0px;
  }
  
  .gameimgwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 70px;
    padding-bottom: 100px;
    padding-left: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border-style: solid;
    border-width: 1px;
    border-color: #494949;
  }
  
  .gameimg {
    position: absolute;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 0;
    width: 528px;
    height: 443px;
  }
  
  .leftmenubox {
    position: fixed;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 250px;
    height: 100%;
    min-width: 200px;
    padding-top: 80px;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #000;
    letter-spacing: -1px;
  }
  
  .logoicon {
    width: 200px;
    margin-bottom: 60px;
  }
  
  .guidebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 45px;
    margin-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .guidetext {
    margin-bottom: 10px;
    color: #ff9816;
    font-size: 19px;
  }
  
  .guidemenu:hover {
    color: #ff9816;
  }
  
  .guidemenu:active {
    color: #f1af2f;
  }
  
  .guidemenu.hover {
    color: #ff9816;
  }
  
  .guidemenu.click {
    color: #17ce29;
  }
  
  .link-block-17 {
    margin-bottom: 4px;
    color: #fff;
    text-decoration: none;
  }
  
  .gameruletext {
    margin-bottom: 10px;
    color: #ff9816;
    font-size: 19px;
  }
  
  .gamerulemenu:hover {
    color: #0292ff;
  }
  
  .gamerulemenu.hover {
    color: #0292ff;
  }
  
  .gamerulemenuicon {
    width: 297px;
    height: 82px;
  }
  
  .gameruletopbox {
    position: absolute;
    left: 0%;
    top: -42px;
    right: auto;
    bottom: auto;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .gamerulenotice {
    margin-top: 18px;
    margin-left: 5px;
    color: #b1b1b1;
    font-size: 13px;
  }
  
  .gameresultmenuicon {
    width: 319px;
    height: 82px;
  }
  
  .gameresultimg {
    position: relative;
    z-index: 1;
    width: 798px;
    height: 1403px;
  }
  
  .versus {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 140px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
  }
  
  .text-span-34 {
    margin-right: 3px;
    color: #f8ad2e;
  }
  
  .handicapnum {
    margin-right: 10px;
    color: #fff;
    font-size: 12px;
  }
  
  .handicaptext {
    margin-right: 0px;
    color: #fff;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .hitmenuicon {
    width: 275px;
    height: 82px;
  }
  
  .hitresultimg {
    position: relative;
    z-index: 1;
    width: 583px;
    height: 560px;
  }
  
  .teamimg {
    position: relative;
    z-index: 1;
    width: 963px;
    height: 862px;
  }
  
  .gameimgwrap2 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 70px 30px 700px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-style: solid;
    border-width: 1px;
    border-color: #494949;
  }
  
  .guideteamicon {
    width: 240px;
    height: 85px;
  }
  
  .teamtextimg {
    position: relative;
    z-index: 1;
    margin-bottom: 30px;
  }
  
  .guidepickstarboardicon {
    width: 323px;
    height: 85px;
  }
  
  .pickstartextimg {
    position: relative;
    z-index: 1;
    margin-bottom: 30px;
  }
  
  .pickstartextimg2 {
    position: relative;
    z-index: 1;
    margin-bottom: 30px;
  }
  
  .pickstarguideimg {
    position: relative;
    z-index: 1;
    width: 959px;
    height: 654px;
    border: 1px solid #ff9816;
  }
  
  .pickstarguideimg2 {
    z-index: 1;
    width: 960px;
    height: 698px;
    border: 1px solid #ff9816;
  }
  
  .pickstarguideimgwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .pickstarguidetext {
    position: relative;
    z-index: 1;
    margin-left: 10px;
    color: red;
  }
  
  .storetextimg {
    position: relative;
    z-index: 1;
    margin-bottom: 30px;
  }
  
  .storetextimg2 {
    position: relative;
    z-index: 1;
    width: 787px;
    height: 192px;
    margin-bottom: 30px;
  }
  
  .pickstarsteoreimg {
    position: relative;
    z-index: 1;
    width: 963px;
    height: 1402px;
    margin-bottom: 50px;
  }
  
  .pickstarsteoreimg2 {
    position: relative;
    z-index: 1;
    width: 963px;
    height: 432px;
  }
  
  .guidestoreicon {
    width: 309px;
    height: 85px;
  }
  
  .guidejoinicon {
    width: 268px;
    height: 85px;
  }
  
  .jointextimg {
    position: relative;
    z-index: 1;
    width: 715px;
    height: 184px;
    margin-bottom: 30px;
  }
  
  .joinimg {
    position: relative;
    z-index: 1;
    width: 720px;
    height: 1294px;
    margin-bottom: 50px;
  }
  
  .batballbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 84px;
    height: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/batbox.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .battingballnum {
    font-family: Lato, sans-serif;
    color: #fff;
    font-size: 11px;
  }
  
  .profileimgbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100px;
    height: 100px;
    margin-right: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #dbdbdb;
  }
  
  .profileimage {
    /* height: auto;
    min-width: 145%; */
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  
  .userinfowrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .userinfowrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .word {
    margin-top: 10px;
    font-weight: 700;
  }
  
  .profileimgwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 195px;
    height: 239px;
    margin-right: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .guideuniticon {
    width: 404px;
    height: 82px;
  }
  
  .unitimgwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 942px;
    padding-top: 70px;
    padding-bottom: 100px;
    padding-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-style: solid;
    border-width: 1px;
    border-color: #494949;
    background-image: url('https://assets.pickstar.co.kr/main/images/bg_2.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .cashimg {
    width: 191px;
    height: 191px;
    margin-bottom: 20px;
  }
  
  .unitboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .unitbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 25px;
    margin-left: 25px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .unittext {
    color: #ff9816;
    font-size: 25px;
    line-height: 25px;
  }
  
  .unitwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 40px;
    margin-bottom: 50px;
    padding-right: 140px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .unitexplainbox {
    margin-right: 20px;
    margin-left: 20px;
  }
  
  .cashmoneyimg {
    width: 162px;
    height: 51px;
  }
  
  .unitexbox {
    width: 426px;
    height: 256px;
    padding-top: 25px;
    padding-right: 18px;
    padding-left: 18px;
    border-top: 1px solid #ff9816;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë°•ìŠ¤.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .checkicon {
    width: 27px;
    height: 28px;
    margin-right: 5px;
  }
  
  .unittable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .unitexplaintext {
    color: #fff;
    font-size: 15px;
  }
  
  .beanmoneyimg {
    width: 162px;
    height: 51px;
  }
  
  .gpitemimg {
    width: 306px;
    height: 51px;
  }
  
  .unit {
    margin-right: 50px;
    color: #fff;
    font-size: 25px;
    line-height: 30px;
  }
  
  .cashunit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 100px;
    line-height: 70px;
  }
  
  .gamemoney {
    color: #fff;
    font-size: 100px;
    line-height: 70px;
  }
  
  .gppoint {
    color: #fff;
    font-size: 100px;
    line-height: 70px;
  }
  
  .unitarrow {
    margin-right: 55px;
    margin-left: 55px;
    color: #fff;
    font-size: 100px;
    line-height: 70px;
  }
  
  .personalinfomenuicon {
    width: 100%;
    height: 49px;
  }
  
  .clausebox {
    margin-top: 10px;
    padding: 15px;
    background-color: #2c2c2c;
  }
  
  .clausetext {
    color: #ccc;
    font-size: 13.3px;
    line-height: 21px;
  }
  
  .emailmenuicon {
    width: 100%;
    height: 49px;
  }
  
  .itemtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 32px;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #494949;
  }
  
  .itemname {
    width: 240px;
    color: #fff;
    font-size: 12px;
  }
  
  .itemstate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ff992d;
    font-size: 12px;
  }
  
  .itemamount {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .teambtnicon {
    width: 128px;
    height: 20px;
  }
  
  .teaminfobox4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 320px;
    height: 69px;
    min-height: 69px;
    margin-right: 10px;
    padding: 3px 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border: 1px solid #464646;
    background-color: #252525;
  }
  
  .pwsearchtopbar {
    width: 100%;
    height: 40px;
  }
  
  .pwsearchbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 800px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .pwicon {
    width: 37px;
    height: 52px;
    margin-top: 70px;
  }
  
  .pwnoticetext {
    margin-top: 25px;
    margin-bottom: 25px;
    color: #fff;
    font-size: 17px;
  }
  
  .pwsearchinput {
    width: 420px;
    height: 39px;
    margin-right: 5px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #525252;
    border-radius: 2px;
    background-color: #232325;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: -1.5px;
  }
  
  .nextbtnicon {
    width: 91px;
    height: 39px;
  }
  
  .pwtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .form-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .battingimg {
    position: relative;
    z-index: 1;
    width: 530px;
    height: 771px;
  }
  
  .battinglimitcancelmenuicon {
    width: 323px;
    height: 82px;
  }
  
  .safeinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 5px;
    padding: 12px 12px 12px 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: #252525;
  }
  
  .safeboxicon {
    width: 40px;
    height: 38px;
  }
  
  .safeboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #4d4d4d;
  }
  
  .safetext {
    color: #00aeef;
    font-size: 12px;
  }
  
  .text-span-35 {
    color: #64d5ff;
    letter-spacing: 0px;
  }
  
  .gptext {
    color: #fff;
    font-size: 13px;
  }
  
  .safeinfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .withdrawalbtnimg {
    width: 81px;
    height: 23px;
  }
  
  .withdrawalbtn {
    margin-right: 5px;
  }
  
  .depositbtnimg {
    width: 81px;
    height: 23px;
  }
  
  .depositbtn {
    margin-right: 5px;
  }
  
  .safepwicon {
    width: 81px;
    height: 23px;
  }
  
  .beanmoney {
    color: #fff;
    font-size: 16px;
  }
  
  ._2 {
    width: 679px;
    height: 425px;
    background-image: url('https://assets.pickstar.co.kr/main/images/íŒì—…ì°½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .withdrawalpopup {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 679px;
    height: 425px;
    padding-top: 30px;
    padding-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/íŒì—…ì°½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .withdrawaltitle {
    width: 100%;
    margin-bottom: 20px;
    margin-left: 110px;
    color: #ff9815;
    font-size: 23px;
    line-height: 23px;
    font-weight: 700;
  }
  
  .withdrawalinput {
    width: 250px;
    height: 36px;
    margin-bottom: 0px;
    border: 0px solid #000;
    border-radius: 11px;
    color: #000;
    font-size: 17px;
  }
  
  .withdrawalinput::-webkit-input-placeholder {
    color: #000;
  }
  
  .withdrawalinput:-ms-input-placeholder {
    color: #000;
  }
  
  .withdrawalinput::-ms-input-placeholder {
    color: #000;
  }
  
  .withdrawalinput::placeholder {
    color: #000;
  }
  
  .pwtext {
    width: 160px;
    margin-right: 20px;
    color: #fff;
    font-size: 19px;
  }
  
  .pwtext.pw2 {
    width: 80px;
  }
  
  .withdrawalboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 534px;
    margin-bottom: 5px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .withdrawalbg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 567px;
    height: 135px;
    padding-top: 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ì¿ í°ì˜ì—­.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .userguideimg {
    position: absolute;
    left: 283px;
    top: auto;
    right: auto;
    bottom: 21px;
  }
  
  .userguidepopupbtn {
    cursor: pointer;
  }
  
  .withdrawalpopupframe {
    position: fixed;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    display: none;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .popupboxbg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 567px;
    height: 135px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url('https://assets.pickstar.co.kr/main/images/쿠폰영역.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .popuptext {
    color: #fff;
    font-size: 18px;
  }
  
  .popupnotice {
    margin-top: 10px;
    font-size: 13px;
    font-weight: 700;
  }
  
  .popuptitle {
    width: 100%;
    margin-bottom: 30px;
    margin-left: 70px;
    color: #ff9815;
    font-size: 23px;
    line-height: 23px;
    font-weight: 700;
  }
  
  .epopup {
    /* position: relative; */
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    /* width: 679px;
    height: 425px; */
    /* padding-top: 30px;
    padding-bottom: 15px; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/íŒì—…ì°½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .epopupframe {
    position: fixed;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 10;
    display: none;
    width: 100%;
    height: 100%;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pwnotice {
    margin-top: 7px;
    color: #5e5e5e;
    font-size: 12px;
    font-weight: 700;
  }
  
  .popupbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .beanunit {
    margin-left: 5px;
    color: #fff;
    font-size: 19px;
  }
  
  .certificbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 931px;
    height: 168px;
    margin-top: 20px;
    padding-top: 30px;
    padding-bottom: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/배경.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .phoneconfirmicon {
    width: 66px;
    height: 68px;
  }
  
  .pwbar {
    width: 1px;
    height: 110px;
    margin-right: 80px;
    margin-left: 80px;
    background-color: #4f4f51;
  }
  
  .pwwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .confirmtext {
    margin-left: 13px;
    color: #fff;
    font-size: 16px;
  }
  
  .ipinconfirmicon {
    width: 66px;
    height: 68px;
  }
  
  .ipinconfirmicon.disable {
    opacity: 0.4;
  }
  
  .pwsearchnotice {
    margin-top: 25px;
    color: #fff;
    font-size: 17px;
  }
  
  .pwbtn {
    font-weight: 700;
    text-decoration: none;
  }
  
  .pwtopbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-left: 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/미니게임-타이틀배경.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .topbartext {
    color: #fff;
    font-size: 14px;
  }
  
  .form-block-6 {
    width: 100%;
  }
  
  .pwrowboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .withdrawalrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 534px;
    margin-bottom: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pwpopup {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 679px;
    height: 425px;
    padding-top: 30px;
    padding-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/íŒì—…ì°½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gameinfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .itemboxwrap4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 15px 3px 15px 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #2b2b2b;
  }
  
  .servieceitembox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 32%;
    height: 170px;
    margin-right: 12px;
    margin-bottom: 15px;
    padding: 20px 15px 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px solid #393939;
    background-color: #252525;
  }
  
  .unablebox {
    width: 586px;
    margin-left: 5px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    background-color: #400;
  }
  
  .unabletable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .unabletext {
    width: 15%;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    color: #fff;
    font-size: 10px;
  }
  
  .unabletext2 {
    width: 85%;
    padding-left: 2px;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    color: #fff;
    font-size: 10px;
  }
  
  .unableicon {
    width: 100px;
    height: auto;
  }
  
  .sicon {
    width: 100px;
    height: auto;
  }
  
  .unabletext3 {
    width: 40%;
    padding-left: 2px;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    color: #fff;
    font-size: 10px;
  }
  
  .unabletext4 {
    width: 23%;
    padding-left: 2px;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    color: #fff;
    font-size: 10px;
  }
  
  .minigametopbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    margin-bottom: 5px;
    padding-left: 12px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë¯¸ë‹ˆê²Œìž„-íƒ€ì´í‹€ë°°ê²½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .minigamescreen {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 676px;
    height: 464px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë°°ê²½_1.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamerecordframe {
    width: 272px;
    margin-top: 19px;
    background-color: #2c2c2c;
  }
  
  .gamerecordtopbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 272px;
    height: 40px;
    padding-left: 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê²Œìž„ê¸°ë¡-íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamerecordbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .gamerecordtablebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 642px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #414141;
    border-right: 1px solid #414141;
    border-left: 1px solid #414141;
  }
  
  .gamerecordtable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 38px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #414141;
    background-color: #252525;
  }
  
  .grecorddate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .recordhc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 13px;
  }
  
  .recordchoice {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 13px;
  }
  
  .recordresult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 13px;
  }
  
  .recordbetmoney {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 13px;
  }
  
  .recordresultmoney {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 13px;
  }
  
  .grecordhc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecordchoice {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecordresult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecordbetmoney {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecordresultmoney {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecorddate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecordhc2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .grecordbetmoney2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .grecordresultmoney2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .recordbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16.5%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .recordleftarrow {
    width: 20px;
    height: 20px;
  }
  
  .recordrightarrow {
    width: 20px;
    height: 20px;
  }
  
  .penalty-shoot-out-frame {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .penalty-shoot-out-topbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 276px;
    height: 40px;
    margin-bottom: 10px;
    padding-left: 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/íšŒì°¨ìŠ¹ë¶€ì°¨ê¸°ì„¤ëª…-íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .minigamerow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .penalty-shoot-out-explain {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 261px;
    height: 297px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ìŠ¹ë¶€ì°¨ê¸°ë°°ê²½ì´ë¯¸ì§€.jpg');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .text-block {
    color: #fff;
    line-height: 19px;
    text-align: center;
  }
  
  .text-span-36 {
    color: #fd633f;
  }
  
  .gamebettingframe {
    width: 676px;
    background-color: #2c2c2c;
  }
  
  .gamebettingtopbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 676px;
    height: 40px;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë² íŒ…ì½©-íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .bettinginfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 225px;
    max-height: none;
    min-height: 66px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 1px solid #414141;
    background-color: #252525;
  }
  
  .bettingbean {
    font-size: 14px;
  }
  
  .bettingwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .betleftarrow {
    width: 28px;
    height: 26px;
    margin-right: 15px;
  }
  
  .text-span-37 {
    color: #fd6442;
  }
  
  .minigamewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 676px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  
  .betrightarrow {
    width: 28px;
    height: 26px;
    margin-right: 15px;
  }
  
  .hctopbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 276px;
    height: 40px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/íšŒì°¨ìŠ¹ë¶€ì°¨ê¸°ì„¤ëª…-íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .hc {
    color: #fff;
    font-size: 18px;
  }
  
  .bettingboxframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #2c2c2c;
  }
  
  .bettingbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .bettingbox {
    width: 100%;
    padding-right: 10px;
    padding-bottom: 13px;
    padding-left: 10px;
  }
  
  .bettingbtnbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 37px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #edaf2a;
    border-radius: 3px;
  }
  
  .bettingmoneytext {
    color: #edaf2a;
    font-size: 15px;
    letter-spacing: 0px;
  }
  
  .link-block-18 {
    width: 49%;
    margin-bottom: 15px;
    text-decoration: none;
  }
  
  .bettingbtnframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .upicon {
    width: 14px;
    height: 11px;
    margin-right: 10px;
  }
  
  .downicon {
    width: 14px;
    height: 11px;
    margin-right: 10px;
  }
  
  .bettinginfotable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 8px;
    padding: 5px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-style: solid;
    border-width: 1px;
    border-color: #9e9e9e;
    border-radius: 2px;
    background-color: #252525;
  }
  
  .bettingtext {
    color: #fff;
  }
  
  .bettingbeaninput {
    width: 170px;
    height: 35px;
    margin-bottom: 0px;
    border: 0px solid #000;
    background-color: transparent;
    color: #edaf2a;
    font-size: 16px;
    text-align: right;
  }
  
  .bettingbeaninput::-webkit-input-placeholder {
    color: #edaf2a;
  }
  
  .bettingbeaninput:-ms-input-placeholder {
    color: #edaf2a;
  }
  
  .bettingbeaninput::-ms-input-placeholder {
    color: #edaf2a;
  }
  
  .bettingbeaninput::placeholder {
    color: #edaf2a;
  }
  
  .goaltreeicon {
    position: relative;
    z-index: 2;
    display: block;
  }
  
  .goalkeeper {
    position: absolute;
    left: 270px;
    top: 125px;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: none;
    width: 135px;
    height: 160px;
  }
  
  .human {
    position: absolute;
    left: auto;
    top: auto;
    right: 10px;
    bottom: 0%;
    width: 90px;
    height: 195px;
  }
  
  .bettingtimebox {
    position: absolute;
    left: auto;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 385px;
    height: 39px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê²Œìž„íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .audience {
    position: absolute;
    left: auto;
    top: 3%;
    right: 3%;
    bottom: auto;
    width: 96px;
    height: 58px;
  }
  
  .minigametitle {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
  }
  
  .minigametimer {
    margin-left: 50px;
    color: #fb9107;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .soundicon {
    width: 35.5px;
    border-style: solid;
    border-width: 1px;
    border-color: #8f5301;
    border-radius: 3px;
  }
  
  .bettingstate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 269px;
    height: 66px;
    padding-right: 25px;
    padding-left: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë² íŒ…ì¤‘-ê¸ˆì•¡-ë°‘ë°°ê²½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .betinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .form-block-7 {
    margin-bottom: 0px;
  }
  
  .bettingnum {
    color: #fb9107;
    font-size: 31px;
    line-height: 30px;
    letter-spacing: 0px;
  }
  
  .possessbeanbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 229px;
    height: 37px;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë³´ìœ ì½©-ë°‘ë°°ê²½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .bettinginfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 269px;
    margin-bottom: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .possessbean {
    color: #fff;
    font-size: 16px;
  }
  
  .possessbeannum {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
    font-size: 16px;
    letter-spacing: 0px;
  }
  
  .peoplenum {
    color: #0085ff;
    font-size: 17px;
  }
  
  .peoplenum2 {
    color: #fe6440;
    font-size: 17px;
  }
  
  .peoplenumwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 120px;
    margin-right: 30px;
    margin-left: 30px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .versys {
    color: #fff;
    font-size: 17px;
  }
  
  .ballicon {
    position: absolute;
    left: auto;
    top: auto;
    right: 18%;
    bottom: 37%;
    z-index: 1;
    display: none;
    width: 50px;
    height: 52px;
  }
  
  .betnickname {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    height: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #414141;
    border-bottom: 1px solid #414141;
    color: #fff;
    font-size: 12px;
  }
  
  .bettingbeannum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60%;
    height: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #414141;
    color: #fff;
    font-size: 12px;
  }
  
  .bettinginfoboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  
  .bettinguser {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .leftbtn {
    position: absolute;
    left: 140px;
    top: 200px;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: block;
    height: 105px;
  }
  
  .lefticon {
    width: 132px;
    height: 105px;
  }
  
  .rightbtn {
    position: absolute;
    left: auto;
    top: 200px;
    right: 140px;
    bottom: auto;
    z-index: 2;
    display: block;
    width: 132px;
    height: 105px;
  }
  
  .righticon {
    width: 132px;
    height: 105px;
  }
  
  .div-block-5 {
    position: fixed;
    left: auto;
    top: 170px;
    right: 2%;
    bottom: auto;
    width: 282px;
  }
  
  .div-block-6 {
    height: 494px;
  }
  
  .donateinfo {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 141px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #5a5a5a;
    background-color: #2c2b2b;
  }
  
  .donateinfo.i2 {
    height: auto;
    margin-top: 0px;
    padding-top: 15px;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .donateinfo.i3 {
    height: auto;
    margin-top: 0px;
    padding: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .image-2 {
    width: 120px;
    height: 120px;
  }
  
  .image-2.i2 {
    width: 300px;
    height: 300px;
  }
  
  .paragraph {
    margin-bottom: 0px;
    color: #fff;
    font-size: 19px;
    line-height: 25px;
  }
  
  .bold-text {
    border-radius: 3px;
    background-color: #fc770b;
  }
  
  .donatebt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 313px;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 5px;
    background-color: #db690c;
    box-shadow: 1px 1px 3px 0 #615c5c;
    color: #eeeded;
    font-size: 21px;
    line-height: 23px;
    text-decoration: none;
  }
  
  .donatebt.b1 {
    background-color: #00a72a;
  }
  
  .donatebt.b2 {
    background-color: #00a72a;
  }
  
  .link-block-19 {
    text-decoration: none;
  }
  
  .image-4 {
    width: 48%;
  }
  
  .image-5 {
    width: auto;
    height: 34px;
  }
  
  .gamenotice {
    margin-top: 10px;
    color: #8a8a8a;
    font-size: 13px;
  }
  
  .footertextwrap {
    width: 500px;
  }
  
  .ftext {
    width: 50%;
    color: #bdbcbc;
    font-size: 13px;
    letter-spacing: 0px;
  }
  
  .ftextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2px;
  }
  
  .div-block-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 60px;
    margin-left: 60px;
  }
  
  .roompopup {
    z-index: 3;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 620px;
    padding: 15px 20px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border: 6px solid #edaf2a;
    background-color: #fff;
  }
  
  .roommake {
    color: #fff;
    font-size: 15px;
  }
  
  .roommakebtn {
    margin-right: auto;
    margin-left: auto;
    text-decoration: none;
  }
  
  .roommakebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px;
    background-color: #fb9107;
  }
  
  .xbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .roomtitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ff9815;
    font-size: 23px;
    line-height: 23px;
    font-weight: 700;
  }
  
  .leftrighticonwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 400px;
    margin: 10px auto 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .starticon {
    width: 131px;
    height: 63px;
  }
  
  .startbtn {
    position: absolute;
    left: 40%;
    top: 68%;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: block;
  }
  
  .battingwrate {
    margin-bottom: 2px;
    color: #c9c9c9;
    font-size: 12px;
    line-height: 15px;
  }
  
  .battingwrap {
    width: 50%;
  }
  
  .battingwrate2 {
    color: #fff;
    line-height: 15px;
    letter-spacing: 0px;
  }
  
  .battingbean {
    margin-bottom: 2px;
    color: #c9c9c9;
    font-size: 12px;
    line-height: 15px;
  }
  
  .battingbean2 {
    color: #fff;
    line-height: 15px;
    letter-spacing: 0px;
  }
  
  .bettingbeantext {
    width: 50%;
    color: #edaf2a;
    font-size: 19px;
    letter-spacing: 0px;
  }
  
  .goal {
    width: 50%;
    color: #b9b9b9;
    font-size: 19px;
  }
  
  .goal:hover {
    color: #0085ff;
  }
  
  .goal.p {
    color: #0085ff;
  }
  
  .nogoal {
    width: 50%;
    color: #b9b9b9;
    font-size: 19px;
  }
  
  .nogoal:hover {
    color: #fe6440;
  }
  
  .nogoal.p {
    color: #fe6440;
  }
  
  .goalstate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  
  .battingtext {
    width: 50%;
    color: #edaf2a;
    font-size: 17px;
  }
  
  .gamerecordbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .goaltext {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fe6440;
    font-size: 12px;
  }
  
  .nogoaltext {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #0085ff;
    font-size: 12px;
  }
  
  .grecordwrap {
    overflow: auto;
    width: 100%;
    height: 228px;
  }
  
  .div-block-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .statisticstopbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 392px;
    height: 40px;
    padding-left: 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/í†µê³„ë³´ê¸°-íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamestatisticsframe {
    width: 392px;
    margin-top: 19px;
    background-color: #2c2c2c;
  }
  
  .goaltx {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fe6440;
    font-size: 12px;
  }
  
  .goalnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fe6440;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .goalrate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
    letter-spacing: 0px;
  }
  
  .grecordresult2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .nogoaltx {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #0085ff;
    font-size: 12px;
  }
  
  .statisticstop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 27px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #414141;
    background-color: #000;
  }
  
  .sresult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 11px;
  }
  
  .srepeat {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 11px;
  }
  
  .statisticsframe {
    padding-right: 10px;
    padding-left: 10px;
  }
  
  .gresultbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    height: 38px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #414141;
    border-bottom: 1px solid #414141;
  }
  
  .gresultboxrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-left: 1px solid #414141;
  }
  
  .goalbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 23px;
    height: 14px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/í†µê³„ë³´ê¸°-ê³¨.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .goalnumb {
    color: #fff;
    font-size: 12px;
    line-height: 12px;
  }
  
  .goaltxt {
    color: #fe6440;
    font-size: 11px;
  }
  
  .nogoaltxt {
    color: #0085ff;
    font-size: 11px;
  }
  
  .nogoalbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 23px;
    height: 14px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/í†µê³„ë³´ê¸°-ë…¸ê³¨.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gresultbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 12%;
    height: 38px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #414141;
    border-bottom: 1px solid #414141;
  }
  
  .goalnumber {
    color: #fe6440;
    font-size: 11px;
  }
  
  .nogoalnumber {
    color: #0085ff;
    font-size: 11px;
  }
  
  .gresultboxwrap {
    overflow: auto;
    height: 152px;
  }
  
  .gamerecordframe2 {
    width: 100%;
    margin-top: 19px;
    background-color: #2c2c2c;
  }
  
  .gamerecordframe-copy {
    width: 272px;
    margin-top: 19px;
    background-color: #2c2c2c;
  }
  
  .gamerecordtopbar2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-left: 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê²Œìž„ê¸°ë¡íƒ€ì´í‹€.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gamerecorddate {
    width: 16.5%;
    color: #fff;
    font-size: 12px;
    text-align: center;
  }
  
  .gamerecordhc {
    width: 16.5%;
    color: #fff;
    font-size: 12px;
    text-align: center;
  }
  
  .gamerecordhc-copy {
    width: 16%;
    color: #fff;
    font-size: 12px;
    text-align: center;
  }
  
  .gamerecordresult {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 16%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .gamerecorddate2 {
    width: 16.5%;
    color: #fff;
    font-size: 12px;
    text-align: center;
  }
  
  .gamerecordhc2 {
    width: 16.5%;
    color: #fff;
    font-size: 12px;
    text-align: center;
  }
  
  .gamerecordtablebox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 642px;
    height: 305px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #414141;
    border-right: 1px solid #414141;
    border-left: 1px solid #414141;
  }
  
  .mtime {
    display: none;
  }
  
  .mtopwrap {
    display: none;
  }
  
  .mrecomendgamewrap {
    display: none;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .mvsgameicon {
    width: 161px;
    height: 269px;
  }
  
  .mlivegameicon {
    width: 161px;
    height: 269px;
  }
  
  .mspecialgameicon {
    width: 161px;
    height: 269px;
  }
  
  .mminigameicon {
    width: 161px;
    height: 269px;
  }
  
  .mgameguidebox {
    display: none;
    width: 301px;
    height: 271px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .muserguideicon {
    width: 147px;
    height: 132px;
  }
  
  .mgameruleicon {
    width: 147px;
    height: 132px;
  }
  
  .mstoreicon {
    width: 147px;
    height: 132px;
  }
  
  .mrequesticon {
    width: 147px;
    height: 132px;
  }
  
  .mstorebox {
    display: none;
    width: 282px;
  }
  
  .mcashicon {
    width: 137px;
    height: 160px;
  }
  
  .pstoreicon {
    width: 137px;
    height: 160px;
  }
  
  .mpstoreicon {
    width: 137px;
    height: 160px;
  }
  
  .mchargeicon {
    width: 87px;
    height: 159px;
  }
  
  .mcouponicon {
    width: 87px;
    height: 159px;
  }
  
  .mgpstoreicon {
    width: 87px;
    height: 159px;
  }
  
  .sidemenuframe {
    display: none;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  
  .sidemenuwrap {
    display: none;
  }
  
  .pwsearchbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 800px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .mteammenuicon {
    width: 475px;
    height: 49px;
  }
  
  .teamtextwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .mbattinginfobox {
    display: none;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .mteammenuicon2 {
    width: 478px;
    height: 33px;
  }
  
  .mmsgframetop {
    display: none;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 2px solid #f2811c;
  }
  
  .userinfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
    margin-bottom: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .user {
    color: #000;
    font-size: 20px;
    font-weight: 700;
  }
  
  .emblem {
    width: 26px;
    height: auto;
  }
  
  .beanbanner {
    width: 1920px;
    height: 664px;
    margin-right: auto;
    margin-left: auto;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë°°ë„ˆí¬ê¸°.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .frame {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    padding-top: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .gamebg {
    width: 333px;
    height: 341px;
    background-image: url('https://assets.pickstar.co.kr/main/images/í† ë„ˆë¨¼íŠ¸_ê¸€ì”¨X.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .gametxt {
    margin-bottom: 30px;
    font-size: 28px;
    line-height: 28px;
    font-weight: 800;
  }
  
  .gamewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 10px;
    margin-bottom: 55px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .e {
    height: 300px;
  }
  
  .gameexplainbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 333px;
    height: 120px;
    padding-top: 24px;
    padding-right: 20px;
    padding-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #e2e0e0;
    background-color: #f3f4fa;
  }
  
  .gimgbox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 220px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }
  
  .gimg {
    width: 115%;
    max-width: 115%;
  }
  
  .game {
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 700;
  }
  
  .gamebox {
    width: 335px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-style: solid;
    border-width: 1px;
    border-color: #e2e0e0;
  }
  
  .body-2 {
    background-color: #f3f4fa;
    font-family: 'Nanum Gothic', sans-serif;
  }
  
  .beanlogo {
    width: 250px;
  }
  
  .top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1300px;
    height: 89px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .bloginicon {
    width: 100px;
    height: 46px;
  }
  
  .bjoinicon {
    width: 100px;
  }
  
  .bloginbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .hoticon {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    width: 60px;
    height: 32px;
  }
  
  .event {
    position: absolute;
    left: 60px;
    top: 0%;
    right: auto;
    bottom: auto;
  }
  
  .beanlogobtn {
    margin-right: 40px;
  }
  
  .wholeicon {
    width: 150px;
    height: auto;
  }
  
  .topmenuicon {
    width: 48px;
    height: 26px;
  }
  
  .topmenuicon2 {
    width: 117px;
    height: 25px;
  }
  
  .topmenuicon3 {
    width: 93px;
    height: 26px;
  }
  
  .topmenuicon4 {
    width: 117px;
    height: 25px;
  }
  
  .topmenubutton {
    margin-right: 28px;
  }
  
  .wholebtn {
    margin-right: 30px;
  }
  
  .bfooter {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #252525;
    letter-spacing: -1px;
  }
  
  .bfooterwrap {
    width: 1100px;
  }
  
  .footerlogo {
    width: 200px;
  }
  
  .footerbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 80px;
    margin-bottom: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2a2a2a;
  }
  
  .bfooterwrap2 {
    width: 1100px;
  }
  
  .bnotice {
    color: #fff;
    font-size: 25px;
    line-height: 25px;
    font-weight: 700;
  }
  
  .copyright {
    color: #fff;
  }
  
  .gtotal {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 1026px;
    min-width: 1026px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  
  .sbwrap {
    width: 155px;
    min-width: 155px;
    margin-right: 40px;
    margin-left: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .sidebanner {
    width: 155px;
  }
  
  .bpopupframe {
    position: fixed;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 1;
    display: none;
    width: 100%;
    height: 100%;
    padding-top: 300px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0.3);
  }
  
  .beangames {
    position: relative;
    font-family: Lato, sans-serif;
    letter-spacing: -1px;
  }
  
  .bloginbox {
    position: relative;
    width: 370px;
    padding: 50px 30px 35px;
    border-radius: 3px;
    background-color: #fff;
  }
  
  .logintext {
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 24px;
    font-weight: 700;
    text-align: center;
  }
  
  .bidinput {
    height: 45px;
    border-radius: 3px;
  }
  
  .bloginbutton {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #ff533c;
    font-size: 16px;
    font-weight: 700;
  }
  
  .bpwinput {
    height: 45px;
    margin-bottom: 5px;
    border-radius: 3px;
  }
  
  .bcloseicon {
    width: 24px;
    height: auto;
  }
  
  .bclosebtn {
    position: absolute;
    left: auto;
    top: 10px;
    right: 10px;
    bottom: auto;
  }
  
  .clausecontain {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1200px;
    margin-bottom: 20px;
    padding-top: 30px;
    padding-bottom: 20px;
    padding-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-radius: 6px;
    background-color: #fff;
  }
  
  .checkbox-field-7 {
    margin-bottom: 11px;
  }
  
  .checkbox-label-7 {
    font-size: 16px;
    font-weight: 700;
  }
  
  .bjointext {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-size: 19px;
    line-height: 39px;
    font-weight: 700;
  }
  
  .bjoinidinput {
    width: 380px;
    height: 39px;
    margin-bottom: 0px;
    border-style: solid;
    border-width: 0px;
    border-color: #3a3a3a;
    background-color: #f3f4fa;
    font-weight: 700;
  }
  
  .bjoinnotice {
    margin-top: 7px;
    margin-left: 3px;
    color: #888;
    font-size: 13px;
    line-height: 18px;
  }
  
  .boverlapicon {
    width: 91px;
    height: 39px;
  }
  
  .boverlapbtn {
    margin-left: 15px;
  }
  
  .bjointable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 636px;
    margin-bottom: 30px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .bjoininfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 86px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .bphoneicon {
    width: 125px;
    height: auto;
  }
  
  .bipinicon {
    width: 125px;
    height: auto;
  }
  
  .recommendicon {
    width: 90px;
    height: 39px;
  }
  
  .brecommendbtn {
    margin-left: 15px;
  }
  
  .text-span-38 {
    color: red;
  }
  
  .joinbtnicon {
    width: 283px;
    height: 107px;
  }
  
  .bjoinbutton {
    margin-top: 70px;
    margin-right: auto;
    margin-left: auto;
  }
  
  .clausecontain2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1200px;
    margin-bottom: 20px;
    padding-top: 60px;
    padding-bottom: 30px;
    padding-left: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px;
    background-color: #fff;
  }
  
  .checkboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
  }
  
  .checkbox-field-8 {
    margin-right: 50px;
  }
  
  .checkbox-label-8 {
    font-weight: 800;
  }
  
  .checkbox-label-9 {
    font-weight: 800;
  }
  
  .text-span-39 {
    margin-right: 3px;
    color: #ff4949;
  }
  
  .bjoininputwrap {
    width: 386px;
    height: 41px;
    background-image: url('https://assets.pickstar.co.kr/main/images/í…ìŠ¤íŠ¸ì¹˜ëŠ”ì¹¸.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .logoutbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    height: 46px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e3281a;
    font-size: 16px;
    font-weight: 700;
  }
  
  .gnotice {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    min-width: 1026px;
    padding: 60px 55px 300px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -1px 0 5px 0 #c5c5c5;
  }
  
  .noticetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
    border-top: 1px solid #d1d1d1;
    background-color: #ebebed;
  }
  
  .ntitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
  }
  
  .nnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
  }
  
  .ndate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
  }
  
  .noticerow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-top: 13px;
    padding-bottom: 13px;
    border-bottom: 1px solid #d1d1d1;
  }
  
  .noticerowwrap {
    width: 100%;
  }
  
  .nnum2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 15px;
    font-weight: 700;
  }
  
  .ntitle2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 15px;
    font-weight: 700;
  }
  
  .ndate2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    font-weight: 700;
  }
  
  .gnframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .gnoticetitle {
    width: 100%;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 28px;
    font-weight: 700;
  }
  
  .gnoticewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }
  
  .pnumb.click {
    color: #fff;
  }
  
  .pnumbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 30px;
    height: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #d4d4d4;
  }
  
  .pnumbox.click {
    background-color: #ff4a4a;
  }
  
  .pnumbwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 60px;
    margin-right: auto;
    margin-left: auto;
    border-top: 1px solid #d4d4d4;
    border-bottom: 1px solid #d4d4d4;
    border-left: 1px solid #d4d4d4;
  }
  
  .div-block-9 {
    margin-top: 50px;
  }
  
  .parrow {
    width: 30px;
    height: auto;
    -webkit-transform: rotateX(0deg) rotateY(180deg) rotateZ(0deg);
    transform: rotateX(0deg) rotateY(180deg) rotateZ(0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  
  .noticedetailwrap {
    width: 100%;
    height: 700px;
    padding: 20px;
    border-bottom: 1px solid #d1d1d1;
  }
  
  .listbtn {
    margin-top: 60px;
    margin-right: auto;
    margin-left: auto;
  }
  
  .noticetxt {
    overflow: auto;
    height: 650px;
    font-size: 16px;
    line-height: 27px;
  }
  
  .listbtnicon {
    width: 147px;
    height: 38px;
  }
  
  .ndtitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    padding-left: 20px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
  }
  
  .nddate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
  }
  
  .text-span-40 {
    margin-left: 10px;
    font-size: 15px;
    letter-spacing: -0.5px;
  }
  
  .nhits {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    font-weight: 700;
  }
  
  .text-span-41 {
    margin-left: 10px;
    font-size: 15px;
    letter-spacing: -0.5px;
  }
  
  .gnoticedetail {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    min-width: 1026px;
    padding: 60px 55px 100px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -1px 0 5px 0 #c5c5c5;
  }
  
  .sleft {
    width: 95px;
    height: 190px;
  }
  
  .left-arrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .sright {
    width: 95px;
    height: 190px;
  }
  
  .right-arrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .image-6 {
    width: 100%;
  }
  
  .beventbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .beventimg {
    width: 328px;
  }
  
  .beventbtn {
    display: block;
    margin-bottom: 20px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  
  .beventwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .beventbtn2 {
    display: block;
    width: 49%;
    margin-bottom: 25px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  
  .gamewrapbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 102%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .bnoticebox {
    width: 100%;
    margin-bottom: 55px;
  }
  
  .bnoticetop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #bebebe;
  }
  
  .bsoundicon {
    width: 22px;
    margin-right: 7px;
  }
  
  .earrow {
    width: 22px;
    height: auto;
    -webkit-transform: rotateX(0deg) rotateY(180deg) rotateZ(0deg);
    transform: rotateX(0deg) rotateY(180deg) rotateZ(0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  
  .detailtxt {
    color: #000;
    font-size: 12px;
    font-weight: 800;
  }
  
  .detailbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  
  .bnoticetitile {
    color: #0004ff;
    font-size: 16px;
    font-weight: 700;
  }
  
  .noticewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .mainnoticetext {
    font-size: 15px;
    font-weight: 400;
  }
  
  .bnoticetable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #dfdfdf;
  }
  
  .mfightmenuicon {
    width: 233px;
    height: 49px;
  }
  
  .mrealtimemenuicon {
    width: 233px;
    height: 49px;
  }
  
  .mspecialmenucion {
    width: 233px;
    height: 49px;
  }
  
  .mbatthistorymenuicon {
    width: 233px;
    height: 49px;
  }
  
  .mobilemenuwrap {
    display: none;
    margin-bottom: 3px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 2px solid #f07e1e;
  }
  
  .topmenuicon5 {
    width: 70px;
    height: 26px;
  }
  
  .mbonusbox {
    display: none;
    width: 100%;
    height: 60px;
    margin-top: 15px;
    padding-right: 10px;
    padding-left: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-6.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .mbatbtnbox {
    display: none;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .mbattingballbtn {
    margin-bottom: 5px;
    text-decoration: none;
  }
  
  .mbattingbtnicon {
    height: 35px;
    border: 1px solid #03905c;
    border-radius: 3px;
  }
  
  .mbattingbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #03905c;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #029c5d), color-stop(81%, #055d3a));
    background-image: linear-gradient(180deg, #029c5d 10%, #055d3a 81%);
    text-decoration: none;
  }
  
  .tabletop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  
  .tab {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e4e4e4;
  }
  
  .tab.click {
    background-color: #000;
  }
  
  .tabbtn {
    width: 50%;
    text-decoration: none;
  }
  
  .tabtext {
    color: #000;
    font-size: 18px;
  }
  
  .tabtext.click {
    color: #fff;
  }
  
  .customer-center {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    min-width: 1026px;
    padding: 60px 55px 100px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -1px 0 5px 0 #c5c5c5;
  }
  
  .myinquirybtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 130px;
    height: 45px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #000;
    border-radius: 120px;
    background-color: transparent;
    color: #000;
    font-size: 15px;
    font-weight: 700;
  }
  
  .btnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
  }
  
  .inquirybtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 130px;
    margin-left: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #000;
    border-radius: 120px;
    background-color: #000;
    color: #fff;
    font-size: 15px;
    font-weight: 700;
  }
  
  .inquirynotice {
    line-height: 21px;
    font-weight: 700;
  }
  
  .inquiryframe {
    width: 100%;
    margin-top: 30px;
    border-top: 1px solid #000;
  }
  
  .inquirytable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #e4e4e4;
  }
  
  .inqbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 45px;
    margin-right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
  }
  
  .inquirytxt {
    font-size: 16px;
    font-weight: 700;
  }
  
  .text-span-42 {
    color: #f50;
  }
  
  .id {
    font-size: 16px;
    font-weight: 700;
  }
  
  .inqbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 300px;
    margin-right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
  }
  
  .radio-button-label-4 {
    font-size: 14px;
    font-weight: 700;
  }
  
  .radio-button-field-6 {
    margin-right: 15px;
    margin-bottom: 0px;
  }
  
  .inquirytitleinput {
    width: 600px;
    margin-bottom: 0px;
    border: 1px solid #e4e4e4;
    font-size: 15px;
  }
  
  .inquirytextarea {
    width: 600px;
    height: 290px;
    min-height: 290px;
    margin-bottom: 0px;
    border: 1px solid #e4e4e4;
    font-size: 15px;
  }
  
  .inqbo3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 70px;
    margin-right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
  }
  
  .inqbox3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 100px;
    margin-right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
  }
  
  .checkbox-label-10 {
    font-size: 15px;
    font-weight: 700;
  }
  
  .clause {
    overflow: auto;
    width: 600px;
    height: 125px;
    padding: 5px;
  }
  
  .inqbox4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 170px;
    margin-right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f8f8f8;
  }
  
  .registbtn {
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
  }
  
  .topbar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 50px;
    padding-right: 100px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #cfcfcf;
  }
  
  .customertext {
    color: #000;
    font-weight: 700;
  }
  
  .customerbtn {
    margin-left: 20px;
    text-decoration: none;
  }
  
  .pointchargebtn {
    margin-left: 20px;
  }
  
  .inquirywrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .inquiryrow {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  
  .gwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .mclosebtn {
    display: none;
    width: 81px;
    height: 33px;
    margin-left: 3px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #ffb700;
    border-radius: 3px;
    background-color: transparent;
    color: #ffb700;
    font-size: 11px;
  }
  
  .userguide {
    /* width: 1644px; */
    height: auto;
    margin-left: 250px;
  }
  
  .mbetslipimg {
    display: none;
  }
  
  .state2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 95px;
    padding-right: 40px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #919191;
    font-size: 12px;
  }
  
  .guidebox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 45px;
    margin-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .guideboxwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  
  .rwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .gamekindbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 142px;
    padding-left: 6px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .inningtext2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 42px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .inningtext2.basketball {
    color: #f8ad2e;
  }
  
  .commentbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .mgpwrap {
    display: none;
  }
  
  .mattancalendertopimg {
    display: none;
    width: 100%;
    height: 30px;
    margin-bottom: 1px;
  }
  
  .msoundicon {
    width: 34px;
    height: 34px;
  }
  
  .link-block-36 {
    display: none;
  }
  
  .mbettingbtnwrap {
    display: none;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .mtitlebg {
    display: none;
  }
  
  .mtitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .muserguide {
    width: 1644px;
    height: auto;
    margin-left: 250px;
  }
  
  .mcustomerservicemenuicon {
    width: 232px;
    height: 49px;
    border: 1px solid #343434;
  }
  
  .mcustomermenuicon {
    width: 238px;
    height: 33px;
  }
  
  .iteminfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 42px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .profilewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  
  .mbattingmenuicon {
    width: 151px;
    height: 49px;
  }
  
  .mwithdrawalbtnimg {
    width: 81px;
    height: 23px;
  }
  
  .mdepositbtnimg {
    width: 81px;
    height: 23px;
  }
  
  .msafepwicon {
    width: 81px;
    height: 23px;
  }
  
  .msafeinfotable {
    display: none;
  }
  
  .myinfobox2 {
    border: 1px solid #3f3f3f;
    border-radius: 4px;
    background-color: #2c2c2c;
  }
  
  .ewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .myinfowrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .image-7 {
    width: 211px;
    height: 17px;
  }
  
  .musemenuicon {
    display: none;
    width: 478px;
    height: 33px;
  }
  
  .link-block-40 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .mmsgmenuicon {
    width: 316px;
    height: 33px;
  }
  
  .msgbtn {
    margin-top: 10px;
    margin-left: auto;
  }
  
  .msgbtnicon {
    width: 107px;
    height: 39px;
  }
  
  .mgpnoticeimg {
    display: none;
    width: 100%;
    height: 94px;
    margin-top: 10px;
  }
  
  .mwarningimg {
    display: none;
    width: 100%;
    height: 223px;
  }
  
  .mpickstarboardmenuicon {
    width: 313px;
    height: 49px;
  }
  
  .maintopwrap2 {
    display: none;
    width: 100%;
    padding-left: 291px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    letter-spacing: -1px;
  }
  
  .betslipwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1554px;
    height: 1px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .bframe {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .body-3 {
    background-color: #1f1f1f;
    letter-spacing: -1px;
  }
  
  .link-block-43 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .sidemenutotal {
    display: none;
  }
  
  .gwithdrawal {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    min-width: 1026px;
    padding-top: 100px;
    padding-bottom: 300px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -1px 0 5px 0 #c5c5c5;
  }
  
  .bwithdrawalbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 946px;
    height: 347px;
    padding-bottom: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('https://assets.pickstar.co.kr/main/images/íƒˆí‡´ì°½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .ipinicon2 {
    width: 137px;
    height: 146px;
  }
  
  .phoneicon2 {
    width: 137px;
    height: 146px;
  }
  
  .ipinbtn {
    margin-right: 40px;
  }
  
  .phonebtn {
    margin-left: 40px;
  }
  
  .gtitle {
    width: 100%;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 28px;
    font-weight: 700;
  }
  
  .galliance {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    min-width: 1026px;
    padding-top: 20px;
    padding-bottom: 210px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -1px 0 5px 0 #c5c5c5;
  }
  
  .allianceimg {
    width: 100%;
    height: auto;
    margin-top: 60px;
  }
  
  .abg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 921px;
    height: 790px;
    padding-top: 70px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê°œì¸ì •ë³´ìˆ˜ì§‘ë°ì´ìš©ë™ì˜ì°½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .bclause {
    overflow: auto;
    height: 145px;
    margin-bottom: 10px;
    padding: 5px;
    background-color: #2b2b2b;
    color: #fff;
  }
  
  .form-block-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .companyinfobox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 54px;
    padding-top: 20px;
    padding-right: 4px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .form-7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  
  .cinfoinput {
    width: 780px;
    height: 45px;
    margin-bottom: 20px;
    border: 0px solid #000;
    box-shadow: inset 1px 1px 3px 0 #cfcfcf, 1px 1px 3px 0 #cfcfcf;
  }
  
  .bclausebox {
    position: absolute;
    left: auto;
    top: auto;
    right: 4px;
    bottom: -38%;
    width: 780px;
    min-height: 250px;
    min-width: 780px;
    border: 0px solid #000;
    box-shadow: inset 1px 1px 3px 0 #cfcfcf, 1px 1px 3px 0 #cfcfcf;
  }
  
  .checkbox-field-9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-right: 244px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  
  .tabbtn2 {
    width: 33%;
    text-decoration: none;
  }
  
  .alliancebtnicon {
    width: 144px;
    height: 49px;
  }
  
  .bmyinfobox {
    width: 100%;
  }
  
  .gmyinfo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1026px;
    min-width: 1026px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: -1px 0 5px 0 #c5c5c5;
  }
  
  .infotable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 13px;
    padding-bottom: 13px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ebebed;
    box-shadow: 0 -1px 3px 0 #b6b6b6;
  }
  
  .infotext {
    font-size: 19px;
  }
  
  .bmyinfoframe {
    margin-top: 40px;
    padding: 30px 10px 50px;
    background-color: #ddd;
  }
  
  .form-8 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 100px 50px 300px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .form-block-10 {
    width: 100%;
  }
  
  .binfotable {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 6px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .infotitlebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 160px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ebebed;
    box-shadow: 0 -1px 3px 0 #b6b6b6;
    font-size: 16px;
    font-weight: 700;
  }
  
  .infotextbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 740px;
    height: 50px;
    padding-left: 20px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    box-shadow: 0 -1px 4px 0 #b6b6b6;
    font-size: 17px;
    letter-spacing: 0px;
  }
  
  .infoinput {
    width: 740px;
    height: 50px;
    margin-bottom: 0px;
    padding-left: 20px;
    border: 0px solid #000;
    box-shadow: 0 -1px 4px 0 #b6b6b6;
    font-size: 18px;
  }
  
  .changebtnicon {
    width: 147px;
    height: 37px;
  }
  
  .bchangebtn {
    margin-top: 30px;
    margin-right: auto;
    margin-left: auto;
  }
  
  .paymentframe {
    width: 1200px;
    padding-top: 20px;
    background-color: #eaeaea;
  }
  
  .purchasebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 47px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ec383b;
    font-size: 19px;
  }
  
  .pinfobox {
    padding: 20px 40px;
    border-style: solid;
    border-width: 1px;
    border-color: #d1d1d1;
    background-color: #fff;
  }
  
  .pinforow {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    padding: 20px 55px 20px 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
  }
  
  .pinforow.click {
    border-color: red;
  }
  
  .bcoinicon {
    width: 34px;
    height: 34px;
    margin-right: 10px;
  }
  
  .cointitle {
    margin-bottom: 10px;
    font-size: 20px;
  }
  
  .pinfowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .ctxt {
    font-size: 21px;
    font-weight: 700;
  }
  
  .ctxt2 {
    margin-left: 3px;
    font-size: 21px;
    font-weight: 700;
  }
  
  .text-span-45 {
    color: #ec383b;
  }
  
  .ctxt3 {
    margin-left: 5px;
    color: #333;
    font-size: 14px;
    font-weight: 700;
  }
  
  .text-span-46 {
    color: #ec383b;
  }
  
  .text-span-47 {
    display: inline-block;
    padding: 2px 3px;
    border: 1px solid #ec383b;
    border-radius: 4px;
    color: #ec383b;
  }
  
  .discountbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 93px;
    height: 36px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 36px;
    background-color: #ec383b;
  }
  
  .discounttxt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .bdarrow {
    width: 14px;
    height: 13px;
    margin-left: 2px;
  }
  
  .totalprice {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .originprice {
    letter-spacing: 0px;
  }
  
  .bpricebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .check {
    position: absolute;
    left: auto;
    top: 39%;
    right: 2.5%;
    bottom: auto;
    width: 18px;
    height: 13px;
  }
  
  .pmethodframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    padding-top: 30px;
    padding-left: 30px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-right: 1px solid #d1d1d1;
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    background-color: #fff;
  }
  
  .pmethod {
    margin-top: 5px;
    color: #000;
  }
  
  .pmethodbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90px;
    height: 80px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
  }
  
  .pbtn {
    margin-right: 7px;
    text-decoration: none;
  }
  
  .cardicon {
    height: 27px;
  }
  
  .pphoneicon {
    width: 19px;
    height: 27px;
  }
  
  .accounticon {
    width: 43px;
    height: 27px;
  }
  
  .prow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .pnoticebox {
    margin-top: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 50px;
    border: 1px solid #d1d1d1;
    background-color: #fff;
  }
  
  .pnotice {
    margin-bottom: 3px;
  }
  
  .text-span-48 {
    color: #ec383b;
    font-weight: 700;
  }
  
  .text-span-49 {
    color: #6d6d6d;
    font-size: 14px;
  }
  
  .pnotice2 {
    margin-bottom: 3px;
    font-weight: 700;
  }
  
  .paymentbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    padding: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #d1d1d1;
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    background-color: #fff;
  }
  
  .paymentinfobox {
    width: 100%;
  }
  
  .ptop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 5px 7px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: #f7ff9b;
  }
  
  .ptext {
    font-weight: 700;
  }
  
  .cproduct {
    font-weight: 700;
    letter-spacing: -0.5px;
  }
  
  .ppricerow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 28px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pprice {
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .pdiscount {
    color: #ec383b;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .ppricerow2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 59px;
    padding-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-top: 1px solid #000;
  }
  
  .totalpprice {
    font-size: 24px;
    line-height: 24px;
    font-weight: 800;
    letter-spacing: 0px;
  }
  
  .ppricewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .vat {
    font-size: 13px;
  }
  
  .frame2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    padding-top: 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .tlistbtnicon {
    width: 32px;
    height: 26px;
  }
  
  .listbutton {
    margin-right: 20px;
    text-decoration: none;
  }
  
  .usermenubox {
    position: absolute;
    left: -87px;
    top: 42px;
    right: auto;
    bottom: auto;
    z-index: 6;
    width: 239px;
    border: 3px solid #258300;
    background-color: #ebebeb;
  }
  
  .menutop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 5px;
    background-color: #258300;
  }
  
  .tusernickname {
    color: #fff;
    font-size: 19px;
  }
  
  .userid {
    margin-left: 4px;
    color: #fff;
  }
  
  .mycoin {
    color: #000;
    font-size: 15px;
  }
  
  .myinfomenubox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 5px 9px 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #cacaca;
    background-color: #fff;
  }
  
  .mycoin2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 93px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-size: 15px;
  }
  
  .myinfomenuwrap {
    position: relative;
    padding: 26px 10px 10px;
  }
  
  .infowrap {
    margin-bottom: 5px;
    border-top: 1px solid #cacaca;
    border-right: 1px solid #cacaca;
    border-left: 1px solid #cacaca;
  }
  
  .mybean {
    color: #000;
    font-size: 15px;
  }
  
  .mygp {
    color: #000;
    font-size: 15px;
  }
  
  .mybean2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 93px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-size: 15px;
  }
  
  .mygp2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 93px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    font-size: 15px;
  }
  
  .mytitle {
    margin-bottom: 4px;
    color: #000;
    font-size: 15px;
    font-weight: 700;
  }
  
  .listwrap {
    position: relative;
  }
  
  .link-block-44 {
    width: 100%;
    text-decoration: none;
  }
  
  .ctext {
    color: #000;
    font-size: 15px;
  }
  
  .marrow {
    width: 17px;
    height: 17px;
  }
  
  .bcoinchargeicon {
    width: 141px;
    height: 40px;
  }
  
  .bcoinchargebtn {
    position: absolute;
    left: auto;
    top: 5px;
    right: 5px;
    bottom: auto;
  }
  
  .webframe {
    width: 100%;
  }
  
  .tap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 15%;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    background-color: #f0f0f0;
    color: #353535;
    font-size: 17px;
  }
  
  .tap.click {
    border-bottom-style: none;
    background-color: #fff;
    color: #e3281a;
    font-weight: 700;
  }
  
  .tapwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .webtoonwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 70px;
    padding-left: 35px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background-color: #fff;
  }
  
  .wtimg {
    width: 184px;
    height: 258px;
  }
  
  .wtbox {
    overflow: hidden;
    border-radius: 3px;
  }
  
  .wtinfobox {
    width: 184px;
    padding: 10px;
    background-color: #e6e6e6;
  }
  
  .wttitle {
    overflow: hidden;
    color: #000;
    font-size: 15px;
    font-weight: 700;
  }
  
  .genre {
    display: inline-block;
    margin-left: 5px;
    color: #2eabec;
    font-weight: 700;
  }
  
  .bhc {
    display: inline-block;
    color: #000;
    font-weight: 700;
  }
  
  .link-block-45 {
    margin-right: 8px;
    margin-bottom: 20px;
    text-decoration: none;
  }
  
  .wtitlewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 3px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .up {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 16px;
    margin-left: 3px;
    padding-right: 3px;
    padding-left: 4px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid red;
    border-radius: 3px;
    color: red;
    font-size: 12px;
    font-weight: 800;
  }
  
  .order {
    color: #999393;
    font-size: 15px;
    font-weight: 700;
  }
  
  .order.click {
    color: red;
  }
  
  .obox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .checkimg {
    width: 11px;
    height: 9px;
    margin-right: 5px;
  }
  
  .owrap {
    position: absolute;
    left: auto;
    top: 20px;
    right: 0%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .line {
    width: 1px;
    height: 11px;
    background-color: #bdbdbd;
  }
  
  .wtbannerwrap {
    position: relative;
  }
  
  .wbtnicon {
    width: 42px;
    height: 50px;
  }
  
  .seebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 140px;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ff1200;
    font-size: 14px;
  }
  
  .wtinfowrap {
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 325px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.53);
  }
  
  .wtbar {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 5px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.36);
  }
  
  .wtinfowrap2 {
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 319px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.53);
  }
  
  .viewicon {
    width: 20px;
    height: 20px;
  }
  
  .rentalframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 10px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .rentalbox {
    width: 100%;
  }
  
  .wttap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #dbdbdb;
    background-color: #ededed;
    color: #000;
    font-size: 17px;
    font-weight: 700;
  }
  
  .wttap.click {
    border-style: solid none none solid;
    border-top-width: 3px;
    border-top-color: red;
    background-color: #fff;
    color: red;
  }
  
  .wtop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .brcontentbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 30px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
    border-left: 1px solid #dbdbdb;
    background-color: #fff;
  }
  
  .prental {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 176px;
    height: 44px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ff1200;
    font-size: 16px;
  }
  
  .brtext {
    margin-bottom: 2px;
  }
  
  .text-span-50 {
    color: red;
    font-weight: 700;
  }
  
  .wtframe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
    border-left: 1px solid #dbdbdb;
    background-color: #fff;
  }
  
  .wtbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #ddd;
    background-color: #fff;
    color: #8a8989;
    font-weight: 700;
  }
  
  .wtbtn.hover {
    border-style: solid;
    border-width: 1px;
    border-color: #ddd;
    background-color: #eaeaea;
  }
  
  .commentbox {
    width: 36%;
    padding-top: 15px;
    padding-right: 19px;
    padding-left: 19px;
    border-top: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
  }
  
  .bewrap {
    margin-top: 15px;
  }
  
  .commentbtnicon {
    width: 165px;
    height: 40px;
  }
  
  .commentbtnwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .pcommentbtnicon {
    width: 169px;
    height: 57px;
  }
  
  .ctitle {
    font-size: 18px;
    font-weight: 700;
  }
  
  .bewrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .standard-3 {
    color: #000;
  }
  
  .link-block-46 {
    text-decoration: none;
  }
  
  .besticon {
    width: 29px;
    height: 14px;
  }
  
  .username {
    margin-left: 5px;
    color: #242694;
    font-weight: 700;
  }
  
  .commentviewbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #dcdcdc;
    background-color: #fff;
    color: #000;
    text-transform: uppercase;
  }
  
  .bcwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .commenttext {
    margin-bottom: 10px;
    font-size: 15px;
  }
  
  .cdate {
    color: #8e8e8e;
    font-weight: 700;
  }
  
  .wttop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 30px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .text-block-3 {
    font-size: 17px;
    font-weight: 700;
  }
  
  .text-span-51 {
    color: #ff1200;
    font-weight: 700;
  }
  
  .webtooninfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .webtoontitle {
    font-size: 18px;
    font-weight: 700;
  }
  
  .wtbadge {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 36px;
    height: 16px;
    margin-bottom: 8px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #2398b9;
    color: #fff;
    font-size: 11px;
  }
  
  .thumbnail {
    width: 170px;
    height: 100px;
    margin-right: 10px;
  }
  
  .ncbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 99px;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #cbcbcb;
    border-radius: 35px;
    background-color: #fff;
    color: #4f4f4f;
  }
  
  .wtwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .wtbtnwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .image-8 {
    width: 17px;
    height: 17px;
  }
  
  .bcwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .good {
    color: #8e8e8e;
    font-weight: 700;
  }
  
  .audiencewrap {
    position: relative;
    left: 0%;
    top: 7%;
    right: auto;
    bottom: auto;
    width: 100%;
    height: 83px;
  }
  
  .audience2 {
    position: absolute;
    left: auto;
    top: 35%;
    right: 18%;
    bottom: auto;
    width: 47px;
    height: 37px;
  }
  
  .audience3 {
    position: absolute;
    left: auto;
    top: 56%;
    right: 27%;
    bottom: auto;
    width: 30px;
    height: 23px;
  }
  
  .audience4 {
    position: absolute;
    left: auto;
    top: auto;
    right: 1%;
    bottom: 0%;
    width: 58px;
    height: 35px;
  }
  
  .audience5 {
    position: absolute;
    left: auto;
    top: auto;
    right: 11%;
    bottom: 0%;
    width: 37px;
    height: 25px;
  }
  
  .audience6 {
    position: absolute;
    left: auto;
    top: auto;
    right: 18%;
    bottom: 0%;
    width: 45px;
    height: 23px;
  }
  
  .audience7 {
    position: absolute;
    left: auto;
    top: auto;
    right: 28%;
    bottom: -3%;
    width: 36px;
    height: 20px;
  }
  
  .audience8 {
    position: absolute;
    left: 1%;
    top: 3%;
    right: auto;
    bottom: auto;
    width: 48px;
    height: 54px;
  }
  
  .audience9 {
    position: absolute;
    left: 8%;
    top: 32%;
    right: auto;
    bottom: auto;
    width: 60px;
    height: 37px;
  }
  
  .audience10 {
    position: absolute;
    left: 18%;
    top: 45%;
    right: auto;
    bottom: auto;
    width: 53px;
    height: 48px;
  }
  
  .audience11 {
    position: absolute;
    left: 26%;
    top: 45%;
    right: auto;
    bottom: auto;
    width: 37px;
    height: 32px;
  }
  
  .audience12 {
    position: absolute;
    left: 2%;
    top: auto;
    right: auto;
    bottom: 0%;
    width: 56px;
    height: 29px;
  }
  
  .audience13 {
    position: absolute;
    left: 12%;
    top: auto;
    right: auto;
    bottom: 0%;
    width: 36px;
    height: 24px;
  }
  
  .audience14 {
    position: absolute;
    left: 30%;
    top: auto;
    right: auto;
    bottom: -5%;
    width: 35px;
    height: 18px;
  }
  
  .sbanner {
    position: relative;
    top: 0%;
    right: auto;
    bottom: auto;
    overflow: hidden;
    width: 187px;
    height: 58px;
    max-width: 187px;
    min-width: 187px;
  }
  
  .sbannerimg {
    width: 187px;
    height: 58px;
  }
  
  .goalkeeper-copy {
    position: absolute;
    left: 300px;
    top: 130px;
    right: auto;
    bottom: auto;
    z-index: 2;
    width: 110px;
    height: 120px;
  }
  
  .electronic-display {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 144px;
    height: 95px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-image: url('https://assets.pickstar.co.kr/main/images/ì „ê´‘íŒ.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .ebanner {
    position: absolute;
    left: 6%;
    top: 6%;
    right: auto;
    bottom: auto;
    width: 126px;
    height: 58px;
  }
  
  .flag {
    position: absolute;
    left: 34%;
    top: -29%;
    right: auto;
    bottom: auto;
    width: 25px;
    height: 152px;
  }
  
  .golkeeperwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .goalkeeper2 {
    position: absolute;
    left: auto;
    top: 22%;
    right: 18%;
    bottom: auto;
    z-index: 2;
    display: none;
    width: 150px;
    height: 170px;
  }
  
  .goalkeeper3 {
    position: absolute;
    left: 19%;
    top: 23%;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: none;
    width: 150px;
    height: 170px;
  }
  
  .ballwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .ballicon2 {
    position: absolute;
    left: auto;
    top: auto;
    right: 20%;
    bottom: 47%;
    z-index: 1;
    display: none;
    width: 105px;
    height: 130px;
  }
  
  .ballicon3 {
    position: absolute;
    left: 49%;
    top: 44%;
    right: auto;
    bottom: auto;
    z-index: 1;
    display: none;
    width: 70px;
    height: 151px;
  }
  
  .goalkeeper4 {
    position: absolute;
    left: 38%;
    top: 28%;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: none;
    width: 148px;
    height: 168px;
  }
  
  .ballicon4 {
    position: absolute;
    left: auto;
    top: 6%;
    right: 7%;
    bottom: auto;
    z-index: 1;
    display: none;
    width: 107px;
    height: 126px;
  }
  
  .ballicon5 {
    position: absolute;
    left: auto;
    top: 6%;
    right: -5%;
    bottom: auto;
    z-index: 1;
    display: none;
    width: 66px;
    height: 68px;
  }
  
  .sbg {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: none;
    width: 676px;
    height: 464px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê³µì°¨ëŠ”ìž¥ë©´_ë°°ê²½.jpg');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .effect {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    width: 676px;
    height: 464px;
  }
  
  .soccer-player {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    width: 296px;
    height: 326px;
  }
  
  .soccerball {
    position: absolute;
    left: 41%;
    top: 50%;
    right: auto;
    bottom: auto;
    width: 152px;
    height: 118px;
  }
  
  .soccerball2 {
    position: absolute;
    left: 66%;
    top: 50%;
    right: auto;
    bottom: auto;
    width: 152px;
    height: 118px;
  }
  
  .sbg2 {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 2;
    display: none;
    width: 676px;
    height: 464px;
    background-image: url('https://assets.pickstar.co.kr/main/images/ê³µì°¨ëŠ”ìž¥ë©´_ë°°ê²½.jpg');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .soccerball3 {
    position: absolute;
    left: 66%;
    top: 50%;
    right: auto;
    bottom: auto;
    width: 174px;
    height: 138px;
  }
  
  .sbannerwrap {
    position: absolute;
    left: 0%;
    top: 27%;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .electronic-displaywrap {
    position: absolute;
    left: 40%;
    top: 7.5%;
    right: auto;
    bottom: auto;
    z-index: 1;
    overflow: hidden;
    width: 144px;
    height: 95px;
  }
  
  .sbannerimg2 {
    position: absolute;
    left: 0%;
    right: auto;
    bottom: auto;
    width: 187px;
    height: 58px;
  }
  
  .sbannerimg3 {
    width: 187px;
    height: 58px;
    margin-left: -130px;
  }
  
  .sbannerimg4 {
    width: 187px;
    height: 58px;
  }
  
  .battinginfobg {
    position: absolute;
    left: auto;
    top: 9%;
    right: 0%;
    bottom: auto;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 230px;
    height: 284px;
    padding-top: 14px;
    padding-right: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('https://assets.pickstar.co.kr/main/images/dangchum_pyo.png');
    background-position: 0px 0px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  
  .btwrap {
    position: absolute;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 3;
    display: none;
    width: 100%;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .btresultbg {
    position: absolute;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 6%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 676px;
    height: 130px;
    padding-right: 25px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/batting_can.png');
    background-position: 0px 0px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  
  .batresult {
    width: auto;
    height: 80px;
  }
  
  .batitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 35px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 17px;
    font-style: italic;
    font-weight: 700;
  }
  
  .batresulttxt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 11px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    color: #ffb201;
    font-size: 26px;
    line-height: 26px;
    font-style: italic;
    font-weight: 700;
    text-align: center;
    letter-spacing: -1px;
    text-shadow: 1px 0 1px #002181, -1px 0 1px #002181, 0 1px 1px #002181, 0 -1px 1px #002181;
  }
  
  .batresulttxt2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    color: #fd6900;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -1px;
  }
  
  .batresulttxt3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 90px;
    margin-bottom: 17px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 700;
    text-align: left;
    letter-spacing: -1px;
  }
  
  .btnotice {
    margin-top: -3px;
    color: #858585;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: -1px;
  }
  
  .batresult2 {
    width: auto;
    height: 80px;
    text-align: left;
  }
  
  .goalkeeper1 {
    position: absolute;
    left: 266px;
    top: 130px;
    z-index: 2;
    display: block;
    width: 135px;
    height: 160px;
  }
  
  .ballicon3_left {
    position: absolute;
    left: 45%;
    top: 44%;
    z-index: 1;
    display: none;
    width: 70px;
    height: 151px;
  }
  
  .image-9 {
    position: absolute;
    z-index: 3;
    width: 187px;
    height: 58px;
    background-image: url('https://assets.pickstar.co.kr/main/images/back_black.png');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .image-10 {
    position: absolute;
    z-index: 3;
    width: 187px;
    height: 58px;
  }
  
  .image-11 {
    position: static;
  }
  
  .pickstar_black {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 187px;
    height: 58px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/back_black.png');
    background-position: 0px 0px;
    background-size: 125px;
  }
  
  .pickstar_navy {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 187px;
    height: 58px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/back_blue.png');
    background-position: 0px 0px;
    background-size: 125px;
  }
  
  .congraturation {
    position: absolute;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 0;
    display: none;
    width: 100%;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .congaturation_top {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 125px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-image: url('https://assets.pickstar.co.kr/main/images/chukha.png');
    background-position: 0px 0px;
    background-size: 100%;
  }
  
  .congaturation_left {
    position: absolute;
    left: 0%;
    top: 125px;
    right: auto;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 20%;
    height: 280px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('https://assets.pickstar.co.kr/main/images/chukha1.png');
    background-position: 0% 0%;
    background-size: 125px;
    background-repeat: repeat-y;
  }
  
  .congaturation_center {
    position: absolute;
    left: 23%;
    top: 125px;
    right: auto;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 20%;
    height: 280px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('https://assets.pickstar.co.kr/main/images/chukha2.png');
    background-position: 0px 0px;
    background-size: 125px;
    background-repeat: repeat;
  }
  
  .congaturation_right {
    position: absolute;
    left: 48%;
    top: 125px;
    right: auto;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 20%;
    height: 280px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-image: url('https://assets.pickstar.co.kr/main/images/chukha7.png');
    background-position: 0px 0px;
    background-size: 100%;
    background-repeat: repeat-y;
  }
  
  .heading {
    color: #fff;
  }
  
  .p {
    color: #fff;
    font-size: 15px;
  }
  
  .rbtn {
    position: absolute;
    left: auto;
    top: -13%;
    right: -1%;
    bottom: auto;
    width: 29px;
    height: 29px;
    border-radius: 50px;
    background-color: #fff;
  }
  
  .setuptxt {
    color: #fff;
  }
  
  .pinput {
    width: 120px;
    height: 30px;
    margin-right: 5px;
    margin-bottom: 0px;
    margin-left: 7px;
    padding: 0px 10px;
    border: 0px solid #000;
    border-radius: 2px;
    background-color: #7d7d7d;
    color: #fff;
    font-size: 17px;
    text-align: right;
  }
  
  .pinput::-webkit-input-placeholder {
    color: #fff;
  }
  
  .pinput:-ms-input-placeholder {
    color: #fff;
  }
  
  .pinput::-ms-input-placeholder {
    color: #fff;
  }
  
  .pinput::placeholder {
    color: #fff;
  }
  
  .swrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .won {
    margin-left: 5px;
    color: #fff;
  }
  
  .button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 70px;
    height: 30px;
    margin-left: 10px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
    background-color: #ff992d;
    font-size: 12px;
    font-weight: 700;
  }
  
  .njwrap2 {
    height: 155px;
    padding-top: 20px;
    padding-right: 15px;
    padding-left: 15px;
  }
  
  .ntxt {
    color: #fff;
    font-size: 13px;
  }
  
  .text-span-52 {
    color: #da0000;
  }
  
  .dateinput {
    width: 170px;
    height: 30px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 10px;
    border-radius: 4px;
  }
  
  .datewrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .swung-dash {
    margin-right: 10px;
    margin-left: 10px;
    color: #fff;
  }
  
  .setuptopimage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 475px;
    height: 40px;
    padding-right: 5px;
    padding-left: 43px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/itembar.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .setuptopimage2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 475px;
    height: 40px;
    padding-right: 5px;
    padding-left: 43px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: url('https://assets.pickstar.co.kr/main/images/expbar.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .setupbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60px;
    height: 25px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #535353;
    border-radius: 2px;
    background-color: #444;
    font-size: 13px;
  }
  
  .verificationbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 68px;
    height: 30px;
    margin-left: auto;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 2px;
    background-color: #ff992d;
    font-size: 12px;
    font-weight: 700;
  }
  
  .dwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .pickstarinfo2 {
    display: none;
    border-style: solid;
    border-width: 1px;
    border-color: #3a393a;
    background-color: #2c2c2c;
  }
  
  .roompopupframe {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .noticetext {
    height: 25px; 
    overflow: hidden; 
    /* left: 0;  */
    /* position: absolute; */

    color: #fff200;
    font-size: 13px;
    font-weight: 700;
  }
  
  .titlebg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 41px;
    padding-left: 11px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/타이틀배경.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .title {
    color: #fff;
    font-size: 13.5px;
  }
  
  .pbtnwrap {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .cancelicon {
    width: 16px;
  }
  
  .cancelbutton {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: 33px;
    margin-right: 5px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #585656;
    border-radius: 3px;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(22%, #635f5f), color-stop(82%, #3c3c3c));
    background-image: linear-gradient(180deg, #635f5f 22%, #3c3c3c 82%);
    color: #e0d8d8;
    font-size: 12px;
  }
  
  .wtxt {
    color: #fff;
    font-size: 13px;
    letter-spacing: -1px;
  }
  
  .wrow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 13px;
    letter-spacing: -0.5px;
  }
  
  .wicon {
    width: 20px;
    height: 20px;
    min-height: 20px;
    min-width: 20px;
    margin-right: 5px;
  }
  
  .wbox {
    padding: 17px 8px 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #4d4d4d;
    background-color: #333;
  }
  
  .div-block-11 {
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  
  .text-block-4 {
    margin-bottom: 5px;
    color: #fff;
    font-weight: 700;
  }
  
  .textarea {
    min-height: 100px;
    border: 1px solid #4d4d4d;
    background-color: #333;
    color: #fff;
    font-size: 13px;
  }
  
  .textarea::-webkit-input-placeholder {
    color: #fff;
  }
  
  .textarea:-ms-input-placeholder {
    color: #fff;
  }
  
  .textarea::-ms-input-placeholder {
    color: #fff;
  }
  
  .textarea::placeholder {
    color: #fff;
  }
  
  .checkbox-label-11 {
    color: #fff;
    font-size: 13px;
    letter-spacing: -1px;
  }
  
  .text-span-54 {
    color: #ff992d;
    letter-spacing: -0.5px;
  }
  
  .cashcongbtn {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 33px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    text-decoration: none;
  }
  
  .paybottext {
    margin-top: 15px;
    margin-bottom: 5px;
    color: #fff;
    font-size: 13.5px;
  }
  
  .link-block-48 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-decoration: none;
  }
  
  .cashbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 33px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #424141;
    background-image: url('https://assets.pickstar.co.kr/main/images/í¬ì¸íŠ¸ë‚´ì—­22.png');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .cashbtntext {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Nanum Gothic', sans-serif;
    color: #fff;
    font-size: 10.5px;
    line-height: 9px;
    letter-spacing: 0px;
  }
  
  .beannotibox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 18px;
    padding-bottom: 18px;
    padding-left: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.07);
    background-color: #2c2c2c;
  }
  
  .beannotilma {
    width: 66px;
    height: 50%;
    margin-right: 33px;
  }
  
  .beannotitext {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    color: #fff;
    font-size: 12px;
    line-height: 23px;
    letter-spacing: -1px;
  }
  
  .storebtn {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .storebtn.click {
    border-radius: 3px;
    background-color: #fb9108;
  }
  
  .storebtnlmage {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: auto;
    height: 80%;
    opacity: 0.6;
  }
  
  .storebtninbox {
    width: 19.3%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e5b3), color-stop(73%, #03b78f), to(#03a17d));
    background-image: linear-gradient(180deg, #03e5b3, #03b78f 73%, #03a17d);
    text-decoration: none;
  }
  
  .storebtninbox.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fe9403), color-stop(73%, #f4841a), to(#f2801e));
    background-image: linear-gradient(180deg, #fe9403, #f4841a 73%, #f2801e);
  }
  
  .storebtntext {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    color: #fff;
    font-size: 15px;
    letter-spacing: -1px;
  }
  
  .link-block-50 {
    border-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/5e56000924830b70d809566d_ìž…ê¸ˆ-p-130x130q80.png');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .storetitletext {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    letter-spacing: -1px;
  }
  
  .itemtextwrap3-copy1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .body-4 {
    letter-spacing: -1px;
  }
  
  .storewrap4-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .storeitembox2-copy1 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 448px;
    padding: 15px 15px 25px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #252525;
  }
  
  .storewrap4-copy1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 98px;
    margin-bottom: 5px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .storename {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    letter-spacing: -1px;
  }
  
  .storewrap4-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 101px;
    margin-bottom: 7px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .storeitembox2-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 10px 20px 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #252525;
  }
  
  .itemtextwrap3-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    margin-left: 18px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    letter-spacing: -1px;
  }
  
  .storeitemtext2-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 11.5px;
    letter-spacing: 0px;
  }
  
  .storeitemframe2-copy {
    width: 32%;
    height: auto;
    margin-right: 12px;
    margin-bottom: 12px;
    border: 1px solid #393939;
  }
  
  .storeitemframe2-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 32%;
    height: auto;
    margin-right: 12px;
    margin-bottom: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 1px solid #393939;
    background-color: #252525;
  }
  
  .mybeanbox {
    width: 475px;
    border-style: solid;
    border-width: 1px;
    border-color: #3f3f3f;
    border-radius: 4px;
    background-color: #2c2c2c;
  }
  
  .njtopimg-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 40px;
    padding-right: 5px;
    padding-left: 15px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-590.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .mybeantext {
    color: #fff;
    letter-spacing: -1px;
  }
  
  .mybeanlmage {
    height: 22px;
    margin-right: 10px;
  }
  
  .itemprebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 214px;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #00755b;
    border-radius: 5px;
    background-color: #1f1f1f;
    background-image: url('https://assets.pickstar.co.kr/main/images/5e56000924830b70d809566d_입금-p-130x130q801.png');
    background-position: 0px 0px;
    background-size: auto;
    font-weight: 700;
    text-decoration: none;
  }
  
  .itempretext {
    color: #fff;
    font-size: 16px;
    letter-spacing: -1px;
  }
  
  .itempre {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .link-block-51-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    height: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #00589f;
    text-decoration: none;
  }
  
  .mybeanmain {
    height: 87px;
  }
  
  .njwrap-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 155px;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #2c2c2c;
  }
  
  .pre {
    position: relative;
    z-index: 500;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 270px;
    min-width: 400px;
    margin-top: auto;
    margin-bottom: auto;
    padding: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #555;
    background-color: #333;
  }
  
  .div-block-15 {
    height: 75px;
    background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-590.png');
    background-position: 0px 0px;
    background-size: cover;
  }
  
  .pretext {
    color: #fff;
    font-size: 16px;
    letter-spacing: -1px;
  }
  
  .preinbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .prebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 160px;
    height: 150px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .prelmage {
    width: 100px;
    height: 100px;
    margin-bottom: 15px;
  }
  
  .prebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    height: 30px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #979797;
    border-radius: 2px;
    background-color: #fff;
    color: #444;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: -1px;
  }
  
  .link-block-52 {
    position: absolute;
    left: auto;
    top: 2%;
    right: 1%;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 25px;
    height: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.33);
    color: #888;
    text-decoration: none;
  }
  
  .mapxx {
    width: 55%;
    height: 50%;
    opacity: 0.61;
  }
  
  .nobean {
    margin-top: 10px;
    color: #fff;
    font-size: 15px;
    letter-spacing: -1px;
  }
  
  .menutopbox-copy {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #dc8f2b;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .menutopbox-copy2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #6fd264;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .menutopbox-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ed2809;
    font-size: 12px;
  }
  
  .menutopbox-3:hover {
    color: #fd9816;
  }
  
  .menutelmage {
    position: absolute;
    left: -8%;
    top: auto;
    right: auto;
    bottom: auto;
  }
  
  .menutela {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .div-block-17 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .betslipbox-copy {
    display: block;
    width: 282px;
    padding-top: 0px;
  }
  
  .storeitembottom-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #161616;
  }
  
  .bettitleback {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 35px;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #029c5d), color-stop(81%, #055d3a));
    background-image: linear-gradient(180deg, #029c5d 10%, #055d3a 81%);
  }
  
  .bettitle {
    font-family: Lato, sans-serif;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -0.5px;
  }
  
  .bathistoryframe-copy {
    overflow: auto;
    max-height: 380px;
    min-height: 40px;
    padding: 10px 10px 5px;
    background-color: #374782;
  }
  
  .battingballchoicebox-copy {
    padding: 10px;
    background-color: #374782;
  }
  
  .battingballinfo-copy {
    padding: 8px 8px 8px 10px;
    background-color: #262b48;
  }
  
  .battingbg-copy {
    border-style: solid;
    border-width: 1px;
    border-color: #1eb1aa;
    background-color: #374782;
  }
  
  .bathistorybox-copy {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    padding: 5px 27px 5px 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #1eb1aa;
    border-radius: 3px;
    background-color: rgba(99, 99, 99, 0.11);
  }
  
  .batballbox-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 84px;
    height: 25px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #1eb1aa;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #1eb6ae), color-stop(81%, #1f606d));
    background-image: linear-gradient(180deg, #1eb6ae 10%, #1f606d 81%);
  }
  
  .mbattingbtn-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 35px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #1eb1aa;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #1eb6ae), color-stop(81%, #1f606d));
    background-image: linear-gradient(180deg, #1eb6ae 10%, #1f606d 81%);
    text-decoration: none;
  }
  
  .betbtn {
    font-family: 'Changa One', Impact, sans-serif;
    color: #fff;
    font-size: 13.3px;
    letter-spacing: -0.5px;
  }
  
  .bettitleback-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 35px;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #1eb6ae), color-stop(81%, #1f606d));
    background-image: linear-gradient(180deg, #1eb6ae 10%, #1f606d 81%);
  }
  
  .bettitleback-copy-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 35px;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #1eb6ae), color-stop(81%, #1f606d));
    background-image: linear-gradient(180deg, #1eb6ae 10%, #1f606d 81%);
  }
  
  .div-block-18 {
    height: 33px;
  }
  
  .cashcongbtntext {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: Lato, sans-serif;
    color: #fff;
    font-size: 10.5px;
    line-height: 10.5px;
    letter-spacing: 0px;
  }
  
  .cashcongbtntext.click {
    background-color: #f98b0f;
  }
  
  .preback {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    display: none;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    letter-spacing: -1px;
  }
  
  .body-5 {
    letter-spacing: -1px;
  }
  
  .body-6 {
    letter-spacing: -1px;
  }
  
  .body-7 {
    letter-spacing: -1px;
  }
  
  .body-8 {
    letter-spacing: -1px;
  }
  
  .body-9 {
    letter-spacing: -1px;
  }
  
  .body-10 {
    letter-spacing: -1px;
  }
  
  .body-11 {
    letter-spacing: -1px;
  }
  
  .body-12 {
    letter-spacing: -1px;
  }
  
  .body-13 {
    letter-spacing: -1px;
  }
  
  .body-14 {
    letter-spacing: -1px;
  }
  
  .body-15 {
    letter-spacing: -1px;
  }
  
  .body-16 {
    letter-spacing: -1px;
  }
  
  .body-17 {
    letter-spacing: -1px;
  }
  
  .body-18 {
    letter-spacing: -1px;
  }
  
  .body-19 {
    letter-spacing: -1px;
  }
  
  .body-20 {
    letter-spacing: -1px;
  }
  
  .body-21 {
    letter-spacing: -1px;
  }
  
  .body-22 {
    letter-spacing: -1px;
  }
  
  .body-23 {
    letter-spacing: -1px;
  }
  
  .body-24 {
    letter-spacing: -1px;
  }
  
  .body-25 {
    letter-spacing: -1px;
  }
  
  .body-26 {
    letter-spacing: -1px;
  }
  
  .body-27 {
    letter-spacing: -1px;
  }
  
  .body-28 {
    letter-spacing: -1px;
  }
  
  .body-29 {
    letter-spacing: -1px;
  }
  
  .body-30 {
    letter-spacing: -1px;
  }
  
  .body-31 {
    letter-spacing: -1px;
  }
  
  .body-32 {
    letter-spacing: -1px;
  }
  
  .body-33 {
    letter-spacing: -1px;
  }
  
  .body-34 {
    letter-spacing: -1px;
  }
  
  .body-35 {
    letter-spacing: -1px;
  }
  
  .body-36 {
    letter-spacing: -1px;
  }
  
  .body-37 {
    letter-spacing: -1px;
  }
  
  .body-38 {
    letter-spacing: -1px;
  }
  
  .body-39 {
    letter-spacing: -1px;
  }
  
  .image-12 {
    height: 27px;
  }
  
  .titlebg-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 35px;
    margin-bottom: 3px;
    padding-left: 11px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/íƒ€ì´í‹€ë°°ê²½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .button-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 55px;
    height: 26px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #585656;
    border-radius: 3px;
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(22%, #635f5f), color-stop(82%, #3c3c3c));
    background-image: linear-gradient(180deg, #635f5f 22%, #3c3c3c 82%);
    color: #e0d8d8;
    font-size: 12px;
  }
  
  .betslip {
    display: none;
  }
  
  .gpfooter {
    display: none;
    width: 100%;
    height: 35px;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #1eb6ae), color-stop(81%, #1f606d));
    background-image: linear-gradient(180deg, #1eb6ae 10%, #1f606d 81%);
  }
  
  .kongfooter {
    display: none;
    width: 100%;
    height: 35px;
    max-width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #029c5d), color-stop(81%, #055d3a));
    background-image: linear-gradient(180deg, #029c5d 10%, #055d3a 81%);
  }
  
  .pickstarinfo4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 141px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 15px;
    padding-left: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.08);
    background-color: #2c2c2c;
  }
  
  .boardtitlebox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
  }
  
  .boardtitle {
    margin-right: 46px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 28px;
    line-height: 27px;
    letter-spacing: 0px;
  }
  
  .boardtitle2 {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 17px;
    line-height: 29px;
  }
  
  .text-span-55 {
    display: inline-block;
    padding-right: 9px;
    padding-left: 9px;
    border-radius: 3px;
    background-color: #fc9106;
  }
  
  .text-block-8 {
    position: absolute;
    left: 32%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 38px;
    font-size: 17px;
    line-height: 32px;
  }
  
  .boardtitle2in {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 152px;
    height: 29px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fc9106;
    font-size: 17px;
    line-height: 32px;
  }
  
  .cashcoinbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 196px;
    height: 62px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3182c0), to(#3465b6));
    background-image: linear-gradient(180deg, #3182c0, #3465b6);
    font-size: 23px;
    font-weight: 700;
  }
  
  .footerwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1200px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .footerwrap2 .div-block-21{
    width: 35%;
  }
  .footerwrap2 .div-block-7{
    width: 15%;
    margin-left: 1%;
    margin-right: 1%;
  }
  .unableicon{
    width: 50%;
  }
  .footertextwrap .footertextwrap{
    width: 48%;
  }
  .m_rankingbox {
    display: none;
    margin-bottom: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .mbattinginfobox2 {
    display: none;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .userguidemneuicon {
    width: 232px;
    height: 49px;
    border: 1px solid #343434;
  }
  
  .text-span-56 {
    font-size: 18px;
    line-height: 28px;
  }
  
  .f_title {
    margin-bottom: 8px;
    color: #bdbcbc;
    font-size: 17px;
  }
  
  .requestchangetable2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 13px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px none #464646;
    background-color: #fff;
    line-height: 1.5;
  }

  .requestchangetable2 pre {
    white-space: unset;
    padding-right: 13px;
    word-break: keep-all;
  }
  
  .writeinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 13px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .w_date {
    margin-bottom: 0px;
    margin-left: 11px;
    color: #f1f1f1;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .requestinfo {
    margin-bottom: 0px;
    color: #f1f1f1;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .menutelmage2 {
    position: absolute;
    left: -8%;
    top: auto;
    right: auto;
    bottom: auto;
  }
  
  .kongbet {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #dc8f2b;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .freebet {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 31px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #6fd264;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0px;
  }
  
  .sidemenuwrap2 {
    display: none;
  }
  
  .sidemenuwrap3 {
    display: none;
  }
  
  .sidemenuwrap4 {
    display: none;
  }
  
  .sidemenuwrap5 {
    display: none;
  }
  
  .sidemenuwrap6 {
    display: none;
  }
  
  .storebtn-4 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .storebtn-4.click {
    border-radius: 3px;
  }
  
  .mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100px;
    margin-top: 0px;
    margin-right: 1px;
    margin-left: 1px;
    padding: 2px 10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px none #bdbcbc;
    border-radius: 2px;
    background-color: #1f1f1f;
    color: #fff;
    font-size: 25px;
  }
  
  .mobile:hover {
    color: #fff;
  }
  
  .remainder {
    position: absolute;
    left: auto;
    top: auto;
    right: 20px;
    bottom: 20px;
    color: #fff;
    font-size: 17px;
  }
  
  .text-span-57 {
    margin-right: 10px;
    margin-left: 10px;
    font-family: 'Droid Sans', sans-serif;
    font-size: 25px;
  }
  
  .d_wrap {
    width: 49.2%;
    margin-bottom: 20px;
  }
  
  .div-block-22 {
    padding: 15px;
    border: 1px solid #5a5a5a;
  }
  
  .gp_txt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Droid Sans', sans-serif;
    color: #fff;
    font-size: 16px;
  }
  
  .lvwrap3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .percent2 {
    font-family: 'Droid Sans', sans-serif;
    color: #ff992d;
    font-size: 17px;
    letter-spacing: 0px;
  }
  
  .tab_btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .d_imgbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid solid none;
    border-width: 1px;
    border-color: #5a5a5a;
  }
  
  .d_imgbox2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 32%;
    height: 300px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  
  .d_box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .d_info {
    width: 66%;
  }
  
  .d_date {
    color: #fff;
    font-size: 17px;
  }
  
  .d_title {
    margin-top: 15px;
    margin-bottom: 15px;
    color: #fff;
    font-size: 23px;
    line-height: 23px;
  }
  
  .targetmoney {
    margin-bottom: 30px;
    color: #fe7fb7;
    font-size: 17px;
  }
  
  .text-span-58 {
    font-family: 'Droid Sans', sans-serif;
    font-size: 29px;
  }
  
  .gp_txt2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Droid Sans', sans-serif;
    color: #fff;
    font-size: 16px;
  }
  
  .percent3 {
    font-family: 'Droid Sans', sans-serif;
    color: #7ecd72;
    font-size: 22px;
    letter-spacing: 0px;
  }
  
  .text-span-59 {
    margin-right: 10px;
    margin-left: 10px;
    font-size: 25px;
  }
  
  .lvwrap4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .div-block-26 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 61px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .donationbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    height: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.8);
    border-radius: 5px;
    background-color: transparent;
    -webkit-transition: background-color 400ms ease;
    transition: background-color 400ms ease;
    font-size: 15px;
  }
  
  .donationbtn:hover {
    background-color: hsla(0, 0%, 100%, 0.24);
  }
  
  .donationbtn.click {
    border-color: #7ecd72;
    color: #7ecd72;
  }
  
  .donationbtn.click:hover {
    background-color: rgba(126, 205, 114, 0.25);
  }
  
  .d_txt {
    width: 100%;
    height: 24px;
    margin-bottom: 15px;
    border-bottom: 1px solid #7ecd72;
    color: #7ecd72;
    font-size: 15px;
  }
  
  .dinfowrap {
    width: 100%;
    margin-top: 30px;
  }
  
  .donationbtn2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    height: 50px;
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #7ecd72;
    border-radius: 5px;
    background-color: transparent;
    color: #7ecd72;
    font-size: 15px;
  }
  
  .donationbtn2:hover {
    background-color: rgba(126, 205, 114, 0.25);
  }
  
  .donationbtn2.click {
    border-color: #7ecd72;
    color: #7ecd72;
  }
  
  .donationbtn2.click:hover {
    background-color: transparent;
  }
  
  .dinfobox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 50px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  
  .d_infotxt {
    width: 20%;
    color: #fff;
    font-size: 13px;
  }
  
  .dlist {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 48.5%;
    margin-bottom: 20px;
    padding-left: 10px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-left: 2px solid #7ecd72;
  }
  
  .d_infotxt2 {
    width: 60%;
    color: #fff;
    font-size: 13px;
  }
  
  .d_infotxt3 {
    width: 20%;
    color: #fff;
    font-size: 13px;
    text-align: right;
  }
  
  .b_noticepopup {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.74);
  }
  
  .b_notice {
    color: #fff;
    font-size: 13px;
  }
  
  .b_nbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100px;
    height: 35px;
    margin-top: 15px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: #00ac6c;
    border-radius: 2px;
    background-color: #03905c;
    font-size: 13px;
  }
  
  .event_title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    padding-left: 15px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #e6e6e6;
    color: #000;
    font-size: 12px;
    letter-spacing: -0.5px;
  }
  
  .eventtitlebox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 49px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px none #464646;
    background-color: #e6e6e6;
  }
  
  .inningwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 700px;
  }
  
  .donatepopup {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 490px;
    padding: 15px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 7px solid #edaf2a;
    background-color: #fff;
  }
  
  .div-block-27 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .form-10 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1005px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .donatebtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    height: 47px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px;
    background-color: #f58517;
    font-size: 16px;
    font-weight: 700;
  }
  
  .d_cancelbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 49%;
    height: 47px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #f58517;
    border-radius: 10px;
    background-color: transparent;
    color: #f58517;
    font-size: 16px;
    font-weight: 700;
  }
  
  .hearticon {
    margin-bottom: 10px;
  }
  
  .mypage_btn {
    width: 151px;
    height: 49px;
    background-image: url('https://assets.pickstar.co.kr/main/images/ë‚´ì •ë³´.png');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .mypage_btn.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/ë‚´ì •ë³´_2.png');
  }
  
  .mypage_btn2 {
    width: 151px;
    height: 49px;
    background-image: url('https://assets.pickstar.co.kr/main/images/ì•„ì´í…œ.png');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .mypage_btn2.click {
    background-image: url('https://assets.pickstar.co.kr/main/images/ì•„ì´í…œ_1.png');
  }
  
  .mypage_btn3 {
    width: 151px;
    height: 49px;
    background-image: url('https://assets.pickstar.co.kr/main/images/ì´ìš©ë‚´ì—­.png');
    background-position: 0px 0px;
    background-size: auto;
  }
  
  .t_infowrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .inningwrap-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 700px;
  }
  
  .image-13 {
    display: none;
  }
  
  .image-13-copy {
    display: none;
  }
  
  .link-block-56 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 478px;
    height: 33px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#484948), to(#373637));
    background-image: linear-gradient(180deg, #484948, #373637);
    color: #fff;
    text-decoration: none;
  }
  
  .link-block-56.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9600), to(#f07e20));
    background-image: linear-gradient(180deg, #ff9600, #f07e20);
  }
  
  .catatext {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 10.5px;
    letter-spacing: 0px;
  }
  
  .gptxt {
    margin-left: 5px;
    color: #edb628;
    font-size: 14px;
    letter-spacing: -1px;
  }
  
  .cashtxt {
    margin-left: 5px;
    color: #589ff1;
    font-size: 14px;
    letter-spacing: -1px;
  }
  
  .gpimg {
    width: 15px;
    height: auto;
  }
  
  .beanimg {
    width: 16px;
    height: 14px;
  }
  
  .beantxt {
    margin-left: 5px;
    color: #589ff1;
    font-size: 14px;
    letter-spacing: -1px;
  }
  
  .div-block-28 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 33px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#494949), color-stop(54%, #414140), to(#373837));
    background-image: linear-gradient(180deg, #494949, #414140 54%, #373837);
  }
  
  .topmenu_btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 34px;
    margin-right: 4px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#484948), color-stop(54%, #3f3f3f), to(#363737));
    background-image: linear-gradient(180deg, #484948, #3f3f3f 54%, #363737);
    text-decoration: none;
  }
  
  .topmenu_btn.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9601), color-stop(54%, #f78911), to(#f07e20));
    background-image: linear-gradient(180deg, #ff9601, #f78911 54%, #f07e20);
  }
  
  .text-block-10 {
    color: #fff;
    font-size: 12px;
  }
  
  .topmenu_txt {
    color: #fff;
    font-size: 11px;
    letter-spacing: 0px;
  }
  
  .customerbtnimage {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: auto;
    height: 43px;
    opacity: 0.6;
  }
  
  .customerbtninbox {
    width: 24.3%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e6b4), color-stop(72%, #03a984), to(#039c7a));
    background-image: linear-gradient(180deg, #03e6b4, #03a984 72%, #039c7a);
    text-decoration: none;
  }
  
  .customerbtninbox.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fe9402), color-stop(72%, #f2821d), to(#f17f1f));
    background-image: linear-gradient(180deg, #fe9402, #f2821d 72%, #f17f1f);
  }
  
  .boardbtninbox {
    width: 32.6%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e9b6), color-stop(63%, #03b18a), to(#039a78));
    background-image: linear-gradient(180deg, #03e9b6, #03b18a 63%, #039a78);
    text-decoration: none;
  }
  
  .boardbtninbox.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9600), color-stop(63%, #f2821c), to(#f17f1f));
    background-image: linear-gradient(180deg, #ff9600, #f2821c 63%, #f17f1f);
  }
  
  .boardbtnimage {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: auto;
    height: 38px;
    opacity: 0.6;
  }
  
  .mypagebtninbox {
    width: 15.7%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e9b6), color-stop(63%, #03b18a), to(#039a78));
    background-image: linear-gradient(180deg, #03e9b6, #03b18a 63%, #039a78);
    text-decoration: none;
  }
  
  .mypagebtninbox.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9600), color-stop(63%, #f2821c), to(#f17f1f));
    background-image: linear-gradient(180deg, #ff9600, #f2821c 63%, #f17f1f);
  }
  
  .mypagebtnimage {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: auto;
    height: 38px;
    opacity: 0.6;
  }
  
  .gamecenterbtninbox {
    width: 24.3%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e7b4), color-stop(70%, #03b18a), to(#039d7a));
    background-image: linear-gradient(180deg, #03e7b4, #03b18a 70%, #039d7a);
    text-decoration: none;
  }
  
  .gamecenterbtninbox.click {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9502), color-stop(70%, #f2821c), to(#f2801f));
    background-image: linear-gradient(180deg, #ff9502, #f2821c 70%, #f2801f);
  }
  
  .mtwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .myinfotitleicon {
    height: 60%;
    margin-right: 10px;
  }
  
  .emblembox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .emblemicon {
    width: 70px;
    background-image: radial-gradient(circle farthest-corner at 50% 50%, rgba(0, 0, 0, 0.64), #fff 72%);
  }
  
  .text-block-11 {
    margin-top: 5px;
    color: #474747;
    font-weight: 700;
  }
  
  .div-block-29 {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .userinfobox3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #c7c7c7;
    border-right: 1px solid #c7c7c7;
    border-bottom: 1px solid #c7c7c7;
  }
  
  .text-block-12 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: 'Gothic A1', sans-serif;
    color: #fff;
    font-size: 21px;
    line-height: 34px;
    font-weight: 200;
  }
  
  .text-span-60 {
    height: 100%;
  }
  
  .text-span-61 {
    margin-right: 4px;
  }
  
  .text-span-62 {
    margin-right: 6px;
  }
  
  .econtent {
    width: 100%;
    height: 100%;
    min-height: 100%;
    margin-bottom: 0px;
    border: 0px solid #000;
    background-color: #fff;
    color: #000;
    font-size: 13px;
  }
  
  .econtent::-webkit-input-placeholder {
    color: #000;
  }
  
  .econtent:-ms-input-placeholder {
    color: #000;
  }
  
  .econtent::-ms-input-placeholder {
    color: #000;
  }
  
  .econtent::placeholder {
    color: #000;
  }
  
  .answerbox {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: 1px none #464646;
    background-color: #e6e6e6;
  }
  
  .answer_txt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 13px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #d29c29;
    border-radius: 3px;
    color: #d29c29;
    font-size: 12px;
  }
  
  .myinfo_icon {
    height: 17px;
    margin-right: 10px;
  }
  
  .level_icon {
    height: 17px;
    margin-right: 3px;
  }
  
  .useridwrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .teamtitle3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .numb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 7%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #cdcdcd;
    font-size: 12px;
  }
  
  .div-block-30 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 8%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .tnumb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 7%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .ttitle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .text-block-13 {
    width: 100px;
    color: #fff;
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }
  
  .image-14 {
    height: 257px;
  }
  
  .managementpolicymenuicon {
    width: 100%;
    height: 49px;
  }
  
  .termsofusemenuicon {
    width: 100%;
    height: 49px;
  }
  
  .clausebtn {
    width: 24.3%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e7b4), color-stop(70%, #03b18a), to(#039d7a));
    background-image: linear-gradient(180deg, #03e7b4, #03b18a 70%, #039d7a);
    text-decoration: none;
  }
  
  .clausebtn.click {
    width: 1005%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9502), color-stop(70%, #f2821c), to(#f2801f));
    background-image: linear-gradient(180deg, #ff9502, #f2821c 70%, #f2801f);
  }
  
  .clausebtnbox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .clausebtnbox.click {
    border-radius: 3px;
  }
  
  .clauseicon {
    position: absolute;
    left: 42%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 37px;
    opacity: 0.6;
  }
  
  .clauseicon2 {
    position: absolute;
    left: 39%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 41px;
    opacity: 0.6;
  }
  
  .clauseicon3 {
    position: absolute;
    left: 42%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 80%;
    opacity: 0.6;
  }
  
  .clauseicon4 {
    position: absolute;
    left: 38%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 43px;
    opacity: 0.6;
  }
  
  .teambtnbox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .teambtnbox.click {
    border-radius: 3px;
  }
  
  .teambutn {
    width: 24.3%;
    border-radius: 3px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#03e7b4), color-stop(70%, #03b18a), to(#039d7a));
    background-image: linear-gradient(180deg, #03e7b4, #03b18a 70%, #039d7a);
    text-decoration: none;
  }
  
  .teambutn.click {
    width: 1005%;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9502), color-stop(70%, #f2821c), to(#f2801f));
    background-image: linear-gradient(180deg, #ff9502, #f2821c 70%, #f2801f);
  }
  
  .teamicon {
    position: absolute;
    left: 40%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 42px;
    opacity: 0.6;
  }
  
  .alliancebtnbox {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 49px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .alliancebtnbox.click {
    border-radius: 3px;
  }
  
  .allianceicon2 {
    position: absolute;
    left: 40%;
    top: auto;
    right: auto;
    bottom: 0%;
    height: 39px;
    opacity: 0.6;
  }
  
  .fileupload {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .hiticon2 {
    width: 42px;
    height: auto;
    margin-right: 8px;
    margin-left: 10px;
  }
  
  .text-block-14 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 19px;
    background-color: #747474;
    color: #fff;
  }
  
  .text-block-15 {
    margin-top: 10px;
    color: #7c7c7c;
  }
  
  .myinfowrap4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  
  .rnum {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .rnum2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 11%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #f3921b;
    font-size: 12px;
  }
  
  .request_title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    padding-left: 15px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ececec;
    font-size: 12px;
  }
  
  .requestbtn {
    margin-left: auto;
  }
  
  .requestbtnicon {
    width: 101px;
    height: 23px;
  }
  
  .div-block-33 {
    overflow: auto;
    width: 107%;
    height: 112px;
  }
  
  .teamtitle4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 40%;
    padding-left: 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 12px;
  }
  
  .title_bg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 41px;
    padding-left: 11px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-image: url('https://assets.pickstar.co.kr/main/images/íƒ€ì´í‹€ë°°ê²½.png');
    background-position: 0px 0px;
    background-size: cover;
    background-repeat: no-repeat;
  }
  
  .side_banner {
    width: 215px;
    height: auto;
    max-height: none;
    min-height: auto;
    min-width: 215px;
  }
  
  .side_banner.right {
    width: 280px;
    min-width: 280px;
  }
  
  .sidebannerimg {
    width: 100%;
    height: auto;
    min-width: 100%;
  }
  
  .n_popupframe {
    position: absolute;
    z-index: 1;
    display: none;
    width: 100%;
    height: 100%;
    padding-top: 122px;
    padding-left: 170px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  
  .noticepopup {
    position: relative;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    margin-right: 15px;
    margin-bottom: 15px;
    border: 1px solid #d1d1d1;
    background-color: #272626;
  }
  
  .checkbox-label-12 {
    color: #fff;
    font-size: 12px;
    font-weight: 700;
  }
  
  .checkbox-field-11 {
    margin-bottom: 0px;
  }
  
  .form-block-11 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 31px;
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #d1d1d1;
  }
  
  .text-block-16 {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
  }
  
  .form-12 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  
  .link {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
  }
  
  .bannerlink {
    width: 100%;
    text-decoration: none;
  }
  
  .p_bannerimg {
    width: 100%;
  }
  
  .m_popupframe {
    position: fixed;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    z-index: 4;
    display: none;
    width: 100%;
    height: 100%;
    padding-right: 50px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  
  .mainpopup {
    z-index: 11;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 800px;
    height: auto;
    margin-right: 15px;
    margin-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-style: solid;
    border-width: 1px;
    border-color: #d1d1d1;
    background-color: #272626;
  }
  
  .r_arrow {
    position: absolute;
    left: 54%;
    top: 1%;
    right: auto;
    bottom: auto;
    z-index: 8;
    width: 57px;
    height: 63px;
  }
  
  .emblemicon2 {
    width: 53px;
    background-image: radial-gradient(circle farthest-corner at 50% 50%, rgba(0, 0, 0, 0.64), #fff 72%);
  }
  
  .joinemailnput {
    width: 400px;
    height: 35px;
    margin-bottom: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #3a3a3a;
    border-radius: 3px;
    background-color: #232325;
    color: #fff;
    font-weight: 700;
  }
  
  .msgspendbtn2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 140px;
    height: 39px;
    margin-right: 10px;
    padding: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fa8d0d;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ff9600), color-stop(65%, #f3831a), to(#f17f20));
    background-image: linear-gradient(180deg, #ff9600, #f3831a 65%, #f17f20);
    font-family: 'Gothic A1', sans-serif;
    font-size: 16px;
    font-weight: 500;
  }
  
  .div-block-34 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  
  .muserguideimgwrap {
    display: none;
  }
  
  .img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
  
  .menuwrap2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: -6px;
    margin-bottom: 0px;
    padding-right: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 2px none #f07e1e;
  }
  
  .boardtitle2in-copy {
    position: absolute;
    left: 39%;
    top: auto;
    right: 0%;
    bottom: 2%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 152px;
    height: 29px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fc9106;
    font-size: 17px;
    line-height: 32px;
  }
  
  .boardtitle3 {
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-size: 17px;
    line-height: 32px;
  }
  
  .text-span-63 {
    height: 45px;
    background-color: #fc9106;
  }
  
  .boardtitle2in2 {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    display: none;
    width: 152px;
    height: 29px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background-color: #fc9106;
    font-size: 17px;
    line-height: 32px;
  }
  
  .text-span-64 {
    display: inline-block;
    padding-right: 9px;
    padding-left: 9px;
    border-radius: 3px;
    background-color: #fc9106;
  }
  
  .donatebutton {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 300px;
    height: 50px;
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 39px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #7ecd72;
    border-radius: 5px;
    background-color: #95c23f;
    -webkit-transition: background-color 400ms ease;
    transition: background-color 400ms ease;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 8px;
  }
  
  .donatebutton:hover {
    background-color: #8abe27;
  }
  
  .donatebutton.click {
    border-color: #7ecd72;
    color: #7ecd72;
  }
  
  .donatebutton.click:hover {
    background-color: transparent;
  }
  
  .dbtnwrap {
    width: 1005px;
  }
  
  .d_listbtn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 150px;
    height: 45px;
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #7ecd72;
    border-radius: 5px;
    background-color: transparent;
    -webkit-transition: background-color 400ms ease;
    transition: background-color 400ms ease;
    color: #7ecd72;
    font-size: 18px;
  }
  
  .d_listbtn:hover {
    background-color: rgba(126, 205, 114, 0.25);
  }
  
  .d_listbtn.click {
    border-color: #7ecd72;
    color: #7ecd72;
  }
  
  .d_listbtn.click:hover {
    background-color: transparent;
  }
  
  .donateimg {
    height: 120px;
    margin-right: 20px;
  }
  
  .dtxt {
    position: absolute;
    left: 0%;
    top: 20%;
    right: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: 15px;
  }
  
  .link-block-58 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 88px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  
  .pickstarinfo3 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 141px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 15px;
    padding-left: 25px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 1px;
    border-color: hsla(0, 0%, 100%, 0.08);
    background-color: #2c2c2c;
  }
  
  .boardtitlebox2 {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
  }
  
  .uptxt {
    margin-right: 2px;
    padding-bottom: 1px;
    font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
    color: red;
    font-size: 11px;
  }
  
  .downtxt {
    margin-left: 2px;
    padding-bottom: 1px;
    font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
    color: #3297ff;
    font-size: 11px;
  }
  
  .vstxt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffb700;
    font-size: 12px;
    letter-spacing: 1px;
  }
  
  .text-span-65 {
    font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
    color: #3297ff;
    font-size: 11px;
  }
  
  .vs.white {
    color: #fff;
  }
  
  .uptxt2 {
    position: absolute;
    left: 15%;
    top: 19%;
    right: auto;
    bottom: auto;
    margin-right: 2px;
    padding-bottom: 1px;
    font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
    color: red;
    font-size: 11px;
  }
  
  .downtxt2 {
    position: absolute;
    left: auto;
    top: 19%;
    right: 14%;
    bottom: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
    color: #3297ff;
    font-size: 11px;
  }
  
  .bonuseventtxt {
    margin-right: 4px;
    font-family: 'Nanum Gothic', sans-serif;
    color: #fff;
    font-size: 13px;
  }
  
  .bonuseventtxt2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: 'Nanum Gothic', sans-serif;
    color: #fff;
    font-size: 13px;
  }
  
  .text-span-66 {
    display: block;
    width: 40px;
    margin-left: 34px;
    font-family: Lato, sans-serif;
    color: #ffb700;
    font-size: 15px;
    font-weight: 700;
    text-align: right;
    letter-spacing: 0px;
  }
  
  .handicapnumb {
    margin-right: 0px;
  }
  
  .checkbox-label-13 {
    color: #f7930e;
    font-size: 13px;
  }
  
  .parenthesis {
    margin-right: 6px;
    margin-left: 6px;
    color: #f7930e;
    font-size: 13px;
  }
  
  .checkbox-field-12 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-bottom: 0px;
    padding-left: 0px;
  }
  
  .checkbox-2 {
    margin-right: 5px;
    margin-left: 0px;
  }
  
  .cashtable3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 33px;
    margin-bottom: 3px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #393939;
  }
  
  @media screen and (max-width: 767px) {
    .bg {
      width: 100%;
      min-width: 100%;
      letter-spacing: -0.2vw;
    }
  
    .menebar {
      display: none;
      min-width: 100%;
    }
  
    .mainframe {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .mainleftbox {
      display: none;
    }
  
    .maincenterbox {
      width: 100%;
      min-width: 100%;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .mainrightbox {
      display: none;
      width: 100%;
      margin-left: 0px;
      padding-right: 2vw;
      padding-left: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .gameinfobox {
      margin-bottom: 2vw;
      padding-right: 0vw;
      padding-left: 0vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .gameguidebox {
      display: none;
    }
  
    .image {
      width: 100%;
      height: auto;
    }
  
    .slide {
      width: 100%;
      min-width: 100%;
    }
  
    .slider {
      width: 100%;
      height: 38vw;
      min-height: 38vw;
      min-width: 100%;
      margin-bottom: 2vw;
    }
  
    .bulletinboard {
      display: none;
    }
  
    .maintop {
      z-index: 2;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100vw;
      height: 18vw;
      min-width: 100%;
      padding: 0px 3vw 0vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-color: #1f1f1f;
    }
  
    .pickstaricon {
      width: 33vw;
      height: auto;
    }
  
    .idpw {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .join {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .arrow {
      width: 0.2vw;
      height: 2vw;
      margin-right: 1.5vw;
      margin-left: 1.5vw;
    }
  
    .storebox {
      display: none;
    }
  
    .storeboxtable {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .recommendgame {
      display: none;
    }
  
    .footer {
      position: relative;
      margin-top: 10vw;
      padding-right: 2vw;
      padding-bottom: 8vw;
      padding-left: 2vw;
    }
  
    .foottext {
      min-width: 51vw;
      margin-bottom: 2vw;
      font-size: 2.7vw;
      line-height: 4.4vw;
      letter-spacing: -0.2vw;
    }
  
    .categorymenubox {
      display: none;
    }
  
    .soccericon {
      width: 3vw;
      height: 3vw;
    }
  
    .sportsmenu {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .sportsmenubox {
      height: auto;
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sportsmenubtn {
      width: 100%;
      border-left-style: none;
    }
  
    .link-block-3 {
      width: 49.5%;
      margin-bottom: 1vw;
    }
  
    .numbox {
      width: 13vw;
      height: 5vw;
      margin-top: 1.5vw;
      border-left-width: 0.1vw;
    }
  
    .num {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .categorytextwrap {
      width: 100%;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .bascketicon {
      width: 3vw;
      height: 3vw;
    }
  
    .baseicon {
      width: 3vw;
      height: 3vw;
    }
  
    .volleyicon {
      width: 3vw;
      height: 3vw;
    }
  
    .hockeyicon {
      width: 3vw;
      height: 3vw;
    }
  
    .chatbox {
      display: none;
    }
  
    .betslipbox {
      position: fixed;
      left: 0%;
      top: auto;
      right: 0%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .betslipimg {
      display: none;
    }
  
    .battingballchoicebox {
      margin-bottom: 1vw;
      padding: 3vw 3vw 0px;
    }
  
    .battext {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .batballmoney {
      width: 76vw;
      height: 8vw;
      padding-left: 2vw;
      border-radius: 0.5vw;
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .batbtnbox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 3vw;
    }
  
    .battingballbtn {
      width: 32%;
      margin-bottom: 2vw;
    }
  
    .battingballinfo {
      padding: 3vw 3vw 1vw;
    }
  
    .balltext {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .ballinfotable {
      margin-bottom: 2vw;
    }
  
    .myball {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .battingbtn {
      display: none;
    }
  
    .battingbtnwrap {
      margin: 3vw;
    }
  
    .battinginfobox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin-top: 2vw;
      margin-bottom: 2vw;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
  
    .bonusbox {
      display: none;
    }
  
    .banner {
      width: 100%;
    }
  
    .bonusevent {
      width: 100%;
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .link-block-4 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 31.5%;
      height: 14vw;
      margin-left: 0px;
      padding-top: 2.5vw;
      padding-bottom: 2.5vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-style: solid;
      border-width: 1px;
      border-color: #0e8bc0;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#283b5b), color-stop(80%, #2c4d67));
      background-image: linear-gradient(180deg, #283b5b, #2c4d67 80%);
      text-decoration: none;
    }
  
    .link-block-5 {
      width: 31.5%;
      margin-right: 0px;
      margin-left: 0px;
    }
  
    .bonusbtnwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .battingframe {
      margin-top: 1vw;
    }
  
    .battingtable {
      height: auto;
      margin-bottom: 0.2vw;
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .soccericon2 {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .gamekindbox {
      width: 29vw;
      margin-right: 0px;
      padding-left: 1vw;
    }
  
    .gamename {
      font-size: 2.7vw;
      line-height: 4vw;
    }
  
    .gametablebg {
      width: 43%;
      height: 11vw;
      padding-right: 2vw;
      padding-left: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .gametablebg.click {
      border-right: 1px solid #3cb878;
    }
  
    .gametablebg.spectial {
      height: 7vw;
    }
  
    .gametablebg.special {
      height: 7vw;
    }
  
    .country {
      position: absolute;
      left: 0%;
      top: 22%;
      right: auto;
      bottom: auto;
      width: 100%;
      font-size: 2.8vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .batnum {
      position: absolute;
      left: 0%;
      top: auto;
      right: auto;
      bottom: 10%;
      width: 100%;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      font-size: 2.8vw;
      line-height: 4vw;
      font-weight: 700;
      letter-spacing: 0.5px;
    }
  
    .gamevsbg {
      width: 12vw;
      height: 11vw;
      margin-right: 0.3vw;
      margin-left: 0.3vw;
    }
  
    .gamevsbg.hover {
      width: 12vw;
      border-right: 1px solid #3cb878;
      background-size: cover;
    }
  
    .gamevsbg.special {
      height: 7vw;
    }
  
    .gamevsbg .vs, .gamevsbg2 .vs {
      font-size: 2.5vw;
      line-height: 3vw;
      font-weight: 700;
      letter-spacing: 0.5px;
    }
  
    .openbtn {
      display: none;
    }
  
    .battingdate {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 25vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      color: #fff;
      font-size: 2.7vw;
      line-height: 3vw;
      font-weight: 700;
    }
  
    .state {
      width: 15vw;
      padding-right: 0px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .battingtabletotal {
      margin-bottom: 2vw;
    }
  
    .battingtable2 {
      margin-bottom: 0.2vw;
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .gametablewrap {
      width: 100%;
      margin-top: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .handicap {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .underover {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .undericon {
      left: 1.5vw;
      top: auto;
      right: auto;
      bottom: 1.5vw;
      width: 1.5vw;
      height: auto;
    }
  
    .overicon {
      left: auto;
      top: auto;
      right: 1.5vw;
      bottom: 1.5vw;
      width: 1.5vw;
      height: auto;
    }
  
    .closebtn {
      display: none;
      width: 12vw;
      height: 6vw;
      margin-left: 0px;
      font-size: 2.3vw;
    }
  
    .closebtn.m {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .form-2 {
      display: none;
    }
  
    .bathistoryframe {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      max-height: none;
      min-height: auto;
      padding: 0vw 2vw 2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
  
    .bathistorybox {
      width: 49%;
      margin-top: 2vw;
      margin-bottom: 0vw;
      padding: 2vw 5vw 2vw 2vw;
      border-radius: 1vw;
    }
  
    .batcountry {
      margin-bottom: 1vw;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .smp {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .hbatnum {
      width: 10vw;
      height: 5vw;
      border-radius: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .xicon {
      width: 2.5vw;
      height: auto;
    }
  
    .xbtn {
      top: 0.2vw;
      right: 1.3vw;
      width: auto;
      height: auto;
    }
  
    .battingtableframe {
      margin-top: 2vw;
    }
  
    .menuwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .battingdatebar {
      height: 8vw;
      padding: 1vw 2vw;
    }
  
    .battingdate2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .btime {
      display: none;
    }
  
    .bkind {
      display: none;
    }
  
    .bleague {
      display: none;
    }
  
    .boption {
      width: 13%;
      height: 8vw;
    }
  
    .boptiontext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .bwin {
      width: 31%;
      height: 8vw;
    }
  
    .bwintext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .standard {
      width: 13%;
      height: 8vw;
    }
  
    .standtext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .losebox {
      width: 31%;
      height: 8vw;
    }
  
    .losetext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .scorebox {
      display: none;
    }
  
    .resultbox {
      width: 12%;
      height: 8vw;
    }
  
    .resulttext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .btime2 {
      display: none;
    }
  
    .boptiontext2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bwintext2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .standtext2 {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .losetext2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .hit {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bkind2 {
      display: none;
    }
  
    .bleague2 {
      display: none;
    }
  
    .boption2 {
      width: 13%;
      min-height: 7vw;
    }
  
    .bwin2 {
      width: 31%;
      min-height: 7vw;
      padding-right: 1.2vw;
      padding-left: 1.2vw;
    }
  
    .bwin2.choice {
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .standard2 {
      width: 13%;
      min-height: 7vw;
    }
  
    .losebox2 {
      width: 31%;
      min-height: 7vw;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .scorebox2 {
      display: none;
    }
  
    .resultbox2 {
      width: 12%;
      min-height: 7vw;
    }
  
    .winnum {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .losenum {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .miss {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .battinginfoline {
      height: auto;
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
      -ms-flex-align: end;
      align-items: flex-end;
    }
  
    .purchaseball {
      margin-right: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .pball {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .text-span {
      font-size: 2.5vw;
    }
  
    .barrow {
      width: 0.2vw;
      height: 2vw;
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .hitrate {
      margin-right: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .pickstarregistericon {
      width: 36vw;
      height: 6vw;
    }
  
    .battinginfolilnewrap {
      margin-bottom: 2vw;
    }
  
    .bresult {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .miss2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .expectationball {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .expectball {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bd {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .hitratenum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bdnum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .sellpopup {
      width: 96vw;
      margin-right: auto;
      margin-left: auto;
      padding-top: 4vw;
      padding-bottom: 4vw;
      border-width: 1vw;
    }
  
    .popupframe {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .gametilte {
      margin-bottom: 4vw;
      font-size: 3.5vw;
      line-height: 4vw;
    }
  
    .pickstarinfobox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 44vw;
      margin-bottom: 2vw;
      padding-top: 1vw;
      padding-right: 4vw;
      padding-left: 4vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-position: 100% 100%;
      background-size: cover;
    }
  
    .pickstarimg {
      width: 30vw;
      height: auto;
    }
  
    .pickstartext1 {
      margin-top: 2vw;
      margin-bottom: 2vw;
      font-size: 3.5vw;
      line-height: 4vw;
    }
  
    .pickstartext2 {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pickstartext3 {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .checkbox-label {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .agreetopbar {
      display: none;
    }
  
    .agreebox {
      padding: 3vw 3vw 2vw;
    }
  
    .checkbox-field {
      margin-bottom: 2vw;
      padding-left: 4vw;
    }
  
    .viewbtn {
      width: 15vw;
      height: 6vw;
      margin-left: auto;
      border-radius: 0.5vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .checkbox-field-2 {
      width: 100%;
      margin-bottom: 2vw;
      padding-left: 4vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .checkbox-label-2 {
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .text-span-2 {
      margin-right: 1vw;
    }
  
    .jointopbar {
      display: none;
    }
  
    .joinbox {
      padding: 4vw;
    }
  
    .jointable {
      margin-bottom: 5vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .jointext {
      width: 100%;
      margin-bottom: 2vw;
      padding-top: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .jointablewrap {
      width: 100%;
    }
  
    .joinidinput {
      width: 80%;
      height: 8vw;
      padding-right: 1vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .overlapbtn {
      width: 20%;
      height: 7.5vw;
      margin-left: 1.5vw;
      border-radius: 0.5vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .joinnotice {
      margin-top: 1vw;
      margin-left: 0vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .joininfowrap {
      width: 100%;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .joinnickinput {
      width: 80%;
      height: 8vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .joinemailinput {
      width: 80%;
      height: 8vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .joinpwinput {
      width: 100%;
      height: 8vw;
      margin-bottom: 0.5vw;
      padding-left: 1vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .recommendgametop {
      width: 100%;
    }
  
    .recomendtopbar {
      display: none;
    }
  
    .gameguidtopbar {
      display: none;
    }
  
    .recomendgamewrap {
      display: none;
    }
  
    .text-span-3 {
      font-size: 3vw;
    }
  
    .joinnotice2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .recommendjointopbar {
      display: none;
    }
  
    .recommendjoinbox {
      padding: 4vw;
    }
  
    .recommendinput {
      width: 80%;
      height: 8vw;
      padding-left: 1vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .recommendbtn {
      width: 20%;
      height: 7.5vw;
      margin-left: 1.5vw;
      border-radius: 0.5vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .checkbox-label-3 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .joinbutton {
      width: 30vw;
      height: 11vw;
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .menubarwrap {
      min-width: 100%;
    }
  
    .menulistframe {
      display: none;
    }
  
    .selltitle {
      width: 17vw;
      font-size: 3.3vw;
      line-height: 4vw;
    }
  
    .selltitleinput {
      width: 47vw;
      height: 7vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .sellpriceinput {
      width: 47vw;
      height: 7vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .gp {
      margin-left: 1vw;
      font-size: 3.3vw;
      line-height: 4vw;
    }
  
    .sellbtn {
      width: 25vw;
      height: 9vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .pickstarinfo {
      display: none;
    }
  
    .guideicon {
      width: 17vw;
      height: auto;
    }
  
    .pnum {
      height: 7vw;
    }
  
    .pnumtext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .pdate {
      width: 13%;
      height: 7vw;
    }
  
    .pdatetext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .ptitle {
      width: 21%;
      height: 7vw;
    }
  
    .ptitletext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .pgp {
      height: 7vw;
    }
  
    .pgptext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .bcontent {
      height: 7vw;
    }
  
    .bcontenttext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .winrate {
      width: 10%;
      height: 7vw;
    }
  
    .winratetext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .pwrite {
      height: 7vw;
    }
  
    .pwritetext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .pphurchase {
      width: 11%;
      height: 7vw;
    }
  
    .pphurchasetext {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .pnumtext2 {
      font-size: 2vw;
      line-height: 3px;
    }
  
    .pdatetext2 {
      font-size: 2vw;
      line-height: 2vw;
    }
  
    .ptitletext2 {
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .pgptext2 {
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .bcontenttext2 {
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .winratetext2 {
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .pwritetext2 {
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .purchasebutton {
      width: 8.5vw;
      height: 4.2vw;
    }
  
    .attendancetop {
      padding-top: 3.5vw;
      padding-bottom: 3.5vw;
    }
  
    .pickstarattendancelogo {
      width: 40vw;
      height: auto;
      margin-bottom: 3vw;
    }
  
    .attendancebox {
      padding: 10vw 3vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .msgframe {
      overflow: hidden;
    }
  
    .msgframetop {
      display: none;
      margin-top: 0px;
    }
  
    .smsgtop {
      display: none;
      padding: 0.5vw 1vw;
    }
  
    .recipient {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .smsgcontent {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .smsgdate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .smsgcheck {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .smsgtable {
      position: relative;
      height: 15vw;
      padding: 1vw 3vw;
    }
  
    .recipient2 {
      position: absolute;
      left: 10%;
      top: 2vw;
      right: auto;
      bottom: auto;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 3vw;
      line-height: 4vw;
      text-align: left;
    }
  
    .smsgcontent2 {
      position: absolute;
      left: 10%;
      top: auto;
      right: auto;
      bottom: 2vw;
      overflow: hidden;
      width: 66%;
      height: 4vw;
      padding-top: 0vw;
      padding-bottom: 0px;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .smsgdate2 {
      position: absolute;
      left: auto;
      top: 2vw;
      right: 5%;
      bottom: auto;
      width: auto;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      font-size: 3vw;
      line-height: 4vw;
      letter-spacing: -0.2vw;
    }
  
    .smsgcheck2 {
      position: absolute;
      left: auto;
      top: auto;
      right: 5%;
      bottom: 2vw;
      width: 16%;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .smsgpaging {
      padding-top: 2vw;
      padding-bottom: 2vw;
    }
  
    .msgpagingnum {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .smsgbottom {
      padding: 2vw;
    }
  
    .smsgdeletebtn {
      width: 100%;
      height: 9vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .smsginfo {
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .smsgnotice {
      display: none;
    }
  
    .smsgbox {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .profile {
      margin-bottom: 0vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .myinfobox {
      width: 68%;
    }
  
    .myinfotopimg {
      display: none;
    }
  
    .myinfotable {
      padding-top: 2.5vw;
      padding-bottom: 2.5vw;
    }
  
    .myinfotitle {
      width: 20vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .levelicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .level {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .myinfotablebox {
      padding: 1vw 2vw;
    }
  
    .mynickname {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .assetstopimg {
      display: none;
    }
  
    .assetstitle {
      width: 20vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .coinicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .cash {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .beanicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .bean {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .gpicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .livetopimg {
      display: none;
    }
  
    .profiltratebox {
      width: 100%;
      margin-bottom: 3vw;
    }
  
    .profilttablewrap {
      margin-top: 3vw;
      padding-right: 1vw;
      padding-bottom: 1vw;
      padding-left: 1vw;
    }
  
    .profiltnotice {
      margin-top: 3vw;
      margin-bottom: 3vw;
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .profiltitembox {
      height: 13vw;
      margin-bottom: 1vw;
      padding: 1vw;
    }
  
    .gameitem {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .gamehit {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .gamedate {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .gameitemkind {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .gamemiss {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .specialtopimg {
      display: none;
    }
  
    .fighttopimg {
      display: none;
    }
  
    .secret {
      width: 15vw;
      height: auto;
    }
  
    .open {
      width: 15vw;
      height: auto;
    }
  
    .itemframe {
      width: 100%;
      margin-bottom: 2vw;
    }
  
    .itemwrap {
      height: auto;
      padding: 2vw;
    }
  
    .itemtopimage {
      display: none;
    }
  
    .detail {
      width: 15vw;
      height: auto;
    }
  
    .njtopimg {
      display: none;
    }
  
    .njwrap {
      height: auto;
      padding: 5vw 4vw;
    }
  
    .lvicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .lvwrap {
      margin-bottom: 4vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .lvtext {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .lvwrap2 {
      margin-bottom: 2vw;
    }
  
    .exp {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .text-span-11 {
      margin-right: 0.5vw;
      font-size: 3vw;
    }
  
    .percent {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .lvbarbox {
      width: 100%;
      height: 5vw;
    }
  
    .lvbar {
      width: 10vw;
      height: 4.6vw;
      border-radius: 0.5vw;
    }
  
    .textinfput {
      width: 25vw;
      height: 4vw;
      margin-right: 1vw;
      padding-left: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .myinfochangebtn {
      width: 12vw;
      height: auto;
    }
  
    .attendancewrap {
      margin-top: 0px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .atimg1 {
      width: 49vw;
      height: auto;
      margin-bottom: 7vw;
    }
  
    .atimg2 {
      width: 61vw;
      height: auto;
      margin-bottom: 4vw;
    }
  
    .atimg3 {
      width: 70vw;
      height: auto;
      min-height: auto;
      min-width: 70vw;
    }
  
    .attancalendertopimg {
      display: none;
    }
  
    .attendancetable {
      height: 8.5vw;
      margin-bottom: 0.2vw;
    }
  
    .calenderbox {
      width: 14vw;
    }
  
    .attendanceicon {
      width: 8vw;
      height: auto;
    }
  
    .calenderdate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .calenderdatebox {
      height: 11vw;
    }
  
    .cleftarrow {
      width: 6vw;
      height: auto;
    }
  
    .crightarrow {
      width: 6vw;
      height: auto;
    }
  
    .date {
      margin-right: 3vw;
      margin-left: 3vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .calendernotice {
      left: 2vw;
      top: 3.5vw;
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .pickstaruploadicon {
      width: 36vw;
      height: 6vw;
    }
  
    .phoneicon {
      width: 17vw;
      height: auto;
    }
  
    .ipinicon {
      width: 18vw;
      height: auto;
    }
  
    .loginmyinfobox {
      display: none;
    }
  
    .loginwrap {
      margin-top: 3vw;
      margin-right: 0px;
      margin-bottom: 3vw;
      padding-left: 2vw;
    }
  
    .loginicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .loginnickname {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .loginafterinfobox {
      width: 100%;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
  
    .cashbox {
      width: 50%;
      height: auto;
      margin-right: 0px;
      margin-bottom: 15px;
      padding-left: 0px;
    }
  
    .cashnum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .cashicon2 {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .beanbox {
      width: 50%;
      height: auto;
      margin-right: 0px;
      margin-bottom: 15px;
      padding-left: 0px;
    }
  
    .beanicon2 {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .gpbox {
      width: 50%;
      height: auto;
      margin-right: 0px;
      padding-left: 0px;
    }
  
    .gpicon3 {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .beannum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gpnum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .safeicon {
      width: 3vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .safenum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .safebox {
      width: 50%;
      height: auto;
      padding-left: 0px;
    }
  
    .msgselect {
      width: 39vw;
      height: 6vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .smsgwrap {
      width: 100%;
      margin-bottom: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .msgwritebox {
      padding: 2vw;
    }
  
    .msgwritetop {
      padding-top: 2vw;
      padding-bottom: 2vw;
      padding-left: 2vw;
    }
  
    .recipienttext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgtextarea {
      height: 33vw;
      max-height: 33vw;
      min-height: 33vw;
      padding: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgwritebottom {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .msgwritenotice {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgspendbtn {
      width: auto;
      height: 9vw;
    }
  
    .msgwritewrap {
      margin-bottom: 3vw;
    }
  
    .retentiongp {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .smgsearchinput {
      width: 80%;
      height: 6.5vw;
      margin-right: 1vw;
      padding-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgsearchbtnicon {
      width: 17vw;
      height: 7vw;
    }
  
    .searchtext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgsearchbox {
      width: 100%;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .fightresultbox {
      width: 49%;
      height: 10vw;
    }
  
    .resultpercent {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .profileimgchange {
      width: auto;
      height: 5.2vw;
    }
  
    .cbtext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .accesstext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .gameresult {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .battinginfoline2 {
      height: 8vw;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .iteminfoframe {
      margin-bottom: 0px;
    }
  
    .supervisionbox {
      height: auto;
    }
  
    .supervisiontopimg {
      display: none;
    }
  
    .itembox {
      width: 100%;
      height: 25vw;
      margin-bottom: 2vw;
      padding: 3vw 0px 0px 3vw;
    }
  
    .itemboxwrap {
      padding: 2vw 2vw 0px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .itempointicon {
      width: auto;
      height: 11vw;
      margin-left: 1vw;
    }
  
    .itemtextwrap {
      width: 100%;
      margin-left: 4vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .itemtitle {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .itemtext {
      width: 72%;
      min-width: 72%;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .itembtn {
      right: 2vw;
      bottom: 2vw;
    }
  
    .usebtn {
      width: auto;
      height: 6vw;
    }
  
    .itemnotice {
      right: 2vw;
      bottom: 2vw;
      padding: 1.5vw;
      border-radius: 0.5vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .itemboxwrap2 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .itemnotice2 {
      top: 2vw;
      right: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .profileitemtopimg {
      display: none;
    }
  
    .itemicon2 {
      width: 11vw;
      height: auto;
    }
  
    .itemnotice3 {
      left: 2vw;
      bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .profileitembox {
      width: 100%;
      height: auto;
      min-height: 31vw;
      margin-right: 0px;
      margin-bottom: 2vw;
      padding: 3vw;
    }
  
    .itemboxwrap3 {
      padding: 2vw;
      -webkit-align-content: stretch;
      -ms-flex-line-pack: stretch;
      align-content: stretch;
    }
  
    .itemtext2 {
      overflow: hidden;
      width: 100%;
      height: auto;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .itemtitle2 {
      width: 100%;
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .itemicon3 {
      width: auto;
      height: 11vw;
    }
  
    .myinfochangetopimg {
      display: none;
    }
  
    .myinfochangetablewrap {
      padding: 4vw;
    }
  
    .myinfochangetable {
      padding-top: 2.5vw;
      padding-bottom: 2.5vw;
    }
  
    .cmyinfotitle {
      width: 21vw;
      min-width: 21vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .email {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .completed {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pwchangebtnicon {
      width: auto;
      height: 6vw;
    }
  
    .phone {
      width: 100%;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .certificationicon {
      width: auto;
      height: 6vw;
    }
  
    .certificationbtn {
      margin-right: 0px;
      margin-left: auto;
    }
  
    .checkbox-label-5 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .myinfonoticeicon {
      width: 3vw;
      height: auto;
    }
  
    .checkbox-field-4 {
      margin-bottom: 2vw;
    }
  
    .myinfowrap2 {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .myinfonotice {
      margin-top: 2vw;
    }
  
    .emailchangebtnicon {
      width: auto;
      height: 6vw;
    }
  
    .joindate {
      margin-left: 0px;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pwchangeicon {
      width: 31vw;
      height: auto;
    }
  
    .usemenuicon {
      display: block;
      width: 47.5vw;
      height: 8vw;
    }
  
    .usemenuicon.click {
      background-image: none;
    }
  
    .battinglistdate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .uconentent {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .obtainlist {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .uselist {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .note {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .balance {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .usetop {
      padding: 1vw 0px;
    }
  
    .useinfo {
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .usetable {
      padding-right: 0px;
      padding-left: 0px;
    }
  
    .battinglistdate2 {
      font-size: 2.5vw;
      line-height: 3vw;
      text-align: center;
    }
  
    .uconentent2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .obtainlist2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .uselist2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .balance2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .note2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .usenotice {
      width: 100%;
      margin-top: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .usesearchinput {
      width: 38vw;
      height: 6vw;
      padding-left: 2vw;
      border-radius: 0.5vw;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .usearrow {
      margin-right: 1vw;
      margin-left: 1vw;
      font-size: 5vw;
      line-height: 4vw;
    }
  
    .usesearchicon {
      width: 15vw;
      height: auto;
    }
  
    .usesearchbtn {
      margin-left: 1vw;
    }
  
    .faqtableframe {
      width: 100%;
    }
  
    .faqtabletop {
      width: 100%;
      height: 10vw;
      padding-right: 3vw;
      padding-left: 3vw;
    }
  
    .maintopwrap {
      z-index: 3;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      min-width: 100%;
      padding-left: 0px;
    }
  
    .faqkind {
      width: 19vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .faqtitle {
      width: 73%;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .faqclose {
      width: 5vw;
      height: auto;
    }
  
    .faqbox {
      width: 100%;
      min-height: 33vw;
      padding: 2vw 3vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .a {
      width: 19vw;
      min-width: 19vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .faqreply {
      width: 79%;
      min-width: 79%;
      font-size: 3vw;
      line-height: 4.5vw;
    }
  
    .faqtablewrap {
      width: 100%;
      margin-bottom: 2vw;
    }
  
    .faqopen {
      width: 5vw;
      height: auto;
    }
  
    .faqsearch {
      padding: 2vw;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .faqselect {
      width: 20vw;
      height: 6.5vw;
      margin-right: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .faqsearchbox {
      width: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .faqinput {
      width: 53vw;
      height: 6.5vw;
      margin-right: 1vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .faqsearchicon {
      width: auto;
      height: 6vw;
    }
  
    .noticelisttop {
      display: none;
      padding-top: 1.5vw;
      padding-bottom: 1.5vw;
    }
  
    .noticekind {
      width: 14%;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .noticetitle {
      width: 57%;
      padding-right: 3vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .noticeview {
      width: 12%;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .noticewritedate {
      width: 16%;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .noticetable2 {
      position: relative;
      height: 15vw;
      padding-top: 0px;
      padding-bottom: 0px;
    }
  
    .noticekind2 {
      position: absolute;
      left: 3vw;
      top: 2vw;
      right: auto;
      bottom: auto;
      width: 14%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .noticetitle2 {
      position: absolute;
      left: 3vw;
      top: auto;
      right: auto;
      bottom: 2vw;
      width: 76%;
      min-width: 76%;
      padding-left: 0vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .noticeview2 {
      position: absolute;
      left: auto;
      top: auto;
      right: 3vw;
      bottom: 2vw;
      display: none;
      width: 12%;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .noticewritedate2 {
      position: absolute;
      left: auto;
      top: 2vw;
      right: 3vw;
      bottom: auto;
      width: auto;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .noticeselectwrap {
      width: 25vw;
      margin-right: 1vw;
    }
  
    .noticekindselect {
      width: 12vw;
      height: 4vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .noticedateselect {
      width: 12vw;
      height: 4vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .noticeselect {
      width: 12vw;
      height: 4vw;
      margin-right: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .eventframe {
      padding: 2vw;
    }
  
    .eventbox {
      margin-bottom: 2vw;
      padding: 2vw;
    }
  
    .eventimg {
      width: 24vw;
      height: 24vw;
    }
  
    .eventinfo {
      width: 70%;
      margin-left: 2vw;
    }
  
    .eventtitle {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 0vw;
      margin-bottom: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .text-span-17 {
      margin-right: 0.5vw;
      margin-bottom: 1vw;
    }
  
    .eventperiod {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .eventwrap {
      margin-top: 1vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .winnerannouncement {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .eventcontent {
      width: 100%;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .eventmenuicon {
      width: 100%;
      height: auto;
    }
  
    .profile2 {
      margin-bottom: 0px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .paymentmethod {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .paymentmethod2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .chargemoney {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .chargemoney2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .deductedamount {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .deductedamount2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .smsgspenddate {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgtext {
      min-height: 35vw;
      padding: 1vw 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgtextwrap {
      padding-right: 3vw;
      padding-bottom: 3vw;
      padding-left: 3vw;
    }
  
    .msginfo {
      padding: 2vw 3vw 2vw 2vw;
    }
  
    .msginfobox {
      margin-bottom: 3vw;
    }
  
    .msgsender {
      padding-top: 1vw;
      padding-bottom: 1vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .msgprecipient {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestframe {
      margin-bottom: 0vw;
      padding: 2vw;
    }
  
    .requestnotice {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestbtnwrap {
      margin-top: 3vw;
    }
  
    .requestcheck {
      width: auto;
      height: 8vw;
    }
  
    .requestcheckbtn {
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .requestcancel {
      width: auto;
      height: 8vw;
    }
  
    .requestcancelbtn {
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .requestwtable {
      height: 12vw;
    }
  
    .requestkindtitle {
      width: 17%;
      min-width: 17%;
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .requestselect {
      width: 16vw;
      height: 6.5vw;
      padding-left: 0vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .requestwrap {
      width: 83%;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .requestinput {
      width: 56vw;
      height: 6.5vw;
      margin-left: 1vw;
      padding-left: 2vw;
      border-radius: 0.5vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requesttextarea {
      width: 100%;
      max-height: 100%;
      min-height: 100%;
      padding: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestwtable2 {
      height: 39vw;
      min-height: 39vw;
    }
  
    .requestwrap2 {
      width: 83%;
      padding: 0vw;
    }
  
    .emailinput {
      width: 25vw;
      height: 6.5vw;
      padding: 1vw;
      border-radius: 0.5vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .emailarrow {
      margin-right: 1vw;
      margin-left: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .requestselect2 {
      width: 17.5vw;
      height: 6.5vw;
      margin-left: 1vw;
      border-radius: 0.5vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .filedelete {
      width: 18vw;
      height: 6.5vw;
      border-radius: 0.5vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .writer {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestchangetable {
      padding: 2vw;
    }
  
    .requesttitle {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestchangetextarea {
      width: 88vw;
      max-height: 35vw;
      min-height: 35vw;
      padding: 0vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestnotice2 {
      width: 75vw;
      min-width: 75vw;
      font-size: 2.3vw;
      line-height: 3.7vw;
    }
  
    .answer {
      width: 10vw;
      height: 5vw;
      min-width: 10vw;
      margin-right: 2vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .contentchangebtn {
      width: 27%;
      height: 9vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .div-block-2 {
      margin-top: 2vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .eventdetailcontent {
      width: 88vw;
      height: 46vw;
      padding: 0vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .eventdetailtable {
      height: 9vw;
      padding-top: 2vw;
      padding-bottom: 2vw;
      padding-left: 3vw;
    }
  
    .eventtext {
      padding-left: 0px;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .eventdetailtable2 {
      height: 17vw;
    }
  
    .eventprizewinner {
      width: 12vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .prizewinnerbox {
      width: 76vw;
      height: 13vw;
      margin-top: 2vw;
      margin-bottom: 2vw;
      margin-left: 2vw;
      padding: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .eventdetailimg {
      margin-bottom: 3vw;
    }
  
    .teamserviceframe {
      border-top-left-radius: 0.2vw;
      border-top-right-radius: 0.2vw;
    }
  
    .teamservicetopimg {
      height: 7vw;
      padding-right: 1vw;
      border-radius: 0.2vw;
    }
  
    .teamservicebox {
      height: 60vw;
      padding: 6vw 4vw 4vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
      background-color: #2c2c2c;
      background-position: 0% 0%;
      background-size: 153vw;
    }
  
    .teamnoticedetail {
      height: 5vw;
    }
  
    .teamnoticetextwrap {
      width: 58vw;
      margin-left: auto;
    }
  
    .teamnoticetext {
      width: 100%;
      height: 16vw;
      min-height: 16vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamnotice {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamservicenoticetable {
      width: 87vw;
      margin-bottom: 1vw;
    }
  
    .teamnoticedate {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamnoticecontent {
      width: 43vw;
      height: 4vw;
      min-width: 43vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamnoticetextwrap2 {
      width: 100%;
      height: 20vw;
      margin-top: 0px;
    }
  
    .myteamtopimg {
      height: 7vw;
      padding-right: 1vw;
      border-radius: 0.2vw;
    }
  
    .myteamframe {
      border-top-left-radius: 0.2vw;
      border-top-right-radius: 0.2vw;
    }
  
    .teamdetail {
      height: 5vw;
    }
  
    .myteambox {
      padding: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .myteamimg {
      width: 47vw;
      height: 29vw;
      margin-bottom: 2vw;
    }
  
    .myteaminfo {
      margin-left: 0px;
    }
  
    .teaminfobox {
      width: 47vw;
      margin-bottom: 2vw;
      padding: 1.5vw 1vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .bsb {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .leveltext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teaminfowrap {
      position: relative;
      width: 100%;
      margin-bottom: 1vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .myteamchange {
      height: 6.5vw;
      margin-left: 1.5vw;
    }
  
    .myteamchangebtn {
      position: absolute;
      left: auto;
      top: 0%;
      right: 0%;
      bottom: auto;
    }
  
    .director {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teaminfobox2 {
      width: 100%;
      margin-right: 0px;
      margin-bottom: 2vw;
      padding: 1vw;
    }
  
    .teaminfowrap2 {
      width: 100%;
      margin-bottom: 1vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .teaminfotext {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamtext {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teaminfobox3 {
      width: 100%;
      height: 20vw;
      min-height: 20vw;
      margin-right: 0px;
      margin-bottom: 2vw;
      padding: 1vw;
    }
  
    .teamintroduce {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teaminfoboxwrap {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .teamjoinicon {
      width: auto;
      height: 7vw;
    }
  
    .teamjoinbtn {
      margin-top: 2vw;
    }
  
    .teaminfowrap3 {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .teameffect {
      margin-bottom: 0.5vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamjoindate {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teambtnwrap {
      width: 100%;
    }
  
    .teamnoticetopimg {
      height: 7vw;
    }
  
    .teamnoticetop {
      display: none;
      padding-top: 1vw;
      padding-bottom: 1vw;
    }
  
    .teamnum {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .teamtitle {
      width: 47%;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .teamwriter {
      width: 15%;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .teamwritedate {
      width: 15%;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .teamview {
      width: 12%;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .teamrecommend {
      display: none;
    }
  
    .teamboardframe {
      margin-bottom: 3vw;
    }
  
    .teamnoticetable {
      position: relative;
      width: 100%;
      height: 15vw;
      padding-top: 1.3vw;
      padding-bottom: 1.3vw;
    }
  
    .teamnum2 {
      display: none;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .teamtitle2 {
      position: absolute;
      left: 3vw;
      top: auto;
      right: auto;
      bottom: 2vw;
      width: 78%;
      padding-left: 0vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamwriter2 {
      position: absolute;
      left: 3vw;
      top: 2vw;
      right: auto;
      bottom: auto;
      width: 68%;
      min-width: 68%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamview2 {
      position: absolute;
      left: auto;
      top: auto;
      right: 3vw;
      bottom: 2vw;
      display: none;
      width: 12%;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .teamrecommend2 {
      display: none;
    }
  
    .teamwritedate2 {
      position: absolute;
      left: auto;
      top: 2vw;
      right: 3vw;
      bottom: auto;
      width: 24%;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      font-size: 3vw;
      line-height: 4vw;
      text-align: right;
    }
  
    .teamnotice2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .myteamselect {
      width: 25vw;
      height: 7vw;
      padding: 0px;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .myteaminfobox {
      padding: 2vw;
    }
  
    .membermanagementbox {
      margin-top: 1vw;
    }
  
    .memmanagetop {
      padding: 1vw;
    }
  
    .teamintroduceimg {
      width: 18vw;
      height: auto;
    }
  
    .teamintroduceinput {
      width: 60vw;
      height: 5.2vw;
      border-radius: 0.5vw;
      font-size: 3vw;
    }
  
    .teamchange {
      width: 14vw;
      height: auto;
    }
  
    .memberinfo {
      margin-bottom: 1vw;
      padding: 2vw 0px 2vw 0vw;
    }
  
    ._2player {
      width: 16vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    ._1player {
      width: 16vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .myteamplayer {
      width: 17vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .clubmember {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .membertable {
      padding: 2vw;
    }
  
    .checkbox-field-5 {
      width: 2%;
    }
  
    .memlevel {
      width: 13%;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .teamnickname {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .teamapprovaldate {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .teambean {
      width: 19%;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .membergrade {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .membertop {
      padding: 2vw;
    }
  
    .memberbottom {
      padding: 1vw;
    }
  
    ._1playerlevelupimg {
      width: auto;
      height: auto;
    }
  
    ._2playerlevelupimg {
      width: auto;
      height: auto;
    }
  
    .memberselect {
      border-radius: 0.5vw;
    }
  
    .memberinput {
      width: 24vw;
      border-radius: 0.5vw;
    }
  
    .gpnoticeimg {
      display: none;
    }
  
    .coinicon2 {
      width: 3vw;
      height: auto;
    }
  
    .cashtext {
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .storewrap {
      margin-top: 0.5vw;
    }
  
    .storewrap2 {
      height: 9vw;
      margin-bottom: 2vw;
    }
  
    .storeitembox {
      padding: 3vw 2vw 2vw 3vw;
    }
  
    .storebonustext {
      margin-right: 1vw;
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .coinicon2-copy {
      width: 3vw;
      height: auto;
    }
  
    .storeitemtext {
      height: 8vw;
      min-height: 8vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .wirtebtnicon {
      width: auto;
      height: 6.5vw;
    }
  
    .writebtn {
      margin-left: 1vw;
    }
  
    .recommendbtnicon {
      width: auto;
      height: 9vw;
    }
  
    .commentsframe {
      padding: 2vw 2vw 3vw;
    }
  
    .commentinput {
      width: 67vw;
      height: 7vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .commentid {
      width: auto;
      max-width: none;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .commentinputbtnicon {
      width: 23vw;
      height: auto;
    }
  
    .commentwrap2 {
      width: 100%;
      margin-bottom: 4vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: end;
      -webkit-align-items: flex-end;
      -ms-flex-align: end;
      align-items: flex-end;
    }
  
    .commentdate {
      margin-top: 1vw;
      margin-right: 3vw;
      margin-bottom: 0vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .commentcomtentwrap {
      width: 100%;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .commentcontent {
      width: 80%;
      min-width: 80%;
      margin-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .comment {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .storeitemframe {
      width: 100%;
      margin-bottom: 2vw;
    }
  
    .storeitembottom {
      padding: 2vw;
    }
  
    .itembuyicon {
      width: 18vw;
      height: auto;
    }
  
    .plusbox {
      width: 6vw;
      height: 6vw;
    }
  
    .itemarrow {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .minusbox {
      width: 6vw;
      height: 6vw;
    }
  
    .amountbox {
      width: 6vw;
      height: 6vw;
    }
  
    .amount {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .storeitemnotice {
      margin-top: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .eventicon {
      width: 8vw;
      height: auto;
    }
  
    .serviceusetopimg {
      display: none;
    }
  
    .storeitemframe2 {
      width: 100%;
      margin-right: 0px;
      margin-bottom: 2vw;
    }
  
    .itemtitle3 {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .cashtext2 {
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .storeitemtext2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .purchasenotice {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .xicon2 {
      width: 4vw;
      height: 4vw;
    }
  
    .bulletinboardtopimg {
      height: 8vw;
      padding-right: 1vw;
    }
  
    .itempointicon2 {
      width: auto;
      height: 10vw;
      min-width: auto;
      margin-left: 2vw;
    }
  
    .storewrap3 {
      height: 11vw;
      margin-bottom: 2vw;
    }
  
    .itembuyicon2 {
      width: auto;
      height: 6vw;
    }
  
    .msgicon {
      width: 11vw;
      height: auto;
      min-height: auto;
      min-width: 11vw;
      margin-left: 1vw;
    }
  
    .msgbadge {
      right: -2.7vw;
      bottom: -1.4vw;
      width: 7vw;
      height: 3.9vw;
    }
  
    .msgbadgeetext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .storeitembox2 {
      height: auto;
      padding: 2vw 2vw 2vw 3vw;
    }
  
    .gamecancelicon {
      width: auto;
      height: 11vw;
      min-width: auto;
      margin-left: 1vw;
    }
  
    .saftboxicon {
      width: auto;
      height: 9vw;
      min-width: auto;
      margin-left: 1vw;
    }
  
    .gpstoretopimg {
      display: none;
    }
  
    .itemtextwrap3 {
      margin-left: 4vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .itemtitle4 {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .crownicon {
      width: 3vw;
      height: auto;
    }
  
    .cashtext3 {
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .storewrap4 {
      height: 12vw;
      margin-bottom: 1vw;
    }
  
    .hiticon {
      width: auto;
      height: 11vw;
      margin-right: 2vw;
      margin-left: 2vw;
    }
  
    .bonusicon {
      width: auto;
      height: 10vw;
      margin-left: 2vw;
    }
  
    .profiltrateicon {
      width: 11vw;
      height: auto;
      margin-left: 2vw;
    }
  
    .cashchargetopimg {
      display: none;
    }
  
    .cashchargeboxwrap {
      padding: 2vw;
    }
  
    .radio-button-label-2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .text-span-24 {
      font-size: 3vw;
    }
  
    .coinicon3 {
      width: 2.5vw;
      height: auto;
      margin-left: 2vw;
    }
  
    .cashtable {
      width: 100%;
      height: 9vw;
      margin-bottom: 1vw;
    }
  
    .warningimg {
      display: none;
    }
  
    .coinchargeicon {
      width: 32vw;
      height: auto;
    }
  
    .paymenticon {
      width: 48vw;
      height: auto;
      margin-top: 3vw;
      margin-bottom: 1vw;
    }
  
    .price {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .cashchargeboxwrap2 {
      padding: 2vw;
    }
  
    .radio-button-label-3 {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .profiletopimg {
      display: none;
    }
  
    .wordicon {
      width: 11vw;
      height: auto;
      min-width: 11vw;
      margin-left: 1vw;
    }
  
    .profileicon {
      width: 11vw;
      height: auto;
      min-width: 11vw;
    }
  
    .couponpopup {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 88%;
      height: auto;
      margin-right: auto;
      margin-left: auto;
      padding: 6vw 5vw;
      border-width: 1.5vw;
      background-image: none;
    }
  
    .couponbox {
      width: 71vw;
      height: 19vw;
      padding-top: 2vw;
      padding-bottom: 2vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      border-radius: 2vw;
      background-position: 50% 50%;
      background-size: cover;
    }
  
    .coupontext {
      margin-bottom: 3vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .couponnumboxwrap {
      width: 100%;
      height: auto;
    }
  
    .couponinput {
      width: 14.5vw;
      height: 5.5vw;
      border-radius: 1vw;
    }
  
    .couponboxwrap {
      width: 87%;
    }
  
    .couponttile {
      margin-bottom: 5vw;
      margin-left: 0px;
      font-size: 4.5vw;
      line-height: 4.5vw;
    }
  
    .popupcheckicon {
      width: 18vw;
      height: auto;
    }
  
    .couponcheckbtn {
      margin-right: 2vw;
    }
  
    .popupcancelicon {
      width: 18vw;
      height: auto;
    }
  
    .couponusewrap {
      margin-top: 3vw;
      margin-bottom: 6vw;
      padding-left: 0px;
    }
  
    .couponusetext1 {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .couponusetext2 {
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .userpopup {
      width: 88%;
      margin-right: auto;
      margin-left: auto;
      padding: 4vw;
    }
  
    .levelbox {
      width: 12vw;
      height: 5vw;
      margin-right: 2vw;
      background-position: 0% 0%;
      background-size: cover;
    }
  
    .userlevel {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .userinfotitle {
      margin-bottom: 5vw;
      font-size: 4.5vw;
      line-height: 4.5vw;
    }
  
    .userinfobox {
      margin-bottom: 3vw;
    }
  
    .userinfotable {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .userinfotitlebox {
      width: 25%;
      padding-top: 0px;
      padding-bottom: 0px;
    }
  
    .userinfobox2 {
      padding-top: 2vw;
      padding-bottom: 2vw;
      padding-left: 2vw;
    }
  
    .userprofilttext {
      margin-right: 2vw;
    }
  
    .userprofit {
      font-size: 3.3vw;
      line-height: 3.3vw;
    }
  
    .userinfoobx3 {
      padding-top: 1vw;
      padding-bottom: 1vw;
      padding-left: 2vw;
    }
  
    .userinfowrap {
      margin-bottom: 5vw;
    }
  
    .usernickname {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .usericon {
      width: 3.3vw;
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .atimgwrap {
      margin-right: 12vw;
    }
  
    .roulette {
      left: 17vw;
      top: 6.7vw;
      width: 49vw;
      height: auto;
      min-height: auto;
      min-width: 49vw;
    }
  
    .bulletinboardtop {
      display: none;
      padding-top: 1vw;
      padding-bottom: 1vw;
    }
  
    .bulletinboardtable {
      position: relative;
      height: 15vw;
      padding-top: 1vw;
      padding-bottom: 1vw;
    }
  
    .bbkind {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbkind2 {
      display: none;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbtitle2 {
      position: absolute;
      left: 3vw;
      top: auto;
      right: auto;
      bottom: 2vw;
      padding-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .bbtitle {
      padding-right: 0px;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbwriter {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbwriter2 {
      position: absolute;
      left: 3vw;
      top: 2vw;
      right: auto;
      bottom: auto;
      width: auto;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .bbwritedate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbwritedate2 {
      position: absolute;
      left: auto;
      top: 2vw;
      right: 3vw;
      bottom: auto;
      width: auto;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .bbview {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbview2 {
      display: none;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbrecommend {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .bbrecommend2 {
      position: absolute;
      left: auto;
      top: auto;
      right: 3vw;
      bottom: 2vw;
      display: none;
      width: auto;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .writeicon {
      width: auto;
      height: 6.2vw;
    }
  
    .bbselect {
      width: 19vw;
      height: 6vw;
      margin-right: 1vw;
      border-radius: 0.5vw;
      font-size: 2vw;
      line-height: 3vw;
    }
  
    .bbselect2 {
      width: 19vw;
      height: 6vw;
      margin-right: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .bbbottom {
      position: relative;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding: 2vw;
    }
  
    .bbinput {
      width: 33vw;
      height: 6vw;
      margin-right: 1vw;
      padding-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .bbsearchicon {
      width: 10vw;
      height: auto;
    }
  
    .realtimetop {
      height: 11vw;
      margin-bottom: 1vw;
      border-top-right-radius: 0.5vw;
      border-bottom-right-radius: 0.5vw;
    }
  
    .realtimeframe {
      margin-top: 2vw;
    }
  
    .wholebox {
      width: 100%;
    }
  
    .link-block-14 {
      width: 33%;
    }
  
    .toptext {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .basketbox {
      width: 100%;
    }
  
    .basketballicon {
      width: 2vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .baseballicon {
      width: 2vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .rtable {
      width: 100%;
      margin-bottom: 1vw;
      padding: 2vw 2vw 1.5vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .livebatting {
      width: 24vw;
      height: 6vw;
      border: 1px solid #d7a02a;
      border-radius: 0.5vw 0.5vw 0.5vw 0.5px;
      background-image: none;
    }
  
    .link-block-15 {
      margin-left: 6vw;
    }
  
    .livebattingtext {
      font-size: 2.8vw;
    }
  
    .battingtime {
      width: 16vw;
      font-size: 2.5vw;
      line-height: 3vw;
      text-align: center;
    }
  
    .battinginning {
      width: 13vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .team {
      width: 23vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .rwrap {
      width: 100%;
      margin-bottom: 2vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .rtabletop {
      height: 7vw;
      padding-left: 2vw;
      border-right: 1px solid #464646;
    }
  
    .rtabletoptext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .rtablebox {
      margin-bottom: 1vw;
    }
  
    .teambox {
      width: 49.5%;
      height: 6.5vw;
      padding-left: 2vw;
      border-top-right-radius: 0.6vw;
      border-bottom-right-radius: 0.6vw;
    }
  
    .rcontentbox {
      padding: 1vw;
    }
  
    .teamname {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gametablebg2 {
      width: 44%;
      height: 11vw;
      padding-right: 2vw;
      padding-left: 2vw;
      border-right: 1px solid #525252;
      background-size: cover;
    }
  
    .gametablebg2.click {
      border-right-color: #3cb878;
    }
  
    .gamevsbg2 {
      width: 12%;
      height: 11vw;
      margin-right: 0.3vw;
      margin-left: 0.3vw;
      border-right: 1px solid #525252;
    }
  
    .gamevsbg2.click {
      border-right-color: #3cb878;
    }
  
    .beanchargetop {
      display: none;
    }
  
    .beanchargebox {
      padding-top: 5vw;
      padding-bottom: 5vw;
    }
  
    .beantext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .warningicon {
      width: 5vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .beantext2 {
      margin-bottom: 3vw;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .beaninfo {
      margin-right: 5vw;
      margin-bottom: 4vw;
      font-size: 2vw;
      line-height: 4vw;
    }
  
    .chargeicon2 {
      width: 28vw;
      height: auto;
    }
  
    .beantextbox {
      width: 25vw;
      height: 7vw;
    }
  
    .beanboxtext {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .beantextbox2 {
      width: 35vw;
      height: 7vw;
      padding-right: 2vw;
    }
  
    .beanboxtext2 {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .text-span-27 {
      font-size: 2vw;
    }
  
    .beanchargeicon {
      width: 5vw;
      height: auto;
      margin-right: 1vw;
    }
  
    .smptext {
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .itemtextbox {
      width: 100%;
      margin-left: 5vw;
    }
  
    .handicapnumb {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .vs2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .batnumb {
      color: #ffb700;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .gametable3 {
      width: 43%;
      height: 7vw;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .underoverwrap {
      position: absolute;
      left: 0%;
      top: auto;
      right: auto;
      bottom: 13%;
      width: 100%;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .underovericon {
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .underovericon2 {
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .teamnamewrap {
      margin-bottom: 1vw;
    }
  
    .teamnamebox {
      width: 50%;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .withdrawaltopimg {
      display: none;
    }
  
    .withdrawaltablewrap {
      padding: 3vw;
    }
  
    .ipinimg {
      width: 18vw;
      height: auto;
    }
  
    .phoneimg {
      width: 18vw;
      height: auto;
    }
  
    .withdrawalbtnicon {
      width: 37vw;
      height: auto;
    }
  
    .withdrawalwrap {
      width: 37vw;
      margin-top: 7vw;
      margin-bottom: 7vw;
    }
  
    .withdrawaltext {
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .withdrawaltext2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .withdrawalwrap2 {
      width: 37vw;
      margin-top: 6vw;
    }
  
    .withdrawalinfo {
      width: 87vw;
      height: auto;
      margin-top: 5vw;
      margin-bottom: 5vw;
      padding-top: 4vw;
      padding-bottom: 4vw;
    }
  
    .myinfoid {
      width: 100%;
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .myinfonickname {
      width: 100%;
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .myinfoemail {
      width: 100%;
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .withdrawaldate {
      width: 100%;
      margin-bottom: 1vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      font-size: 3vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .text-span-29 {
      line-height: 3vw;
    }
  
    .myinfojoindate {
      width: 100%;
      font-size: 3vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .under {
      width: 37vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .over {
      width: 37vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .underbox {
      width: 37vw;
      height: 6.5vw;
    }
  
    .underbox.click {
      width: 37vw;
      height: 6.5vw;
      border-right: 1px solid #039056;
      border-top-right-radius: 0.5vw;
      border-bottom-right-radius: 0.5vw;
    }
  
    .overbox {
      width: 37vw;
      height: 6.5vw;
      border-top-right-radius: 0.5vw;
      border-bottom-right-radius: 0.5vw;
    }
  
    .overbox.click {
      border-right: 1px solid #039056;
    }
  
    .fightbox {
      width: 30.5vw;
      height: 6.5vw;
      padding-left: 2vw;
      border-top-right-radius: 0.5vw;
      border-bottom-right-radius: 0.5vw;
    }
  
    .fightbox.click {
      border-right: 1px solid #039056;
    }
  
    .underoverbox {
      width: 20vw;
      height: 6.5vw;
    }
  
    .empty2 {
      width: 20vw;
    }
  
    .pagingbox {
      width: 24vw;
      height: 100%;
    }
  
    .pagingnum {
      margin-right: 2vw;
      margin-left: 2vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .rtext {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .gamenumbox {
      width: 4.3vw;
      height: 3.4vw;
      margin-left: 2vw;
      border: 1px solid #f8ad2e;
      border-radius: 0.5vw;
      background-image: none;
    }
  
    .gamenum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .changebtn {
      width: 14vw;
      height: 5vw;
      margin-left: 0vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .commentinfowrap {
      margin-top: 1.5vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .deletebtn {
      width: 14vw;
      height: 5vw;
      margin-left: 1vw;
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .commenttextarea {
      width: 80%;
      min-height: 19vw;
      min-width: 80%;
      margin-left: 1vw;
      padding: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .cancelbtn {
      width: 14vw;
      height: 5vw;
      margin-left: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .paymenttext {
      margin-bottom: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .paymenttext2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .cashtable2 {
      height: 9vw;
    }
  
    .text-span-32 {
      font-size: 2.8vw;
    }
  
    .cashinput {
      width: 15vw;
      height: 5vw;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .chargenotice {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .cashchargeinfobox {
      height: 25vw;
      margin-top: 2vw;
      padding: 2vw 2vw 2vw 3vw;
    }
  
    .cashchargetext {
      margin-right: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .cashchargenotice {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .cashnumb {
      font-size: 7vw;
      line-height: 8vw;
    }
  
    .cashtext4 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .cashchargebottom {
      height: 9vw;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .chargechash {
      margin-left: auto;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .footertop {
      width: 100vw;
      height: auto;
      margin-bottom: 3vw;
      padding-top: 3vw;
      padding-bottom: 3vw;
    }
  
    .bottommenu {
      font-size: 2.6vw;
      line-height: 3vw;
    }
  
    .link-block-16 {
      margin-right: 0px;
    }
  
    .footerwrap {
      width: 100%;
      padding-right: 2vw;
      padding-left: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .underovertable {
      margin-bottom: 0.5vw;
      padding-top: 0.2vw;
      padding-right: 0px;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .runderoverbox {
      padding-top: 1vw;
    }
  
    .inningbox {
      width: 100%;
      height: 7vw;
      padding-right: 0px;
      padding-left: 2vw;
      border-right: 1px solid #464646;
    }
  
    .gamename2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .inningtable {
      height: 7vw;
      padding-left: 1vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .teaming {
      width: 3vw;
      height: auto;
    }
  
    .teamname2 {
      width: 12vw;
      margin-left: 1vw;
      font-size: 2.5vw;
      line-height: 2.5vw;
      text-align: left;
    }
  
    .gametime {
      width: 8vw;
      margin-left: 2vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .inningwrap {
      width: 79vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .inningtext {
      width: 4.4vw;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .inningnum {
      width: 4.4vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .body {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .gamerulebox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-left: 0px;
      padding: 12vw 0px 0px;
    }
  
    .gameruleimg {
      width: 100%;
      height: auto;
    }
  
    .gameruleimg.pc {
      display: none;
    }
  
    .gameruleimg.mobile {
      display: block;
    }
  
    .gameimgwrap {
      padding: 8vw 2vw 35vw;
      border-width: 0px;
    }
  
    .gameimg {
      width: 50vw;
      height: auto;
    }
  
    .leftmenubox {
      position: static;
      display: none;
      width: 100%;
      min-width: 100%;
      padding-top: 0vw;
      padding-left: 0px;
      background-color: transparent;
    }
  
    .logoicon {
      display: none;
    }
  
    .guidebox {
      display: none;
    }
  
    .guidemenu {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .gameruletext {
      margin-bottom: 3vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .gamerulemenu.hover {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .gamerulemenuicon {
      width: 38vw;
      height: auto;
    }
  
    .gameruletopbox {
      left: 2vw;
      top: -7.4vw;
      right: 2vw;
    }
  
    .gamerulenotice {
      margin-top: 2vw;
      margin-left: 1vw;
      font-size: 2.5vw;
      line-height: 3.5vw;
    }
  
    .gameresultmenuicon {
      width: 43vw;
      height: auto;
    }
  
    .gameresultimg {
      width: 100%;
      height: auto;
    }
  
    .versus {
      width: 16vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .handicaptext {
      font-size: 2.5vw;
      line-height: 3vw;
      text-align: center;
    }
  
    .hitmenuicon {
      width: 40vw;
      height: auto;
    }
  
    .hitresultimg {
      width: 100%;
      height: auto;
    }
  
    .batballbox {
      width: 100%;
      height: 8.3vw;
      border-style: solid;
      border-width: 1px;
      border-color: #039056;
      border-radius: 0.6vw;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#03995b), to(#04623d));
      background-image: linear-gradient(180deg, #03995b, #04623d);
    }
  
    .battingballnum {
      font-size: 3.5vw;
      line-height: 4vw;
    }
  
    .profileimgbox {
      width: 18vw;
      height: 18vw;
      margin-right: 2vw;
    }
  
    .word {
      margin-top: 2vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .profileimgwrap {
      width: 30%;
      height: 44vw;
      margin-right: 0px;
    }
  
    .itemtable {
      height: 8vw;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .itemname {
      width: 48vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .itemstate {
      width: 17vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .itemamount {
      width: 20vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .teambtnicon {
      width: auto;
      height: 4vw;
      margin-bottom: 0.3vw;
    }
  
    .teaminfobox4 {
      width: 100%;
      height: 25vw;
      min-height: 25vw;
      margin-right: 0px;
      margin-bottom: 1vw;
      padding: 1vw;
    }
  
    .pwsearchbox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 81vw;
      margin-bottom: 2vw;
    }
  
    .pwicon {
      width: 6vw;
      height: auto;
      margin-top: 12vw;
    }
  
    .pwnoticetext {
      margin-top: 4vw;
      margin-bottom: 4vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pwsearchinput {
      width: 67vw;
      height: 7vw;
      margin-right: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .nextbtnicon {
      width: 15vw;
      height: auto;
    }
  
    .battingimg {
      width: 100%;
      height: auto;
    }
  
    .battinglimitcancelmenuicon {
      width: 44vw;
      height: auto;
    }
  
    .safeinfobox {
      margin-top: 1vw;
      padding: 2vw 3vw 3vw;
    }
  
    .safeboxicon {
      width: 8vw;
      height: auto;
    }
  
    .safeboxwrap {
      padding-right: 2vw;
    }
  
    .safetext {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gptext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .safeinfotable {
      display: none;
    }
  
    .beanmoney {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .withdrawalpopup {
      width: 96vw;
      height: 60vw;
      padding-top: 3vw;
      padding-bottom: 2vw;
    }
  
    .withdrawaltitle {
      margin-bottom: 3vw;
      margin-left: 16vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .withdrawalinput {
      width: 38vw;
      height: 5vw;
      border-radius: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pwtext {
      width: 25vw;
      margin-right: 4vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pwtext.pw2 {
      width: 13vw;
      margin-right: 4vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .withdrawalboxwrap {
      width: 74vw;
      margin-bottom: 1vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .withdrawalbg {
      width: 80vw;
      height: 19vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .withdrawalpopupframe {
      z-index: 7;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .popupboxbg {
      width: 83vw;
      height: 19.5vw;
      margin-right: auto;
      margin-left: auto;
      padding-top: 4vw;
      padding-bottom: 4vw;
      padding-left: 2vw;
    }
  
    .popuptext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .popupnotice {
      width: 83vw;
      margin-top: 1vw;
      font-size: 2.2vw;
      line-height: 3.5vw;
    }
  
    .popuptitle {
      margin-bottom: 4vw;
      margin-left: 10vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .epopup {
      width: 96vw;
      height: 60vw;
      padding-top: 5vw;
      padding-bottom: 3vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .pwnotice {
      width: 84%;
      margin-top: 2vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .popupbtnwrap {
      margin-top: 3vw;
    }
  
    .beanunit {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .certificbox {
      width: 95%;
      height: 30vw;
      margin-top: 8vw;
      padding-top: 4vw;
      padding-bottom: 4vw;
    }
  
    .phoneconfirmicon {
      width: 12vw;
      height: auto;
    }
  
    .pwbar {
      width: 0.2vw;
      height: 21vw;
      margin-right: 9vw;
      margin-left: 9vw;
    }
  
    .confirmtext {
      margin-left: 2vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .ipinconfirmicon {
      width: 12vw;
      height: auto;
    }
  
    .pwsearchnotice {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .pwtopbar {
      height: 7vw;
      padding-left: 2vw;
      background-size: cover;
    }
  
    .topbartext {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .withdrawalrow {
      margin-bottom: 1vw;
    }
  
    .pwpopup {
      width: 96vw;
      height: 60vw;
      padding-top: 5vw;
      padding-bottom: 3vw;
    }
  
    .itemboxwrap4 {
      padding: 2vw 2vw 0px;
    }
  
    .servieceitembox {
      width: 100%;
      height: auto;
      margin-right: 0px;
      margin-bottom: 2vw;
      padding: 3vw 3vw 12vw;
    }
  
    .unableicon {
      width: 18vw;
      height: 21vw;
    }
  
    .sicon {
      width: 18vw;
      height: 21vw;
    }
  
    .minigametopbar {
      display: none;
    }
  
    .minigamescreen {
      width: 100%;
      height: 66vw;
    }
  
    .gamerecordframe {
      width: 100%;
      margin-top: 0px;
    }
  
    .gamerecordtopbar {
      display: none;
    }
  
    .gamerecordbox {
      padding: 2vw;
    }
  
    .gamerecordtable {
      height: 5.7vw;
    }
  
    .grecorddate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordhc {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordchoice {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordresult {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordbetmoney {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordresultmoney {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecorddate2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordhc2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordbetmoney2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordresultmoney2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .recordleftarrow {
      width: 4vw;
      height: auto;
    }
  
    .recordrightarrow {
      width: 4vw;
      height: auto;
    }
  
    .penalty-shoot-out-frame {
      width: 100%;
    }
  
    .penalty-shoot-out-topbar {
      display: none;
    }
  
    .minigamerow {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .gamebettingframe {
      display: none;
    }
  
    .minigamewrap {
      width: 100%;
    }
  
    .hctopbar {
      width: 100%;
      height: 14vw;
      padding-left: 2vw;
      background-attachment: scroll;
    }
  
    .bettingbtnicon {
      width: 100%;
    }
  
    .bettingbtn {
      width: 49%;
    }
  
    .bettingbtnwrap {
      display: none;
    }
  
    .bettingbox {
      padding: 2vw;
    }
  
    .bettingbtnbox {
      height: 11vw;
      border-radius: 0.5vw;
    }
  
    .bettingmoneytext {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .link-block-18 {
      margin-bottom: 0px;
    }
  
    .bettingbtnframe {
      height: 38vw;
      margin-top: 0px;
      margin-bottom: 2vw;
      -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
      align-content: space-between;
    }
  
    .upicon {
      width: 3vw;
      height: auto;
      margin-right: 2vw;
    }
  
    .downicon {
      width: 3vw;
      height: auto;
      margin-right: 2vw;
    }
  
    .bettinginfotable {
      margin-bottom: 2vw;
      padding: 3vw 2vw;
    }
  
    .bettingtext {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .goaltreeicon {
      width: 65vw;
      height: auto;
    }
  
    .goalkeeper {
      left: 40vw;
      top: 22vw;
      width: 15vw;
      height: auto;
    }
  
    .human {
      width: 26vw;
      height: auto;
    }
  
    .bettingtimebox {
      width: 60vw;
      height: 6vw;
    }
  
    .audience {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .minigametitle {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .minigametimer {
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .soundicon {
      width: 12vw;
      height: auto;
    }
  
    .bettingstate {
      width: 100%;
      height: 23.5vw;
      padding-right: 5vw;
      padding-left: 5vw;
    }
  
    .betinfobox {
      margin-bottom: 2vw;
    }
  
    .bettingnum {
      font-size: 9vw;
      line-height: 9vw;
    }
  
    .possessbeanbox {
      width: 82vw;
      height: 13.5vw;
      padding-right: 4vw;
      padding-left: 4vw;
    }
  
    .bettinginfowrap {
      width: 100%;
      margin-bottom: 2vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .possessbean {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .possessbeannum {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .bettinginfoframe {
      width: 100%;
      margin-top: 3vw;
    }
  
    .ballicon {
      width: 8vw;
      height: auto;
    }
  
    .leftbtn {
      left: 20vw;
      top: 27vw;
      width: auto;
    }
  
    .lefticon {
      width: 17vw;
      height: auto;
    }
  
    .rightbtn {
      top: 27vw;
      right: 20vw;
    }
  
    .righticon {
      width: 17vw;
      height: auto;
    }
  
    .donateinfo {
      height: 26vw;
      margin-top: 2vw;
      margin-bottom: 2vw;
    }
  
    .donateinfo.i2 {
      padding-top: 2.5vw;
      padding-right: 2.5vw;
      padding-left: 2.5vw;
    }
  
    .donateinfo.i3 {
      padding: 2.5vw;
    }
  
    .image-2 {
      width: auto;
      height: 18vw;
    }
  
    .paragraph {
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .donatebt {
      width: 100%;
      height: 9vw;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .link-block-19 {
      width: 32%;
    }
  
    .gamenotice {
      font-size: 2.7vw;
      line-height: 4vw;
    }
  
    .footertextwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .ftext {
      width: 100%;
      font-size: 2.7vw;
      line-height: 4vw;
    }
  
    .ftextwrap {
      margin-bottom: 0.5vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .div-block-7 {
      position: absolute;
      left: auto;
      top: 12vw;
      right: 3vw;
      bottom: auto;
      margin-right: 0px;
      margin-left: 0px;
    }
  
    .starticon {
      width: 22vw;
      height: auto;
    }
  
    .battingwrate {
      margin-bottom: 1vw;
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .battingwrate2 {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .battingbean {
      margin-bottom: 1vw;
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .battingbean2 {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .bettingbeantext {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .goal.p {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .nogoal.p {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .battingtext {
      font-size: 4vw;
      line-height: 4vw;
    }
  
    .gamerecordbox2 {
      padding: 2vw;
    }
  
    .goaltext {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordwrap {
      height: 23.5vw;
    }
  
    .div-block-8 {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .statisticstopbar {
      display: none;
    }
  
    .gamestatisticsframe {
      width: 100%;
      margin-top: 2vw;
    }
  
    .goaltx {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .goalnum {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .goalrate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .grecordresult2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .statisticstop {
      height: 6vw;
    }
  
    .sresult {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .srepeat {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .goalbox {
      width: 6vw;
      height: 3.5vw;
    }
  
    .goalnumb {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .nogoaltxt {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .nogoalbox {
      width: 6vw;
      height: 3.5vw;
      border-radius: 0.5vw;
    }
  
    .goalnumber {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .nogoalnumber {
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .gamerecordtopbar2 {
      display: none;
    }
  
    .gamerecorddate {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gamerecordhc {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gamerecordresult {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gamerecorddate2 {
      font-size: 2.5vw;
      line-height: 3px;
    }
  
    .gamerecordhc2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gamerecordtablebox2 {
      width: 100%;
      height: auto;
    }
  
    .mtime {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 22vw;
      margin-left: 1vw;
      color: #fff;
      font-size: 3vw;
      line-height: 3vw;
      font-weight: 700;
    }
  
    .mypageicon {
      width: auto;
      height: 5.5vw;
    }
  
    .mtopwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 20vw;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .mmenuicon {
      width: 6vw;
      height: 4vw;
    }
  
    .link-block-20 {
      display: none;
    }
  
    .mrecomendgamewrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 2vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .mvsgameicon {
      width: 31vw;
      height: auto;
    }
  
    .mlivegameicon {
      width: 31vw;
      height: auto;
    }
  
    .mspecialgameicon {
      width: 31vw;
      height: auto;
    }
  
    .mminigameicon {
      width: 23vw;
      height: auto;
    }
  
    .mgameguidebox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 24vw;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
    }
  
    .muserguideicon {
      width: 23vw;
      height: auto;
    }
  
    .mgameruleicon {
      width: 23vw;
      height: auto;
    }
  
    .mstoreicon {
      width: 23vw;
      height: auto;
    }
  
    .mrequesticon {
      width: 23vw;
      height: auto;
    }
  
    .mstorebox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .mcashicon {
      width: 100%;
      height: auto;
      margin-bottom: 0.3vw;
    }
  
    .mpstoreicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-21 {
      width: 49.5%;
    }
  
    .mchargeicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-22 {
      width: 32.5%;
    }
  
    .mcouponicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-23 {
      width: 32.5%;
    }
  
    .mgpstoreicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-24 {
      width: 32.5%;
    }
  
    .sidemenuframe {
      position: absolute;
      left: auto;
      top: 0%;
      right: 0%;
      bottom: auto;
      z-index: 11;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      overflow: auto;
      width: 72%;
      height: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      background-color: #282828;
    }
  
    .sidemenu {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 8vw;
      min-height: 8vw;
      padding-right: 3vw;
      padding-left: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-image: url(https://assets.pickstar.co.kr/main/images/타이틀배경.png);
      background-position: 0px 0px;
      background-size: cover;
      background-repeat: no-repeat;
    }
    .sidemenu:hover{
      cursor: pointer;
    }
  
    .sidemenutext {
      color: #fff;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .closeicon {
      width: 3vw;
      height: auto;
    }
  
    .sidemenuwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sidemenubox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 7vw;
      min-height: 7vw;
      padding-left: 2vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .sidemenutxt {
      color: #fff;
      font-size: 3vw;
      line-height: 3vw;
    }
  .sidemenutxt.buyhistory{
    color: #fd331a;
  }
    .sidemenubtn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      grid-auto-columns: 1fr;
      -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
      -ms-grid-rows: auto auto;
      grid-template-rows: auto auto;
      text-decoration: none;
    }
  
    .mgameinfo {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
  
    .mgabox {
      width: 50%;
    }
  
    .mgamebtn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 49%;
      height: 8vw;
      margin-bottom: 1.5vw;
      padding: 0px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border: 1px solid #ec8c18;
      background-color: transparent;
      color: #ec8c18;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .pc {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 8vw;
      margin-top: 1vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border: 1px solid #949494;
      background-color: transparent;
      color: #949494;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .loginbutton {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 48%;
      height: 8vw;
      margin-right: 0.5vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border: 1px solid #949494;
      background-color: transparent;
      color: #949494;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .loginbtnwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding: 3vw 8vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-top: 1px solid #3f3f3f;
    }
  
    .mjoinbtn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 48%;
      height: 8vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border: 1px solid #949494;
      background-color: transparent;
      color: #949494;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .mlogo {
      width: 30vw;
      height: auto;
    }
  
    .mlogowrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding-top: 3vw;
      padding-bottom: 3vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-bottom: 1px solid #3f3f3f;
    }
  
    .ex {
      margin-top: 3vw;
      margin-bottom: 3vw;
      color: #8f8e8e;
      font-size: 3vw;
      line-height: 3vw;
      text-align: center;
    }
  
    .pwsearchbox2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 81vw;
      margin-bottom: 2vw;
    }
  
    .mteammenuicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-25 {
      width: 49.5%;
    }
  
    .link-block-26 {
      width: 49.5%;
    }
  
    .teamtextwrap {
      width: 100%;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .mbattinginfobox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 2vw;
      margin-bottom: 2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
      align-content: space-between;
    }
  
    .mteammenuicon2 {
      width: 100%;
      height: auto;
    }
  
    .link-block-27 {
      width: 50%;
    }
  
    .mmsgframetop {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
    }
  
    .userinfo {
      margin-top: 2vw;
      margin-bottom: 2vw;
    }
  
    .user {
      font-size: 3.5vw;
      line-height: 4vw;
    }
  
    .emblem {
      width: 4vw;
    }
  
    .myinfoimg {
      width: 12vw;
      height: auto;
      min-width: 12vw;
    }
  
    .logininfowrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding: 3vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-top: 1px solid #3f3f3f;
    }
  
    .mlogowrap2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding: 3vw 4vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-bottom: 1px solid #3f3f3f;
    }
  
    .myinfobtnwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin-top: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .mfightmenuicon {
      width: 100%;
      height: auto;
    }
  
    .mrealtimemenuicon {
      width: 100%;
      height: auto;
    }
  
    .mspecialmenucion {
      width: 100%;
      height: auto;
    }
  
    .mbatthistorymenuicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-28 {
      width: 24%;
    }
  
    .link-block-29 {
      width: 24%;
    }
  
    .link-block-30 {
      width: 24%;
    }
  
    .link-block-31 {
      width: 24%;
    }
  
    .mobilemenuwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .mbattingtop {
      width: 100%;
      height: auto;
    }
  
    .link-block-32 {
      width: 49.5%;
    }
  
    .link-block-33 {
      width: 49.5%;
    }
  
    .mbonusbox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: auto;
      margin-top: 2vw;
      padding: 2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-align-content: center;
      -ms-flex-line-pack: center;
      align-content: center;
      border-radius: 0.5vw;
      background-image: url('https://assets.pickstar.co.kr/main/images/Rectangle-16-copy-2.png');
    }
  
    .mbatbtnbox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 3vw;
    }
  
    .mbattingballicon {
      width: 100%;
      height: auto;
    }
  
    .mbattingballbtn {
      width: 32.3%;
      margin-bottom: 2vw;
    }
  
    .mmaxicon {
      width: 100%;
    }
  
    .maxbtn {
      width: 32.5%;
    }
  
    .resetbtn {
      width: 32.5%;
    }
  
    .mbattingbtnicon {
      width: 92vw;
      height: auto;
    }
  
    .mbattingbtn {
      height: 9vw;
    }
  
    .link-block-34 {
      width: 31.5%;
    }
  
    .gwrap {
      width: 100%;
      height: 6vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .mclosebtn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 14vw;
      height: 6vw;
      margin-left: 0px;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .userguide {
      display: none;
    }
  
    .mbetslipimg {
      display: none;
      width: 100%;
      height: auto;
    }
  
    .state2 {
      width: 100%;
      padding-right: 0px;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .guidebox2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin-bottom: 0px;
      margin-left: 0px;
      padding: 3vw;
      border-bottom: 0.1vw solid #fff;
    }
  
    .guideboxwrap {
      width: 100%;
      padding-right: 3vw;
      padding-left: 3vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .text-block-2 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .rwrap2 {
      width: 100%;
    }
  
    .gamekindbox2 {
      width: 25vw;
      padding-left: 1vw;
    }
  
    .inningtext2 {
      width: 8vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .inningtext2.basketball {
      color: #f8ad2e;
    }
  
    .mgpwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .div-block-10 {
      display: none;
    }
  
    .mattendancegpicon {
      width: 29vw;
      height: auto;
    }
  
    .mattancalendertopimg {
      display: block;
      height: auto;
    }
  
    .msoundicon {
      width: 12vw;
      height: 12.8vw;
      border-radius: 1vw;
    }
  
    .link-block-35 {
      display: none;
    }
  
    .link-block-36 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .mbettingbtnicon {
      width: 100%;
    }
  
    .mbettingbtnwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .mtitlebg {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 8vw;
      padding-right: 1vw;
      padding-left: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-radius: 0.5vw;
      background-image: url('https://assets.pickstar.co.kr/main/images/íƒ€ì´í‹€ë°°ê²½.png');
      background-position: 0px 0px;
      background-size: cover;
      background-repeat: no-repeat;
    }
  
    .mtitle {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      color: #fff;
      font-size: 3.2vw;
      line-height: 4vw;
    }
  
    .muserguide {
      display: block;
      width: auto;
      min-width: 100%;
      margin-top: 3vw;
      margin-right: auto;
      margin-left: auto;
    }
  
    .text-span-43 {
      margin-right: 1vw;
      color: #fa980d;
    }
  
    .text-span-44 {
      margin-left: 2vw;
      color: #ccc;
      font-size: 2.5vw;
      line-height: 5vw;
    }
  
    .mcustomerservicemenuicon {
      width: 100%;
      height: 100%;
      border-style: none;
    }
  
    .link-block-37 {
      position: relative;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 24.3%;
      height: 7.5vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-radius: 0.3vw;
      color: #fff;
      text-decoration: none;
    }
  
    .mcustomermenuicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-38 {
      width: 24.5%;
    }
  
    .iteminfowrap {
      height: auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
    }
  
    .profilewrap {
      margin-bottom: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
    }
  
    .mbattingmenuicon {
      width: 100%;
      height: 100%;
    }
  
    .link-block-39 {
      width: 32.5%;
      height: 7.6vw;
      margin-bottom: 1.5vw;
    }
  
    .mwithdrawalbtnimg {
      width: 22vw;
      height: auto;
    }
  
    .mdepositbtnimg {
      width: 22vw;
      height: auto;
    }
  
    .msafepwicon {
      width: 22vw;
      height: auto;
    }
  
    .msafeinfotable {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .myinfobox2 {
      width: 100%;
      margin-bottom: 2vw;
    }
  
    .ewrap {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .myinfowrap3 {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .image-7 {
      width: 36vw;
      height: auto;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .musemenuicon {
      display: none;
      width: 100%;
      height: auto;
    }
  
    .link-block-40 {
      width: 49.5%;
    }
  
    .mmsgmenuicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-41 {
      width: 33%;
    }
  
    .msgbtn {
      margin-top: 2vw;
    }
  
    .msgbtnicon {
      width: 18vw;
      height: auto;
    }
  
    .mgpnoticeimg {
      height: auto;
      margin-top: 2vw;
      margin-bottom: 2vw;
    }
  
    .mwarningimg {
      display: block;
      height: auto;
    }
  
    .mpickstarboardmenuicon {
      width: 100%;
      height: auto;
    }
  
    .link-block-42 {
      width: 33%;
    }
  
    .maintopwrap2 {
      z-index: 3;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding-left: 0px;
    }
  
    .bframe {
      position: fixed;
      left: 0%;
      top: auto;
      right: 0%;
      bottom: 0%;
      display: none;
    }
  
    .link-block-43 {
      width: 33%;
      text-decoration: none;
    }
  
    .lidinput {
      width: 100%;
      height: 7vw;
      margin-bottom: 1vw;
      padding-left: 2vw;
      border: 0px solid #000;
      background-color: #393939;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .form-6 {
      width: 100%;
      padding-right: 8vw;
      padding-left: 8vw;
    }
  
    .lpwinput {
      width: 100%;
      height: 7vw;
      margin-bottom: 0px;
      padding-left: 2vw;
      border: 0px solid #000;
      background-color: #393939;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .loginbtnwrap2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      padding-right: 8vw;
      padding-left: 8vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .logininputbox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding-top: 5vw;
      padding-bottom: 5vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .idpws {
      color: #fff;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .idpwbtn {
      margin-top: 3vw;
      text-decoration: none;
    }
  
    .form-block-8 {
      width: 100%;
    }
  
    .sidemenutotal {
      position: fixed;
      left: auto;
      top: 0%;
      right: 0%;
      bottom: auto;
      z-index: 5;
      display: none;
      width: 100%;
      height: 100%;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      background-color: rgba(0, 0, 0, 0.6);
    }
  
    .sbox {
      width: 28%;
      height: 100%;
    }
  
    .audience2 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience3 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience4 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience5 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience6 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience7 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience8 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience9 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience10 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience11 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience12 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience13 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .audience14 {
      width: 100%;
      height: auto;
      margin-top: 3vw;
    }
  
    .goalkeeper-copy {
      left: 40vw;
      top: 22vw;
      width: 15vw;
      height: auto;
    }
  
    .goalkeeper2 {
      left: 40vw;
      top: 22vw;
      width: 15vw;
      height: auto;
    }
  
    .goalkeeper3 {
      left: 40vw;
      top: 22vw;
      width: 15vw;
      height: auto;
    }
  
    .ballicon2 {
      width: 8vw;
      height: auto;
    }
  
    .ballicon3 {
      width: 8vw;
      height: auto;
    }
  
    .goalkeeper4 {
      left: 40vw;
      top: 22vw;
      width: 15vw;
      height: auto;
    }
  
    .ballicon4 {
      width: 8vw;
      height: auto;
    }
  
    .ballicon5 {
      width: 8vw;
      height: auto;
    }
  
    .p {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .rbtn {
      left: 61%;
      top: -4%;
      right: auto;
      bottom: auto;
      width: 5.5vw;
      height: 5.5vw;
    }
  
    .setuptxt {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pinput {
      width: 24vw;
      height: 7vw;
      margin-right: 1vw;
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .swrap {
      margin-top: 3vw;
    }
  
    .won {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .button {
      width: 16vw;
      height: 6vw;
      margin-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .njwrap2 {
      height: 27vw;
      padding-top: 3vw;
      padding-right: 4vw;
      padding-left: 4vw;
    }
  
    .ntxt {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .dateinput {
      width: 32vw;
      height: 6vw;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .swung-dash {
      margin-right: 2vw;
      margin-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .setuptopimage {
      display: none;
    }
  
    .setuptopimage2 {
      display: none;
    }
  
    .setupbtn {
      width: 13vw;
      height: 5vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .verificationbtn {
      width: 16vw;
      height: 6vw;
      margin-left: 0px;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .pickstarinfo2 {
      position: relative;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 2vw;
      margin-bottom: 2vw;
      padding: 4vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .pickstartxt {
      color: #fff;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .pickstartxt2 {
      width: 73%;
      min-width: 73%;
      margin-top: 1vw;
      margin-bottom: 1vw;
      color: #fff;
      font-size: 2.5vw;
      line-height: 4vw;
    }
  
    .guideicon2 {
      width: 21vw;
      height: auto;
    }
  
    .guidebtn {
      position: absolute;
      left: auto;
      top: auto;
      right: 0%;
      bottom: auto;
      margin-top: auto;
      margin-right: 4vw;
      margin-bottom: auto;
    }
  
    .titlebg {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 8vw;
      margin-bottom: 1vw;
      padding-right: 1vw;
      padding-left: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-image: url('https://assets.pickstar.co.kr/main/images/타이틀배경.png');
      background-position: 0px 0px;
      background-size: cover;
      background-repeat: no-repeat;
    }
  
    .title {
      color: #fff;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .cancelicon {
      width: 3vw;
    }
  
    .cancelbutton {
      width: 10vw;
      height: 6vw;
      margin-right: 1vw;
    }
  
    .wtxt {
      font-size: 2.8vw;
      line-height: 4vw;
    }
  
    .text-block-4 {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .textarea {
      min-height: 30vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .checkbox-label-11 {
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .cashcongbtn {
      height: auto;
    }
  
    .beannotibox {
      height: auto;
      margin-top: 2vw;
      margin-bottom: 2vw;
      padding: 3vw 2vw 3vw 4vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .beannotilma {
      width: auto;
      height: 11vw;
      margin-right: 4.5vw;
      margin-bottom: 3vw;
    }
  
    .beannotitext {
      font-size: 2.5vw;
      line-height: 4.5vw;
    }
  
    .storebtn {
      height: 7.6vw;
    }
  
    .storebtnlmage {
      height: 70%;
      opacity: 0.35;
    }
  
    .storebtninbox {
      width: 19%;
      border-radius: 0.5vw;
    }
  
    .storebtntext {
      font-size: 2.8vw;
      line-height: 3vw;
      text-align: center;
      letter-spacing: 0px;
    }
  
    .storebtntext.guide {
      font-size: 2.7vw;
      letter-spacing: -0.3vw;
    }
  
    .itemtextwrap3-copy1 {
      margin-left: 4vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .storewrap4-copy {
      height: 12vw;
      margin-bottom: 1vw;
    }
  
    .storeitembox2-copy1 {
      height: 23vw;
      padding-top: 2vw;
      padding-right: 2vw;
      padding-left: 3vw;
    }
  
    .storewrap4-copy1 {
      height: 12vw;
      margin-bottom: 1vw;
    }
  
    .storewrap4-copy {
      height: 20vw;
      margin-bottom: 4vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .storeitembox2-copy {
      height: auto;
      padding: 3vw 5vw 5vw;
    }
  
    .itemtextwrap3-copy {
      margin-left: 4vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .storeitemtext2-copy {
      margin-top: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .storeitemframe2-copy {
      width: 100%;
      margin-right: 0px;
      margin-bottom: 2vw;
    }
  
    .storeitemframe2-copy {
      width: 100%;
      margin-right: 0px;
      margin-bottom: 2vw;
    }
  
    .mybeanbox {
      width: 100%;
      margin-bottom: 2vw;
    }
  
    .njtopimg-copy {
      display: none;
      height: 8vw;
    }
  
    .mybeantext {
      font-size: 3.2vw;
      line-height: 4vw;
    }
  
    .mybeanlmage {
      height: 5vw;
      margin-right: 2vw;
    }
  
    .itemprebtn {
      width: 49%;
      height: 8vw;
      background-size: cover;
    }
  
    .itempretext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .itempre {
      margin-bottom: 3vw;
    }
  
    .mybeanmain {
      height: 13vw;
    }
  
    .njwrap-copy {
      height: 27vw;
      padding: 5vw 4vw;
    }
  
    .link-block-52 {
      width: 3vw;
      height: 3vw;
    }
  
    .nobean {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .betslipbox-copy {
      position: fixed;
      left: 0%;
      top: auto;
      right: 0%;
      bottom: 0%;
      display: none;
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .storeitembottom-copy {
      padding: 2vw;
    }
  
    .bettitleback {
      position: relative;
      height: 10vw;
    }
  
    .bettitle {
      color: #efefef;
      font-size: 3.8vw;
      line-height: 3.8vw;
      letter-spacing: 0vw;
    }
  
    .bathistoryframe-copy {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      max-height: none;
      min-height: auto;
      padding: 0px 2vw 2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -o-object-fit: fill;
      object-fit: fill;
    }
  
    .battingballchoicebox-copy {
      padding: 3vw 3vw 1vw;
    }
  
    .battingballinfo-copy {
      padding: 3vw 3vw 1vw;
    }
  
    .bathistorybox-copy {
      width: 49%;
      margin-top: 2vw;
      margin-bottom: 0vw;
      padding: 2vw 5vw 2vw 2vw;
      border-radius: 1vw;
    }
  
    .batballbox-copy {
      width: 100%;
      height: 8.3vw;
    }
  
    .mbattingbtn-copy {
      height: 9vw;
    }
  
    .betbtn {
      font-size: 3.5vw;
      line-height: 3.5vw;
    }
  
    .bettitleback-copy {
      position: relative;
      height: 10vw;
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #1eb6ae), color-stop(81%, #1f606d));
      background-image: linear-gradient(180deg, #1eb6ae 10%, #1f606d 81%);
    }
  
    .cashcongbtntext {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .titlebg-copy {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 6vw;
      padding-right: 1vw;
      padding-left: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-image: url('https://assets.pickstar.co.kr/main/images/íƒ€ì´í‹€ë°°ê²½.png');
      background-position: 0px 0px;
      background-size: cover;
      background-repeat: no-repeat;
    }
  
    .link-block-53 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-right: 0vw;
      text-decoration: none;
    }
  
    .link-block-54 {
      margin-right: 3vw;
    }
  
    .button-2 {
      width: 12vw;
      height: 5vw;
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(22%, #635f5f), color-stop(82%, #3c3c3c));
      background-image: linear-gradient(180deg, #635f5f 22%, #3c3c3c 82%);
    }
  
    .betslip {
      position: relative;
      z-index: 2;
      display: block;
      padding-right: 2vw;
      padding-left: 2vw;
    }
  
    .betbody {
      display: block;
      overflow: auto;
      height: 73vw;
    }
  
    .betup {
      width: 4vw;
    }
  
    .updownlink {
      position: absolute;
      left: auto;
      top: 0%;
      right: 0%;
      bottom: 0%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 10vw;
      margin-top: auto;
      margin-bottom: auto;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .updown {
      width: 4.5vw;
    }
  
    .updown.down {
      display: block;
    }
  
    .gpfooter {
      position: fixed;
      left: 0%;
      top: auto;
      right: auto;
      bottom: 0%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 9vw;
    }
  
    .kongfooter {
      position: fixed;
      left: 0%;
      top: auto;
      right: auto;
      bottom: 0%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 10vw;
    }
  
    .link-block-55 {
      display: block;
    }
  
    .mclmage {
      width: auto;
      height: 6.5vw;
      margin-right: 0.5vw;
      margin-bottom: 0.25vw;
      margin-left: 0.5vw;
      opacity: 0.44;
    }
  
    .mctext {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      font-size: 3.2vw;
      line-height: 3.2vw;
      letter-spacing: -0.1vw;
    }
  
    .mcustomerservicemenuiconin {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 100%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-radius: 0.3vw;
      background-color: #f98c0c;
    }
  
    .div-block-19 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 7vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-color: #fc9107;
    }
  
    .text-block-5 {
      color: #fff;
      font-size: 2.75vw;
    }
  
    .pickstarinfo4 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: auto;
      margin-top: 2vw;
      margin-bottom: 2vw;
      padding: 3vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
    }
  
    .boardtitlebox {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .boardtitle {
      margin-right: 0px;
      margin-bottom: 1vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .boardtitle2 {
      width: 73vw;
      font-size: 2.5vw;
      line-height: 4vw;
    }
  
    .text-span-55 {
      padding-right: 1.5vw;
      padding-left: 1.5vw;
    }
  
    .cashcoinbtn {
      width: 32vw;
      height: 12vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .menu_txt {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-right: 2vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      color: #0090ff;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .footerwrap2 {
      width: 100%;
      padding-right: 2vw;
      padding-left: 2vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .buy_btn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 8vw;
      margin-top: 1vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border: 1px solid #fd331a;
      background-color: transparent;
      color: #fd331a;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .m_menubtn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 10vw;
      height: 10vw;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .m_rankingbox {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-top: 2vw;
      margin-bottom: 2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      border-top: 1px solid #3f3f3f;
      border-left: 1px solid #3f3f3f;
    }
  
    .mbattinginfobox2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      margin-top: 2vw;
      padding-right: 2vw;
      padding-left: 2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
      align-content: space-between;
    }
  
    .userguidemneuicon {
      display: none;
      width: 100%;
      height: 100%;
      border-style: none;
      border-radius: 0.3vw;
    }
  
    .t_menutxt {
      position: absolute;
      left: 0%;
      top: 0%;
      right: auto;
      bottom: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      height: 100%;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      font-family: 'Noto Sans KR', sans-serif;
      font-size: 2.7vw;
      font-weight: 300;
    }
  
    .t_menubtn {
      position: relative;
      width: 24.3%;
      height: 7.5vw;
      margin-bottom: 1.2vw;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      border-radius: 0.3vw;
      background-image: url('https://assets.pickstar.co.kr/main/images/5e56000924830b70d809566d_ìž…ê¸ˆ-p-130x130q80.png');
      background-position: 0px 0px;
      background-size: auto;
      color: #fff;
      text-decoration: none;
    }
  
    .t_menubtn.click {
      background-image: url('https://assets.pickstar.co.kr/main/images/Rounded-Rectangle-589-copy-2.png');
      background-position: 50% 50%;
      background-size: cover;
    }
  
    .text-block-9 {
      width: 24.3%;
      height: 7.5vw;
      color: #2c2c2c;
    }
  
    .div-block-21 {
      display: none;
    }
  
    .requestchangetable2 {
      padding: 2vw;
    }
  
    .writeinfobox {
      margin-bottom: 2vw;
    }
  
    .w_date {
      margin-left: 2vw;
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .requestinfo {
      margin-bottom: 2vw;
      font-size: 2.7vw;
      line-height: 3vw;
    }
  
    .sidemenutxt2 {
      color: #ed2809;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .menutelmage2 {
      position: static;
    }
  
    .kongbet {
      font-size: 3vw;
      line-height: 3vw;
      font-weight: 400;
    }
  
    .freebet {
      font-size: 3vw;
      line-height: 3vw;
      font-weight: 400;
    }
  
    .sidemenuwrap2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 22vw;
      min-height: 22vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sidemenuwrap3 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 29vw;
      min-height: 29vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sidemenuwrap4 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 29vw;
      min-height: 29vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sidemenuwrap5 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 36vw;
      min-height: 36vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sidemenuwrap6 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 36vw;
      min-height: 36vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .sidemenu_frame {
      min-height: 200vw;
    }
  
    .mainem {
      width: 135px;
    }
  
    .storebtn-4 {
      height: 9vw;
    }
  
    .mobile {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 11vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .remainder {
      position: static;
      font-size: 3.5vw;
      line-height: 4vw;
      text-align: right;
    }
  
    .text-span-57 {
      margin-right: 1vw;
      margin-left: 1vw;
    }
  
    .d_wrap {
      width: 48.5%;
      margin-bottom: 2.5vw;
    }
  
    .div-block-22 {
      padding: 2vw 2vw 1vw;
    }
  
    .gp_txt {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .lvwrap3 {
      margin-top: 2vw;
      margin-bottom: 1vw;
    }
  
    .percent2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .d_imgbox2 {
      width: 100%;
      height: 48vw;
      margin-right: auto;
      margin-bottom: 4vw;
      margin-left: auto;
    }
  
    .d_box {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .d_info {
      width: 100%;
    }
  
    .d_date {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .d_title {
      margin-top: 2vw;
      margin-bottom: 2vw;
      font-size: 4vw;
      line-height: 5vw;
    }
  
    .targetmoney {
      margin-bottom: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .text-span-58 {
      font-size: 5vw;
      line-height: 6vw;
    }
  
    .gp_txt2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .percent3 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .text-span-59 {
      font-size: 5vw;
      line-height: 6vw;
    }
  
    .lvwrap4 {
      margin-top: 2vw;
      margin-bottom: 1vw;
    }
  
    .div-block-26 {
      margin-top: 5vw;
    }
  
    .donationbtn {
      height: 9vw;
      font-size: 3.5vw;
      line-height: 4vw;
    }
  
    .donationbtn.click {
      height: 9vw;
      font-size: 3.5vw;
      line-height: 4vw;
    }
  
    .d_txt {
      height: 6vw;
      margin-bottom: 3vw;
      font-size: 3vw;
      line-height: 4vw;
      text-align: center;
    }
  
    .donationbtn2 {
      width: 100%;
      height: 9vw;
      font-size: 3.5vw;
      line-height: 5vw;
    }
  
    .d_infotxt {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .dlist {
      width: 100%;
      margin-bottom: 3vw;
      padding-left: 2vw;
    }
  
    .d_infotxt2 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .d_infotxt3 {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .event_title {
      padding-left: 0px;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .eventtitlebox {
      height: 8vw;
      padding-top: 2vw;
      padding-bottom: 2vw;
      padding-left: 3vw;
    }
  
    .inningwrap2 {
      width: 75vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
    }
  
    .donatepopup {
      width: 96vw;
      margin-right: auto;
      margin-left: auto;
      padding-top: 4vw;
      padding-bottom: 4vw;
      border-width: 1vw;
    }
  
    .donatebtn {
      width: 25vw;
      height: 9vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .d_cancelbtn {
      width: 25vw;
      height: 9vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .t_infowrap {
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .inningwrap-copy {
      width: 72vw;
      -webkit-box-pack: end;
      -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
      justify-content: flex-end;
    }
  
    .image-13 {
      display: block;
      width: 2.6vw;
      height: 2.5vw;
      margin-right: 1vw;
    }
  
    .image-13-copy {
      display: block;
      width: 2.6vw;
      height: 2.6vw;
      margin-right: 1vw;
    }
  
    .mtopmenubtn {
      width: 32.5%;
    }
  
    .gptxt {
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .cashtxt {
      margin-left: 1vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .gpimg {
      width: 3vw;
      height: auto;
    }
  
    .beanimg {
      width: 3vw;
      height: auto;
    }
  
    .beantxt {
      margin-left: 1vw;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .form-11 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .topmenu_btn {
      height: 7.2vw;
      margin-right: 1vw;
    }
  
    .topmenu_txt {
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .customerbtnimage {
      height: 70%;
      opacity: 0.35;
    }
  
    .customerbtninbox {
      width: 24%;
      border-radius: 0.5vw;
    }
  
    .boardbtninbox {
      width: 32.4%;
      border-radius: 0.5vw;
    }
  
    .boardbtnimage {
      height: 70%;
      opacity: 0.35;
    }
  
    .mypagebtninbox {
      width: 32.4%;
      margin-bottom: 2vw;
      border-radius: 0.5vw;
    }
  
    .mypagebtnimage {
      height: 70%;
      opacity: 0.35;
    }
  
    .gamecenterbtninbox {
      width: 24%;
      border-radius: 0.5vw;
    }
  
    .mtwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .myinfotitleicon {
      width: auto;
      height: 5vw;
      margin-right: 2vw;
    }
  
    .emblembox {
      margin-left: 3vw;
    }
  
    .emblemicon {
      width: 9vw;
    }
  
    .text-block-11 {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .div-block-29 {
      left: auto;
      top: -59%;
      right: 0%;
      bottom: auto;
    }
  
    .userinfobox3 {
      padding-top: 1vw;
      padding-bottom: 1vw;
      padding-left: 2vw;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
  
    .econtent {
      width: 100%;
      min-height: 100%;
      min-width: 100%;
      padding: 1vw;
      font-size: 2.5vw;
      line-height: 4vw;
    }
  
    .answerbox {
      padding: 2vw 0vw;
    }
  
    .answer_txt {
      width: 10vw;
      height: 5vw;
      min-width: 10vw;
      margin-right: 2vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .myinfo_icon {
      height: 5vw;
      margin-right: 2vw;
    }
  
    .level_icon {
      height: 3vw;
      margin-right: 0.5vw;
    }
  
    .teamtitle3 {
      position: absolute;
      left: 2vw;
      top: auto;
      right: auto;
      bottom: 2vw;
      width: 78%;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .numb {
      display: none;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .div-block-30 {
      position: absolute;
      left: auto;
      top: auto;
      right: 3vw;
      bottom: 2vw;
      width: auto;
    }
  
    .tnumb {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .ttitle {
      width: 47%;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .div-block-31 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 5vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
  
    .image-14 {
      height: 47vw;
    }
  
    .clausebtn {
      width: 24%;
      border-radius: 0.5vw;
    }
  
    .clausebtnbox {
      height: 9vw;
    }
  
    .clauseicon {
      left: 35%;
      height: 7vw;
      opacity: 0.35;
    }
  
    .clauseicon2 {
      left: 28%;
      height: 7vw;
      opacity: 0.35;
    }
  
    .clauseicon3 {
      left: 36%;
      height: 7vw;
      opacity: 0.35;
    }
  
    .clauseicon4 {
      left: 28%;
      height: 7vw;
      opacity: 0.35;
    }
  
    .teambtnbox {
      height: 9vw;
    }
  
    .teambutn {
      width: 24%;
      border-radius: 0.5vw;
    }
  
    .teamicon {
      left: 33%;
      height: 7vw;
      opacity: 0.35;
    }
  
    .alliancebtnbox {
      height: 9vw;
    }
  
    .allianceicon2 {
      left: 33%;
      height: 7vw;
      opacity: 0.35;
    }
  
    .hiticon2 {
      width: 9.5vw;
      height: auto;
      margin-right: 2vw;
      margin-left: 2vw;
    }
  
    .image-15 {
      width: 84px;
      height: 25px;
    }
  
    .checkbox-field-10 {
      position: absolute;
    }
  
    .link-block-57 {
      margin-right: auto;
      margin-left: auto;
    }
  
    .text-block-14 {
      width: 3vw;
      height: 3vw;
      min-height: 3vw;
      min-width: 3vw;
      margin-right: 1vw;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .text-block-15 {
      margin-top: 0px;
    }
  
    .myinfowrap4 {
      width: 100%;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  
    .rnum {
      width: 14%;
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .rnum2 {
      position: absolute;
      left: 3vw;
      top: 2vw;
      right: auto;
      bottom: auto;
      display: none;
      width: 14%;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .request_title {
      position: absolute;
      left: 3vw;
      top: 0%;
      right: auto;
      bottom: 0%;
      width: 76%;
      min-width: 76%;
      padding-left: 0vw;
      -webkit-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .requestbtn {
      margin-left: auto;
    }
  
    .requestbtnicon {
      width: auto;
      height: 6vw;
    }
  
    .div-block-32 {
      width: 20%;
    }
  
    .teamtitle4 {
      position: absolute;
      left: 2vw;
      top: auto;
      right: auto;
      bottom: 2vw;
      width: 78%;
      padding-left: 2vw;
      font-size: 3vw;
      line-height: 4vw;
    }
  
    .title_bg {
      display: none;
      width: 100%;
      height: 8vw;
      margin-bottom: 1vw;
      padding-right: 1vw;
      padding-left: 2vw;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      background-image: url('https://assets.pickstar.co.kr/main/images/íƒ€ì´í‹€ë°°ê²½.png');
      background-position: 0px 0px;
      background-size: cover;
      background-repeat: no-repeat;
    }
  
    .noticepopup {
      display: none;
    }
  
    .m_popupframe {
      display: none;
    }
  
    .mainpopup {
      display: none;
    }
  
    .r_arrow {
      width: 8vw;
      height: 9vw;
    }
  
    .emblemicon2 {
      width: 9vw;
    }
  
    .joinemailnput {
      width: 100%;
      height: 8vw;
      margin-bottom: 0.5vw;
      padding-left: 1vw;
      font-size: 3vw;
      line-height: 3vw;
    }
  
    .muserguideimgwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .menuwrap2 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
  
    .boardtitle2in2 {
      left: 23%;
      top: 80%;
      right: auto;
      bottom: auto;
      width: 21vw;
      height: 4vw;
      font-size: 2.5vw;
      line-height: 4vw;
    }
  
    .text-span-64 {
      margin-left: 0px;
      padding-right: 1.5vw;
      padding-left: 1.5vw;
    }
  
    .donatebutton {
      width: 61%;
      height: 9vw;
      margin-top: 10vw;
      font-size: 3.5vw;
      line-height: 5vw;
    }
  
    .d_listbtn {
      width: 34%;
      height: 9vw;
      margin-top: 10vw;
      font-size: 3vw;
      line-height: 5vw;
    }
  
    .donateimg {
      height: 17vw;
      margin-right: 3vw;
      margin-bottom: 0vw;
    }
  
    .image-16 {
      width: 100%;
    }
  
    .pickstarinfo3 {
      display: block;
      height: auto;
      margin-top: 2vw;
      margin-bottom: 2vw;
      padding: 3vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .boardtitlebox2 {
      width: 100%;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .form-13 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
    }
  
    .uptxt {
      padding-bottom: 0px;
    }
  
    .downtxt {
      padding-bottom: 0px;
    }
  
    .vstxt {
      font-size: 2.5vw;
      line-height: 3vw;
    }
  
    .gamevsbg .vs, .gamevsbg2 .vs {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      font-size: 2.9vw;
    }
  
    .gamevsbg .vs, .gamevsbg2 .vs {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      line-height: 2.5vw;
    }
  
    .vs.white {
      color: #fff;
      letter-spacing: 0.5px;
    }
  
    .uptxt2 {
      position: absolute;
      left: 0%;
      top: auto;
      right: auto;
      bottom: 11%;
      width: 100%;
      text-align: center;
    }
  
    .downtxt2 {
      position: absolute;
      left: 0%;
      top: auto;
      right: auto;
      bottom: 11%;
      width: 100%;
      text-align: center;
    }
  
    .bonuseventtxt {
      font-family: 'Nanum Gothic', sans-serif;
      color: #fff;
      font-size: 2.8vw;
      line-height: 3vw;
    }
  
    .bonuseventtxt2 {
      font-family: 'Nanum Gothic', sans-serif;
      color: #fff;
      font-size: 2.8vw;
    }
  
    .text-span-66 {
      width: auto;
      margin-left: 1vw;
      font-size: 2.9vw;
    }
  
    .gametable3._55 {
      height: 10vw;
    }
  
    .checkbox-label-13 {
      margin-bottom: 0px;
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .parenthesis {
      font-size: 2.3vw;
      line-height: 3vw;
    }
  
    .checkbox-field-12 {
      margin-left: 2vw;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
    }
  
    .checkbox-2 {
      margin-top: 0px;
    }
  
    .cashtable3 {
      width: 100%;
      height: 12vw;
      margin-bottom: 1vw;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
    }
  }
.userguide-container{
  background-color: #2c2c2c;
  height: 100vh;
}

.cs-question-status {
  width: 100px;
  color: #f3921b;
  font-size: 14px;
  margin-left: 10px;
}

.cs-question-delete-btn {
  margin: auto;
}

.battingtablebox.battingtablebox-special .boption{
  width: 16%;
}

.battingtablebox.battingtablebox-special .boption2{
  width: 16%;
}