@font-face{font-family:"bebasneue";src:url("../fonts/bebasneue/bebasneue.otf") format("truetype")}.main .head_cloudfunding{width:100%;height:50vh;background-color:#000}.main .head_cloudfunding h1{position:absolute;margin:0;top:15%;left:50%;transform:translateX(-50%);color:#fff;font-family:"bebasneue";font-size:400%}.main .head_cloudfunding p{color:#fff;position:absolute;top:22%;text-align:center;width:100%;font-weight:bold;font-size:120%;line-height:200%}.main .breadcrumbs{background-color:#000;width:100%;height:40px}.main .contents{width:80%;margin:auto}.main .contents .description{margin:30px 0}.main .contents .kindOfCf{display:flex;flex-wrap:wrap;color:#fff;text-align:center;margin-bottom:20px}.main .contents .kindOfCf .continue{width:50%;height:30px;line-height:30px;background-color:#961D38}.main .contents .kindOfCf .oneShot{width:50%;height:30px;line-height:30px;background-color:#961D38}.main .contents .kindOfCf .ja{width:25%;height:30px;line-height:30px;background-color:#B2596D}.main .contents .kindOfCf .en{width:25%;height:30px;line-height:30px;background-color:#B2596D}.main .contents .kindOfCf .mobile_cf{display:none}.main .contents .kindOfCf .oneOfCf{width:25%;height:30vw;overflow:hidden;text-align:center}.main .contents .kindOfCf .oneOfCf img{width:100%;transition:0.1s}.main .contents .kindOfCf .oneOfCf img:hover{transform:scale(1.1)}.main .contents .promise{width:100%;display:flex;flex-wrap:wrap}.main .contents .promise h2{width:100%;height:30px;color:#fff;font-size:100%;line-height:30px;text-align:center;background-color:#961D38}.main .contents .promise h3{width:calc(100% / 3 - 10px);margin:0 5px;text-align:center}.main .contents .promise .a{order:1}.main .contents .promise .b{order:2}.main .contents .promise .c{order:3}.main .contents .promise p{width:calc(100% / 3 - 10px);margin:10px 5px}.main .contents .promise .d{order:4}.main .contents .promise .e{order:5}.main .contents .promise .f{order:6}.main .contents .example{width:100%;display:flex;flex-wrap:wrap;padding-bottom:5%}.main .contents .example h2{width:100%;height:30px;color:#fff;font-size:100%;line-height:30px;text-align:center;background-color:#961D38}.main .contents .example h3{width:calc(100% / 3 - 10px);margin:0 5px;text-align:center}.main .contents .example p{width:calc(100% / 3 - 10px);margin:10px 5px}.main .contents .example img{width:calc(100% / 3 - 10px);margin:10px 5px;height:15vw}@media (max-width: 750px){.main .head_cloudfunding p{width:80%;top:23%;left:50%;transform:translateX(-50%)}.main .contents{width:100%}.main .contents .kindOfCf{margin-bottom:0}.main .contents .kindOfCf .continue{width:100%;order:1}.main .contents .kindOfCf .oneShot{width:100%;order:6}.main .contents .kindOfCf .ja{width:50%}.main .contents .kindOfCf .en{width:50%}.main .contents .kindOfCf .a{order:2}.main .contents .kindOfCf .b{order:3}.main .contents .kindOfCf .c{order:7}.main .contents .kindOfCf .d{order:8}.main .contents .kindOfCf .mobile_cf{width:50%;height:calc(100vw / 2);display:block;overflow:hidden}.main .contents .kindOfCf .mobile_cf img{width:100%;transition:0.1s}.main .contents .kindOfCf .mobile_cf img:hover{transform:scale(1.1)}.main .contents .kindOfCf .oneOfCf{display:none}.main .contents .kindOfCf .cien{order:4}.main .contents .kindOfCf .patreon{order:5}.main .contents .kindOfCf .campfire{order:9}.main .contents .kindOfCf .kickstarter{order:10}.main .contents .promise{display:block}.main .contents .promise h2{margin-top:0}.main .contents .promise h3{width:100%;text-align:left}.main .contents .promise p{width:100%}.main .contents .promise p:not(.exeption){border-bottom:solid 1px #707070;padding-bottom:20px;margin:20px 0}.main .contents .example h3{width:100%}.main .contents .example .illust{order:1}.main .contents .example .asset{order:4}.main .contents .example .writer{order:7}.main .contents .example img{width:100%;height:100%;margin:20px 0}.main .contents .example .img_illust{order:2}.main .contents .example .img_asset{order:5}.main .contents .example .img_writer{order:8}.main .contents .example p{width:100%;padding-bottom:20px}.main .contents .example p:not(.p_writer){border-bottom:solid 1px #707070}.main .contents .example .p_illust{order:3}.main .contents .example .p_asset{order:6}.main .contents .example .p_writer{order:9}}
