*{padding:0;margin:0}html{scroll-behavior:smooth}body{background-color:#fff;color:#282828;font-family:Hiragino Sans}button{font-family:Hiragino Sans;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}footer{background-color:#090b0c;color:#fff}.mobile-only{display:none}.section-title-decoration{box-sizing:border-box;width:clamp(120px,calc(89.97px + 7.64vw),200px);height:clamp(4px,calc(3.25px + .19vw),6px);background-color:#d9d9d9;border-left:clamp(30px,calc(22.49px + 1.91vw),50px) solid #DAFF46}.header-image{width:100%}.introduction{border-top:solid 8px #DAFF46;padding:clamp(20px,calc(4.99px + 3.82vw),60px) 0 clamp(30px,calc(18.74px + 2.87vw),60px);display:flex;flex-direction:column;gap:clamp(16px,4.2vw,60px)}.introduction-messages{display:flex;flex-direction:column;gap:clamp(10px,calc(4.74px + 1.34vw),24px)}.introduction-message{text-align:center;font-size:clamp(14px,calc(7.24px + 1.72vw),32px);line-height:140%;font-weight:800;color:#000}.introduction-caution{text-align:center;font-size:clamp(8px,calc(5px + .76vw),16px);line-height:140%;font-weight:600;color:#282828}.introduction-highlight{background:#daff46;padding:2px}.introduction-period{display:block;margin:0 auto;text-align:center;font-size:clamp(12px,calc(4.49px + 1.91vw),32px);line-height:140%;font-weight:800;color:#fff;background:#000;padding:clamp(8px,calc(5px + .76vw),16px) clamp(16px,calc(8.49px + 1.91vw),36px)}.section-header{display:flex;flex-direction:column;gap:clamp(6px,calc(4.5px + .38vw),10px)}.section-title{display:flex;flex-direction:column;gap:clamp(4px,calc(3.25px + .19vw),6px)}.section-title-symbol{font-size:clamp(11px,calc(6.12px + 1.24vw),24px);line-height:clamp(11px,calc(6.12px + 1.24vw),24px);font-weight:900;color:#d9d9d9}.section-title-name{font-size:clamp(22px,calc(11.49px + 2.67vw),50px);line-height:clamp(22px,calc(11.49px + 2.67vw),50px);font-weight:900}.howto{display:flex;flex-direction:column;gap:clamp(16px,calc(6.99px + 2.29vw),40px);padding:clamp(30px,calc(18.74px + 2.87vw),60px) clamp(16px,calc(-26.04px + 10.7vw),128px) 0}.howto-items{display:flex;flex-direction:column;gap:clamp(8px,calc(5px + .76vw),16px)}.howto-item{display:flex;align-items:center;border:clamp(1px,calc(.25px + .19vw),3px) solid #D9D9D9;padding:clamp(8px,calc(5px + .76vw),16px) 0}.howto-item-step{display:flex;flex-direction:column;gap:clamp(2px,calc(1.25px + .19vw),4px);align-items:center;padding:0 clamp(10px,calc(6.25px + .96vw),20px);border-right:1px solid #282828}.howto-item-step-symbol{font-size:clamp(8px,calc(5px + .76vw),16px);line-height:clamp(8px,calc(5px + .76vw),16px);font-weight:600}.howto-item-step-number{font-size:clamp(14px,calc(4.24px + 2.48vw),40px);line-height:clamp(14px,calc(4.24px + 2.48vw),40px);font-weight:800}.howto-item-bodies{flex:1}.howto-item-body{flex:1;text-align:center;font-size:clamp(12px,calc(7.5px + 1.15vw),24px);font-weight:800}.howto-item-note{flex:1;text-align:center;color:#282828;font-size:clamp(8px,calc(5px + .76vw),16px);font-weight:600}.howto-item-images{display:flex;align-items:center;justify-content:center;gap:clamp(4px,calc(1px + .76vw),12px);margin-bottom:4px}.howto-item-image{width:clamp(120px,calc(14.9px + 26.74vw),400px)}.howto-icon-install{display:inline-block;width:clamp(10px,calc(6.25px + .96vw),20px);height:clamp(10px,calc(6.25px + .96vw),20px);padding:0 clamp(2px,calc(1.25px + .19vw),4px)}.howto-item-body-href{color:#71b400;text-decoration:underline}.howto-item-body-highlight{color:#71b400}.achievements{display:flex;flex-direction:column;gap:clamp(16px,calc(6.99px + 2.29vw),40px);padding:clamp(30px,calc(18.74px + 2.87vw),60px) clamp(16px,calc(-26.04px + 10.7vw),128px) 0}.achievements-contents{display:flex;flex-direction:column;gap:clamp(16px,calc(6.99px + 2.29vw),40px)}.achievements-rewards1,.achievements-rewards2{display:flex;flex-direction:column;gap:clamp(10px,calc(4.74px + 1.34vw),24px)}.achievements-rewards1-message{color:#71b400;font-size:clamp(16px,calc(8.49px + 1.91vw),36px);font-weight:800;line-height:140%}.achievements-message{font-size:clamp(12px,calc(7.5px + 1.15vw),24px);font-weight:800}.achievements-items{display:flex;flex-direction:column;gap:clamp(6px,calc(3.75px + .57vw),12px)}.achievements-item{display:flex;align-items:center;background-color:#282828;padding:clamp(8px,calc(5px + .76vw),16px) clamp(12px,calc(7.5px + 1.15vw),24px)}.achievements-item-requirement{display:flex;align-items:center;border-right:1px solid #DAFF46}.achievements-item-title{color:#daff46;font-size:clamp(8px,calc(5px + .76vw),16px);font-weight:800;line-height:120%}.achievements-item-condition{width:clamp(62px,calc(37.98px + 6.11vw),126px);text-align:center;font-size:clamp(12px,calc(7.5px + 1.15vw),24px);font-weight:800;color:#daff46}.achievements-item-condition-value{font-size:clamp(20px,calc(12.49px + 1.91vw),40px);font-weight:800;padding-right:clamp(2px,calc(1.25px + .19vw),4px)}.achievements-item-reward{flex:1;display:flex;align-items:center;justify-content:center;gap:clamp(4px,calc(2.5px + .38vw),8px)}.achievements-item-reward-image{display:block;width:clamp(32px,calc(13.98px + 4.58vw),80px);height:clamp(32px,calc(13.98px + 4.58vw),80px)}.achievements-item-reward-name{color:#fff;font-size:clamp(12px,calc(7.5px + 1.15vw),24px);font-weight:800}.achievements-notes{color:#282828;font-size:clamp(8px,calc(5px + .76vw),16px);font-weight:300}.status{display:flex;flex-direction:column;gap:clamp(16px,calc(6.99px + 2.29vw),40px);padding:clamp(30px,calc(18.74px + 2.87vw),60px) clamp(16px,calc(-26.04px + 10.7vw),128px) 0}.status-contents{background-color:#282828;padding:clamp(20px,calc(13.99px + 1.53vw),36px);display:flex;flex-direction:column;gap:clamp(12px,calc(7.5px + 1.15vw),24px)}.status-search{display:flex;gap:clamp(20px,calc(9.49px + 2.67vw),48px);justify-content:center;align-items:center}.status-search-form{display:flex;gap:clamp(8px,calc(1.99px + 1.53vw),24px)}.status-search-form-channel{display:block;width:clamp(160px,calc(69.91px + 22.92vw),400px);height:clamp(24px,calc(13.49px + 2.67vw),52px);line-height:clamp(24px,calc(13.49px + 2.67vw),52px);text-align:center;border-radius:6px}.status-search-form-platforms{display:flex;align-items:center;gap:clamp(8px,calc(1.99px + 1.53vw),24px)}.status-search-form-platform{display:flex;align-items:center;gap:clamp(4px,calc(2.5px + .38vw),8px)}.status-search-form-platform input[type=radio]{display:none}.status-search-form-radio-ui{width:16px;height:16px;border:2px solid #fff;border-radius:50%;position:relative;flex-shrink:0;background-color:#000}.status-search-form-radio-ui:after{content:"";width:8px;height:8px;background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.status-search-form-platform input:checked+.status-search-form-radio-ui:after{opacity:1}.status-search-form-platform-youtube{display:block;width:clamp(53.5px,calc(33.42px + 5.11vw),107px);height:clamp(12px,calc(7.5px + 1.15vw),24px);margin:auto 0}.status-search-form-platform-twitch{display:block;width:clamp(36px,calc(22.49px + 3.44vw),72px);height:clamp(12px,calc(7.5px + 1.15vw),24px);margin:auto 0}.status-search-submit{display:block;min-width:52px;width:clamp(52px,calc(26.48px + 6.49vw),120px);height:clamp(28px,calc(18.99px + 2.29vw),52px);font-size:clamp(14px,calc(11.75px + .57vw),20px);font-weight:600;background:#daff46;border-left:clamp(4px,calc(2.5px + .38vw),8px) solid #71B400;color:#000;appearance:none!important;-webkit-appearance:none!important;-webkit-text-size-adjust:unset}.status-search-border{height:1px;width:100%;background-color:#dadada}.status-search-result{display:flex;gap:clamp(12px,calc(7.5px + 1.15vw),24px);justify-content:center}.status-search-profile{display:flex;gap:clamp(8px,calc(4.25px + .96vw),18px);align-items:center}.status-search-profile-image{display:block;width:clamp(32px,calc(13.98px + 4.58vw),80px);height:clamp(32px,calc(13.98px + 4.58vw),80px);border-radius:50%;background-color:#fff}.status-search-profile-channel-name{font-size:clamp(12px,calc(7.5px + 1.15vw),24px);font-weight:800;color:#fff}.status-search-profile-channel-id{font-size:clamp(8px,calc(5px + .76vw),16px);font-weight:600;color:#fff}.status-search-current-status{display:flex;gap:clamp(8px,calc(5px + .76vw),16px);align-items:center;padding:clamp(10px,calc(6.25px + .96vw),20px);border-left:1px solid #DAFF46}.status-search-current-status-title{color:#daff46;font-size:clamp(8px,calc(5px + .76vw),16px);font-weight:800;line-height:120%}.status-search-current-status-body{text-align:center;font-size:clamp(12px,calc(7.5px + 1.15vw),24px);font-weight:800;color:#daff46}.status-search-current-status-value{font-size:clamp(20px,calc(12.49px + 1.91vw),40px);font-weight:800;padding-right:clamp(2px,calc(1.25px + .19vw),4px)}.castcraft{display:flex;flex-direction:column;gap:clamp(16px,calc(6.99px + 2.29vw),40px);padding:clamp(30px,calc(18.74px + 2.87vw),60px) clamp(16px,calc(-26.04px + 10.7vw),128px) 0}.castcraft-contents{display:flex;flex-direction:column;gap:clamp(12px,calc(7.5px + 1.15vw),24px);background-color:#282828;padding:clamp(16px,calc(8.49px + 1.91vw),36px);align-items:end}.castcraft-image{width:100%;border:1px solid rgba(255,255,255,.5)}.castcraft-install-button{display:block;min-width:52px;width:clamp(180px,calc(112.44px + 17.19vw),360px);height:clamp(33px,calc(20.61px + 3.15vw),66px);font-size:clamp(11px,calc(6.12px + 1.24vw),24px);font-weight:800;background:#daff46;border-left:8px solid #71B400;color:#000;appearance:none!important;-webkit-appearance:none!important;-webkit-text-size-adjust:unset}.terms{display:flex;flex-direction:column;gap:clamp(16px,calc(6.99px + 2.29vw),40px);padding:clamp(30px,calc(18.74px + 2.87vw),60px) clamp(16px,calc(-26.04px + 10.7vw),128px) clamp(40px,calc(9.97px + 7.64vw),120px)}.terms-container-outer{height:clamp(320px,calc(252.44px + 17.19vw),500px);padding:24px;background-color:#000;min-height:0;box-sizing:border-box}.terms-container{width:100%;height:100%;padding-right:24px;color:#fff;overflow-y:auto;min-height:0;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:clamp(8px,calc(6.5px + .38vw),12px)}.terms-section-title{font-size:clamp(14px,calc(11.75px + .57vw),20px);font-weight:600}.terms-subsection-title{margin-top:clamp(4px,calc(2.5px + .38vw),8px);font-size:clamp(12px,calc(9.75px + .57vw),18px);font-weight:600}.terms-paragraph{font-size:clamp(12px,calc(9.75px + .57vw),18px);font-weight:300}ul.terms-list{margin-top:clamp(2px,calc(1.25px + .19vw),4px);list-style:none;padding:0}ul.terms-list li{display:flex;align-items:flex-start;text-align:left}.terms-list-mark{width:var(--mark-width);flex-shrink:0}.terms-list-item{flex:1;font-size:clamp(12px,calc(9.75px + .57vw),18px);font-weight:300;line-height:150%}.terms-list-link{color:#fff}.terms-container::-webkit-scrollbar{width:14px}.terms-container::-webkit-scrollbar-track{background:#333}.terms-container::-webkit-scrollbar-thumb{width:6px;background:#daff46;border:4px solid transparent;background-clip:padding-box}.disclaimers{padding:clamp(48px,6.9vw,100px) 0;margin:0 auto;display:flex;flex-direction:column;gap:clamp(20px,2.2vw,32px)}.disclaimers-contents{display:flex;flex-direction:column;gap:clamp(8px,.83vw,12px)}.disclaimers-title{font-size:clamp(14px,1.39vw,20px);line-height:140%;font-weight:800;text-align:center}.disclaimers-body{font-size:clamp(10px,.97vw,14px);line-height:180%;font-weight:300;text-align:center}.disclaimers-organization{display:flex;flex-direction:column;gap:clamp(8px,.83vw,12px);align-items:center}.disclaimers-logo{display:block;width:clamp(169px,16.7vw,240px);height:clamp(36px,3.57vw,51.2px)}.disclaimers-copyright{font-size:clamp(12px,.97vw,14px);line-height:180%;font-weight:300;opacity:30%}@media(max-width:768px){.status-search-form{flex-direction:column}.status-search-form-channel{width:100%}}
