.base-content{max-width:900px}ul li{list-style:none}.border-area{border:3px solid #000;border-radius:8px}#start-btn{cursor:pointer;height:30px;width:90px}#crane-status p{margin:2px}#setting-area{border-top:2px solid #d9d9d9;margin:15px;padding-top:20px}#setting-area li,.setting-sound li{letter-spacing:-1em;line-height:1;margin-bottom:16px}#setting-area li span,.setting-sound li span{background-color:#d9d9d9;display:inline-table;font-weight:700;margin-bottom:-2px;padding:6px 0;text-align:center;width:49%}#setting-area li .left{margin-right:3px}#setting-area li .left,.setting-sound li .left{border-radius:10px 0 0 10px}#setting-area li .right,.setting-sound li .right{border-radius:0 10px 10px 0}#setting-area li .current,.setting-sound li .current{background-color:#f9ed31}#setting-area .support{border:2px solid #000;border-radius:10px;margin:0 auto 16px;padding:5px 0}#setting-area .support img{margin:auto}.bgm-recommend{position:relative}.bgm-recommend__balloon{background:rgba(0,0,0,.7);border-radius:3px;color:#fff;display:none;font-size:10px;font-weight:700;padding:7px 10px;position:absolute;right:16px;top:58px}.bgm-recommend__balloon:before{border:8px solid transparent;border-bottom:10px solid rgba(0,0,0,.7);content:"";margin-left:-15px;position:absolute;right:12px;top:-17px}#guide{border-right:2px solid #000;display:block;float:left;width:25px}#contact{display:inline-block;width:calc(100% - 25px)}#play-support{display:inline-block;width:100%}.play-support{background:#fff;cursor:pointer}.count-area{font-weight:700;margin-left:8px}.crane-count-area{display:flex;justify-content:space-between;padding:0 14px!important}#game-area{align-items:flex-start;display:flex;justify-content:center;margin:10px 20px;min-height:90vh}@media screen and (max-width:768px){#game-area{min-height:80vh}}#play-area{line-height:1;margin:5px;max-width:600px;overflow:hidden;width:100%}#display-area{border-bottom:3px solid #000;height:594px;overflow:hidden;position:relative;width:594px}#play-btn-area{height:762px;margin:5px;text-align:center;width:210px}#play-btn-area>div{align-content:space-around}#play-btn-area{display:flex;flex-direction:column}#crane-status{margin-top:20px}#crane-status>div{margin-bottom:10px}.play-point-label{background:#525353;border-radius:100px;color:#fff;height:26px;line-height:26px;margin:0 auto 20px!important;width:170px}.reserve-btn-area{background:#f1f2f3;margin-bottom:0!important;padding:20px 0}.submit-reserve-btn{background:none!important;border:none!important;height:51px}.play-btn-img{margin-bottom:20px;width:94px}#control-btns{-webkit-touch-callout:none;touch-callout:none;background:#f1f2f3;margin-bottom:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#sound-off,#sound-on,.camera>.disabled-area,.camera>.disabled-area>img{background:#d9d9d9!important}#setting-area li .current,#setting-area li .current>img,.setting-sound li .current{background-color:#f9ed31!important}#setting-area{margin:0 auto;width:170px}.possession-points{margin-bottom:20px}.possession-points--text{font-weight:700}.point-charge{margin-bottom:20px}#points-label>.points.delim{color:#fff}#prize-detail{display:flex;height:0;margin:0 5px;overflow:hidden;padding:25px 10px;transition-duration:.3s;transition-property:height;word-break:break-all}#prize-detail span{display:inline-block;padding:5px}#prize-detail .image img{height:180px;width:180px}#prize-detail.open{height:100%;margin-bottom:5px}#prize-detail .prize-detail__text_area{margin:5px;width:100%}#prize-detail .prize-detail__text_area--title{font-size:15px;font-weight:700;line-height:1.6;width:100%}#prize-detail .prize-detail__text_area--annotation{color:red;font-size:14px;font-weight:700;line-height:1.6}#prize-detail .prize-detail__text_area--description{font-size:14px;line-height:1.6;margin-top:10px;word-break:break-all}#prize-detail{position:relative;width:100%}#prize-information #prize-detail .relation-prize{display:block;height:auto;padding:0 5px}.link-relation{border:2px solid #000;border-radius:8px;display:block;text-align:center}#prize-information .link-relation{margin:10px;padding:10px 0;width:40%}.link-relation,.link-relation:active,.link-relation:hover,.link-relation:link,.link-relation:visited{color:#000}#display-area .display{position:absolute}#display-area .status-image{width:100%;z-index:1}#display-area .status-image:not(.display-block),#display-area.webrtc canvas,#display-area:not(.webrtc) video{display:none}.help-pc{display:block}.help-sp{display:none}@media screen and (max-width:1023px){#game-area{align-items:center;flex-direction:column}#display-area{height:0;padding-bottom:100%;width:100%}#play-btn-area{height:auto;margin-top:0;max-width:600px;padding:5px;width:100%}#play-btn-main,#setting-area{margin:5px auto;width:250px}#control-btn-horizontal:not(.display-block),#control-btn-vertical:not(.display-block){display:none}#crane-status{display:flex;flex-direction:column}#play-btn-main{align-items:center;display:flex;justify-content:space-around}.help-pc{display:none}.help-sp{display:block}#prize-detail{height:auto}.bgm-recommend__balloon{display:inline-block}}.display-block{display:block}.display-inline-block{display:inline-block}.display-flex{display:flex}#control-btn-horizontal img:not(.display-inline-block),#control-btn-vertical img:not(.display-inline-block),.reserve-area:not(.display-block){display:none}#timelimit span{font-size:1em;font-weight:700}.message-area{bottom:0;right:0;width:100%;z-index:5}.message-line{background-color:#d96c66;display:flex;height:32px;line-height:16px;overflow:hidden;padding:8px 0 8px 8px}.message-line:not(.display-flex){display:none}.message-line div{overflow:hidden}.message-line .icon{border:2px solid #fff;border-radius:1em;margin-right:5px;text-align:center;width:1em}.message-line .message{margin-left:10px;right:0;width:92%}.message-line .icon,.message-line .message span{color:#fff;font-size:11px;line-height:1em;white-space:nowrap}.message-area .message.animation>span{animation-duration:15s;animation-iteration-count:infinite;animation-name:msg;animation-timing-function:linear;display:inline-block;margin:0;white-space:nowrap}@keyframes msg{0%{transform:translate(0)}25%{transform:translate(0)}95%{transform:translate(-100%)}to{transform:translate(-100%)}}.prize-lineup{margin:50px 0;min-height:350px}.loading{align-items:center;display:flex;height:100%;justify-content:center}.loading img{width:50px}#player_video_area,#player_video_area video,#viewer_video_area,#viewer_video_area video{position:absolute}#display-area .video:not(.playing),#display-area .webrtc-area:not(.playing),#play-mark{display:none}#play-mark{background:rgba(0,0,0,.7);padding:40%;width:100%}#crane-move-area:not(.display-block){display:none}#crane-move-area{height:100%;position:absolute;width:100%;z-index:1}#crane-move-area .move{height:60px;padding:0 5px;position:absolute;top:calc(50% - 30px);width:100%}#crane-move-area .move:not(.active){opacity:.5;pointer-events:none}#crane-move-area .move .next{float:right}#crane-move-area .move .prev{float:left}#crane-move-area img{height:100%}#crane-move-area .move-message{display:none;position:absolute;text-align:center;top:35%;width:100%}#crane-move-area .move-message img{height:40px}#crane-move-area .move-message>span{animation-duration:5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:move-msg;animation-timing-function:linear;background-color:rgba(0,0,0,.6);border-radius:8px;color:#fff;font-size:1.4em;font-weight:700;padding:15px 30px}@keyframes move-msg{0%{opacity:.9}95%{opacity:.9}to{opacity:0}}.crane-no{background-color:rgba(0,0,0,.6);border-radius:5px;color:#fff;font-size:.8em;padding:5px;position:absolute;right:5px;top:5px;z-index:1}.crane-no span{color:#fff;font-size:1.5em;font-weight:700}.btn-reload{bottom:0;cursor:pointer;margin:5px;position:absolute;width:50px;z-index:2}.btn-reload.disabled{opacity:.5;pointer-events:none}.btn-reload img{width:40px}#animation-area{display:contents;height:1000px!important;width:500px!important}#animation-area.hide-animation,#animation-img.hide-animation{display:none}#animation-area-footer{background-color:#fff;width:100%}#game-area #anime-aura,#game-area #anime-effect,#game-area #anime-present{height:auto!important;position:fixed;top:0;width:auto!important}#game-area #anime-aura,#game-area #anime-effect{height:unset!important;transform:translateY(-30%)!important;width:unset!important}#game-area #anime-aura{z-index:1100}#game-area #anime-present{z-index:1200}#game-area #anime-effect{z-index:1300}#animation-img{background:#fff;border-radius:10px;left:25%;opacity:0;overflow:hidden;position:absolute;width:50%;z-index:1250}#animation-img.active{animation:img-animation 1s ease-in-out forwards;opacity:1}#animation-img.fadeOut{animation:fadeOut .5s ease .3s 1 normal forwards}#animation-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#animation_overlay{background-color:rgba(0,0,0,.3);height:150%;left:0;position:fixed;top:0;width:100%;z-index:1000}@keyframes img-animation{0%{transform:scale(1) translate(0)}15%{transform:scale(.98,.9) translateY(5px)}30%{transform:scaleX(1.02) translateY(8px)}50%{transform:scale(.98,1.05) translateY(-8px)}70%{transform:scaleY(.9) translateY(5px)}to{transform:scale(1) translate(0)}0%,to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}#sp-prize-information,.setting-area,.status-area{display:none}.prize-modal-dialog{height:100%}.prize-modal-dialog .modal-dialog{border-radius:10px;left:50%;max-width:350px;min-width:250px;overflow:hidden;top:55%;transform:translate(-50%,-50%)!important}.prize-modal-dialog .prize-modal-content{background:#fff}.prize-modal-dialog .prize-modal-content img{max-width:350px;width:80vw}.prize-modal-dialog .prize-modal-body{margin:5px 10px;min-height:110px}.prize-modal-dialog .prize-modal-body .prize-modal-name{font-size:1em;font-weight:700;line-height:1.2em;margin-bottom:10px}.prize-modal-dialog .prize-modal-body .prize-modal-description{height:100px;line-height:1.2em;overflow:scroll;word-break:break-all}.prize-modal-dialog .prize-modal-footer button{height:40px;max-width:unset;width:100%}.prize-modal-dialog .prize-modal-footer div{margin:auto;padding:10px;width:80%}@media screen and (max-width:1023px){#crane-move-area .move{height:40px;top:calc(50% + 20px)}#crane-move-area .move-message{top:25%}#crane-move-area .move-message>span{font-size:1em;padding:10px}#crane-move-area .move-message img{height:25px}.crane-no{font-size:.7em}.user-info,header,section.header-hold{display:none!important}#game-area,#play-area{margin:0}#display-area,#play-area{border:none;border-radius:0}.status-area{display:flex;margin:5px;position:absolute;width:100%;z-index:2}.status-area .booking-count p,.status-area .view-count p{font-weight:700}.status-area .booking-count .booking-count-text.text-red,.status-area .view-count .view-count-text.text-red{color:#f01147!important}.status-area .booking-count:not(.display-inline-block),.status-area .view-count:not(.display-inline-block){display:none}.status-area .btn-back img{height:47px;margin-left:10px;width:47px}.status-area .booking-count,.status-area .view-count{background:#fff;border:2px solid #000;border-radius:5px;font-size:.8em;font-weight:700;height:30px;margin:auto 3px;padding:5px}.status-area .booking-count>p,.status-area .view-count>p{display:inline-block;margin:0;position:absolute;top:18px}.status-area .booking-count span,.status-area .view-count span{display:inline-block;font-size:18px;font-weight:700;padding-left:28px;padding-right:14px;text-align:right;width:20px}.status-area .crane-no{border-radius:5px;display:inline;margin:auto 5px;position:unset}.status-area .camera{position:absolute;right:20px}.status-area .camera .current{display:none}.status-area .camera>div{height:0;text-align:center}.status-area .camera img{width:40px}.setting-area{display:block;position:absolute;right:0;z-index:2}.setting-area .btn-setting{margin:5px 16px 0;width:40px}.setting-area .btn-setting img{width:40px}#play-btn-area,#prize-information{display:none}#sp-play-btn-area>div{padding:10px 0}#sp-crane-status div:last-of-type{position:relative}#sp-crane-status #sp-reserved-count{bottom:65px;position:absolute;text-align:center;width:100%}#sp-crane-status #sp-reserved-count img{width:150px}#sp-crane-status #sp-reserved-count span{color:#fff;font-size:1.6em;font-weight:700;left:50%;position:absolute;top:20px}#sp-crane-status #sp-time-limit{align-items:center;background:#f8ed31;border-radius:12px;display:flex;font-weight:700;padding:4px 10px}#sp-crane-status #sp-time-limit img{margin:1% 2%;width:1.2em}#sp-crane-status #sp-time-limit span{display:inline-table;padding:1px 3px;text-align:right}#sp-crane-status #sp-time-limit .time-area{align-items:center;display:flex;font-weight:700;justify-content:space-between;width:90%}#hold-area .hold-point span,#hold-area .hold-ticket span,#sp-crane-status #sp-time-limit .time-area div,#sp-crane-status #sp-time-limit .time-area span{font-weight:700}#hold-area .hold-point .num{width:120px}#sp-crane-status .game-price-area .points{width:80px}#play-area,#sp-play-btn-area{border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid #000}#sp-play-btn-area{max-width:600px;width:100%}#sp-play-btn-area>div{display:flex}#sp-crane-status{background:#f1f2f3;display:flex}#sp-crane-status>div{margin:0 3%;width:48%}#sp-crane-status .submit-btn-r:not(.display-block){display:none}#sp-crane-status #sp-horizontal-btn,#sp-crane-status #sp-reserve-btn,#sp-crane-status #sp-vertical-btn{-webkit-appearance:none;border-radius:40px;height:100%;max-width:100%;width:100%}#sp-crane-status #sp-horizontal-btn{background-color:#f7a11a}#sp-crane-status #sp-vertical-btn{background-color:#3eccbd}#sp-crane-status #sp-reserve-btn .text-disabled,#sp-crane-status #sp-reserve-btn.disabled,#sp-play-btn-area #btn-point-purchase:disabled{background-color:gray!important;pointer-events:none}#sp-crane-status #sp-reserve-btn.booking{background-color:#f52e58!important;pointer-events:none}#sp-crane-status #sp-horizontal-btn span,#sp-crane-status #sp-reserve-btn span,#sp-crane-status #sp-vertical-btn span{align-items:center;background:#fff;border:2px solid #000;border-radius:30px;display:flex;font-size:1.5em;font-weight:700;height:84%;justify-content:center;margin:4px auto;width:95%}#sp-crane-status #sp-horizontal-btn span .sp-btn-icon,#sp-crane-status #sp-vertical-btn span .sp-btn-icon{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;margin-right:9px;pointer-events:none}#sp-crane-status #sp-horizontal-btn:hover span .sp-btn-icon,#sp-crane-status #sp-vertical-btn:hover span .sp-btn-icon{opacity:.3}#hold-area .hold-ticket .num,#sp-crane-status .count-area,#sp-crane-status .game-price-area .points,#sp-crane-status .game-price-area .tickets{width:70px}#sp-crane-status .count-area{background:none;margin-left:0;padding:2px}#sp-crane-status .count-info,#sp-crane-status .game-price-area{display:flex;justify-content:space-between;-webkit-justify-content:space-between}#sp-crane-status .count-info{padding:4px 6px}#sp-crane-status .game-price-area{background:#525353;border-radius:12px;margin:5px 0;padding:4px 15px 4px 10px}#sp-crane-status .game-price-area .points,#sp-crane-status .game-price-area .tickets{display:inline-table;padding:1px 3px;text-align:right}#sp-crane-status .game-price-area span{color:#fff;font-weight:700}#sp-crane-status .game-price-area>span{align-items:center;display:flex;justify-content:center}#sp-crane-status .game-price-area img{height:15px;width:15px}#sp-play-support{align-items:center;background-color:#fff;border:2px solid #000;border-radius:4px;display:flex;padding:5px 0;position:relative;text-align:center;width:92%}#sp-play-support img{left:0;margin:0 5%;position:absolute;width:1.2em}#sp-play-support span{font-weight:700;margin:2% auto}#sp-play-support{border-radius:30px}#hold-area{display:flex;font-weight:700;justify-content:space-between;-webkit-justify-content:space-between;padding:0 6px}#hold-area,#switch-btn-area{display:block;margin:0 1%;width:48%}#hold-area .hold-point,#hold-area .hold-ticket{align-items:center;display:flex;justify-content:flex-start;line-height:1em}#hold-area .hold-point .num,#hold-area .hold-ticket .num{display:inline-table;padding:1px 3px;text-align:right}#hold-area .header-owned-point{text-decoration-line:none}#hold-area img{height:15px;width:15px}#sp-prize-information{border:2px solid #000;border-top:1px solid #cdcdcd;display:block;max-width:600px;padding:20px 16px 40px;width:100%}#sp-prize-information .prize-image img{display:block;margin:0 auto;max-width:300px;width:100%}#sp-prize-information .prize-name{font-size:14px;font-weight:700;line-height:1.6;margin:20px auto 0;max-width:400px}#sp-prize-information .prize-annotation{color:red;font-size:12px;font-weight:700;line-height:1.6;margin:20px auto 0;max-width:400px}#sp-prize-information .prize-description{font-size:12px;line-height:1.6;margin:20px auto 0;max-width:400px;word-break:break-all}#sp-prize-information .relation-prize{align-items:center;border:2px solid #000;border-radius:10px;display:flex;font-size:16px;height:56px;justify-content:center;margin-top:20px;width:100%}#sp-crane-status .game-price-area .points-delim{width:100%}#sp-play-btn-area #hold-area .hold-point-no-tickets{height:100%;vertical-align:middle;width:100%}#sp-play-btn-area #hold-area .hold-point-no-tickets .header-owned-point{width:auto}.message-line .message{margin-left:0;position:absolute}}@media screen and (max-width:764px){#game-area #anime-aura,#game-area #anime-effect{height:100vh!important;transform:translate(0)!important;width:100vh!important}}@media screen and (max-width:600px){#play-area,#sp-play-btn-area{border-left:none;border-right:none;border-top:none}#sp-crane-status .count-area,#sp-crane-status .game-price-area .points,#sp-crane-status .game-price-area .tickets{width:50px}#hold-area .hold-point .num{width:80px}#sp-prize-information{border-bottom:none;border-left:none;border-right:none}}@media screen and (max-width:481px){#sp-crane-status{font-size:.8em}#sp-crane-status #sp-reserved-count{bottom:55px}#sp-crane-status #sp-reserved-count img{width:125px}#sp-crane-status #sp-reserved-count span{top:15px}#sp-crane-status .count-area{width:35px}#sp-crane-status .game-price-area .points,#sp-crane-status .game-price-area .tickets{width:45px}#hold-area .hold-ticket .num{width:35px}}@media screen and (max-width:425px){#hold-area .hold-point .num{width:60px}#sp-crane-status .game-price-area .tickets{width:40px}}@media screen and (max-width:375px){#hold-area .hold-point span,#hold-area .hold-ticket span,#sp-crane-status .game-price-area{font-size:.9em}#sp-crane-status .game-price-area .points{width:40px}#hold-area .hold-point span,#hold-area .hold-ticket span{font-size:14px}#hold-area .hold-ticket .num,#sp-crane-status .game-price-area .tickets{width:15px}#sp-crane-status .game-price-area .tickets.no-tickets{width:auto}#sp-crane-status .count-area{width:25px}.prize-modal-dialog .prize-modal-body .prize-modal-name{font-size:.9em}.link-relation{font-size:.8em;width:80%}}@media screen and (max-width:321px){#sp-crane-status .game-price-area{font-size:.8em}#sp-crane-status .game-price-area .points{width:35px}}.line-through{padding-left:5px;padding-right:5px;text-decoration:line-through}.play-bar{font-size:13px}.question-icon{border:2px solid #fff;border-radius:20px;color:#fff;float:right;font-weight:700;height:20px;line-height:1.1em;margin-left:2px;padding-top:6px;right:0;text-align:center;top:-18px;vertical-align:middle;width:20px}#sp-early-bird{background:#f1f2f3;color:#000;font-size:1em}.sp-early-bird-message{margin-left:10px;margin-right:10px}
#support-modal-dialog{z-index:2000}#support-modal-dialog .modal-dialog{background:#fff;border:3px solid #000;border-radius:10px;left:50%;max-width:400px;top:50%;transform:translate(-50%,-50%);width:90%}.support-modal-body{align-content:space-around;align-items:center;display:flex;flex-direction:column;margin:30px}.support-modal-body button{margin:10px;&:first-child{margin-top:0}&:last-child{margin-bottom:0}}
#early-bird-info-modal-dialog{z-index:2000}#early-bird-info-modal-dialog .modal-dialog{background:#fff;border:3px solid #000;border-radius:10px;left:50%;max-width:400px;top:50%;transform:translate(-50%,-50%);width:90%}.early-bird-info-modal-body{align-content:space-around;align-items:center;display:flex;flex-direction:column;margin:30px}.early-bird-info-modal-body button{margin:10px;&:first-child{margin-top:0}&:last-child{margin-bottom:0}}
#get-prize-modal{//display:block;//opacity:1;overflow:scroll;z-index:2001}#get-prize-modal .pointer-image{opacity:1!important}#get-prize-modal .modal-dialog{align-items:center;display:flex;justify-content:center;left:50%;min-height:120vh;top:50%;transform:translate(-50%,-50%);width:45vh}#get-prize-modal-animation{min-height:120vh}#get-prize-modal .get-prize-modal-content{position:absolute;top:29.5%;width:100%;z-index:2030}.get-prize-modal-footer{background-color:#fff;height:435px;min-height:277px;position:absolute;text-align:center;top:60%;width:100%;z-index:2040}.get-prize-modal-footer__obtain-image{margin:24px 0 7px}.get-prize-modal-footer__obtain-image>img{filter:drop-shadow(0 2px 0 rgba(0,0,0,.25))}.get-prize-modal-footer__obtain-text-container{align-items:center;display:flex;height:40px;justify-content:center}.get-prize-modal-footer__obtain-text{font-size:16px;font-style:normal;font-weight:700;line-height:25.6px;margin-right:5px}.get-prize-modal-footer__obtain-text--red{color:#f42e58;font-size:16px;font-style:normal;font-weight:700;line-height:25.6px}.get-prize-modal-footer__obtain-text--big{color:#f42e58;font-size:24px;font-weight:700;line-height:33.6px}.get-prize-modal-buttons{align-items:center;display:flex;justify-content:center;margin:16px 0}.get-prize-modal-share-button,.get-prize-modal-share-button>img{height:40px;width:160px}.get-prize-modal-sms-button{background:#f8ed31;border:2px solid #000;border-radius:10px;flex-shrink:0;height:40px;margin:0 10px;width:160px}.get-prize-modal-sms-button--text{font-size:13px;font-style:normal;font-weight:700;height:40px;letter-spacing:.05em;line-height:35px;vertical-align:middle}.get-prize-modal-close-button{height:24px;margin:0 auto;width:84px}.get-prize-modal-close-button>img{height:24px;width:84px}#get-prize-modal .get-prize-modal-body>div{text-align:center}#get-prize-modal .get-prize-modal-body .prize-text{margin:auto;width:85%}#get-prize-modal .get-prize-modal-body .share-img{padding-top:5%}#get-prize-modal img.get-prize-img{width:48%}#get-prize-modal .share-img img{width:75%}#get-prize-modal .to-btn-area{text-align:center}#get-prize-modal .to-btn-area img{width:63.75%}#get-prize-share-modal{overflow:scroll;position:fixed;z-index:3001}#get-prize-share-modal .modal-dialog{border-radius:10px;height:90vh;left:50%;max-width:500px;position:relative;top:80%;transform:translate(-50%,-50%);z-index:3000}#get-prize-share-modal .modal-header{background:#fafafa;border:none;border-top-left-radius:10px;border-top-right-radius:10px;color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:22.4px}#get-prize-share-modal .modal-content{text-align:center}#get-prize-share-modal .share-text{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:19.2px;margin-top:16px}#get-prize-share-modal .share-buttons{align-items:center;display:flex;justify-content:center;margin:24px 0}#get-prize-share-modal .share-buttons>div{height:60px;width:60px}#get-prize-share-modal .share-buttons>div>a>img{height:50px;width:50px}#get-prize-share-modal__close-button{background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;font-style:normal;font-weight:400;height:24px;left:50%;line-height:20px;margin:24px auto 0;padding:2px;position:absolute;top:110%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:84px;z-index:3002}#get-prize-share-modal__close-button>img{background-size:20px;display:inline-block;height:12px;margin-right:5px;width:12px}#exchange-prize-list{background-color:#f0f0f0;margin:10px 0;padding:8px}#exchange-prize-list>div{align-items:center;display:flex;justify-content:center;padding:10px 0}#exchange-prize-list label{margin-top:8px}#exchange-prize-list>div>*{margin-right:10px;width:64px}#exchange-prize-list img{width:100%}#exchange-prize-list .exchange-prize-more{position:relative}#exchange-prize-list .exchange-prize-more div{align-items:center;background:#f8ed31;border:2px solid #000;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}#exchange-prize-list .exchange-prize-more .text-more{color:#000;font-size:13px;font-style:normal;font-weight:700;line-height:15.5px;text-align:center}#exchange-prize-list .exchange-prize-more .icon-more{border:none;border-radius:0;margin-top:5px;width:22px}#get-prize-modal .prize-name{font-size:1em;height:48px;line-height:1.2em;margin:0 -2%;overflow:hidden;position:relative;width:100%;word-break:break-all}#get-prize-modal .prize-name:before{background:#fff;bottom:0;content:"...";font-size:10px;position:absolute;right:0;width:10px}#get-prize-modal .prize-name:after{background:#fff;content:"";height:100%;position:absolute;width:100%}#get-prize-modal div.to-btn{margin:10px 0}#get-prize-modal .get-prize-modal-title img{width:100%}.modal-backdrop.hide-background{opacity:0!important}#get-prize-item-back div{font-size:.9em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}#get-prize-item-back img{vertical-align:bottom;width:1.1em}#get-prize-item-back div>span{font-size:18px}#get-prize-item-back div,#get-prize-item-back div>span{color:#fff;font-weight:700}.prize-image{margin-bottom:2%}@media screen and (max-width:700px) and (max-height:1200px){#get-prize-modal .get-prize-modal-content{top:29.5%}}@media screen and (max-height:1200px){#get-prize-modal .get-prize-modal-content{top:29.5%}}@media screen and (max-width:481px){#get-prize-modal .modal-dialog{left:0;min-height:auto;top:0;transform:none;width:100%}#get-prize-modal button{width:160px}.get-prize-modal-footer{left:0;width:100%}#get-prize-modal .get-prize-modal-content{left:0;top:24.5%}#get-prize-item-back div{font-size:.7em}#get-prize-item-back div>span{font-size:16px}#exchange-prize-list .exchange-prize-more div{font-size:.6em}}
#age-modal-dialog{z-index:2000}#age-modal-dialog .modal-dialog{background:#fff;border:3px solid #000;border-radius:10px;left:50%;max-width:400px;top:50%;transform:translate(-50%,-50%);width:90%}.age-modal-body{align-content:space-around;align-items:center;display:flex;flex-direction:column;font-size:1.2em;margin:30px}.age-modal-select{align-items:center;justify-content:center;margin:20px}.age-modal-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:none;background-position:right 4px center;background-repeat:no-repeat;background-size:8px;border:2px solid #757373;border-radius:10px;box-shadow:none;cursor:pointer;line-height:1.5em;max-height:70vh;outline:none;overflow-y:scroll;padding:2px 20px 2px 10px;text-indent:.01px;text-overflow:ellipsis}.age-modal-body button{margin:10px}.age-modal-body button:first-child{margin-top:0}.age-modal-body button:last-child{margin-bottom:0}.age-auth{text-align:center}
