@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-size:16px}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}.flex{height:100%}.flex-row{display:flex;flex-direction:row}.w-1\/2{width:50%}.text-center{text-align:center}button{cursor:pointer}body{margin:0;overflow:hidden;padding:0}#root{display:inline-block;height:100vh;min-width:900px;overflow:scroll;width:100%}.login-content{background:#f0f0f0 0 0 no-repeat padding-box;height:100vh}.login-content-left{margin-top:10%;text-align:center}.login-content-right{background:#0000 linear-gradient(180deg,#009dcc,#79c4d9) 0 0 no-repeat padding-box}.login-content-title{color:#009dcc;font-size:3rem}.login-form{display:flex;flex-direction:column;justify-content:center;margin:0 auto;text-align:left;width:80%}.login-content-label{font-weight:600;margin-bottom:.3rem}.login-content-input-text{background:#fff 0 0 no-repeat padding-box;border:none;margin-bottom:1.5rem;padding:.8rem}.login-button{background:#009dcc 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:20px auto;padding:.5rem;width:50%}.reset-password-link{color:#000}.login-footer{bottom:5%;color:#bcbcbc;margin-top:10%;position:absolute;text-align:center;width:50%}.login-footer-link{color:#000;font-size:.8rem;text-decoration:none}.login-footer-link:not(:last-child){margin-right:1rem}.login-footer-link:not(:last-child):after{background:#e2e2e2;content:"";display:inline-block;height:.8rem;margin-left:1rem;vertical-align:middle;width:1px}.login-footer-text{font-size:.9rem;margin-top:.7rem}.login-form-description{margin:20px auto;text-align:left;width:80%}.header{background-color:#fff;background-color:#009dcc;border-bottom:1px solid #ebebeb;height:70px;position:fixed;top:0;width:100%}.header-title{color:#fff;float:left;font-size:2.5rem;font-weight:600;line-height:70px;margin:0;padding-left:2.5rem}.user-icon{background-color:#fff;color:#000;cursor:pointer;float:right;font-size:1.5rem;line-height:2.5rem;margin-right:2rem;margin-top:.8rem;text-align:center}.user-icon,.user-icon-image{border-radius:50%;height:3rem;width:3rem}.side-menu{-ms-overflow-style:none;background-color:#fff;border-right:8px solid #ebebeb;height:calc(100vh - 70px);overflow-y:scroll;padding-bottom:5rem;position:fixed;scrollbar-width:none;top:70px;width:21%}.side-menu::-webkit-scrollbar{display:none}.side-menu-item{color:#000;display:block;padding:1rem 0 1rem 2.5rem;text-decoration:none}.side-menu-link{color:#000;font-size:1.2rem;text-decoration:none}.side-menu-sub{font-size:1rem;padding-left:1.3rem}.side-menu-sub,.side-menu-sub-item{color:#000;display:block;text-decoration:none}.side-menu-sub-item{padding-top:1.5rem}.side-menu-sub-link{color:#000;font-size:1.1rem;text-decoration:none}.side-menu-active{border-right:8px solid #464646}.footer{color:#bcbcbc;margin-top:10%;padding-bottom:5rem;text-align:center;width:100%}.footer-link{color:#000;font-size:.8rem;text-decoration:none}.footer-link:not(:last-child){margin-right:1rem}.footer-link:not(:last-child):after{background:#e2e2e2;content:"";display:inline-block;height:.8rem;margin-left:1rem;vertical-align:middle;width:1px}.footer-text{font-size:.9rem;margin-top:.7rem}.new-oripa-menu:after{background:url(/static/media/circle-plus.dd706f8df099563412b5.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:1rem;margin-left:.5rem;vertical-align:middle;width:1rem}.common-modal{border:none;margin:10% auto;width:50%}.common-modal-overlay{align-items:center;display:flex;justify-content:center;position:fixed;z-index:1000}.language-change{margin:1rem;position:absolute;right:6rem;top:0}.language-change,.language-select{color:#000;font-size:1.2rem;text-decoration:none}.language-select{background-color:#fff;border:1px solid #000;border-radius:.5rem;height:2rem;margin-top:.25rem;padding-left:.5rem;width:10rem}.stock{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.stock-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.stock-create-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:12rem}.stock-search{margin:20px auto;width:100%}.stock-search-table{margin:.5rem 0;table-layout:fixed;width:100%}.stock-search-table tr th{font-weight:600;text-align:left}.stock-search-table tr td{padding-right:1.4rem}.stock-search-table tr td input,.stock-search-table tr td select{border:1px solid #707070;padding:.5rem;width:100%}.stock-search-table tr td:nth-child(4){text-align:center}.stock-search-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem;width:5rem}.stock-content-table{border-collapse:collapse;max-height:calc(100vh - 70px);overflow-y:scroll;width:100%}.stock-content-table thead tr{border-bottom:2px solid #ebebeb}.stock-content-table thead tr th{background:#fff;font-weight:600;padding:1rem 0;position:sticky;text-align:center;top:0}.stock-content-table tbody tr{border-bottom:2px solid #ebebeb}.stock-content-table tbody tr td{padding:1rem 0}.stock-content-table tbody tr td img{aspect-ratio:16/9;height:100px;object-fit:cover}.stock-content-table tbody tr td:nth-child(6) div{margin:0 auto}.stock-content-table tbody tr td:nth-child(7) button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem 0;width:60px}.stock-content-table tbody tr td{padding:1rem;text-align:center}.stock-content-table tbody tr td:first-child{width:20%}.stock-content-table tbody tr td:nth-child(2){width:30%}.stock-content-table tbody tr td:nth-child(3){width:15%}.stock-content-table tbody tr td:nth-child(4){width:5%}.stock-content-table tbody tr td:nth-child(5){width:15%}.stock-content-table tbody tr td:nth-child(6),.stock-content-table tbody tr td:nth-child(7){width:5%}.stock-status-1,.stock-status-2,.stock-status-3{width:60px}.stock-search-select{border:1px solid #707070;border-radius:none}.stock-search-select__control{border:none!important}.shop{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.shop-content{display:inline-block;padding-bottom:100px;width:100%}.shop-title{float:left;font-size:2rem}.shop-sub-title,.shop-title{font-weight:600;margin:1rem 0}.shop-sub-title{color:#009dcc;font-size:1.5rem}.shop-create-button,.shop-logout-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:8rem}.shop-logout-button{margin-right:1rem}.shop-info{display:inline-block;padding:0;width:100%}.shop-info-title{clear:left;float:left;font-weight:600;margin:1rem 0;width:30%}.shop-info-text{clear:right;float:left;margin:1rem 0;width:60%}.shop-info-image{aspect-ratio:15/3;object-fit:cover;width:300px}.shop-info-favicon{aspect-ratio:1/1;object-fit:cover;width:50px}.shop-logo-image{width:150px}.shop-fav-image,.shop-logo-image{aspect-ratio:15/3;object-fit:cover}.shop-fav-image{width:50px}.shop-info-textarea{height:15rem;max-width:90%;min-width:90%;padding:.5rem;width:90%}.shop-info-imgs{margin:1rem 0;width:90%}.shop-info-img-wrapper{aspect-ratio:16/13;float:left;margin:.5rem 1rem;width:calc(50% - 2rem)}.shop-info-img{background-image:url(/static/media/no-image.76735473c8df4514a0be.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:.5rem;overflow:hidden}.shop-info-img,.shop-info-img img{aspect-ratio:16/9;width:100%}.shop-design-imgs{margin:1rem 0;width:100%}.shop-design-img{float:left;margin:1rem;overflow:hidden;width:calc(33% - 2rem)}.shop-design-img img{aspect-ratio:9/16;width:100%}.shop-effect-imgs{margin:1rem 0;width:100%}.shop-effect-img{float:left;margin:1rem;overflow:hidden;width:calc(35% - 2rem)}.shop-effect-img img,.shop-effect-img video{aspect-ratio:9/16;width:100%}.shop-effect-img video{object-fit:cover}.shop-design-radio{text-align:center;width:calc(100% - 1rem)}.shop-info-text-checkbox{display:flex;flex-direction:row;margin-left:.25rem;width:32%}.shop-design-checkbox{margin-right:1rem!important;padding:0!important;width:5%!important}.shop-effect-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;margin-top:1rem;padding:.3rem 0;text-align:center;width:70%}.shop-info-text input{padding:.5rem;width:90%}.gacha-effect-modal-select select{padding:.5rem;width:60%}.shop-require{color:red}.shop-public{background:#d3d3d3 0 0 no-repeat padding-box;border-radius:50px;color:#fff;margin-left:.5rem;padding:.05rem 1rem}.shop-button-back{background:#fff;width:8rem}.shop-button-back,.shop-button-save{border:1px solid #707070;border-radius:20px;height:2.5rem;margin-right:1rem;margin-top:5rem}.shop-button-save{background:#464646 0 0 no-repeat padding-box;color:#fff;width:13rem}.gacha-effect-modal{background-color:#fff;height:calc(80vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(50% - 6rem);z-index:1001}.gacha-effect-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.gacha-effect-modal-title{float:left;font-size:1.5rem;margin-bottom:2.5rem}.gacha-effect-modal-form{margin:0 auto;max-width:45rem;width:100%}.gacha-effect-modal-form-title{font-size:1rem;margin-bottom:.8rem;margin-top:.8rem}.gacha-effect-modal-form-input{margin-bottom:1rem;max-width:13rem;padding:.5rem;width:40%}.gacha-effect-modal-form-input-learge{border:1px solid #000;margin-bottom:1rem;max-width:40rem;padding:.5rem;width:95%}.gacha-effect-modal-form-button{background:#464646 0 0 no-repeat padding-box;color:#fff;margin-left:1.5rem;width:5rem}.gacha-effect-modal-form-button,.gacha-effect-modal-form-upload-button{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;padding:.3rem}.gacha-effect-modal-form-upload-button{background:#fff;margin-top:1rem;width:15rem}.gacha-effect-modal-button{margin:5rem auto;max-width:45rem;text-align:center;width:95%}.gacha-effect-modal-button-cancel{background:#fff;color:#000;width:5rem}.gacha-effect-modal-button-add,.gacha-effect-modal-button-cancel{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;margin-left:1.5rem;padding:.3rem}.gacha-effect-modal-button-add{background:#464646 0 0 no-repeat padding-box;color:#fff;width:12rem}.gacha-effect-modal-button-add:after{content:">";margin-left:1rem}.gacha-effect-modal-form-preview{align-items:center;border:1px solid #000;display:flex;flex-direction:row;height:10rem;justify-content:center;margin-bottom:1rem;margin-top:1rem;max-width:41rem;overflow-x:auto;text-align:center;width:98%}.gacha-effect-modal-form-preview-image{aspect-ratio:1/1.5;height:80%;margin:0 .5rem;object-fit:fit}.oripa-info-modal-dl-text img{aspect-ratio:1/1}.gacha-effect-modal-imgs{margin:1rem 0;width:100%}.gacha-effect-modal-img{float:left;margin:1rem;overflow:hidden;width:calc(50% - 2rem)}.gacha-effect-modal-img img{aspect-ratio:9/16;width:100%}.gacha-effect-modal-img video{aspect-ratio:9/16;object-fit:cover;width:100%}.settle{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.settle-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.settle-create-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:12rem}.settle-search{margin:20px auto;width:100%}.settle-search-table{table-layout:fixed;width:50%}.settle-search-table tr th{font-weight:600;text-align:left}.settle-search-table tr td{padding-right:1.4rem}.settle-search-table tr td input,.settle-search-table tr td select{border:1px solid #707070;padding:.5rem;width:100%}.settle-search-table tr td:nth-child(2){text-align:center}.settle-search-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem;width:5rem}.settle-content-table{border-collapse:collapse;max-height:calc(100vh - 70px - 22rem);overflow-y:scroll;width:100%}.settle-content-table thead tr{border-bottom:2px solid #ebebeb}.settle-content-table thead tr th{background:#fff;font-weight:600;padding:1rem 0;position:sticky;text-align:center;top:0}.settle-content-table tbody tr{border-bottom:2px solid #ebebeb}.settle-content-table tbody tr td{height:4rem;padding:1rem 0;text-align:center}.settle-search-paging{display:flex;justify-content:center;margin:2.5rem 0;width:100%}.settle-search-paging-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #000;border-radius:20px;float:left;padding:.3rem 0;width:5rem}.settle-search-paging-prev-button:before{content:"<";padding-right:.5rem}.settle-search-paging-next-button:after{content:">";padding-left:.5rem}.settle-search-paging-text{float:left;padding:.3rem 3rem;text-align:center}.ship{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.ship-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.ship-create-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:12rem}.ship-search{margin:20px auto;width:100%}.ship-search-table{margin:.5rem 0;table-layout:fixed;width:100%}.ship-search-table tr th{font-weight:600;text-align:left}.ship-search-table tr td{padding-right:1.4rem}.ship-search-table tr td input,.ship-search-table tr td select{border:1px solid #707070;padding:.5rem;width:100%}.ship-search-table tr td input{height:1.3rem}.ship-search-table tr td:nth-child(5){text-align:center}.ship-search-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem;width:9rem}.ship-content-table{border-collapse:collapse;width:100%}.ship-content-table thead tr{border-bottom:2px solid #ebebeb}.ship-content-table thead tr th{font-weight:600;padding:1rem 0;text-align:center}.ship-content-table tbody tr{border-bottom:2px solid #ebebeb;cursor:pointer}.ship-content-table tbody tr td{padding:1rem 0}.ship-content-table tbody tr td img{aspect-ratio:1/1.5;height:80px;object-fit:cover}.ship-content-table tbody tr td:nth-child(12) button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem 0;width:60px}.ship-content-table tbody tr td{padding:.5rem;text-align:center}.ship-content-table tbody tr td:first-child{width:5%}.ship-content-table tbody tr td:nth-child(2){width:8%}.ship-content-table tbody tr td:nth-child(3){width:10%}.ship-content-table tbody tr td:nth-child(4){width:12%}.ship-content-table tbody tr td:nth-child(5){width:8%}.ship-content-table tbody tr td:nth-child(6){width:25%}.ship-content-table tbody tr td:nth-child(7){width:8%}.ship-content-table tbody tr td:nth-child(8),.ship-content-table tbody tr td:nth-child(9){width:12%}.ship-rank{background:#464646 0 0 no-repeat padding-box}.ship-output,.ship-rank{border-radius:1.5rem;color:#fff;float:left;height:1.5rem;margin:1rem 0;width:1.5rem}.ship-output{background:#e2e2e2 0 0 no-repeat padding-box}.ship-output-true,.ship-status{background:#464646 0 0 no-repeat padding-box}.ship-status{border:none;border-radius:25px;color:#fff;margin:0 auto;padding:.3rem;width:5rem}.ship-detail{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.ship-detail-content{display:inline-block;padding-bottom:100px;width:100%}.ship-detail-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.ship-detail-sub-title{color:#009dcc;font-size:1.5rem;font-weight:600;margin:1rem 0}.ship-detail-create-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:8rem}.ship-detail-info{display:inline-block;padding:0;width:100%}.ship-detail-info-title{clear:left;float:left;font-weight:600;margin:1rem 0;width:30%}.ship-detail-info-text{clear:right;float:left;margin:1rem 0;width:60%}.ship-detail-info-image{aspect-ratio:15/3;object-fit:contain;width:150px}.ship-detail-info-textarea{height:8rem;padding:.5rem;width:90%}.ship-detail-confirm-info{display:inline-block;padding:0}.ship-detail-info-confirm-title{clear:left;float:left;font-weight:600;margin:.5rem 0;width:7rem}.ship-detail-info-confirm{display:inline-block;margin-bottom:1rem;margin-top:3rem;width:30rem}.ship-detail-info-confirm-text{clear:right;float:left;margin:.5rem 0;width:20rem}.ship-detail-info-confirm-text img{aspect-ratio:16/9;cursor:pointer;object-fit:contain;width:150px}.ship-detail-content-table{border-collapse:collapse;max-height:calc(100vh - 70px - 18rem);overflow-y:scroll;width:100%}.ship-detail-content-table thead tr{border-bottom:2px solid #ebebeb}.ship-detail-content-table thead tr th{background:#fff;font-weight:600;padding:1rem 0;position:sticky;text-align:center;top:0;z-index:1}.ship-detail-content-table tbody tr{border-bottom:2px solid #ebebeb}.ship-detail-content-table tbody tr td{padding:1rem 0;text-align:center}.ship-detail-content-table tbody tr td img{aspect-ratio:1/1.5;cursor:pointer;height:80px;object-fit:contain}.ship-detail-content-table tbody tr td:nth-child(7) button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem 0;width:60px}.ship-detail-info-button-back{background:#fff;margin-right:1rem;width:6rem}.ship-detail-info-button-back,.ship-detail-info-button-next{border:1px solid #707070;border-radius:20px;height:2.5rem;margin-top:5rem}.ship-detail-info-button-next{background:#464646 0 0 no-repeat padding-box;color:#fff;width:13rem}.ship-detail-info-button-next:after{content:">";margin-left:1rem}.ship-detail-info-confirm-button{clear:both;display:inline-block;margin:2rem auto;width:100%}.ship-detail-info-confirm-button-new{background:#464646 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;color:#fff;float:left;height:2.5rem;width:13rem}.ship-detail-info-confirm-button-confirm{background:#fff;border:1px solid #707070;border-radius:20px;float:right;height:2.5rem;width:10em}.ship-detail-info-confirm-button-confirm:after{content:">";margin-left:1rem}.ship-detail-info-confirm-half{display:block;float:left;width:50%}.ship-detail-info-sub-title{float:left;font-weight:600;margin:1rem 0}.ship-detail-info-close-button{background:#fff;border:1px solid #707070;border-radius:20px;float:right;height:2rem;margin:1rem 0 0;width:6rem}.ship-detail-info-card-image-modal{aspect-ratio:1/1.5;width:100%}.ship-detail-info-img img{aspect-ratio:16/9;height:100%;object-fit:contain;width:100%}.ship-status-1{background:#ff5050 0 0 no-repeat padding-box}.ship-status-1,.ship-status-2{border:none;border-radius:20px;color:#fff;padding:.3rem 0;text-align:center;width:60px}.ship-status-2{background:#009dcc 0 0 no-repeat padding-box}.ship-status-3,.ship-status-4{width:60px}.ship-status-3,.ship-status-4,.ship-status-5{background:#e2e2e2 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;padding:.3rem 0;text-align:center}.ship-status-5{width:75px}.ship-status-6{background:#e2e2e2 0 0 no-repeat padding-box;width:60px}.ship-status-6,.ship-status-7{border:none;border-radius:20px;color:#fff;padding:.3rem 0;text-align:center}.ship-status-7{background:#0c5 0 0 no-repeat padding-box;width:75px}.ship-detail-back-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;color:#000;float:left;height:2.5rem;width:10rem}.ship-detail-edit-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;float:right;height:2.5rem;margin-right:1rem;width:10rem}.ship-search-select{border:1px solid #707070;border-radius:none}.ship-search-select__control{border:none!important}input[type=checkbox]{transform:scale(1.5)}.ship-search-table-hidden{margin:1rem 0 auto;text-align:center}.ship-search-table-display-button{background:#fff;border:1px solid #707070;border-radius:20px;height:2rem;width:6rem}.ship-detail-modal{background-color:#fff;height:calc(80vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(50% - 6rem);z-index:1001}.ship-detail-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.ship-detail-modal-title{float:left;font-size:1.5rem;margin-bottom:2.5rem}.ship-detail-modal-form{margin:0 auto;max-width:45rem;width:100%}.ship-detail-modal-form-title{font-size:1rem;margin-bottom:.8rem;margin-top:.8rem}.ship-detail-modal-form-input{border:1px solid #000;margin-bottom:1rem;max-width:13rem;padding:.5rem;width:40%}.ship-detail-modal-form-input-learge{border:1px solid #000;margin-bottom:1rem;max-width:40rem;padding:.5rem;width:95%}.ship-detail-modal-form-button{background:#464646 0 0 no-repeat padding-box;color:#fff;margin-left:1.5rem;width:5rem}.ship-detail-modal-form-button,.ship-detail-modal-form-upload-button{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;padding:.3rem}.ship-detail-modal-form-upload-button{background:#fff;width:12rem}.ship-detail-modal-button{margin:5rem auto;max-width:45rem;text-align:center;width:95%}.ship-detail-modal-button-cancel{background:#fff;color:#000;width:5rem}.ship-detail-modal-button-add,.ship-detail-modal-button-cancel{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;margin-left:1.5rem;padding:.3rem}.ship-detail-modal-button-add{background:#464646 0 0 no-repeat padding-box;color:#fff;width:12rem}.ship-detail-modal-button-add:after{content:">";margin-left:1rem}.ship-detail-modal-form-preview{align-items:center;border:1px solid #000;display:flex;flex-direction:row;height:18rem;margin-bottom:1rem;margin-top:1rem;max-width:41rem;overflow-x:scroll;text-align:center;width:98%}.ship-detail-modal-form-preview-image{aspect-ratio:1/1.5;height:80%;margin:0 auto;object-fit:fit;padding:.5rem}.ship-detail-modal-form-preview-image-selected{border:3px solid #fca1a1}.ship-detail-modal-form-content-input,.ship-detail-modal-form-content-select,.ship-detail-modal-form-content-textarea{border:1px solid #000;margin-bottom:1rem;max-width:45rem;padding:.5rem;width:100%}.ship-detail-status{margin:0}.ship-detail-subtitle{font-size:1.2rem;text-align:center}.ship-detail-description{color:#ff5050;font-size:1rem;margin-top:1rem;text-align:center}.ship-detail-note-icon{background-color:#ff5050;border:none;border-radius:1.3rem;color:#fff;display:inline-block;font-weight:600;height:1.3rem;line-height:1.3rem;width:1.3rem}@page{size:A4 portrait;margin:2.5mm 0}*{margin:0;padding:0}.page{box-sizing:border-box;font-size:11pt;margin:0 auto;min-height:296.5mm;padding:5mm 10mm;page-break-after:always;width:210mm}.direction-title{font-size:14pt;font-weight:700;margin-bottom:10mm;text-align:center}@media screen{body{background:#eee}.page{background:#fff;box-shadow:0 .5mm 2mm #0000004d;margin:1rem auto;position:relative}.print-button{display:block;margin:1rem;text-align:center}.print-button button{background:#ebebeb;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:1.2rem;margin:0 .5rem;padding:.1rem .5rem}.direction-line{border-bottom:2px dashed #ebebeb;height:1px;left:0;position:absolute;top:321.5mm;width:100%}}@media print{body,html{height:auto}body{width:210mm}#root{display:block;height:auto;overflow:visible;width:100%}.direction-line,.print-button{display:none}}.direction-table-1{border-collapse:collapse;border-spacing:0;margin-bottom:10mm;width:100%}.direction-table-1 td,.direction-table-1 th{border:1px solid #000;font-size:12pt;font-weight:400;padding:5px}.direction-table-1 th{font-weight:700}.direction-table-1 td{height:50px}.direction-table-1 td:first-child{width:80%}.direction-table-1 td:nth-child(2){text-align:center;width:20%}.direction-table-2{border-collapse:collapse;border-spacing:0;margin-bottom:10mm;width:100%}.direction-table-2 td,.direction-table-2 th{border:1px solid #000;font-size:12pt;font-weight:400;padding:5px}.direction-table-2 th{font-weight:700}.direction-table-2 td{height:25px;text-align:center;width:50%}.direction-table-3{border-collapse:collapse;border-spacing:0;margin-bottom:10mm;width:100%}.direction-table-3 td,.direction-table-3 th{border:1px solid #000;font-size:9pt;font-weight:400;padding:5px}.direction-table-3 th{font-weight:700}.direction-table-3 td{height:25px;overflow:ellipsis}.direction-table-3 td:first-child{width:50%}.direction-table-3 td:nth-child(2){width:25%}.direction-table-3 td:nth-child(3){width:15%}.direction-table-3 td:nth-child(4){text-align:right;width:10%}.direction-table-4{border-collapse:collapse;border-spacing:0;margin-bottom:10mm;width:100%}.direction-table-4 td,.direction-table-4 th{border:1px solid #000;font-size:12pt;font-weight:400;padding:5px}.direction-table-4 td{height:50px}.sales{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.sales-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.sales-search{margin:20px auto;width:100%}.sales-search-table{table-layout:fixed;width:50%}.sales-search-table tr th{font-weight:600;text-align:left}.sales-search-table tr td{padding-right:1.4rem}.sales-search-table tr td input,.sales-search-table tr td select{border:1px solid #707070;padding:.5rem;width:100%}.sales-search-table tr td:nth-child(2){text-align:center}.sales-search-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem;width:5rem}.sales-content-table{border-collapse:collapse;max-height:calc(100vh - 70px - 18rem);overflow-y:scroll;width:100%}.sales-content-table thead tr{border-bottom:2px solid #ebebeb}.sales-content-table thead tr th{background:#fff;font-weight:600;padding:1rem 0;position:sticky;text-align:center;top:0}.sales-content-table tbody tr{border-bottom:2px solid #ebebeb}.sales-content-table tbody tr td{height:4rem;padding:1rem 0;text-align:center}.sales-search-paging{display:flex;justify-content:center;margin:1rem 0;width:100%}.sales-search-paging-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;float:left;height:2.5rem;padding:.3rem 0;width:5rem}.sales-search-paging-prev-button:before{content:"<";padding-right:.5rem}.sales-search-paging-next-button:after{content:">";padding-left:.5rem}.sales-summary{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;height:12rem;margin:0 3rem;padding:1rem 0 0;width:50%}.sales-summary-item-main{font-size:1.5rem;font-weight:600;margin:1rem 0;text-align:center;width:100%}.sales-summary-item-main-title{font-size:1rem;font-weight:600;margin-bottom:.5rem}.sales-summary-item-main-value{font-size:1.5rem;font-weight:600}.sales-summary-item-left{float:left;text-align:center;width:50%}.sales-summary-item-left-title{color:#bcbcbc;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.sales-summary-item-left-value{font-size:1.2rem;font-weight:600}.sales-summary-item-right{float:left;text-align:center;width:50%}.sales-summary-item-right-title{color:#bcbcbc;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.sales-summary-item-right-value{font-size:1.2rem;font-weight:600}.sales-content-table-title{font-weight:600}.common-modal{background-color:#fff;height:calc(25vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(50% - 6rem);z-index:1001}.common-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.common-modal-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.common-modal-message{font-size:1.5rem;font-weight:600;margin-bottom:3rem}.common-modal-link-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;padding:.5rem;width:13rem}.new-card-setting-modal{width:calc(50% - 6rem)}.image-modal{margin:10vh auto;overflow:hidden;width:calc(35% - 6rem);z-index:1001}.image-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.gacha *{font-size:14px}.gacha{background-color:var(--body-color);color:var(--body-font-color);height:auto;margin:0 auto;max-width:600px;min-width:300px}.gacha-package{background-color:#f8f8f8}.gacha-back button{background:#fff 0 0 no-repeat padding-box}.gacha-back button:before{border-right:2px solid #4e69ec;border-top:2px solid #4e69ec}.gacha-button-1{background:#000 0 0 no-repeat padding-box;color:#fff}.gacha-button-10{background:#4e69ec 0 0 no-repeat padding-box;color:#fff}.gacha-info{background-color:#fff;background-image:url(/static/media/gacha-background.3f1cf2afe5330910a79f.png)}.gacha-info-card-number{background:#000 0 0 no-repeat padding-box;color:#fff}.gacha-movie-button button{background:#fff 0 0 no-repeat padding-box;border:.5px solid #4e69ec}.gacha-movie-button button:after{border-right:2px solid #4e69ec;border-top:2px solid #4e69ec}.gacha-won-card{background-color:#fff;border:4px solid #fff}.gacha-won-card-checked{border:4px solid #526be4}.gacha-won-card-checked .gacha-won-card-checkbox{background:#0000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAjdJREFUSEtjZCAA/LPfmDP8Z/L9//+fDQMjgwbDfwZRsBZGhtdA9g1GRqYjDIz/Nm+cKnISn1GMuCT9s995/f/3rwwob0/IMVD5g4xMTF0bpwptw6Yeq0X+WW9n/P//P51IC1CUMTIyztw4TTgDXS+KRd6ZHwSZGf6sJ8EXuNxy8C8DS+DW6QLvYQpQLPLLfHOACpbAzD64abqIA4ZFlAQXLm8hByPYR9CI30pOnBDSA0wg3qAEAraI0iDj5mRk8HXiYFix9Ts2e8FByAjKJ///MZwg5DJc8ooyzAythfwMIMv2nvjJMGnRFwyljEwMFoz+We9agJmxmhyLkC2B6U+tfc/w6u0/tCTP1MqIL9hArhQTZmK4/+Qvhjt01FgZqtJ5wT4BgW/f/zO0zvzMcOXWb6zBx+iX9eYFsCgRR5cFGdBayAe0iJmhuv8jimXOFuwMeXE8cC0gS6rQ1KB6ieElyEcg5zKhW1SVwctgrscGFv4KNKig7QM4SNAtefXuH0PbjE9YfY1k5j+cFoHCvw0YyVzQoLn/5A/D5Vt/GPyAqQsGQEEK8i3IIQQA0CIcQQfSCLJsQpUAVjNIsARU0oOD7gDQJJwlNHpQgWw9eekXw8SFX4jxCcyRB4lK3siW7QPmlYlY8gq+oAPWWa1EZ9h8aCoj1RKQA8AZFsQgFHyEYpqAPKQIAimiW6EKtoyCWhWXjzCqCZhCKgch9ooPZBndqnKYzygJRqIaJ8hhTZfmFqqF1GlAAgCNZBdYgjhMpgAAAABJRU5ErkJggg==) 0 0 no-repeat padding-box}.gacha-won-card-rarity{color:#bcbcbc}.gacha-won-change,.gacha-won-change-ship-info{background:#fff 0 0 no-repeat padding-box}.gacha-won-change-ship-info{border:1px solid #707070;color:#bcbcbc}.gacha-won-change-ship-info:after{border-right:2px solid #bcbcbc;border-top:2px solid #bcbcbc}.gacha-won-change-button button{height:3rem;margin:.5rem 0}.gacha-won-change-button-change{background:#fff 0 0 no-repeat padding-box;border:.5px solid #4e69ec;color:#4e69ec}.gacha-won-change-button-ship{color:#fff}.gacha-won-change-button-ship-active{background:#4e69ec 0 0 no-repeat padding-box}.banners{margin-bottom:.5em;padding:1%;width:98%}.banner,.banner img{aspect-ratio:16/9;width:100%}.package-types{border-bottom:1px solid #e2e2e2}.package-type-selected{border-bottom:1px solid #526be4}.package{background-color:#fff}.package-end:after,.package-sold-out:after{width:calc(100% - 32px)}.package-image{margin:0 auto;position:relative;width:100%}.package-image img{aspect-ratio:16/9;border-radius:16px;width:100%}.package-image:after{aspect-ratio:16/9;background:#0000 linear-gradient(180deg,#fff0 80%,#fff) 0 0 no-repeat padding-box;content:"";left:0;position:absolute;top:0;width:100%}.require-pt{background-color:#fff}.require-pt-icon{float:left;margin-left:1rem;max-width:calc(30% - 1rem)}.require-pt-icon img{aspect-ratio:1/1;height:1.5rem;margin-top:.2rem}.stock-gacha{margin:2rem auto 0;max-width:600px;min-width:300px;width:100%}.stock-seek-bar{background-color:#f0f0f0}.stock-seek-bar-inner-75-percent{background-color:#4e69ec}.stock-seek-bar-inner-50-percent{background-color:#eda90c}.stock-seek-bar-inner-25-percent{background-color:#e94c81}.slide-dots li button:before{color:#000}.slide-dots li.slick-active button:before{color:#4e69ec}.gacha-info-note-preview{color:#e94c81}.gacha{width:100%}.gacha-package{background-color:var(--gacha-package-color);margin:1rem auto;width:100%}.gacha-package-image{margin:0 auto;position:relative;width:100%}.gacha-package-image img{aspect-ratio:16/9;border-radius:16px;width:100%}.gacha-back{height:2.5rem;margin:1rem 0;position:relative}.gacha-back button{background:var(--gacha-back-button-color) 0 0 no-repeat padding-box;border:none;border-radius:8px;color:var(--gacha-back-font-color);height:2.5rem;position:absolute;width:8rem}.gacha-back button:before{border-right:2px solid var(--gacha-back-color);border-top:2px solid var(--gacha-back-color);content:"";display:block;height:.5rem;left:1rem;margin:-.25rem 0 0;position:absolute;top:50%;transform:rotate(225deg);width:.5rem}.gacha-button{height:5rem;margin:1rem 2rem;text-align:center}.gacha-button button{border:none;border-radius:8px;box-shadow:0 3px 6px #00000029;font-size:1.2rem;font-weight:700;height:4rem;margin:0 .5rem;width:45%}.gacha-button-1{background:var(--gacha-button-1-color) 0 0 no-repeat padding-box;color:var(--gacha-button-1-font-color)}.gacha-button-10{background:var(--gacha-button-10-color) 0 0 no-repeat padding-box;color:var(--gacha-button-10-font-color)}.gacha-button-disabled{opacity:.5}.gacha-info{background-color:var(--gacha-info-color);background-image:var(--gacha-background-image);background-repeat:repeat;margin:3rem 0;padding:1rem 0;text-align:center;width:100%}.gacha-info-detail{display:inline-block;font-size:1.6rem;margin:2rem 0;width:100%}.gacha-info-rank-image{margin:0 auto;width:80%}.gacha-info-rank-image img{border-radius:16px;width:100%}.gacha-info-card-images{display:flex;flex-wrap:wrap;justify-content:space-around;margin:2rem auto;width:94%}.gacha-info-card-image{aspect-ratio:.716!important;height:150px}.gacha-info-card-image-inner,.gacha-info-card-images img{aspect-ratio:.716!important;height:150px;margin:0 auto}.gacha-info-card-image-inner{position:relative}.gacha-info-card-image-rank1{aspect-ratio:.716;margin:0 auto 1rem;position:relative;width:100%}.gacha-info-card-image-rank1 img{height:100%;width:100%}.gacha-info-card-image-rank2{aspect-ratio:.716;float:left;margin:0 1.25% 1rem;position:relative;width:47.5%}.gacha-info-card-image-rank2 img{height:100%;width:100%}.gacha-info-card-image-rank3{aspect-ratio:.716;float:left;margin:0 .5% 1rem;position:relative;width:32%}.gacha-info-card-image-rank3 img{height:100%;width:100%}.gacha-info-card-psa{background:var(--gacha-button-10-color) 0 0 no-repeat padding-box;border-radius:4px;box-shadow:0 3px 6px #00000029;color:var(--gacha-button-1-font-color);opacity:.8;padding:.01rem .25rem;position:absolute}.gacha-info-card-image-rank1 .gacha-info-card-psa{font-size:2.5rem;right:0;top:0}.gacha-info-card-image-rank2 .gacha-info-card-psa{font-size:1.5rem;right:0;top:0}.gacha-info-card-image-rank3 .gacha-info-card-psa{font-size:1rem;right:0;top:0}.gacha-info-card-number-title{font-size:2.5rem;font-weight:600;margin-bottom:.5rem}.gacha-info-card-number{background:var(--gacha-info-card-number-color) 0 0 no-repeat padding-box;border-radius:4px;bottom:.25rem;box-shadow:0 3px 6px #00000029;color:var(--gacha-button-1-font-color);font-size:2rem;opacity:.8;padding:.01rem .25rem;position:absolute;right:.25rem}.gacha-movie{height:100svh;left:0;margin:0;position:fixed;top:0;width:100%;z-index:1001}.gacha-movie video{height:100vh;object-fit:cover;width:100%}@media screen and (min-width:600px){.gacha-movie{background-color:#000;height:100svh;left:0;margin:0 auto;position:fixed;top:0;width:100%;z-index:1001}.gacha-movie video{height:100vh;object-fit:contain;width:100%}}.gacha-movie-button button{background:var(--gacha-button-1-font-color) 0 0 no-repeat padding-box;border:.5px solid var(--gacha-movie-button-border-color);border-radius:8px;bottom:2rem;color:var(--gacha-movie-button-font-color);height:2.5rem;opacity:.8;position:absolute;right:2rem;width:8rem;z-index:1002}.gacha-movie-button button:after{border-right:2px solid var(--gacha-movie-button-border-color);border-top:2px solid var(--gacha-movie-button-border-color);content:"";display:block;height:.5rem;margin:-.25rem 0 0;position:absolute;right:.5rem;top:50%;transform:rotate(45deg);width:.5rem}.gacha-info-note{margin:2rem auto;padding:1rem 0;text-align:center;width:90%}.gacha-info-note-title{color:var(--gacha-info-note-title-color);font-weight:700}.gacha-info-note-text{margin:1rem 0}.gacha-won{color:var(--gacha-won-font-color);margin:3rem 0;padding:1rem 0;width:100%}.gacha-won-title{font-size:1.5rem;font-weight:700;margin:1rem 0 2rem;text-align:center}.gacha-won-description,.gacha-won-note{font-size:1.1rem;font-weight:700;margin-left:1rem}.gacha-won-note{color:#bcbcbc}.gacha-won-cards{margin:.5rem 0;padding-bottom:50vh;width:100%}.gacha-won-card{background-color:var(--gacha-won-card-color);border:4px solid var(--gacha-won-card-color);border-radius:8px;box-shadow:0 3px 6px #00000029;height:5.5rem;margin:2rem auto;padding:1rem 0;position:relative;width:90%}.gacha-won-card-checkbox{background:#0000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABHNCSVQICAgIfAhkiAAAAexJREFUSEu9lsFOwkAQhmchhBDgIEHkAlx9Az2Y6FnjwaeQJ/DiVS4+gT6FB6Nnm3jQN/AKHLCUYEJCoIEWZ5a2aZddtlDCJk2T3dn55v93t1sGmtbtdk8Wi8U1hp3hc4zPoTfFwvcPPp+Msddarfa9LhVTDSLgEgF3OH6uK8YbNxD4iMB3WbwU1Ol0njD4NiZADHuu1+tNsTMCarfbB1jVywYqVLUY6MZNo9H48wMiIFTysQOIn9tAZRcroIR2qZQFNnJF3sK/bbkma6fhUlzRBuGgpJalUikoFAowGo1kUG4h887J17ZqMpkMVCoVINh4PIbhcLiSClWdMlTzgCP324DCEH9+r9eD+XwupmsRSLnTqMp0Og2z2Wyljmw2C+VymSuh5rouDAYDsG1bah+BfnHkSBylBGQJgfr9fgSWz+ehVCoFUwgixgj5TAI52LksK9So2lwuF1Rrmia3RIQ4jgOWZUlVh9K5SpDoP9k3nU6hWCwG86mPlJAiTeMgqXU0kWDValWaYwMIzefWKTcDRYhWUd9kMuHbOIYSv0gj1vYOw1RnRWNdK/aB9XeZ7EDqFogfWArS2adLpBlffoIoaG8fVU9VkltVJSp6TfhRO7ZQfvERbG9XeUhZEhv1Pydho/fyuyUAd/ID+Q/0OglsMxIP5wAAAABJRU5ErkJggg==) 0 0 no-repeat padding-box;border:none;border-radius:1rem;height:2rem;position:absolute;right:-.8rem;top:-.8rem;width:2rem}.gacha-won-card-checkbox input{visibility:hidden}.gacha-won-card-checked{border:4px solid var(--gacha-won-card-checked-color)}.gacha-won-card-checked .gacha-won-card-checkbox{background:#0000 var(--gacha-won-card-checkbox) 0 0 no-repeat padding-box}.gacha-won-card-no-check .gacha-won-card-checkbox{background:none}.gacha-won-card-image{left:1rem;position:absolute;top:-.5rem;transform:matrix(.98,-.17,.17,.98,0,0)}.gacha-won-card-image img{aspect-ratio:.716;border-radius:.3rem;height:8rem}.gacha-won-card-balance-image{left:6rem;position:absolute;top:50%}.gacha-won-card-balance-image img{height:2.5rem;width:2.5rem}.gacha-won-card-name,.gacha-won-card-rarity{clear:left;float:right;font-size:1rem;font-weight:700;width:60%}.gacha-won-card-rarity{color:var(--card-rarity-font-color)}.gacha-won-card-point{clear:left;float:right;font-size:1rem;font-weight:700;width:60%}.gacha-won-card-period{clear:left;float:right;font-size:.8rem;margin-top:.5rem;opacity:.3;width:60%}.gacha-won-change-wrapper{bottom:0;margin:0 auto;max-width:600px;position:fixed;width:98%;z-index:999}.gacha-won-change{background:var(--gacha-won-change-color) 0 0 no-repeat padding-box;border-radius:16px 16px 0 0;box-shadow:0 -3px 6px #00000029;height:15rem;margin:0 auto;max-width:600px;padding:2rem;width:calc(100% - 4rem);z-index:999}.gacha-won-change-point{color:var(--gacha-won-change-point-color);float:left;width:50%}.gacha-won-change-title{font-size:1.2rem}.gacha-won-change-point-text{color:var(--gacha-won-change-point-text-color);font-size:1.4rem;font-weight:700}.gacha-won-change-number-text{font-size:1.1rem}.gacha-won-change-ship{color:var(--gacha-won-change-point-color);float:right;width:50%}.gacha-won-change-button{margin:8rem 0 0}.gacha-won-change-ship-info{background:var(--gacha-won-change-color) 0 0 no-repeat padding-box;border:1px solid var(--gacha-won-change-ship-info-color);border-radius:8px;color:var(--gacha-won-change-ship-info-font-color);cursor:pointer;font-size:1.1rem;height:2rem;margin:.5rem 0 0;padding:.5rem 2rem 1.5rem 1rem;position:relative;width:calc(100% - 3rem)}.gacha-won-change-ship-info div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.gacha-won-change-ship-info:after{border-right:2px solid var(--gacha-won-change-ship-info-font-color);border-top:2px solid var(--gacha-won-change-ship-info-font-color);content:"";height:.8rem;position:absolute;right:1rem;top:calc(50% - .4rem);transform:rotate(45deg);width:.8rem}.gacha-won-change-ship-text{color:var(--gacha-won-change-ship-text-color);text-align:center}.gacha-won-change-button button{border-radius:8px;font-size:1.2rem;height:3.5rem;margin:.5rem auto;width:100%}.gacha-won-change-button-change-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.gacha-won-change-button button.gacha-won-change-button-change-half{border-radius:8px;font-size:1.1rem;height:3.5rem;margin:.5rem auto;width:calc(50% - .6rem)}.gacha-won-change-button-change{background:var(--gacha-won-change-color) 0 0 no-repeat padding-box;border:.5px solid var(--gacha-won-change-button-change-color);color:var(--gacha-won-change-button-change-color)}.gacha-won-change-button-change-active,.gacha-won-change-button-ship{background:var(--gacha-won-change-button-ship-color);border:none;color:var(--gacha-won-change-button-ship-font-color)}.gacha-won-change-button-ship-active{background:var(--gacha-won-change-button-change-color) 0 0 no-repeat padding-box;color:var(--gacha-won-change-button-ship-active-font-color)}.gacha-won-cards-note{color:#bcbcbc;font-size:1rem;margin:0 auto;width:90%}.gacha-won-loading{margin-top:2rem;text-align:center}.package-sold-out{opacity:.5;position:relative}.package-sold-out:after{color:#000;content:"完売";font-size:3rem;font-weight:600;position:absolute;text-align:center;top:35%;width:100%;z-index:999}.package-end{opacity:.5;position:relative}.package-end:after{color:#000;content:"期間終了";font-size:3rem;font-weight:600;position:absolute;text-align:center;top:35%;width:100%;z-index:999}.gacha-info-detail-image{margin:0 auto;width:100%}.gacha-info-detail-image img{width:100%}.require-pt{background-color:var(--require-pt-color);border-radius:8px;bottom:-30%;box-shadow:0 3px 6px #00000029;height:30px;left:0;margin:auto;position:absolute;right:0;top:75%;width:30%;z-index:999}.require-pt-value{font-weight:600;line-height:30px;margin-left:2.3rem;max-width:calc(70% - 1rem);overflow:visible;text-align:center;white-space:nowrap}.stock-seek-bar{background-color:var(--stock-seek-bar-color);height:16px;margin:10px auto;padding:3px;position:relative;width:90%}.stock-seek-bar-inner{height:16px;left:0;position:absolute;top:3px;width:100%}.stock-seek-bar-inner-75-percent{background-color:var(--stock-seek-bar-inner-75-percent-color)}.stock-seek-bar-inner-50-percent{background-color:var(--stock-seek-bar-inner-50-percent-color)}.stock-seek-bar-inner-25-percent{background-color:var(--stock-seek-bar-inner-25-percent-color)}.stock-seek-bar-inner-rainbow{background:linear-gradient(90deg,red,orange,#ff0,green,aqua,blue,purple);width:100%}.stock-value{color:var(--stock-value-color);margin:10px auto;text-align:center}.slide-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slide-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slide-dots li,.slide-dots li button{cursor:pointer;height:20px;width:20px}.slide-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slide-dots li button:focus,.slide-dots li button:hover{outline:none}.slide-dots li button:focus:before,.slide-dots li button:hover:before{opacity:1}.slide-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--slide-dots-color);content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slide-dots li.slick-active button:before{color:var(--slide-dots-active-color);opacity:.75}.user-list{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.bg-yellow-100{background-color:#fef3c7}.border-l-4{border-left-width:4px}.border-yellow-500{border-color:#f59e0b}.text-yellow-700{color:#a16207}.text-yellow-400{color:#fbbf24}.p-4{padding:1rem}.mb-4{margin-bottom:1rem}.flex{display:flex}.flex-shrink-0{flex-shrink:0}.h-5{height:1.25rem}.w-5{width:1.25rem}.ml-3{margin-left:.75rem}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.mt-1{margin-top:.25rem}.user-list-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.user-list-create-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:12rem}.user-list-search{margin:20px auto;width:100%}.user-list-search-table{table-layout:fixed;width:50%}.user-list-search-table tr th{font-weight:600;text-align:left}.user-list-search-table tr td{padding-right:1.4rem}.user-list-search-table tr td input,.user-list-search-table tr td select{border:1px solid #707070;padding:.5rem;width:100%}.user-list-search-table tr td:nth-child(2){text-align:center}.user-list-search-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem;width:5rem}.user-list-content-table{border-collapse:collapse;max-height:calc(100vh - 70px - 20rem);overflow-y:scroll;width:100%}.user-list-content-table thead tr{border-bottom:2px solid #ebebeb}.user-list-content-table thead tr th{background:#fff;font-weight:600;padding:1rem 0;position:sticky;text-align:center;top:0}.user-list-content-table tbody tr{border-bottom:2px solid #ebebeb}.user-list-content-table tbody tr td{height:4rem;padding:1rem 0;text-align:center}.user-list-search-paging{display:flex;justify-content:center;margin:2.5rem 0;width:100%}.user-list-search-paging-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #000;border-radius:20px;float:left;padding:.3rem 0;width:5rem}.user-list-search-paging-prev-button:before{content:"<";padding-right:.5rem}.user-list-search-paging-next-button:after{content:">";padding-left:.5rem}.user-list-search-paging-text{float:left;padding:.3rem 3rem;text-align:center}.user-list-content-table-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem 0;width:8rem}.sortable{cursor:pointer}.user-mail-modal{background-color:#fff;height:calc(80vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(50% - 6rem);z-index:1001}.user-mail-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.user-mail-modal-title{float:left;font-size:1.5rem;margin-bottom:2.5rem}.user-mail-modal-form{margin:0 auto;max-width:45rem;width:100%}.user-mail-modal-form-title{font-size:1rem;margin-bottom:.8rem;margin-top:.8rem}.user-mail-modal-form-input{border:1px solid #000;margin-bottom:1rem;max-width:13rem;padding:.5rem;width:40%}.user-mail-modal-form-input-learge{border:1px solid #000;margin-bottom:1rem;max-width:40rem;padding:.5rem;width:95%}.user-mail-modal-form-button{background:#464646 0 0 no-repeat padding-box;color:#fff;margin-left:1.5rem;width:5rem}.user-mail-modal-form-button,.user-mail-modal-form-upload-button{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;padding:.3rem}.user-mail-modal-form-upload-button{background:#fff;width:12rem}.user-mail-modal-button{margin:5rem auto;max-width:45rem;text-align:center;width:95%}.user-mail-modal-button-cancel{background:#fff;color:#000;width:5rem}.user-mail-modal-button-add,.user-mail-modal-button-cancel{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;margin-left:1.5rem;padding:.3rem}.user-mail-modal-button-add{background:#464646 0 0 no-repeat padding-box;color:#fff;width:12rem}.user-mail-modal-button-add:after{content:">";margin-left:1rem}.user-mail-modal-form-preview{align-items:center;border:1px solid #000;display:flex;flex-direction:row;height:18rem;margin-bottom:1rem;margin-top:1rem;max-width:41rem;overflow-x:scroll;text-align:center;width:98%}.user-mail-modal-form-preview-image{aspect-ratio:1/1.5;height:80%;margin:0 auto;object-fit:fit;padding:.5rem}.user-mail-modal-form-preview-image-selected{border:3px solid #fca1a1}.user-mail-modal-form-content-input,.user-mail-modal-form-content-select{border:1px solid #000;margin-bottom:1rem;max-width:45rem;padding:.5rem;width:100%}.user-mail-modal-form-content-input-half{width:50%}.user-mail-modal-form-content-textarea{border:1px solid #000;height:10rem;margin-bottom:1rem;max-width:45rem;padding:.5rem;width:100%}.line{margin:2rem auto}.user-mail-status{margin:0}.user-mail-subtitle{font-size:1.2rem;text-align:center}.user-mail-description{color:#ff5050;font-size:1rem;margin-top:1rem;text-align:center}.user-mail-note-icon{background-color:#ff5050;border:none;border-radius:1.3rem;color:#fff;display:inline-block;font-weight:600;height:1.3rem;line-height:1.3rem;width:1.3rem}.ranking{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.ranking-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.ranking-search{margin:20px auto;width:100%}.ranking-search-table{table-layout:fixed;width:50%}.ranking-search-table tr th{font-weight:600;text-align:left}.ranking-search-table tr td{padding-right:1.4rem}.ranking-search-table tr td input,.ranking-search-table tr td select{border:1px solid #707070;padding:.5rem;width:100%}.ranking-search-table tr td:nth-child(2){text-align:center}.ranking-search-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:25px;color:#fff;cursor:pointer;margin:0 auto;padding:.3rem;width:5rem}.ranking-content-table{border-collapse:collapse;max-height:calc(100vh - 70px - 18rem);overflow-y:scroll;width:100%}.ranking-content-table thead tr{border-bottom:2px solid #ebebeb}.ranking-content-table thead tr th{background:#fff;font-weight:600;padding:1rem 0;position:sticky;text-align:center;top:0}.ranking-content-table thead tr th:first-child{width:5%}.ranking-content-table thead tr th:nth-child(2){width:35%}.ranking-content-table thead tr th:nth-child(3),.ranking-content-table thead tr th:nth-child(4),.ranking-content-table thead tr th:nth-child(5),.ranking-content-table thead tr th:nth-child(6),.ranking-content-table thead tr th:nth-child(7){width:10%}.ranking-content-table tbody tr{border-bottom:2px solid #ebebeb}.ranking-content-table tbody tr td{height:4rem;padding:1rem 0;text-align:center}.ranking-search-paging{display:flex;justify-content:center;margin:1rem 0;width:100%}.ranking-search-paging-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;float:left;height:2.5rem;padding:.3rem 0;width:5rem}.ranking-search-paging-prev-button:before{content:"<";padding-right:.5rem}.ranking-search-paging-next-button:after{content:">";padding-left:.5rem}.ranking-summary{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;height:12rem;margin:0 3rem;padding:1rem 0 0;width:50%}.ranking-summary-item-main{font-size:1.5rem;font-weight:600;margin:1rem 0;text-align:center;width:100%}.ranking-summary-item-main-title{font-size:1rem;font-weight:600;margin-bottom:.5rem}.ranking-summary-item-main-value{font-size:1.5rem;font-weight:600}.ranking-summary-item-left{float:left;text-align:center;width:50%}.ranking-summary-item-left-title{color:#bcbcbc;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.ranking-summary-item-left-value{font-size:1.2rem;font-weight:600}.ranking-summary-item-right{float:left;text-align:center;width:50%}.ranking-summary-item-right-title{color:#bcbcbc;font-size:.9rem;font-weight:600;margin-bottom:.25rem}.ranking-summary-item-right-value{font-size:1.2rem;font-weight:600}.ranking-content-table-title{font-weight:600}.shop-payment{background-color:#fff;border-right:1px solid #ebebeb;display:flex;flex-direction:column;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.shop-payment-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.contents{padding:1%;width:98%}.package-nav{height:2em;overflow-x:auto;overflow-y:hidden;padding-bottom:1.5em}.package-nav,.package-types{white-space:nowrap;width:100%}.package-types{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--package-types-border-color);color:var(--package-types-color)}.package-type{cursor:pointer;display:inline-block;font-weight:700;list-style:none;padding:0 .5em}.package-type-selected{border-bottom:1px solid var(--package-type-selected-border-color);color:var(--package-type-selected-color);height:2em}.packages{margin:20px auto;width:99%}.package{background-color:var(--package-color);border-radius:16px;box-shadow:0 3px 6px #00000029;margin:0 0 1rem;padding:.3rem;position:relative}.point-back{height:2.5rem;margin:1rem 0;position:relative}.point-back button{background:var(--point-back-color) 0 0 no-repeat padding-box;border:none;border-radius:8px;color:var(--point-back-font-color);height:2.5rem;position:absolute;width:13rem}.point-back button:before{border-right:2px solid var(--point-back-border-color);border-top:2px solid var(--point-back-border-color);content:"";display:block;height:.5rem;left:1rem;margin:-.25rem 0 0;position:absolute;top:50%;transform:rotate(225deg);width:.5rem}.point-title{font-size:1.5rem;font-weight:600;margin:2.5rem auto}.current-point,.point-title{color:var(--point-title-color);text-align:center}.current-point{width:100%}.current-point-title{font-size:1.1rem;margin:1rem auto .5rem}.current-balance{background-color:var(--balance-color);border-radius:20px;height:30px;margin:0 auto;overflow:hidden;width:10rem}.current-balance-icon{float:left;height:30px;margin-left:5px;width:30px}.current-balance-icon img{margin-top:10%;width:80%}.current-balance-pt{color:var(--balance-pt-font-color);float:right;line-height:30px;margin-right:.5em;text-align:right}.current-balance-pt-value{font-weight:600}.point-description{color:var(--point-description-color);font-size:1.2rem;margin:2rem auto .5rem}.point-list{margin:.5rem auto 5rem;width:100%}.point-list-item{background:var(--point-list-item-color) 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 3px 6px #00000029;color:var(--point-list-item-font-color);font-size:1.5rem;font-weight:600;height:5rem;line-height:5rem;margin:.5rem 0;width:100%}.point-list-item img{float:left;height:2rem;margin:1.5rem 1rem 0;width:2rem}.point-list-item button{background:var(--point-list-item-button-color) 0 0 no-repeat padding-box}.point-list-item button,.point-list-item button:disabled{border:none;border-radius:8px;color:var(--point-list-item-button-font-color);float:right;font-size:1.3rem;font-weight:600;height:3rem;margin:1rem 1rem 0 0;width:11rem}.point-list-item button:disabled{background:#dcdcdc 0 0 no-repeat padding-box}.point-settle-history{color:var(--point-list-item-font-color);font-size:1.2rem;height:50rem;margin:2rem auto;overflow:scroll}.point-settle-history-title{font-size:1.5rem;margin:1rem auto .5rem;text-align:center}.point-settle-history-list{margin:0 auto 3rem;width:60%}.point-settle-history-list-item{background:var(--point-list-item-color) 0 0 no-repeat padding-box;border-radius:8px;box-shadow:0 3px 6px #00000029;color:var(--point-list-item-font-color);line-height:2rem;text-align:center;width:100%}.shop-payment-error_message{color:red;font-size:1.25rem}.shop-payment-modal-title{float:left;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.shop-payment-modal-item{font-size:1.25rem;margin-top:1.5rem;text-align:center;width:100%}.shop-payment-modal-button{margin:2rem auto 1rem;max-width:45rem;text-align:center;width:95%}.shop-payment-modal-button-cancel{background:#fff;border:1px solid #707070;border-radius:20px;color:#000;padding:.3rem;width:5rem}.shop-payment-modal{background-color:#fff;height:calc(80vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(80% - 6rem);z-index:1001}.shop-payment-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}*{--point-list-item-button-color:#4e69ec;--point-list-item-button-font-color:#fff}.shop-payment-coupon{background-color:#fff;border-right:1px solid #ebebeb;display:flex;flex-direction:column;height:calc(100vh - 70px - 4rem);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(100vw - 1px - 6rem)}.shop-payment-coupon-contents_header{display:flex;flex-direction:row;justify-content:space-between}.shop-payment-coupon-title{font-size:2rem;font-weight:600;margin:.5rem 0}.shop-payment-coupon-refresh_button{background:#fff 0 0 no-repeat padding-box;border:1px solid #dcdcdc;border-radius:8px;float:right;font-size:1.3rem;font-weight:600;height:3rem;margin:1rem 1rem 0 0;width:11rem}.shop-payment-coupon-error_message{color:red;font-size:1.25rem}.shop-payment-coupon-point-list{width:500px}.dialog-contents{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-items:center;min-height:100%}.shop-payment-coupon-modal-title{float:left;font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.shop-payment-coupon-modal-item{font-size:1.25rem;margin-top:1.5rem;text-align:center;width:100%}.shop-payment-coupon-modal-button{margin:2rem auto 1rem;max-width:45rem;text-align:center;width:95%}.shop-payment-coupon-modal-button-cancel{background:#fff;border:1px solid #707070;border-radius:20px;color:#000;padding:.3rem;width:5rem}.shop-payment-coupon-modal{background-color:#fff;height:calc(80vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(80% - 6rem);z-index:1001}.shop-payment-coupon-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.rate{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.rate-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.select-country{clear:both;float:right;margin:1rem 0}.select-country select{border:1px solid #ebebeb;border-radius:5px;height:2rem;padding:0 .5rem;width:10rem}.rate-list{clear:both;margin:5rem auto;width:80%}.point-item{border-radius:8px;box-shadow:0 0 5px 0 #0000001a;height:2rem;margin:1rem 0;padding:1rem 2rem;width:100%}.point-item-point{float:left;font-size:1.5rem;font-weight:600;height:3rem;width:15rem}.point-item-point-img{height:1.5rem;margin-right:.5rem;width:1.5rem}.point-item-currency{float:left;font-size:1.5rem;font-weight:600;height:2rem;width:calc(100% - 20rem)}.point-item-currency-input{border:1px solid #ebebeb;border-radius:5px;height:2rem;margin-left:.5rem;margin-top:-1rem;padding:0 .5rem;width:10rem}.rate-button{text-align:center;width:100%}.rate-button-save{background:#464646 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;color:#fff;height:2.5rem;margin:0 auto;max-width:50%;width:25rem}.oripa{background-color:#fff;border-right:1px solid #ebebeb;height:calc(100vh - 70px - 4rem);left:calc(22% + 1px);overflow-y:scroll;padding:2rem 3rem;position:fixed;top:70px;width:calc(78% - 1px - 6rem)}.oripa-content{display:inline-block;padding-bottom:100px;width:100%}.oripa-title{float:left;font-size:2rem;font-weight:600;margin:1rem 0}.oripa-sub-title{color:#009dcc;font-size:1.5rem;font-weight:600;margin:1rem 0}.oripa-create-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #464646;border-radius:20px;float:right;margin-top:1rem;padding:.3rem 0;width:8rem}.clearfix{clear:both;width:100%}.oripa-info{display:inline-block;padding:0;width:100%}.oripa-info-title{clear:left;float:left;font-weight:600;margin:1rem 0;width:30%}.oripa-info-text{clear:right;float:left;margin:1rem 0;width:60%}.oripa-info-image{aspect-ratio:15/3;object-fit:contain;width:150px}.oripa-info-textarea{height:8rem;padding:.5rem;width:90%}.oripa-info-confirm-title{font-weight:600}.oripa-info-confirm-text,.oripa-info-confirm-title{float:left;margin:.5rem 0;width:calc(40% - 1rem)}.oripa-info-confirm-text-img{max-width:150px}.oripa-info-confirm-text img{aspect-ratio:16/9;cursor:pointer;max-width:150px;object-fit:contain;width:100%}.line{background-color:#ebebeb}.line,.line2{height:1px;width:100%}.line2{background-color:#464646}.progressbar{counter-reset:step;margin:3rem 0;padding:0;position:relative;z-index:0}.progressbar li{color:#464646;float:left;font-size:1rem;list-style-type:none;position:relative;text-align:center;text-transform:uppercase;width:33%}.progressbar li:before{background:#fff 0 0 no-repeat padding-box;border:1px solid #ebebeb;border-radius:50%;content:counter(step);counter-increment:step;display:block;height:2.5rem;line-height:2.5rem;margin:0 auto .5rem;text-align:center;width:2.5rem}.progressbar li:after{background-color:#ebebeb;content:"";height:2px;left:-50%;position:absolute;top:15px;width:100%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#464646}.progressbar li.active:before{background-color:#464646;color:#fff}.progressbar li.active+li:after{background-color:#464646}.progressbar li.center{width:100%}.oripa-content-table{border-collapse:collapse;width:100%}.oripa-content-table thead tr{border-bottom:2px solid #ebebeb}.oripa-content-table thead tr th{font-weight:600;padding:1rem 0;text-align:center}.oripa-content-table tbody tr{border-bottom:2px solid #ebebeb}.oripa-content-table tbody tr td{padding:1rem 0;text-align:center}.oripa-content-table tbody tr td img{aspect-ratio:1/1.5;cursor:pointer;height:80px;object-fit:contain}.oripa-content-table tbody tr td:nth-child(7) button{margin:0 auto}.oripa-content-table tbody tr td:nth-child(7) button,.oripa-content-table tbody tr td:nth-child(8) button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;cursor:pointer;padding:.3rem 0;width:60px}.oripa-content-table tbody tr td:nth-child(8) button{margin:.5rem auto}.oripa-info-button-back{background:#fff;width:8rem}.oripa-info-button-back,.oripa-info-button-next{border:1px solid #707070;border-radius:20px;height:2.5rem;margin-right:1rem;margin-top:5rem}.oripa-info-button-next{background:#464646 0 0 no-repeat padding-box;color:#fff;width:13rem}.oripa-info-button-next:after{content:">";margin-left:1rem}.oripa-info-confirm-button{clear:both;display:inline-block;margin:2rem auto;width:100%}.oripa-info-confirm-button-csv,.oripa-info-confirm-button-new{background:#464646 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;color:#fff;float:left;height:2.5rem;width:13rem}.oripa-info-confirm-button-csv{margin-left:1rem}.oripa-info-confirm-button-confirm{background:#fff;border:1px solid #707070;border-radius:20px;float:right;height:2.5rem;width:10em}.oripa-info-confirm-button-confirm:after{content:">";margin-left:1rem}.clear-left{clear:left}.clear-right{clear:right}.oripa-info-confirm-half{display:block;float:left;width:50%}.oripa-info-sub-title{float:left;font-weight:600;margin:1rem 0}.oripa-info-close-button{background:#fff;border:1px solid #707070;border-radius:20px;float:right;height:2rem;margin:1rem 0 0;width:6rem}.oripa-info-card-image-modal{text-align:center;width:100%}.oripa-info-card-image-modal img{text-align:center}.oripa-info-img img{aspect-ratio:16/9;height:100%;object-fit:contain;width:100%}.oripa-info-pop-img{aspect-ratio:9/16;margin-bottom:1rem;margin-left:8%;max-width:50%;overflow-y:scroll}.oripa-info-pop-img img{width:100%}.oripa-info-input{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;height:2rem;margin:.5rem 0;width:10rem}.oripa-info-input-checkbox{float:left;margin:.5rem .5rem .5rem 0}.oripa-info-input-long{height:2rem;width:25rem}.oripa-back-button,.oripa-info-input-long{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070}.oripa-back-button{border-radius:20px;color:#000;float:left;height:2.5rem;width:10rem}.oripa-stop-button{background-color:#fff;border:1px solid #ff5050;border-radius:25px;color:#ff5050}.oripa-pre-button,.oripa-stop-button{float:right;height:2.5rem;margin-right:1rem;width:6rem}.oripa-delete-button,.oripa-pre-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;color:#000}.oripa-delete-button{width:6rem}.oripa-delete-button,.oripa-edit-button{float:right;height:2.5rem;margin-right:1rem}.oripa-edit-button{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;width:10rem}.stock-status-1{background:#ff5050 0 0 no-repeat padding-box}.stock-status-1,.stock-status-2{border:none;border-radius:20px;color:#fff;padding:.3rem 0;text-align:center;width:110px}.stock-status-2{background:#009dcc 0 0 no-repeat padding-box}.stock-status-3,.stock-status-4{background:#e2e2e2 0 0 no-repeat padding-box}.stock-status-3,.stock-status-4,.stock-status-6{border:none;border-radius:20px;color:#fff;padding:.3rem 0;text-align:center;width:110px}.stock-status-6{background:#009dcc 0 0 no-repeat padding-box}.stock-status-7{background:#e2e2e2 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;padding:.3rem 0;text-align:center;width:110px}.oripa-info-button-delete{background:#464646 0 0 no-repeat padding-box;border:none;border-radius:20px;color:#fff;height:2.5rem;margin-left:1rem;width:5rem}.new-card-setting-modal{background-color:#fff;height:calc(80vh - 6rem);margin:10vh auto;overflow-y:auto;padding:3rem;width:calc(55% - 6rem);z-index:1001}.new-card-setting-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.new-card-setting-modal-title{float:left;font-size:1.5rem;margin-bottom:2.5rem}.new-card-setting-modal-form{margin:0 auto;max-width:45rem;width:100%}.new-card-setting-modal-form-title{font-size:1rem;margin-bottom:.8rem;margin-top:.8rem}.new-card-setting-modal-form-input{border:1px solid #000;margin-bottom:1rem;max-width:13rem;padding:.5rem;width:40%}.new-card-setting-modal-form-input-learge{border:1px solid #000;margin-bottom:1rem;max-width:40rem;padding:.5rem;width:95%}.new-card-setting-modal-form-button{background:#464646 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:20px;color:#fff;margin-bottom:1rem;margin-left:1.5rem;padding:.3rem;width:5rem}.new-card-setting-modal-form-upload-button{background:#fff;border:1px solid #707070;border-radius:20px;margin-bottom:1rem;padding:.3rem;width:12rem}.new-card-setting-modal-button{margin:5rem auto;max-width:45rem;text-align:center;width:95%}.new-card-setting-modal-button-cancel{background:#fff;color:#000;width:5rem}.new-card-setting-modal-button-add,.new-card-setting-modal-button-cancel{border:1px solid #707070;border-radius:20px;margin-bottom:1rem;margin-left:1.5rem;padding:.3rem}.new-card-setting-modal-button-add{background:#464646 0 0 no-repeat padding-box;color:#fff;width:12rem}.new-card-setting-modal-button-add:after{content:">";margin-left:1rem}.new-card-setting-modal-form-preview{align-items:center;border:1px solid #000;display:flex;flex-direction:row;height:18rem;margin-bottom:1rem;margin-top:1rem;max-width:41rem;overflow-x:scroll;text-align:center;width:98%}.new-card-setting-modal-form-preview-image{aspect-ratio:1/1.5;height:70%;margin:0 auto;object-fit:fit;padding:.5rem}.new-card-setting-modal-form-preview-image-selected{border:3px solid #fca1a1}.progressbar-mini-box{position:fixed;right:5%;width:30%}.progressbar-mini{counter-reset:step;margin:0;padding:0;position:relative;z-index:0}.progressbar-mini li{color:#464646;float:left;font-size:1rem;list-style-type:none;position:relative;text-align:center;text-transform:uppercase;width:15%}.progressbar-mini li:before{background:#fff 0 0 no-repeat padding-box;border:1px solid #ebebeb;border-radius:50%;content:counter(step);counter-increment:step;display:block;height:1.5rem;line-height:1.5rem;margin:0 auto .5rem;text-align:center;width:1.5rem}.progressbar-mini li:after{background-color:#ebebeb;content:"";height:2px;left:-50%;position:absolute;top:.8rem;width:100%;z-index:-1}.progressbar-mini li:first-child:after{content:none}.progressbar-mini li.active{color:#464646}.progressbar-mini li.active:before{background-color:#464646;color:#fff}.progressbar-mini li.active+li:after{background-color:#464646}.oripa-confirm-info{display:inline-block;padding:0}.oripa-info-modal-dl-title{float:left;font-weight:600;margin:.5rem 0;width:7rem}.oripa-info-modal-dl-text{float:left;margin:.5rem 2rem .5rem 1rem;width:18rem}.oripa-info-modal-dl-text img{aspect-ratio:1/1.5;object-fit:cover;width:100px}.new-card-setting-modal-form-preview-image-box{aspect-ratio:1/1.5;height:90%;margin:0 auto;padding:.5rem;position:relative}.new-card-setting-modal-form-preview-image-card-delete-button{background-color:#707070;border:none;border-radius:1.5rem;color:#fff;height:1.5rem;position:absolute;right:10%;top:0;width:1.5rem}