.allBoastBox main{display:flex;flex-direction:column;align-items:center}.allBoastBox .boastMain .buttonBox{position:relative;max-width:min(100%,800px);width:50rem;margin:0 auto;height:1rem}.allBoastBox .boastMain .buttonBox .minusButton{cursor:pointer;position:absolute;right:0;color:#fff;fill:#f99}.allBoastBox .boastMain .boastRegister{max-width:min(100%,800px);width:50rem;margin:0 auto;padding-top:1rem}.allBoastBox .boastMain .boastRegister .aboutBox{margin:2rem auto;color:#fff;border:1px solid #ffaf53;padding:.5rem 1rem;background:#ac6310}@media screen and (min-width:800px)and (min-width:768px){.allBoastBox .boastMain .boastRegister .aboutBox{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);width:100vw}}@media screen and (min-width:800px)and (max-width:768px){.allBoastBox .boastMain .boastRegister .aboutBox{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}}.allBoastBox .boastMain .boastRegister .aboutBox .about{margin:0 auto}.allBoastBox .boastMain .boastRegister .amountBox{margin:0 auto 2rem;overflow:hidden}.allBoastBox .boastMain .boastRegister .amountBox h2{background:#ffcd94;padding:.5rem 2rem;font-size:1.5rem;color:#824500;font-weight:500}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList{display:flex;flex-direction:column;align-items:center;margin:2rem;gap:1rem}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType{border:2px solid #e0e0e0;padding:1rem 2rem;display:flex;align-items:center;border-radius:1rem;width:100%;cursor:pointer}@media((max-width:600px) and (max-aspect-ratio:1)){.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType{padding:.5rem 1rem}}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType:before{width:2rem;content:"　"}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType.selected{border:2px solid #ffaf53;background:#fff7ef}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType.selected:before{color:#de7700;font-size:2rem;content:"〇"}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType .amount{width:10rem;min-width:10rem;text-align:right;font-size:2rem;margin-right:1rem;flex:0}.allBoastBox .boastMain .boastRegister .amountBox .boastTypeList .boastType .description{flex:1}.allBoastBox .boastMain .boastRegister .amountBox .tipBox{margin:2rem;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.allBoastBox .boastMain .boastRegister .amountBox .tipBox input[type=number]::-webkit-inner-spin-button,.allBoastBox .boastMain .boastRegister .amountBox .tipBox input[type=number]::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.allBoastBox .boastMain .boastRegister .amountBox .tipBox input[type=number]{width:10rem;font-size:2rem;text-align:center;height:4rem;padding:2rem 2rem 2.3rem}@media((max-width:600px) and (max-aspect-ratio:1)){.allBoastBox .boastMain .boastRegister .amountBox .tipBox input[type=number]{width:8rem}}.allBoastBox .boastMain .boastRegister .amountBox .tipBox .openButton{padding:1rem;border-radius:.5rem;font-size:2rem;height:4rem;margin-left:.5rem}@media((max-width:600px) and (max-aspect-ratio:1)){.allBoastBox .boastMain .boastRegister .amountBox .tipBox .openButton{font-size:1.5rem}}.allBoastBox .boastMain .boastRegister .amountBox .sumBox{margin:1rem 3rem;text-align:center}.allBoastBox .boastMain .boastRegister .amountBox .sumBox .sumAmount{font-size:2rem}.allBoastBox .boastMain .boastRegister .list{display:flex;width:100%;justify-content:space-around;margin:1rem 0}.allBoastBox .boastMain .boastRegister .list .boastItem{width:32%}@media((max-width:600px) and (max-aspect-ratio:1)){.allBoastBox .boastMain .boastRegister .list .boastItem{max-width:calc(50% - 5px)}.allBoastBox .boastMain .boastRegister .list .boastItem .imageUploader{height:min(10rem,30vw)}}.allBoastBox .boastMain .boastRegister .submitButton{padding:1rem 5rem}.allBoastBox .boastMain .footer{margin:2rem auto;display:flex;justify-content:center}.allBoastBox .boastMain .boastList{margin:0 auto 2rem;display:flex;flex-wrap:wrap;gap:min(.7vw,5px);width:100%;justify-content:center}.allBoastBox .boastMain .boastList .boastItem{border-radius:.5rem;flex-grow:1;height:min(13rem,18vw);position:relative;max-width:calc(33.3333333333% - 5px);overflow:hidden}@media((max-width:600px) and (max-aspect-ratio:1)){.allBoastBox .boastMain .boastList .boastItem{max-width:calc(50% - 5px);height:min(10rem,30vw)}}.allBoastBox .boastMain .boastList .boastItem.hasVideo{min-width:24%}.allBoastBox .boastMain .boastList .boastItem.hasVideo .converting{display:flex;border:1px solid #ddd;border-radius:.5rem;height:100%;justify-content:center;align-items:center;font-size:2rem;color:#c5c5c5}.allBoastBox .boastMain .boastList .boastItem img{width:100%;border-radius:.5rem;border:1px solid #ddd;height:100%;object-fit:cover}.allBoastBox .boastMain .boastList .boastItem .videoBox{width:100%;height:100%;position:relative;display:flex;align-items:center;background:#000}.allBoastBox .boastMain .boastList .boastItem .videoBox.iosfullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000}.allBoastBox .boastMain .boastList .boastItem .videoBox .hlsPlayer{width:100%;max-height:115%}.allBoastBox .boastMain .boastList .boastItem .videoBox .hlsPlayer::-webkit-media-controls-fullscreen-button{display:none!important}.allBoastBox .boastMain .boastList .boastItem .videoBox .titleBox{position:absolute;top:1rem;left:50%;transform:translateX(-50%);border-radius:.3rem;padding:.3rem 1rem .5rem;background:rgba(90,90,90,.8);display:flex;gap:5rem;justify-content:space-between;align-items:center;color:#fff;font-size:1.1rem}.allBoastBox .boastMain .boastList .boastItem .videoBox .titleBox .like{display:flex;gap:.3rem;font-size:1.5rem;align-items:center}.allBoastBox .boastMain .boastList .boastItem .videoBox .titleBox .like svg{width:2rem;height:2rem;margin-top:.2rem;color:#fff;fill:#fff}.allBoastBox .boastMain .boastList .boastItem .videoBox .titleBox .like svg.pressedGood,.allBoastBox .boastMain .boastList .boastItem .videoBox .titleBox .like svg:hover{fill:#ffc2f2}.allBoastBox .boastMain .boastList .boastItem .videoBox .controls{position:absolute;top:.5rem;right:.5rem}.allBoastBox .boastMain .boastList .boastItem .videoBox .controls .fullscreenButton{background:rgba(0,0,0,.7);border-radius:50%;padding:.5rem}.allBoastBox .boastMain .boastList .boastItem .videoBox .controls .fullscreenButton svg{width:1.2rem;height:1.2rem;color:#fff;fill:#fff}.allBoastBox .boastMain .boastList .boastItem .videoBox .controls.fullscreen{top:1rem;right:1rem}.allBoastBox .boastMain .boastList .boastItem .videoBox .controls.fullscreen svg{width:2rem;height:2rem}.allBoastBox .boastMain .boastList .boastItem .videoBox.hideUI .controls,.allBoastBox .boastMain .boastList .boastItem .videoBox.hideUI .titleBox{display:none}.allBoastBox .boastMain .zoomedImage{position:fixed;display:flex;flex-direction:column;left:0;top:0;width:100vw;height:100vh;padding:0;background:rgba(0,0,0,.7);justify-content:center;align-items:center;z-index:9999;gap:1rem}.allBoastBox .boastMain .zoomedImage img{position:relative!important;width:94%!important;height:unset!important;max-height:calc(100% - 6rem);object-fit:contain}.allBoastBox .boastMain .zoomedImage .detail{border-radius:.3rem;padding:.3rem 1rem .5rem;background:rgba(90,90,90,.8);display:flex;gap:5rem;justify-content:space-between;align-items:center;color:#fff;font-size:1.1rem}.allBoastBox .boastMain .zoomedImage .detail .like{display:flex;gap:.3rem;font-size:1.5rem;align-items:center}.allBoastBox .boastMain .zoomedImage .detail .like svg{width:2rem;height:2rem;margin-top:.2rem;color:#fff;fill:#fff}.allBoastBox .boastMain .zoomedImage .detail .like svg.pressedGood,.allBoastBox .boastMain .zoomedImage .detail .like svg:hover{fill:#ffc2f2}.allBoastBox .boastMain .loading{width:100%;background:rgba(255,252,240,.5);display:flex;justify-content:center;align-items:center;position:absolute}