.creation-container{padding:20px;background:linear-gradient(229deg,#7041ff,#0080ff 98%);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-weight:600}.creation-container p{color:#fff;margin-bottom:15px}.top-creation-container{padding-top:30px;padding-bottom:30px}.top-create-container{margin:15px 20px 0}.top-create-container-desc{font-size:14px}.top-create-container-button{margin:15px auto 0;display:block;width:220px;height:45px;line-height:45px;border-radius:4px;text-align:center;text-decoration:none;background:#23a3ff;color:#fff;border-bottom:2px solid #127dca}.top-image{padding-top:30px;width:100%}.top-selector{margin:20px 15px 0;display:flex}.top-selector a{line-height:17px;color:#666;text-decoration:none;display:block;text-align:center;padding:10px 0;font-size:13px;background:#eee}.top-selector h2{margin:0;font-size:inherit;line-height:inherit}.top-selector-three a{width:33%}.top-selector-two a{width:50%}.top-selector .top-selector-selected{background:#25abd8;color:#fff}.tag-top,.prefecture-top{display:flex;padding:25px 17px 10px}.tag-top-right,.prefecture-top-right{margin-left:10px}.tag-top-left img{max-height:60px}.prefecture-top-left img{max-height:56px}.tag-title,.prefecture-title{margin:0;padding-bottom:6px;font-size:19px;font-weight:700;line-height:1.35}.tag-other,.prefecture-other{color:#25abd8;font-size:15px;text-decoration:none}#quizListContainer .quiz{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #e6f00a}#quizListContainer .quiz a{color:#000;text-decoration:none}#quizListContainer .quiz h3{margin:0;padding-bottom:20px;font-size:16px;font-weight:600;line-height:22px}#quizListContainer .quiz img{box-sizing:border-box;display:block;width:100%;max-height:400px;margin-bottom:10px;object-fit:cover}.rank-container{position:relative}.quiz-rank{position:absolute;top:0;padding:4px 8px;background:#fb5a5a;color:#fff;font-size:14px}.quiz-rank-number{width:100%;font-size:16px}.no-quiz{text-align:center}.no-quiz h2{margin:20px 0}.top-create{display:block;width:226px;height:44px;margin:15px auto;border:2px solid #25abd8;border-radius:44px;color:#25abd8;line-height:44px;text-align:center;text-decoration:none}.subtint-button{display:block;padding:12px 20px;border-radius:3px;background:#f49000;color:#fff;font-weight:700;text-decoration:none}.content-list-title{margin:0}.content-list-title span{display:inline-block;font-size:18px;font-weight:600;margin:30px 10px 20px;padding-bottom:10px;border-bottom:3px solid #00ab36}.content-list-title.analysis-color span{border-bottom-color:#f44191}.content-list-title.scenario-color span{border-bottom-color:#25abd8}.content-list-title.sketch-color span{border-bottom-color:#41a9f4}.content-list-title.oogiri-color span{border-bottom-color:#f47a00}.content-list-title.ranking-color span{border-bottom-color:#5c4df2}.sketch{padding:10px;margin:0}.sketch a{text-decoration:none;color:#000}.sketch-innner{display:flex;align-items:center;position:relative}.sketch-image{width:110px;margin-right:10px;object-fit:cover}.sketch-right{flex-shrink:20}.sketch-right h3{margin:0;font-size:16px;line-height:1.45}.sketch-rank{width:28px;display:flex;position:absolute;top:0}.sketch-rank-text{background:#fb5a5a;font-size:11px;display:block;font-weight:700;text-align:center;width:22px;color:#fff}@media(min-width:500px){.sketch img{width:200px}}@media(max-width:500px){#quizListContainer .quiz img{max-height:230px}}body[data-route="1min"]{background:#fcfcfc}.drawing-header{display:block;width:100%}.top-box-container{padding:30px 0 0}.create-button-container{padding:10px 0;position:relative}.create-button-description{margin:0;padding-bottom:10px;font-weight:700;text-align:center}.create-button{display:block;width:230px;height:3pc;margin:15px auto 20px;border:0;border-bottom:2px solid #134ba0;border-radius:3px;background:#287dff;color:#fff;text-align:center;text-decoration:none;line-height:3pc;cursor:pointer}.dialog-container{position:fixed;inset:0;z-index:9999999;display:flex;align-items:center;justify-content:center;background:#0003}.dialog{width:80%;max-width:600px;border-radius:8px;background:#fcfcfc;box-shadow:0 2px 2px #b2b2b280}.dialog-title{margin:0;overflow:hidden;border-radius:8px 8px 0 0;padding:10px 0;background-color:#287dff;color:#fff;text-align:center;font-weight:700}.dialog-box{padding:20px}.dialog-input-title{margin:0;padding-bottom:5px;font-weight:700}.dialog input{box-sizing:border-box;display:block;width:100%;height:40px;padding:0 10px;line-height:40px}.dialog .subtint-button{display:block;height:40px;margin-top:30px;background:#fb652f;line-height:40px;cursor:pointer}.dialog .dialog-close-button{background:#a9a9a9;color:#fff}.section{margin:15px 15px 40px;border-radius:8px;background:#fff;box-shadow:0 0 4px #c1c1c180}.section h2{margin:0;border-radius:8px 8px 0 0;padding:10px 15px;color:#fff;font-size:18px;font-weight:700}.section-title-yellow{background:#ffab00}.section-title-blue{background:#287dff}.theme-list{margin:0;padding:20px 15px;list-style:none}.theme-list li{display:inline-block;margin-right:3px;margin-bottom:12px;border-radius:20px;padding:3px;background:#e5e5e5;cursor:pointer}.theme-list li:hover{background:#cbcbcb}.theme-list li a{display:block;padding:5px 12px;color:#333;text-decoration:none;font-weight:700}.drawing-list{padding:20px}.drawing-list ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;row-gap:20px;margin:0;padding:0 0 30px;list-style:none}.drawing{box-sizing:border-box;min-width:0;background:#fff;box-shadow:0 0 3px #83838380}.drawing a{color:inherit;text-decoration:none}.drawing-image{display:block;width:100%;aspect-ratio:16 / 9;object-fit:contain}.drawing-info-container{display:flex;height:40px;justify-content:center;padding:0 15px;background:#eef0f3}.drawing-account-container{display:flex;min-width:0;margin-right:auto;align-items:center}.drawing-account-image{display:block;flex:0 0 26px;width:26px;height:26px;margin-right:7px;border-radius:13px}.drawing-account-name{overflow:hidden;color:#161616;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:18px}.drawing-like-container{display:flex;align-items:center;margin:0;color:#484848;font-weight:700}.drawing-like-container svg{padding-right:7px}.drawing-delete-button{border:0;border-radius:2px;padding:3px 10px;background:#ff4a4a;color:#fff;cursor:pointer}.drawing-delete-container{position:fixed;inset:0;z-index:9999999;display:flex;align-items:center;justify-content:center;background:#0000004d}.drawing-delete{width:80%;max-width:600px;border-radius:3px;padding:30px;background:#fff}.drawing-delete-title{margin:0 0 20px;font-weight:700}.drawing-delete-title:after{display:block;width:120px;height:3px;margin-top:10px;background:#161616;content:""}.drawing-delete img{display:block;width:80%;margin:0 auto}.drawing-delete .subtint-button{width:220px;height:44px;margin:15px auto;background:#ff4a4a;line-height:44px;cursor:pointer}.drawing-delete .drawing-delete-cancel-button{background:#aaa}.quiz-segments{width:300px;display:grid;grid-template-columns:repeat(3,1fr);margin:30px auto 0;border:2px solid #287dff;border-radius:4px;font-size:12px;font-weight:600}.quiz-segments a,.quiz-segments p{margin:0;padding:4px 0;border-left:1px solid #287dff;color:#287dff;text-align:center;text-decoration:none}.quiz-segments p{background:#287dff;color:#fff}.content-list-item{margin:12px}.content-list-item a{display:flex;padding:0;color:inherit;text-decoration:none}.content-list-item-image{flex:0 0 150px;width:150px;height:78px;border-radius:3px;overflow:hidden}.content-list-item-image img,.content-list-item>a>img{flex:0 0 150px;display:block;width:150px;height:78px;object-fit:cover;border-radius:3px;background:#f1f1f1}.content-list-item-info{margin-left:7px;min-width:0;font-weight:600}.content-list-item-info-label{font-size:12px}.content-list-item-info-title{margin:0;font-size:14px;line-height:20px}.more-button{margin:20px 0}.tint-bordered-button{display:flex;justify-content:center;align-items:center;text-decoration:none}.tint-bordered-button span{border:1px solid #287dff;font-weight:600;padding:6px 12px;text-align:center;color:#287dff;border-radius:3px;font-size:14px}@media(max-width:350px){.content-list-item-image,.content-list-item-image img,.content-list-item>a>img{flex-basis:120px;width:120px;height:62px}.content-list-item-info-label{font-size:10px}.content-list-item-info-title{font-size:12px;line-height:16px}.quiz-segments{width:calc(100% - 30px)}.drawing-list ul{grid-template-columns:1fr}}@media(min-width:500px){.content-list-item-image,.content-list-item-image img,.content-list-item>a>img{flex-basis:240px;width:240px;height:124px}.content-list-item-info-label{margin-bottom:6px;font-size:14px}.content-list-item-info-title{font-size:15px;line-height:24px}}.account.box-container{max-width:none;margin:15px;background:transparent}.account *{font-size:14px;line-height:20px}.account .user{display:flex;min-height:0;margin-bottom:10px;padding:0}.account .user>img{display:block;width:50px;height:50px;border-radius:25px;margin-right:10px}.account .user>div{flex:1;min-width:0}.account .user p{overflow:hidden;height:19px;margin:0;padding:3px 0}.account .user h1{overflow:hidden;height:19px;margin:0;padding:3px 0;font-weight:700;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.account .user .user-twitter{color:#287dff;text-decoration:none}.account .user-rank{color:#e60000;text-decoration:none;font-size:13px}.account .user-unranked{color:#888;font-size:13px}.account .money{margin:0;border:1px dotted #fdbf00;border-radius:0;padding:20px;background:transparent;text-align:center}.account .money h2{margin:0;padding-bottom:10px;font-weight:700}.account .money li{padding-top:10px;color:#aaa;font-size:13px;line-height:17px}.account .money a{color:#287dff}.account .my-money{padding:20px 0;font-size:18px;line-height:18px}.account .money-amount{color:#e60000;font-size:26px;font-weight:700;line-height:26px}.account .money-caution{margin-bottom:5px;color:#161616;font-size:13px;font-style:italic}.account .quiz-create{padding:0}.account .quiz-create p{text-align:center}.account .quiz-create a{display:block;width:250px;height:48px;margin:15px auto 0;border:none;border-radius:3px;background:#fdbf00;color:#161616;text-align:center;text-decoration:none;line-height:48px;cursor:pointer}.account .selector-container{overflow:visible;margin-top:25px;border:0;background:transparent}.account .selector{display:flex;overflow-x:scroll;min-width:0;margin:0 auto}.account .selector a{display:block;width:20%;min-width:30px;height:38px;border-right:0;padding:0 0 8px;color:#888;text-align:center;text-decoration:none;font-weight:700;line-height:38px}.account .selector a.selector-selected{border-bottom:4px solid #000;background:transparent;color:#000}.account .selector svg{display:block;width:16px;margin:0 auto 2px;color:#888}.account .selector .selector-selected svg{color:#000}.account .selector a span:last-child{display:block;margin:0 auto;font-size:10px;line-height:10px}.account .quiz{margin:20px 0 0;padding-top:20px;background:transparent;box-shadow:none}.account .quiz *{color:#000;text-decoration:none}.account .quiz-title{margin:0;padding:0;font-weight:600}.account .quiz-score{margin:0;padding:0}.account .quiz-score p,.account .quiz-score p span{font-size:12px}.account .quiz .score{height:30px;color:#287dff;line-height:30px}.account .quiz-draft{display:inline-block;border:1px solid #d88125;border-radius:3px;padding:5px;color:#d88125}.account .quiz img{box-sizing:border-box;display:block;width:100%;max-height:400px;margin-top:5px;margin-bottom:10px;object-fit:cover}.account .quiz-action{display:flex;gap:0;align-items:flex-start;padding:0;background:transparent}.account .quiz-action p{margin-right:auto}.account .quiz-authored{display:inline-block;margin-top:0;padding:5px 10px;border-radius:2px;background:#f08b21;color:#fff}.account .quiz-edit{display:inline-block;min-width:0;height:auto;padding:5px 10px;border-radius:2px;background:#287dff;color:#fff;line-height:20px}.account .quiz-publish,.account .quiz-unpublish{display:inline-block;min-width:0;height:auto;margin-left:5px;border:none;border-radius:2px;padding:5px 10px;color:#fff;line-height:20px}.account .quiz-publish{background:#e94a3b}.account .quiz-unpublish{background:#2bca94}.account .empty{margin:50px 0;padding:0;background:transparent;font-weight:600}.account .empty img{display:block;width:160px;margin:25px auto;position:relative;left:8px}.account .empty p{color:#000;text-align:center}.account .bottom-action{margin:50px 0;padding:0}.account .bottom-logout{display:block;width:130px;height:auto;margin:0 auto;border:none;background-color:transparent;color:#000;text-decoration:underline;line-height:20px;cursor:pointer}body[data-route=account_index] .account .drawing-list{padding:20px 0}body[data-route=account_index] .account .drawing-list ul{display:block;margin:0;padding:0;list-style:none}body[data-route=account_index] .account .drawing{box-sizing:border-box;padding:5px 20px 10px;background:transparent;box-shadow:none}body[data-route=account_index] .account .drawing:before{display:block;box-sizing:border-box;width:100%;height:1px;margin:5px auto 0 0;background:#ddd;content:""}body[data-route=account_index] .account .drawing:first-child:before{display:none}body[data-route=account_index] .account .drawing-image{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:initial}body[data-route=account_index] .account .drawing-info-container{display:flex;height:auto;justify-content:normal;padding:9px 0 0;background:transparent}body[data-route=account_index] .account .drawing-account-name{overflow:visible;text-overflow:clip;white-space:normal;line-height:20px}body[data-route=account_index] .account .drawing-delete-button{margin-left:5px}@media screen and (max-width:350px){.account .selector a{width:auto;min-width:65px;margin:0}}
