@import url("https://fonts.googleapis.com/css?family=Rubik");.admin .campaign .item_select_button{margin:15px 0}.admin .campaign .selected_list{border:none;overflow:visible;margin:15px 0;box-shadow:none;padding:0}.admin .campaign .selected_list .list_header p{font-weight:700;text-align:center}.admin .campaign .selected_list .list_header .image{width:60px}.admin .campaign .selected_list .list_header .name{width:20%}.admin .campaign .selected_list .list_header .sku{width:20%}.admin .campaign .selected_list .list_header .count{width:10%}.admin .campaign .selected_list .list_header .close{width:20px}.admin .campaign .selected_list li{border-bottom:1px solid rgba(0,0,0,0.1)}.admin .campaign .selected_list li .select_check_box{width:50px}.admin .campaign .selected_list li .image{width:60px;height:60px;object-fit:contain}.admin .campaign .selected_list li .name{width:20%}.admin .campaign .selected_list li .sku{width:20%}.admin .campaign .selected_list li .count{width:10%}.admin .campaign .selected_list li .close{width:20px}.admin .campaign .selected_list li p{text-align:center}.admin .campaign .selected_list li .icon-close{cursor:pointer}.admin .campaign .items_select_modal{position:fixed;background-color:rgba(100,100,100,0.3);top:0;left:0;right:0;bottom:0;overflow:auto;z-index:10000;font-family:"icon",sans-serif}.admin .campaign .items_select_modal.on{display:block;opacity:1;transform:scale(1);transition:opacity 0.5s}.admin .campaign .items_select_modal.on .cont{transform:translateY(0px)}.admin .campaign .items_select_modal.off{display:none}.admin .campaign .items_select_modal .cont{width:80%;height:80%;min-width:600px;border-radius:6px;padding:0px;text-align:center;background:#fff;margin:auto;z-index:10001;top:0;bottom:0;left:0;right:0;position:absolute;color:#4a4a5e;font-size:1em}.admin .campaign .items_select_modal .cont .title{text-align:center;padding-left:30px;padding-top:20px;color:#000;font-weight:bold}.admin .campaign .items_select_modal .cont .item_cont{padding:20px;width:100%;height:calc(100% - 40px - 70px);overflow:hidden}.admin .campaign .items_select_modal .cont .item_cont .item_search{width:100%;margin:0;height:35px}.admin .campaign .items_select_modal .cont .item_cont #items_list{border-radius:0px;margin-top:10px;overflow:scroll;height:calc(100% - 50px)}.admin .campaign .items_select_modal .cont .item_cont #items_list .list{border:none;overflow:visible;margin:0px;box-shadow:none;padding:0}.admin .campaign .items_select_modal .cont .item_cont #items_list .list li{border-bottom:1px solid rgba(0,0,0,0.1)}.admin .campaign .items_select_modal .cont .item_cont #items_list .list li .select_check_box{width:50px}.admin .campaign .items_select_modal .cont .item_cont #items_list .list li .image{width:60px;height:60px;object-fit:contain}.admin .campaign .items_select_modal .cont .item_cont #items_list .list li .name{width:calc(100% - 50px - 60px - 20%)}.admin .campaign .items_select_modal .cont .item_cont #items_list .list li .sku{width:20%}.admin .campaign .items_select_modal .cont .item_cont #items_list .pagination{margin-top:10px;margin-bottom:0px}.admin .campaign .items_select_modal .cont .button_area{background-color:#fff;height:70px;padding:10px}.admin .campaign .items_select_modal .cont .button_area .select_done_button{margin:0}.admin .campaign .items_select_modal .cont .icon-close{float:right;cursor:pointer;font-size:1.5em;padding-top:10px;padding-right:10px}.admin header{width:200px;height:100%;z-index:2;border-right:1px solid rgba(0,0,0,0.1)}.admin header .side_nav{padding:20px;display:block}.admin header .side_nav h1{height:40px;display:block}.admin header .side_nav h1 a{height:100%;font-size:25px;font-weight:bold}.admin header .side_nav h1 img{background-color:transparent;height:100%;padding:0}.admin header .side_nav .head_menu{margin:0;flex:1}.admin header .side_nav .head_menu ul{margin-top:30px;height:100%}.admin header .side_nav .head_menu ul .active a{color:#000;font-weight:700}.admin header .side_nav .head_menu ul li{display:block;text-align:left}.admin header .side_nav .head_menu ul li a{line-height:50px}.admin main{margin-top:0;margin-left:250px;margin-right:50px;width:calc(100% - 300px);max-width:100%;height:100vh}.admin main section{padding:30px 0}.admin main .list_table{border-radius:6px;border:1px solid #ececec;box-shadow:0px 5px 5px 5px rgba(0,0,0,0.02)}.admin main .list_table table{border-collapse:collapse;border-spacing:0;width:100%}.admin main .list_table th{font-weight:bold;padding:10px}.admin main .list_table th.thumb{width:100px}.admin main .list_table th.coin{width:10%}.admin main .list_table th.price{width:10%}.admin main .list_table th.status{width:20%}.admin main .list_table tbody tr{border-bottom:1px solid #ececec}.admin main .list_table tbody tr td{padding:20px 10px;text-align:center}.admin main .list_table tbody tr td.thumb_image{padding:0}.admin main .list_table tbody tr td.thumb_image img{height:100px}.admin main .list_table tbody tr:last-child{border-bottom:0px solid #ececec}.admin main .list_table tbody tr:hover{box-shadow:-8px 5px 20px 0px rgba(0,0,0,0.1);cursor:pointer}.admin main .tab_btn{margin:0 0 12px 12px;display:flex;justify-content:end}.admin main .tab_btn .new{padding:10px 20px;background-color:#000;border-radius:6px}.admin main .tab_btn .new a{color:#fff;font-weight:700}.admin main .image_upload{display:none}.admin main .image_base{display:inline-block;margin:15px 0;max-width:500px}.admin main .btn_group{position:relative}.admin main .btn_group .drop_menu{position:absolute;display:none;background-color:#fff;width:160px;padding:14px;border-radius:6px;border:1px solid #ececec;box-shadow:0px 5px 5px 5px rgba(0,0,0,0.02)}.admin main .btn_group.open .drop_menu{display:block;top:20px;right:0}.admin main .btn_group.open .drop_menu li{margin:10px 0}.admin main .btn_group.open .drop_menu li a{text-align:center}.admin main .btn_group.open .drop_menu li a:hover{font-weight:700}section.campaign{padding:20px 0;min-height:calc(100vh - 60px - 75px)}section.campaign.not_login{min-height:calc(100vh - 60px)}section.campaign .banner li{margin:0 7px}section.campaign .banner li img{border-radius:8px}section.campaign .banner .slick{display:none}section.campaign .campaigns{padding:20px 0}@media only screen and (max-width: 780px){section.campaign .banner li{margin:0 3px}section.campaign .campaigns{padding:20px}}.campaign_card{background-color:#fff;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,0.1)}.campaign_card .gray_filter{filter:grayscale(100%)}.campaign_card .bottom_area{padding:10px}.campaign_card .bottom_area .coin_base{width:40%}.campaign_card .bottom_area .coin_base .coin{width:24px}.campaign_card .bottom_area .coin_base p{font-size:16px;font-weight:700;margin-left:5px}.campaign_card .bottom_area .coin_base .coin{font-weight:700;font-size:20px}.campaign_card .bottom_area .progress_base{width:55%}.campaign_card .bottom_area .progress_base p{font-weight:bold}.campaign_card .bottom_area .progress_base .progress_bar{width:100%;background-color:#F8F8F6;height:8px;border-radius:4px;overflow:hidden;margin-top:5px}.campaign_card .bottom_area .progress_base .progress_bar .inner_progress_bar{height:100%;background:#FF914D}.campaign_card .bottom_area .button_base{margin-top:10px}.campaign_card .bottom_area .button_base a{flex:1;text-align:center;padding:12px;border-radius:6px;color:#fff;font-size:14px;font-weight:700}.campaign_card .bottom_area .button_base .one_time_button{background:#FF914D}.campaign_card .bottom_area .button_base .ten_time_button,.campaign_card .bottom_area .button_base .one_hundred_time_button{background:#DC2625}.campaign_card .bottom_area .button_base .sold_out{color:#DC2625;font-weight:700;font-size:14px;padding:12px}@media only screen and (max-width: 780px){.campaign_card .bottom_area .coin_base p{font-size:14px}.campaign_card .bottom_area .coin_base .coin{font-size:16px}.campaign_card .bottom_area .button_base{margin-top:10px;gap:6px}.campaign_card .bottom_area .button_base a{padding:10px;font-size:13px}}section.campaign.detail .header_image{border-radius:10px}section.campaign.detail .info_base{padding:15px;border-radius:10px;margin-top:15px;background-color:#defdd4}section.campaign.detail .info_base .info{margin-top:10px}section.campaign.detail .items{margin:30px 0}section.campaign.detail .items .rank_image{height:50px}section.campaign.detail .items .list{margin-top:10px}section.campaign.detail .items .list .item{padding:10px;position:relative}section.campaign.detail .items .list .item .count_base{position:absolute;right:10px;bottom:10px;background-color:#000;color:#fff;padding:10px}section.campaign.detail .items .list .item .count_base .count{font-weight:700;font-size:18px}section.campaign.detail .items .list .item .psa{position:absolute;right:10px;top:10px;width:20%}section.campaign.detail .items .list .item .case{position:absolute;left:10px;bottom:10px;width:60px}section.campaign.detail .items .lost_detail{margin-top:20px}section.campaign.detail .items .lost_detail ul{display:inline-block;list-style-type:disc}section.campaign.detail .items .lost_detail ul li{margin-top:10px;font-size:15px}section.campaign.detail .description{margin:20px 0;white-space:pre-line}.gacha_bar{position:sticky;bottom:0;border-top:1px solid rgba(0,0,0,0.1);background-color:#fff}.gacha_bar .gacha_bar_base{padding:20px 0}.gacha_bar .gacha_bar_base .coin_base{width:40%}.gacha_bar .gacha_bar_base .coin_base .coin{width:24px}.gacha_bar .gacha_bar_base .coin_base p{font-size:16px;font-weight:700;margin-left:5px}.gacha_bar .gacha_bar_base .coin_base .coin{font-weight:700;font-size:20px}.gacha_bar .gacha_bar_base .progress_base{width:55%}.gacha_bar .gacha_bar_base .progress_base p{font-weight:bold}.gacha_bar .gacha_bar_base .progress_base .progress_bar{width:100%;background-color:#F8F8F6;height:8px;border-radius:4px;overflow:hidden;margin-top:5px}.gacha_bar .gacha_bar_base .progress_base .progress_bar .inner_progress_bar{height:100%;background:#FF914D}.gacha_bar .gacha_bar_base .button_base{margin-top:14px}.gacha_bar .gacha_bar_base .button_base a{flex:1;text-align:center;padding:12px;border-radius:6px;color:#fff;font-size:14px;font-weight:700}.gacha_bar .gacha_bar_base .button_base .one_time_button{background:#FF914D}.gacha_bar .gacha_bar_base .button_base .ten_time_button,.gacha_bar .gacha_bar_base .button_base .one_hundred_time_button{background:#DC2625}.gacha_bar .gacha_bar_base .button_base .sold_out{color:#DC2625;font-weight:700;font-size:14px;padding:12px}@media only screen and (max-width: 780px){section.campaign.detail{padding:20px}section.campaign.detail .items .list .item .count_base{padding:5px}section.campaign.detail .items .list .item .count_base svg{width:20px;height:20px}section.campaign.detail .items .list .item .count_base .count{font-size:16px}section.campaign.detail .items .list .item .psa{width:30%}section.campaign.detail .items .list .item .case{width:40px}.gacha_bar .gacha_bar_base{padding:20px}.gacha_bar .gacha_bar_base .coin_base p{font-size:14px}.gacha_bar .gacha_bar_base .coin_base .coin{font-size:16px}}.gacha_modal .header{border-radius:8px;margin-bottom:20px}section.charge{padding:20px 0;min-height:calc(100vh - 60px)}section.charge .title{font-size:18px;font-weight:700}section.charge .list{margin:20px 0}section.charge .list .item{padding:20px;border-radius:10px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);margin-top:10px}section.charge .list .item a .coin{width:40px}section.charge .list .item a .coin_amount{margin-left:10px;font-size:18px;font-weight:700}section.charge .list .item a .discount{margin-left:10px;font-size:16px;font-weight:700;color:#DC2625}section.charge .list .item a .price{font-size:18px;font-weight:700}@media only screen and (max-width: 780px){section.charge{padding:20px}section.charge .list .item{padding:14px}section.charge .list .item a .coin_amount{font-size:16px}section.charge .list .item a .price{font-size:16px}}.error_pop{position:fixed;background-color:rgba(100,100,100,0.3);top:0;left:0;right:0;bottom:0;overflow:auto;z-index:1000;font-size:120%;opacity:0;transition:opacity 0.5s, transform 0s 0.5s;transform:scale(0)}.error_pop.on{opacity:1;transform:scale(1);transition:opacity 0.5s}.error_pop.on .cont{transform:translateY(20px)}.error_pop .cont{width:80%;max-width:600px;max-height:max-content;border-radius:10px;padding:1em 0 0;text-align:center;background:#fff;margin:auto;z-index:2;top:0;bottom:0;left:0;right:0;position:absolute;color:#666;font-size:0.8em;transform:translateY(-100%);transition:0.5s}.error_pop .cont h3{font-size:120%;font-weight:bold;letter-spacing:1px;color:#f9607b;padding-bottom:13px;border-bottom:1px solid #ddd;margin:0 1em;text-align:left}.error_pop .cont p{font-size:120%;margin:60px auto;line-height:1.6}.error_pop .cont p a{display:inline}.error_pop .cont .icon-close{position:absolute;right:10px;top:10px;font-size:20px}.error_pop .cont .btn{background:#f9607b;color:#fff;padding:1em;letter-spacing:1px;font-size:120%;border-radius:0 0 10px 10px}section.error{padding:6px 1em;width:calc(100% - 24px);margin:150px auto;font-size:80%;font-weight:bold;letter-spacing:1px;position:relative;box-sizing:border-box;background:none;box-shadow:none;border:none;color:#4f505a}section.error h3{font-size:10em;text-align:center;font-weight:bold;margin-bottom:0.1em}section.error h3+p{font-size:1.5em;font-weight:bold;display:table;margin:0 auto 1em;border:1px solid;border-left:none;border-right:none;padding:0 1em}section.error p{line-height:1.5;text-align:center;font-weight:normal}.exception_error .error_number{width:100%;font-size:70px;line-height:80px}.exception_error .error_text{line-height:30px}.exception_error .back_button{margin:auto;margin-top:25px;width:200px;line-height:50px;border-radius:25px;box-sizing:border-box;border:none;cursor:pointer;outline:none}.exception_error .back_button:active{position:relative;top:2px;box-shadow:none}@font-face{font-family:'icon';src:url(/assets/icon-a286dcf6a5be6bc78573fc7133e754e2d41e770a821d9ff6947f1f6a05cbfad9.eot?9j2yko);src:url(/assets/icon-a286dcf6a5be6bc78573fc7133e754e2d41e770a821d9ff6947f1f6a05cbfad9.eot?9j2yko#iefix) format("embedded-opentype"),url(/assets/icon-40f1a7774b8502f92cceea95c5092976b5ea87a6703cb20019b43420ba6a5362.ttf?9j2yko) format("truetype"),url(/assets/icon-8a756bbdcad4b5d170dbd9346075e1656b47fcdcf226f76736e2060c3fa7c878.woff?9j2yko) format("woff"),url(/images/icon.svg?9j2yko#icon) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-Light-0061241a28290a8caff4285ca9b8ce5290cc19e3f48a9e0d712574b7f855dfdd.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-Regular-a8d1337332873c0a62a912e590b00c332a6301b5dc841b474601e5c35610edad.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-Regular-a8d1337332873c0a62a912e590b00c332a6301b5dc841b474601e5c35610edad.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-SemiBold-cc65f0a0bef09debf2195425d037df0a8a8bd63e97021e994d467cae13ccb501.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Thin-1c71a8bf98052adf4546f7b935b631a2de979092f6297eb57c6ac46eeacad4b8.otf) format("otf");font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Regular-34b41de3f65166440ea2ce40121eb1c9b9c2bb92d188bd32a8e6091cd92316db.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Medium-60e284e97da331e6aca7f4a82bc64f0dcedd7215baf6d80f3e42e368d544f89d.otf) format("otf");font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Bold-57a3c947fcf6264e71b82ce9ac6b011083260d6152261612b2529bc3758e95b9.otf) format("otf");font-weight:700;font-style:normal}@font-face{font-family:'Zen Dots';src:url(/assets/ZenDots-Regular-23c06821170ee8364b3f2fd3e94bcd05c96fb83dfaef5e618dc059bf83e9687f.ttf) format("truetype");font-weight:400;font-style:normal}i{font-family:'icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-saved:before{content:'\e92f'}.icon-save:before{content:'\e92e'}.icon-line:before{content:'\e92d'}.icon-bell:before{content:'\e900'}.icon_checked:before{content:'\e901'}.icon-down:before{content:'\e902'}.icon-left:before{content:'\e903'}.icon-right:before{content:'\e905'}.icon-up:before{content:'\e906'}.icon-layout:before{content:'\e907'}.icon-message:before{content:'\e908'}.icon-more:before{content:'\e909'}.icon-clip:before{content:'\e90a'}.icon-plus:before{content:'\e90b'}.icon-setting:before{content:'\e90c'}.icon_check:before{content:'\e90d'}.icon-user:before{content:'\e90e'}.icon-users:before{content:'\e90f'}.icon-close:before{content:'\e920'}.icon-help:before{content:'\e91a'}.icon-info:before{content:'\e91b'}.icon-send2:before{content:'\e91c'}.icon-zap:before{content:'\e91d'}.icon-radio_check:before{content:'\e91e'}.icon-radio:before{content:'\e91f'}.icon-activity:before{content:'\e912'}.icon-edit:before{content:'\e913'}.icon-eye:before{content:'\e914'}.icon-image:before{content:'\e915'}.icon-inbox:before{content:'\e916'}.icon-star:before{content:'\e917'}.icon-star2:before{content:'\e918'}.icon_check_out:before{content:'\e919'}.icon-block:before{content:'\e911'}.icon_search:before{content:'\e910'}.icon-send:before{content:'\e904'}.icon-play:before{content:'\e92b'}.icon-minus:before{content:'\e92a'}.icon-cmt:before{content:'\e924'}.icon-cmtd:before{content:'\e925'}.icon-instagram:before{content:'\e926'}.icon-like:before{content:'\e927'}.icon-liked:before{content:'\e928'}.icon-lock:before{content:'\e922'}.icon-mail:before{content:'\e923'}.icon-align-center:before{content:'\e941'}.icon-align-justify:before{content:'\e942'}.icon-align-left:before{content:'\e943'}.icon-align-right:before{content:'\e944'}.icon-archive:before{content:'\e945'}.icon-book:before{content:'\e96e'}.icon-tag:before{content:'\e929'}.icon-calendar:before{content:'\e940'}.icon_check1:before{content:'\e96d'}.icon-chevrons-down:before{content:'\e946'}.icon-chevrons-up:before{content:'\e947'}.icon-clipboard:before{content:'\e93f'}.icon-clock:before{content:'\e92c'}.icon-code:before{content:'\e948'}.icon-crop:before{content:'\e94a'}.icon-delete:before{content:'\e93e'}.icon-eye-off:before{content:'\e94b'}.icon-file:before{content:'\e94c'}.icon-file-minus:before{content:'\e952'}.icon-file-plus:before{content:'\e94e'}.icon-file-text:before{content:'\e94d'}.icon-flag:before{content:'\e959'}.icon-folder:before{content:'\e955'}.icon-folder-minus:before{content:'\e956'}.icon-folder-plus:before{content:'\e958'}.icon-gift:before{content:'\e95c'}.icon-grid:before{content:'\e96b'}.icon-link:before{content:'\e95d'}.icon-list:before{content:'\e96c'}.icon-map:before{content:'\e96f'}.icon-map-pin:before{content:'\e949'}.icon-maximize:before{content:'\e96a'}.icon-maximize-2:before{content:'\e968'}.icon-minimize-2:before{content:'\e969'}.icon-monitor:before{content:'\e970'}.icon-move:before{content:'\e971'}.icon-package:before{content:'\e94f'}.icon-pie-chart:before{content:'\e950'}.icon-pocket:before{content:'\e951'}.icon-scissors:before{content:'\e972'}.icon-shopping-bag:before{content:'\e953'}.icon-shopping-cart:before{content:'\e954'}.icon-sidebar:before{content:'\e973'}.icon-smartphone:before{content:'\e974'}.icon-tag1:before{content:'\e957'}.icon-thumbs-down:before{content:'\e975'}.icon-thumbs-up:before{content:'\e976'}.icon-trash:before{content:'\e95a'}.icon-trash-2:before{content:'\e95b'}.icon-user-check:before{content:'\e95f'}.icon-user-minus:before{content:'\e95e'}.icon-user-plus:before{content:'\e961'}.icon-user-x:before{content:'\e960'}.icon-video:before{content:'\e977'}.icon-video-off:before{content:'\e978'}.icon-volume:before{content:'\e962'}.icon-volume-1:before{content:'\e963'}.icon-volume-2:before{content:'\e964'}.icon-volume-x:before{content:'\e965'}.icon-zoom-in:before{content:'\e966'}.icon-zoom-out:before{content:'\e967'}.icon-smile:before{content:'\e921'}.icon-bubbles:before{content:'\e96c'}div.new-form,.edit-form{border-radius:6px;box-sizing:border-box;padding:30px 0}div.new-form .title,.edit-form .title{font-weight:bold}div.new-form input[type='checkbox'],.edit-form input[type='checkbox']{margin:15px 0px}div.new-form input[type="radio" i],.edit-form input[type="radio" i]{margin:15px 0px}div.new-form img,.edit-form img{height:auto}div.new-form select,.edit-form select{width:100%;padding:14px 15px;padding-right:30px;outline:none;background-color:#fff;border:1px solid #eee;box-sizing:border-box;display:block;margin:15px 0;color:#111;box-shadow:0px 5px 15px -3px rgba(0,0,0,0.05);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:'Jost', 'Noto Sans JP', sans-serif;font-weight:300}div.new-form select::placeholder,.edit-form select::placeholder{color:#aaa}div.new-form .date_select_base select,.edit-form .date_select_base select{outline:none;cursor:pointer;padding:10px 15px;margin:10px 0;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0px 5px 15px -3px transparent}div.new-form .date_select_base .arrow,.edit-form .date_select_base .arrow{margin-left:-22px;margin-top:26px;display:inline-block}div.new-form .date_select_base .calendar,.edit-form .date_select_base .calendar{margin-left:-20px;margin-top:28px;display:inline-block}div.new-form .date_select_base .date_select,.edit-form .date_select_base .date_select{border:1px solid #ececec;padding:10px 15px;padding-right:25px;width:130px;float:left;font-size:14px;height:42px}div.new-form .date_select_base .date_select:hover,.edit-form .date_select_base .date_select:hover{cursor:pointer}div.new-form .date_select_base .hour,.edit-form .date_select_base .hour{width:80px;margin-left:10px;display:inline-block;line-height:20px}div.new-form .date_select_base .time_colon,.edit-form .date_select_base .time_colon{width:10px;line-height:63px;margin-left:10px}div.new-form .date_select_base .minute,.edit-form .date_select_base .minute{width:80px;display:inline-block;line-height:20px}div.new-form .required,.edit-form .required{margin-left:5px;background-color:#f8495e;border-radius:4px;color:#fff;display:inline-block;font-size:10px;padding:1px 6px}div.new-form input[type="submit"],.edit-form input[type="submit"]{border-radius:0px}div.new-form .select_base,.edit-form .select_base{position:relative}div.new-form .select_base .select_arrow,.edit-form .select_base .select_arrow{position:absolute;top:0;right:8px}div.new-form .select_base .select_arrow .icon-down,.edit-form .select_base .select_arrow .icon-down{font-size:14px;line-height:44px}div.new-form .btn_group,.edit-form .btn_group{position:relative;display:inline-block;margin-right:10px}div.new-form .btn_group .btn,.edit-form .btn_group .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-size:12px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#576675;background:#DFE3E8;float:left}div.new-form .btn_group .btn:nth-child(odd),.edit-form .btn_group .btn:nth-child(odd){border-radius:18px 0 0 18px;padding:4px 5px 4px 10px}div.new-form .btn_group .btn:nth-child(even),.edit-form .btn_group .btn:nth-child(even){border-radius:0 18px 18px 0;font-family:'icon', sans-serif;padding:4px 3px;border-left:1px solid #fff}div.new-form .icon-check:before,.edit-form .icon-check:before{content:'\e90d';font-size:120%;font-family:'icon';vertical-align:bottom;color:#ddd}div.new-form #add_variation,.edit-form #add_variation{width:25%}div.new-form .variation-group,.edit-form .variation-group{display:flex}div.new-form dl,.edit-form dl{display:flex;flex-wrap:wrap}div.new-form dl dt,.edit-form dl dt{width:20%;letter-spacing:1px;line-height:1.5em;padding:1.3em 1.5em 1em 0;color:#666;text-align:right;font-weight:bold;font-size:85%;box-sizing:border-box}div.new-form dl dd,.edit-form dl dd{width:80%;padding:1em 1.5em;line-height:30px;min-height:1.5em;box-sizing:border-box;font-size:80%}div.new-form dl dd:not(:last-child),.edit-form dl dd:not(:last-child){border-bottom:1px solid #eee}div.new-form dl dd label,.edit-form dl dd label{margin-right:5px;display:inline-block}div.new-form dl dd .icon-check:before,.edit-form dl dd .icon-check:before{content:'\e90d';font-size:120%;font-family:'icon';margin-right:5px;vertical-align:bottom;color:#ddd}div.new-form dl dd input,.edit-form dl dd input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;padding:0px 10px;outline:none;border:1px solid #ececec;box-sizing:border-box;height:32px;color:#333}div.new-form dl dd input[type='text'],div.new-form dl dd input[type='email'],.edit-form dl dd input[type='text'],.edit-form dl dd input[type='email']{width:100%}div.new-form dl dd .password,.edit-form dl dd .password{width:100%;border:1px solid #ECECEC}div.new-form dl dd textarea,.edit-form dl dd textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;padding:8px 15px;outline:none;border:2px solid #ececec;box-sizing:border-box;width:100%;height:50vh}div.new-form dl dd select,.edit-form dl dd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;line-height:30px;outline:none;cursor:pointer;padding:0 20px 0 0;margin-left:10px;color:#444}div.new-form dl dd .select_list,.edit-form dl dd .select_list{position:relative;display:inline-block;border-radius:4px;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.01);margin:-5px 0 -10px;border:2px solid #ececec}div.new-form dl dd .select_list:after,.edit-form dl dd .select_list:after{content:'\e902';position:absolute;top:2px;right:5px;pointer-events:none;font-family:'icon';color:#888;font-size:90%}div.new-form dl dd .select_date,.edit-form dl dd .select_date{position:relative;display:inline-block;border-radius:4px;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.01);margin:-5px 0 -10px -10px}div.new-form dl dd .select_date select,.edit-form dl dd .select_date select{border:2px solid #ececec;padding:0 10px}div.new-form .submit_button_base,.edit-form .submit_button_base{text-align:center;margin-top:30px}div.new-form .submit_button_base .submit_list,.edit-form .submit_button_base .submit_list{justify-content:center}div.new-form .submit_button_base .submit_list input[type="submit"],.edit-form .submit_button_base .submit_list input[type="submit"]{width:auto;margin:0 10px;padding:10px 20px;color:#fff}.gacha_result_modal{background-color:#fff;overflow:scroll}.gacha_result_modal .header{position:fixed;top:0;left:0;right:0;height:60px;padding:20px;border-bottom:1px solid rgba(0,0,0,0.1);background-color:#fff;z-index:1002}.gacha_result_modal .header .title{font-weight:700;font-size:16px}.gacha_result_modal section.gacha_result{margin-top:60px;padding:20px 0;min-height:calc(100vh - 60px - 145px);height:auto}.gacha_result_modal section.gacha_result .title{font-weight:700;font-weight:18px;margin-bottom:10px}.gacha_result_modal section.gacha_result .item_card{background-color:#fff;padding:10px;border-radius:8px;border:1px solid rgba(0,0,0,0.1)}.gacha_result_modal section.gacha_result .item_card:hover{cursor:pointer}.gacha_result_modal section.gacha_result .item_card.selected{border:2px solid #FF914D}.gacha_result_modal section.gacha_result .item_card.selected .select_base{color:#FF914D}.gacha_result_modal section.gacha_result .item_card .item_image{width:130px}.gacha_result_modal section.gacha_result .item_card .detail_base{width:calc(100% - 130px);height:100%;position:relative}.gacha_result_modal section.gacha_result .item_card .detail_base .detail{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gacha_result_modal section.gacha_result .item_card .detail_base .detail .title{font-size:16px;font-weight:700}.gacha_result_modal section.gacha_result .item_card .detail_base .detail .coin_base{margin-top:10px}.gacha_result_modal section.gacha_result .item_card .detail_base .detail .coin_base .coin{width:30px;height:30px}.gacha_result_modal section.gacha_result .item_card .detail_base .detail .coin_base p{font-weight:700;font-size:16px}.gacha_result_modal section.gacha_result .item_card .select_base{position:absolute;top:0;right:0;color:#9B9B9B}.gacha_result_bar{position:sticky;bottom:0;border-top:1px solid rgba(0,0,0,0.1);background-color:#fff}.gacha_result_bar .gacha_result_bar_base{padding:20px 0}.gacha_result_bar .gacha_result_bar_base .coin_base{width:50%}.gacha_result_bar .gacha_result_bar_base .coin_base .coin{width:24px}.gacha_result_bar .gacha_result_bar_base .coin_base p,.gacha_result_bar .gacha_result_bar_base .coin_base span{font-size:16px;font-weight:700;margin-left:5px}.gacha_result_bar .gacha_result_bar_base .coin_base .coin{font-weight:700;font-size:20px}.gacha_result_bar .gacha_result_bar_base .select_base p{cursor:pointer;font-weight:700}.gacha_result_bar .gacha_result_bar_base .button_base{margin-top:10px}.gacha_result_bar .gacha_result_bar_base .button_base a{width:50%;padding:12px;font-weight:700;border-radius:6px}.gacha_result_bar .gacha_result_bar_base .button_base a.is_gacha_result{width:100%}.gacha_result_bar .gacha_result_bar_base .button_base .exchange_coin_button{border:1px solid #FF914D}.gacha_result_bar .gacha_result_bar_base .button_base .delivery_request_button{background-color:#FF914D;color:#fff}.gacha_result_bar .gacha_result_bar_base .info{color:#9B9B9B;margin-top:10px}@media only screen and (max-width: 780px){.gacha_result_modal section.gacha_result{padding:20px;min-height:calc(100vh - 60px - 123px)}.gacha_result_bar .gacha_result_bar_base{padding:10px}}.exchange_coin_modal{overflow:scroll}.exchange_coin_modal .coin_base{justify-content:center;margin-bottom:20px}.exchange_coin_modal .coin_base .coin{width:30px;height:30px}.exchange_coin_modal .coin_base p{font-weight:700;font-size:16px}.exchanged_coin_modal{background-color:#fff;padding-bottom:10px}.exchanged_coin_modal .header{position:fixed;top:0;left:0;right:0;height:60px;padding:10px;border-bottom:1px solid rgba(0,0,0,0.1);background-color:#fff;z-index:1002}.exchanged_coin_modal .header .title{font-weight:700;font-size:16px}.exchanged_coin_modal .exchanged_coin{margin-top:60px;padding:20px 0;min-height:calc(100vh - 60px)}.exchanged_coin_modal .exchanged_coin .coin_card{background-color:#fff;padding:30px;border-radius:8px;border:1px solid rgba(0,0,0,0.1)}.exchanged_coin_modal .exchanged_coin .coin_card .title{font-weight:700;font-size:16px;margin-bottom:20px}.exchanged_coin_modal .exchanged_coin .coin_card .coin_base .coin{width:30px;height:30px}.exchanged_coin_modal .exchanged_coin .coin_card .coin_base .total_coin{font-weight:700;font-size:16px}.exchanged_coin_modal .exchanged_coin .campaign_card{margin:20px 0}@media only screen and (max-width: 780px){.exchanged_coin_modal section.exchanged_coin{padding:20px}}section.history{padding:20px 0;min-height:calc(100vh - 60px - 75px)}section.history.not_login{min-height:calc(100vh - 60px)}section.history .title{font-size:18px;font-weight:700}section.history .tab_base{margin-top:20px}section.history .tab_base .tab{flex:1;text-align:center;line-height:30px;font-size:16px;border-bottom:2px solid rgba(0,0,0,0.1)}section.history .tab_base .tab.active{font-weight:700;color:#FF914D;border-bottom:2px solid #FF914D}section.history .item_list{margin-top:20px}section.history .item_list .item_card{background-color:#fff;padding:10px;border-radius:8px;border:1px solid rgba(0,0,0,0.1)}section.history .item_list .item_card .item_image{width:130px}section.history .item_list .item_card .detail_base{width:calc(100% - 130px);height:100%;position:relative}section.history .item_list .item_card .detail_base .detail{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.history .item_list .item_card .detail_base .detail .rank{width:140px;margin-bottom:10px}section.history .item_list .item_card .detail_base .detail .title{font-size:16px;font-weight:700}section.history .item_list .item_card .detail_base .detail .coin_base{margin-top:10px}section.history .item_list .item_card .detail_base .detail .coin_base .coin{width:30px;height:30px}section.history .item_list .item_card .detail_base .detail .coin_base p{font-weight:700;font-size:16px}section.history .item_list .item_card .select_base{position:absolute;top:0;right:0;color:#9B9B9B}@media only screen and (max-width: 780px){section.inventory .header{padding:0 20px}section.inventory .item_list{padding:0 20px}}section.inventory{padding:20px 0;min-height:calc(100vh - 60px - 145px - 75px)}section.inventory.not_login{min-height:calc(100vh - 60px)}section.inventory .title{font-size:18px;font-weight:700}section.inventory .tab_base{margin-top:20px}section.inventory .tab_base .tab{flex:1;text-align:center;line-height:30px;font-size:16px;border-bottom:2px solid rgba(0,0,0,0.1)}section.inventory .tab_base .tab.active{font-weight:700;color:#FF914D;border-bottom:2px solid #FF914D}section.inventory .item_list{margin-top:20px}section.inventory .item_list .item_card{background-color:#fff;padding:10px;border-radius:8px;border:1px solid rgba(0,0,0,0.1)}section.inventory .item_list .item_card:hover{cursor:pointer}section.inventory .item_list .item_card.selected{border:2px solid #FF914D}section.inventory .item_list .item_card.selected .select_base{color:#FF914D}section.inventory .item_list .item_card .item_image{width:130px}section.inventory .item_list .item_card .detail_base{width:calc(100% - 130px);height:100%;position:relative}section.inventory .item_list .item_card .detail_base .detail{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.inventory .item_list .item_card .detail_base .detail .title{font-size:16px;font-weight:700}section.inventory .item_list .item_card .detail_base .detail .coin_base{margin-top:10px}section.inventory .item_list .item_card .detail_base .detail .coin_base .coin{width:30px;height:30px}section.inventory .item_list .item_card .detail_base .detail .coin_base p{font-weight:700;font-size:16px}section.inventory .item_list .item_card .select_base{position:absolute;top:0;right:0;color:#9B9B9B}section.inventory.waiting,section.inventory.shipped{min-height:calc(100vh - 60px - 75px)}section.inventory.waiting .item_list .item_card:hover,section.inventory.shipped .item_list .item_card:hover{cursor:default}section.inventory.waiting .item_list .item_card.selected,section.inventory.shipped .item_list .item_card.selected{border:1px solid rgba(0,0,0,0.1)}.inventory.gacha_result_bar{position:sticky;bottom:75px}@media only screen and (max-width: 780px){section.inventory .header{padding:0 20px}section.inventory .item_list{padding:0 20px}}.delivery_request_modal .address_base{padding:15px;border:1px solid rgba(0,0,0,0.1);text-align:left;margin-bottom:20px}.landing{background:#fff;color:#0C0F16}.landing a{color:#0C0F16}.landing body{background:#fff}.landing header{position:relative;max-width:1280px;margin:0 auto;background-color:transparent;padding:25px 5px;height:120px;align-items:center;justify-content:space-between;gap:51px;width:100%}.landing header .header_left_menu{gap:51px;justify-content:flex-start;width:100%}.landing header .header_left_menu a{font-size:18px;transition:all .15s ease;line-height:35px}.landing header .header_left_menu a:hover{transform:scale(1.3);font-weight:bold}.landing header .header_logo{height:100%}.landing header .header_logo a{height:100%;width:70px}.landing header .header_logo a img{height:100%}.landing header .header_logo h1{color:#0C0F16;font-size:40px;line-height:40px;font-weight:bold}.landing header .header_right_menu{gap:51px;justify-content:flex-end;width:100%}.landing header .header_right_menu a{font-size:18px;transition:all .15s ease;line-height:35px}.landing header .header_right_menu a:hover{transform:scale(1.3);font-weight:bold}@media only screen and (max-width: 780px){.landing header{height:90px;padding:12px 20px;position:relative}.landing header .header_logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:66px}.landing header .header_logo a{display:inline-block}.landing header .header_logo a img{width:66px;height:66px}.landing header .menu_base{padding:0;width:26px;margin-top:23px;display:none}.landing header .menu_base .menu_button{margin:0;padding:0;width:26px;height:26px}.landing header .menu_base .menu_button span{display:block;width:100%;border:1px solid #0C0F16}.landing header .menu_base .menu_button span:nth-of-type(1){margin-top:2px}.landing header .menu_base .menu_button span:nth-of-type(2){margin-top:8px}.landing header .menu_base .menu_button span:nth-of-type(3){margin-top:8px}}.landing main{min-height:calc(100vh - 90px);max-width:100%;margin-top:0px}.landing main p{text-align:center}.landing main .scroll_fade{transform:translateY(100px)}.landing main .landing_index .key_visual_base{position:relative;margin-top:100px}.landing main .landing_index .key_visual_base .key_visual{width:40%;max-width:200px;margin:auto;display:block;position:relative}.landing main .landing_index .key_visual_base .flow_text_base{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:flex;width:100vw;overflow:hidden}.landing main .landing_index .key_visual_base .flow_text_base ul{display:flex;list-style:none;animation:infinity-scroll-left 40s infinite linear 0.5s both}.landing main .landing_index .key_visual_base .flow_text_base ul li{margin:0 30px;width:calc(100vw - 60px)}.landing main .landing_index .key_visual_base .flow_text_base ul li img{width:100%;height:100%}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.landing main .landing_index .welcome_text{font-size:30px;font-weight:bold;text-align:center;margin-top:50px}.landing main .landing_index .appstore_button{display:block;margin:auto;margin-top:50px;margin-bottom:20px;width:380px;height:90px;position:relative;border-radius:45px;border:2px solid #0C0F16}.landing main .landing_index .appstore_button img{position:absolute;margin:auto;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);filter:brightness(0)}.landing main .landing_index .appstore_button:hover{background-color:#0C0F16}.landing main .landing_index .appstore_button:hover img{filter:brightness(1)}.landing main .landing_index .google_play_button{display:block;margin:auto;margin-top:50px;margin-bottom:20px;width:380px;height:90px;position:relative;border-radius:45px;border:2px solid #0C0F16}.landing main .landing_index .google_play_button img{position:absolute;margin:auto;display:block;top:50%;left:50%;width:58px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.landing main .landing_index .google_play_button:hover{background-color:#0C0F16}.landing main .landing_index .google_play_button:hover img{filter:brightness(1)}.landing main .landing_index .google_play_info{margin-top:5px}.landing main .landing_index .appstore{font-size:20px}.landing main .landing_index .device{width:70%;margin:auto;display:block;margin-top:120px}.landing main .landing_index .logo_info{margin:auto;margin-top:30px;color:#9B9B9B;font-size:14px;max-width:50%;text-align:left}.landing main .landing_index .contact_base .line{width:2px;height:150px;background-color:#0C0F16;margin:auto;margin-top:100px;margin-bottom:100px}.landing main .landing_index .contact_base .contact_button{font-size:20px;font-weight:600;width:300px;height:70px;line-height:70px;border-radius:35px;border:2px solid #0C0F16;text-align:center;color:#0C0F16;margin:auto}.landing main .landing_index .contact_base .contact_button:hover{background-color:#0C0F16;color:#fff}.landing main .landing_index .partner_base{text-align:center;padding-top:150px}.landing main .landing_index .partner_base h2{font-size:40px}.landing main .landing_index .partner_base .logo_base{margin-top:30px}.landing main .landing_index .partner_base .logo_base li{display:inline-block;margin:0 20px}.landing main .landing_index .partner_base .logo_base .logo{height:70px}@media only screen and (max-width: 780px){.landing main .landing_index .key_visual_base .flow_text_base ul{animation:infinity-scroll-left 30s infinite linear 0.5s both}.landing main .landing_index .key_visual_base .flow_text_base ul li{margin:0 20px;width:calc((100vw - 40px) * 2.3)}.landing main .landing_index .welcome_text{font-size:20px}.landing main .landing_index .appstore_button{margin-top:40px;width:200px;height:70px;border-radius:35px}.landing main .landing_index .appstore_button img{height:40px}.landing main .landing_index .google_play_button{margin-top:40px;width:200px;height:70px;border-radius:35px}.landing main .landing_index .google_play_button img{width:40px;height:40px}.landing main .landing_index .appstore{font-size:16px}.landing main .landing_index .device{width:90%}.landing main .landing_index .logo_info{font-size:12px;max-width:90%}.landing main .landing_index .contact_base .line{margin-top:70px;margin-bottom:70px}.landing main .landing_index .contact_base .contact_button{font-size:16px;width:200px;height:50px;line-height:50px;border-radius:25px}.landing main .landing_index .partner_base{padding-top:100px}.landing main .landing_index .partner_base h2{font-size:30px}.landing main .landing_index .partner_base .logo_base{margin-top:30px}.landing main .landing_index .partner_base .logo_base .logo{height:50px;margin:20px}.landing main .header_menu{height:calc(100vh - 70px);top:70px;background-color:rgba(0,0,0,0.9)}.landing main .header_menu ul li{margin:40px 0}.landing main .header_menu ul li a{font-size:30px}.landing main .header_menu .menu{align-items:center;gap:20px}.landing main .header_menu .menu a img{width:24px;height:24px;object-fit:contain}}.landing footer{max-width:1280px;background-color:#fff;margin:0 auto;margin-top:100px}.landing footer .menu{align-items:center;justify-content:space-between}.landing footer .menu .left_menu{gap:51px}.landing footer .menu .left_menu a{font-size:15px;color:#9B9B9B;transition:all .15s ease}.landing footer .menu .left_menu a:hover{transform:scale(1.1);font-weight:bold}.landing footer .menu .footer_logo h1{font-size:25px;font-weight:bold;color:#4d4d4d}.landing footer .bottom_menu{margin-top:30px;margin-bottom:30px;align-items:center;justify-content:space-between}.landing footer .bottom_menu .left_menu{gap:70px}.landing footer .bottom_menu .left_menu a{transition:all .15s ease}.landing footer .bottom_menu .left_menu a img{width:20px;height:20px;object-fit:contain}.landing footer .bottom_menu .left_menu a:hover{transform:scale(1.3)}.landing footer .bottom_menu .left_menu a:hover img{filter:brightness(0) invert(0)}.landing footer .bottom_menu .copy{color:#4d4d4d}@media only screen and (max-width: 780px){.landing footer .menu .footer_logo h1{font-size:25px;text-align:center}.landing footer .menu .left_menu{gap:30px;margin-top:30px;justify-content:center}.landing footer .menu .left_menu a{font-size:12px}.landing footer .bottom_menu .copy{text-align:center;margin-top:40px}}section.qna{max-width:500px;margin:auto;margin-top:20px;padding:20px}section.qna .sub_title{font-weight:600}section.events{max-width:500px;margin:auto;padding:20px}section.events .sub_title{font-weight:600}section.events .tab_btn{justify-content:start;margin:0}section.events .tab_btn li{box-shadow:none;margin-left:10px;border-radius:19px;background-color:#F8F8F6;padding:3px 20px}section.events .tab_btn li a{color:#0C0F16;font-weight:600}section.events .tab_btn li.selected{background-color:#0C0F16}section.events .tab_btn li.selected a{color:#fff}section.events .tab_btn li:first-child{margin-left:0}section.events .event_list{margin-top:20px}section.events .event_list .event{margin-top:20px}section.events .event_list .event img{border-radius:10px}section.events .info{margin-top:200px}section.my_page{padding:20px 0;min-height:calc(100vh - 60px - 75px)}section.my_page.not_login{min-height:calc(100vh - 60px)}section.my_page .title{font-size:18px;font-weight:700;margin-bottom:10px}section.my_page .rank_base{height:140px;margin-bottom:20px;position:relative}section.my_page .rank_base .frame{position:absolute;top:0;left:0;height:100%;width:100%}section.my_page .rank_base .rank_inner{position:relative;padding:10px 30px;height:100%}section.my_page .rank_base .rank_inner .badge{height:100%}section.my_page .rank_base .rank_inner .detail_base{flex:1}section.my_page .rank_base .rank_inner .detail_base .detail p{color:#fff;font-weight:700;font-size:15px}section.my_page .rank_base .rank_inner .detail_base .detail .rank{font-size:36px;line-height:46px}section.my_page .rank_base .rank_inner .detail_base svg{color:#fff}section.my_page .invite_base{margin-bottom:20px;padding:20px;background-color:#FF914D;border-radius:10px}section.my_page .invite_base p{color:#fff}section.my_page .invite_base .title{font-size:16px}section.my_page .invite_base .code_base{background-color:#fff;padding:14px;border-radius:6px}section.my_page .invite_base .code_base .code{color:#000}section.my_page .invite_base .code_base .copy_button{color:#9B9B9B}section.my_page .invite_base .info{margin-top:14px}section.my_page .rank_gage_base{margin-top:20px;background-color:#E1E3E8;padding:20px;border-radius:10px}section.my_page .rank_gage_base .progress_bar{margin-top:14px;width:100%;background-color:#F8F8F6;height:10px;border-radius:5px;overflow:hidden}section.my_page .rank_gage_base .progress_bar .inner_progress_bar{height:100%;background:#FF914D}section.my_page .rank_gage_base .info{margin-top:14px;text-align:right}section.my_page .rank_gage_base .info .point{font-weight:700;font-size:20px}section.my_page .rank_info{margin-top:30px}section.my_page .rank_info p{margin-bottom:20px}section.my_page .rank_info .title{font-size:16px;margin:10px 0}section.my_page .rank_info .list{margin-bottom:30px}section.my_page .rank_info .list p{text-align:center;margin:14px 0}section.my_page .rank_info .list .item{border-bottom:1px solid rgba(0,0,0,0.1)}section.my_page .rank_info .list .item:nth-child(even){background-color:#EEF3F8}section.my_page .rank_info .list .item:last-child{border-bottom:none}section.my_page .rank_info .list .item .detail{justify-content:center}section.my_page .rank_info .list .item .detail .coin{width:20px;height:20px}section.my_page ul{margin:10px 0}section.my_page ul li{border-bottom:1px solid rgba(0,0,0,0.1);padding:14px 0}section.my_page ul li a{font-size:16px}section.my_page form{margin-top:20px}section.my_page form .title{font-size:16px}section.my_page form .required{line-height:18px}section.my_page form input[type="submit"]{background:#FF914D;border-radius:6px}section.my_page form input[type="text"],section.my_page form input[type="email"],section.my_page form input[type="password"],section.my_page form input[type="number"],section.my_page form select,section.my_page form input[type="submit"]{box-shadow:none;border-radius:6px}@media only screen and (max-width: 780px){section.my_page{padding:20px}section.my_page .rank_base{height:120px}section.my_page .rank_base .rank_inner{padding:14px}section.my_page .rank_base .rank_inner .detail_base .detail p{font-size:14px}section.my_page .rank_base .rank_inner .detail_base .detail .rank{font-size:28px}section.my_page .rank_gage_base .title{font-size:16px}section.my_page .rank_info .title{font-size:14px}}section.privacy{padding:20px;max-width:700px;margin:auto}section.privacy h1{font-size:18px}section.privacy h1,section.privacy h2,section.privacy h3{font-weight:700}section.privacy p{text-align:left}section.privacy .corporate_link{display:inline;text-decoration:underline}section.privacy a{text-decoration:underline}section.session{padding:20px;min-height:calc(100vh - 60px)}section.session .title{font-size:20px;font-weight:700;margin:20px}section.session #firebaseui-auth-container .mdl-shadow--2dp{box-shadow:none;border:1px solid rgba(0,0,0,0.1)}section.session #firebaseui-auth-container .mdl-button--raised.mdl-button--colored{background:#FF914D;border-radius:6px;box-shadow:none}section.session .invite_base{margin-bottom:20px;padding:20px;background-color:#fff;border-radius:10px}section.session .invite_base p{color:#000}section.session .invite_base .title{font-size:16px;margin:0}section.session .invite_base .code_base{background-color:#fff;padding:4px;border-radius:6px}section.session .invite_base .code_base #invitation_code{color:#000;padding:14px;margin:0;box-shadow:none;border-radius:6px}section.session .invite_base .info{margin-top:14px}section.session .invite_base input[type="submit"]{border-radius:6px;background-color:#FF914D;box-shadow:none;font-weight:700}section.session .invite_base .skip_button{margin-top:15px;text-align:center;color:#9B9B9B;text-decoration:underline;font-weight:300}@font-face{font-family:'icon';src:url(/assets/icon-a286dcf6a5be6bc78573fc7133e754e2d41e770a821d9ff6947f1f6a05cbfad9.eot?9j2yko);src:url(/assets/icon-a286dcf6a5be6bc78573fc7133e754e2d41e770a821d9ff6947f1f6a05cbfad9.eot?9j2yko#iefix) format("embedded-opentype"),url(/assets/icon-40f1a7774b8502f92cceea95c5092976b5ea87a6703cb20019b43420ba6a5362.ttf?9j2yko) format("truetype"),url(/assets/icon-8a756bbdcad4b5d170dbd9346075e1656b47fcdcf226f76736e2060c3fa7c878.woff?9j2yko) format("woff"),url(/images/icon.svg?9j2yko#icon) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-Light-0061241a28290a8caff4285ca9b8ce5290cc19e3f48a9e0d712574b7f855dfdd.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-Regular-a8d1337332873c0a62a912e590b00c332a6301b5dc841b474601e5c35610edad.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-Regular-a8d1337332873c0a62a912e590b00c332a6301b5dc841b474601e5c35610edad.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Jost';src:url(/assets/Jost-SemiBold-cc65f0a0bef09debf2195425d037df0a8a8bd63e97021e994d467cae13ccb501.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Thin-1c71a8bf98052adf4546f7b935b631a2de979092f6297eb57c6ac46eeacad4b8.otf) format("otf");font-weight:300;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Regular-34b41de3f65166440ea2ce40121eb1c9b9c2bb92d188bd32a8e6091cd92316db.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Medium-60e284e97da331e6aca7f4a82bc64f0dcedd7215baf6d80f3e42e368d544f89d.otf) format("otf");font-weight:500;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/assets/NotoSansJP-Bold-57a3c947fcf6264e71b82ce9ac6b011083260d6152261612b2529bc3758e95b9.otf) format("otf");font-weight:700;font-style:normal}@font-face{font-family:'Zen Dots';src:url(/assets/ZenDots-Regular-23c06821170ee8364b3f2fd3e94bcd05c96fb83dfaef5e618dc059bf83e9687f.ttf) format("truetype");font-weight:400;font-style:normal}i{font-family:'icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-saved:before{content:'\e92f'}.icon-save:before{content:'\e92e'}.icon-line:before{content:'\e92d'}.icon-bell:before{content:'\e900'}.icon_checked:before{content:'\e901'}.icon-down:before{content:'\e902'}.icon-left:before{content:'\e903'}.icon-right:before{content:'\e905'}.icon-up:before{content:'\e906'}.icon-layout:before{content:'\e907'}.icon-message:before{content:'\e908'}.icon-more:before{content:'\e909'}.icon-clip:before{content:'\e90a'}.icon-plus:before{content:'\e90b'}.icon-setting:before{content:'\e90c'}.icon_check:before{content:'\e90d'}.icon-user:before{content:'\e90e'}.icon-users:before{content:'\e90f'}.icon-close:before{content:'\e920'}.icon-help:before{content:'\e91a'}.icon-info:before{content:'\e91b'}.icon-send2:before{content:'\e91c'}.icon-zap:before{content:'\e91d'}.icon-radio_check:before{content:'\e91e'}.icon-radio:before{content:'\e91f'}.icon-activity:before{content:'\e912'}.icon-edit:before{content:'\e913'}.icon-eye:before{content:'\e914'}.icon-image:before{content:'\e915'}.icon-inbox:before{content:'\e916'}.icon-star:before{content:'\e917'}.icon-star2:before{content:'\e918'}.icon_check_out:before{content:'\e919'}.icon-block:before{content:'\e911'}.icon_search:before{content:'\e910'}.icon-send:before{content:'\e904'}.icon-play:before{content:'\e92b'}.icon-minus:before{content:'\e92a'}.icon-cmt:before{content:'\e924'}.icon-cmtd:before{content:'\e925'}.icon-instagram:before{content:'\e926'}.icon-like:before{content:'\e927'}.icon-liked:before{content:'\e928'}.icon-lock:before{content:'\e922'}.icon-mail:before{content:'\e923'}.icon-align-center:before{content:'\e941'}.icon-align-justify:before{content:'\e942'}.icon-align-left:before{content:'\e943'}.icon-align-right:before{content:'\e944'}.icon-archive:before{content:'\e945'}.icon-book:before{content:'\e96e'}.icon-tag:before{content:'\e929'}.icon-calendar:before{content:'\e940'}.icon_check1:before{content:'\e96d'}.icon-chevrons-down:before{content:'\e946'}.icon-chevrons-up:before{content:'\e947'}.icon-clipboard:before{content:'\e93f'}.icon-clock:before{content:'\e92c'}.icon-code:before{content:'\e948'}.icon-crop:before{content:'\e94a'}.icon-delete:before{content:'\e93e'}.icon-eye-off:before{content:'\e94b'}.icon-file:before{content:'\e94c'}.icon-file-minus:before{content:'\e952'}.icon-file-plus:before{content:'\e94e'}.icon-file-text:before{content:'\e94d'}.icon-flag:before{content:'\e959'}.icon-folder:before{content:'\e955'}.icon-folder-minus:before{content:'\e956'}.icon-folder-plus:before{content:'\e958'}.icon-gift:before{content:'\e95c'}.icon-grid:before{content:'\e96b'}.icon-link:before{content:'\e95d'}.icon-list:before{content:'\e96c'}.icon-map:before{content:'\e96f'}.icon-map-pin:before{content:'\e949'}.icon-maximize:before{content:'\e96a'}.icon-maximize-2:before{content:'\e968'}.icon-minimize-2:before{content:'\e969'}.icon-monitor:before{content:'\e970'}.icon-move:before{content:'\e971'}.icon-package:before{content:'\e94f'}.icon-pie-chart:before{content:'\e950'}.icon-pocket:before{content:'\e951'}.icon-scissors:before{content:'\e972'}.icon-shopping-bag:before{content:'\e953'}.icon-shopping-cart:before{content:'\e954'}.icon-sidebar:before{content:'\e973'}.icon-smartphone:before{content:'\e974'}.icon-tag1:before{content:'\e957'}.icon-thumbs-down:before{content:'\e975'}.icon-thumbs-up:before{content:'\e976'}.icon-trash:before{content:'\e95a'}.icon-trash-2:before{content:'\e95b'}.icon-user-check:before{content:'\e95f'}.icon-user-minus:before{content:'\e95e'}.icon-user-plus:before{content:'\e961'}.icon-user-x:before{content:'\e960'}.icon-video:before{content:'\e977'}.icon-video-off:before{content:'\e978'}.icon-volume:before{content:'\e962'}.icon-volume-1:before{content:'\e963'}.icon-volume-2:before{content:'\e964'}.icon-volume-x:before{content:'\e965'}.icon-zoom-in:before{content:'\e966'}.icon-zoom-out:before{content:'\e967'}.icon-smile:before{content:'\e921'}.icon-bubbles:before{content:'\e96c'}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,textarea{margin:0;padding:0;border:0;vertical-align:baseline;font-family:'Jost', 'Noto Sans JP', sans-serif;font-weight:300;font-size:14px;word-break:break-word;box-sizing:border-box}@media only screen and (max-width: 780px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,textarea{font-size:13px}}body{min-height:100%;height:auto;position:relative}textarea{padding:5px 10px}hr{margin:0}strong{font-weight:700}object{pointer-events:none}.loader{height:100%;display:none}.loader .stage{height:100%;box-sizing:border-box;padding:20px}.loader .stage .dot-flashing{margin:auto;position:relative;width:10px;height:10px;border-radius:5px;background-color:#000;color:#000;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.loader .stage .dot-flashing::before,.loader .stage .dot-flashing::after{content:'';display:inline-block;position:absolute;top:0}.loader .stage .dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#000;color:#000;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.loader .stage .dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#000;color:#000;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#000}50%,
      100%{background-color:#FFF}}input[type="text"],input[type="email"],input[type="password"],input[type="number"]{width:100%;padding:14px 15px;outline:none;border:1px solid #eee;box-sizing:border-box;display:block;margin:15px 0;color:#000;box-shadow:0px 5px 15px -3px rgba(0,0,0,0.05)}textarea{line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:200px;padding:14px 15px;outline:none;border:1px solid #eee;box-sizing:border-box;display:block;margin:15px 0;color:#000;box-shadow:0px 5px 15px -3px rgba(0,0,0,0.05)}input[type="submit"],input[type="button"],.button{text-align:center;border:none;box-sizing:border-box;cursor:pointer;color:#fff;background-color:#000;line-height:50px;width:100%;box-shadow:0px 5px 15px -3px rgba(0,0,0,0.2);transition:500ms;margin-top:15px;font-weight:400}input[type="submit"].delete_button,input[type="button"].delete_button,.button.delete_button{color:#000;background-color:#fff;border:1px solid #000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{line-height:1;-webkit-text-size-adjust:100%;margin:0;padding:0;width:100%;font-feature-settings:"palt";-webkit-backface-visibility:hidden;backface-visibility:hidden;letter-spacing:1px;background-color:#fff;box-sizing:border-box}html .drop_menu,body .drop_menu{z-index:998}div{box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}p{line-height:20px}img{max-width:100%;height:auto;vertical-align:bottom;-webkit-touch-callout:default;-webkit-user-select:default;-khtml-user-select:default;-moz-user-select:default;-ms-user-select:default;user-select:default}ul{list-style:none}a{text-decoration:none;display:block;color:#000;outline:none}a:hover{cursor:pointer}.container{margin-left:auto;margin-right:auto;width:100%;max-width:800px;height:100%}.bold{font-weight:700}.flex{display:flex}.flex_1{flex:1}.space_between{justify-content:space-between}.justify_center{justify-content:center}.align_center{align-items:center}.percent_width_50{width:50%}.percent_width_33{width:33%}.percent_width_25{width:25%}.light_gray_background{background:#F8F8F6}.grid{display:grid}.grid_cols_4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid_cols_3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid_cols_2{grid-template-columns:repeat(2, minmax(0, 1fr))}.gap_20{gap:20px}.gap_10{gap:10px}.gap_5{gap:5px}.margin_top_40{margin-top:40px}.margin_top_20{margin-top:20px}.margin_top_15{margin-top:15px}.margin_top_10{margin-top:10px}.margin_top_8{margin-top:8px}.margin_top_5{margin-top:5px}.margin_top_3{margin-top:3px}.margin_left_20{margin-left:20px}.margin_left_10{margin-left:10px}.margin_left_5{margin-left:5px}.text_center{text-align:center}.text_left{text-align:left}.off{display:none}.disable{opacity:0.3}button{background:none}.search{margin-top:3px;margin-left:150px;background:#fff;padding:8px 12px;color:#ababab;height:40px;width:calc(100% - 150px);box-sizing:border-box;border:1px solid #ececec}.search input[type="search"]{border:none;background:none;font-size:14px;outline:none;width:100%;color:#000;vertical-align:baseline}header{position:fixed;top:0;left:0;right:0;height:60px;padding:10px;border-bottom:1px solid rgba(0,0,0,0.1);background-color:#fff;z-index:1000}header a{height:100%}header a .logo{height:100%}header .coin_base .coin{height:30px}header .coin_base p{font-size:18px;font-weight:700;margin-left:5px}header .coin_base .coin_charge_button{background-color:#DC2625;width:20px;height:20px;border-radius:11px;margin-left:5px}header .signup_button{padding:0 15px;background-color:#FF914D;height:30px;line-height:30px;border-radius:15px;font-weight:600;color:#fff}header .signin_button{padding:0 15px;border:1px solid #FF914D;height:30px;line-height:30px;border-radius:15px;font-weight:600}.tab_bar{position:sticky;bottom:0;height:75px;border-top:1px solid rgba(0,0,0,0.1);background-color:#fff}.tab_bar .tab_bar_base{padding:10px 0}.tab_bar .tab_bar_base p{margin-top:5px;font-weight:700}.tab_bar .tab_bar_base .active p,.tab_bar .tab_bar_base .active svg{color:#FF914D}main{margin-top:60px;min-height:calc(100vh - 60px)}.alert{padding:1em;clear:left;border-radius:6px;font-size:0.9em;margin:0 auto 1em}.alert.alert-alert{background:rgba(247,198,197,0.82);color:#6d4b4b}.alert.alert-success{background:rgba(208,225,236,0.82);color:#666;line-height:20px;list-style:none}.alert.alert_settlement{border:1px solid #f9627b;color:#f9627b;padding-bottom:0.9em}.alert.alert_settlement a{display:inline-block;color:#f9627b;text-decoration:underline}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1002;overflow:scroll}.modal .modal_base{position:relative;width:100%;height:100%}.modal .modal_base .overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);cursor:pointer}.modal .modal_base .cont{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:30px;background-color:#fff;border-radius:10px;width:500px}.modal .modal_base .cont .title{font-size:18px;font-weight:700}.modal .modal_base .cont .subtitle{font-size:14px;margin-top:10px;margin-bottom:20px}.modal .modal_base .cont a,.modal .modal_base .cont input[type="submit"]{margin:0px;width:100%;background-color:#FF914D;padding:14px;border-radius:6px;font-weight:700;color:#fff;box-shadow:none}.modal .modal_base .cont input[type="submit"]{padding:0}@media only screen and (max-width: 780px){.modal .modal_base .cont{padding:20px;margin:auto;width:calc(100% - 40px)}.modal .modal_base .cont .title{font-size:16px}}ul.pagination{display:table;margin:0 auto;margin-top:50px}ul.pagination li{display:inline-block;margin:10px 5px;line-height:30px;min-width:30px;text-align:center;border-radius:6px;color:#4f505a}ul.pagination li.current{background:#fff;border:1px solid #ececec;box-shadow:0px 5px 15px -3px rgba(0,0,0,0.03);font-weight:500;font-size:90%}ul.pagination li a{color:#4f505a}@media only screen and (max-width: 780px){ul.pagination li{margin:3px}ul.pagination .first,ul.pagination .last{display:none}}footer{padding:30px 10px;background-color:#1E1E1E}footer a{color:#fff;margin:10px 0}footer .copy p{color:#fff}
