@import'https://fonts.googleapis.com/css2?family=RocknRoll+One&display=swap';body{background:url("https://img-upload.ssapp.jp/uploaded/2025/08/event/35285/userdata/bgpatternic_68a1d06235bf0.png") repeat 0 0/198px 154px}#an_header{padding:0 46px;background:#000}#an_header #an_headerIN h1{max-width:170px;height:62px;max-height:15px}#an_header #an_headerIN h1 img{max-width:170px;max-height:15px}#an_header #an_headerIN a{font-weight:bold}#an_header #an_headerIN .headerLink .headerLinkBox{color:#fff}#an_header #an_headerIN .headerLink .headerLinkBox #logout_wrap img{-webkit-filter:invert(1);filter:invert(1)}#other_events_link{margin-bottom:30px}#main_pict{margin-bottom:80px}#content{font-family:"RocknRoll One","Noto Sans JP",sans-serif}#content #main_caption{margin:0 auto 60px}#content .manual_txt{margin-bottom:30px;font-size:28px;line-height:1.6;color:#733000}#content .manual_btn{display:block;width:592px;height:72px;margin:0 auto;font-size:36px;line-height:72px;color:#fdf5e0;text-shadow:-2px -2px 0 #652800,2px -2px 0 #652800,-2px 2px 0 #652800,2px 2px 0 #652800,-2px 0 0 #652800,2px 0 0 #652800,0 -2px 0 #652800,0 2px 0 #652800;background:-webkit-gradient(linear, left top, left bottom, from(#e1a534), to(#9c5713));background:linear-gradient(to bottom, #e1a534, #9c5713);-webkit-filter:drop-shadow(0 5px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 5px 0 rgba(0, 0, 0, 0.2));border:4px solid #7c5e26;border-radius:40px;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#content .manual_btn:hover{-webkit-filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}#content .guide_link{display:block;width:592px;height:72px;padding:0;margin:0 auto;font-family:"RocknRoll One","Noto Sans JP",sans-serif;font-size:28px;line-height:72px;color:#fdf5e0;text-shadow:-2px -2px 0 #652800,2px -2px 0 #652800,-2px 2px 0 #652800,2px 2px 0 #652800,-2px 0 0 #652800,2px 0 0 #652800,0 -2px 0 #652800,0 2px 0 #652800;background:-webkit-gradient(linear, left top, left bottom, from(#fed97a), to(#dd7800));background:linear-gradient(to bottom, #fed97a, #dd7800);-webkit-filter:drop-shadow(0 5px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 5px 0 rgba(0, 0, 0, 0.2));border:4px solid #7c5e26;border-radius:40px;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#content .guide_link:hover{-webkit-filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}#content .guide_link .icon{vertical-align:middle}#content .shadow_frame.entry_button_area_in{padding-bottom:26px !important}#content .shadow_frame.entry_button_area_in a{position:relative;display:block;width:822px;height:142px;padding:0;margin:0 auto;line-height:142px;text-indent:-9999px;background:url("https://img-upload.ssapp.jp/uploaded/2025/08/event/35285/userdata/btn_68a2abd78e65d.png") no-repeat center/contain;-webkit-filter:drop-shadow(0 10px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 10px 0 rgba(0, 0, 0, 0.2));transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#content .shadow_frame.entry_button_area_in a:hover{-webkit-filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}#content .shadow_frame.entry_button_area_in a::after{position:absolute;top:0;right:60px;bottom:0;width:36px;height:61px;margin:auto 0;content:"";background:url("https://img-upload.ssapp.jp/uploaded/2025/08/event/35285/userdata/ic_68a1df7a5f6a7.png") no-repeat center/contain;-webkit-animation:btnEntryIc .4s ease-in infinite alternate;animation:btnEntryIc .4s ease-in infinite alternate}@-webkit-keyframes btnEntryIc{100%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes btnEntryIc{100%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.guide_agreement_message{font-family:"RocknRoll One","Noto Sans JP",sans-serif;font-size:0;color:#733000}.guide_agreement_message::before{display:block;margin-bottom:30px;font-size:20px;white-space:pre-wrap;content:"応募要項の下部に記載されている「応募要項/Guidelineに同意します。」\aにチェックを入れた後、「応募はこちら/ENTRY」ボタンよりご参加ください。\a※応募にはメールアドレスが必要です。"}.guide_agreement_message::after{display:block;font-size:20px;white-space:pre-wrap;content:"After checking the box at the bottom of the guidelines that says \a“応募要項/Guidelineに同意します。”\aplease click the “応募はこちら/ENTRY” button to participate.\a\aNote: An email address is required to apply."}.social_action_list_box,.post_textIN{display:none}#timeline_list{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:40px;width:100%;padding:15px 0 0;margin:0 auto}#timeline_list ul{margin:0;list-style:none}.guide_agreement_text br{display:none}.guide_agreement::after{display:block;content:"I agree to the terms and conditions."}#second_caption{width:80%}#second_caption .notes{line-height:1.8;color:#56341b}#second_caption .notes li img{position:relative;display:inline-block;width:auto;margin:0 .2em}#second_caption .notes li img.ps{height:1.2em}#second_caption .notes li img.ps5,#second_caption .notes li img.ps4{height:.8em}#post_list_nextpage a{display:block;width:280px;height:30px;padding:10px 0;margin:0 auto;margin-bottom:20px;font-family:"RocknRoll One","Noto Sans JP",sans-serif;font-size:24px;line-height:30px;color:#fdf5e0;text-shadow:-2px -2px 0 #652800,2px -2px 0 #652800,-2px 2px 0 #652800,2px 2px 0 #652800,-2px 0 0 #652800,2px 0 0 #652800,0 -2px 0 #652800,0 2px 0 #652800;background:-webkit-gradient(linear, left top, left bottom, from(#e1a534), to(#9c5713));background:linear-gradient(to bottom, #e1a534, #9c5713);-webkit-filter:drop-shadow(0 5px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 5px 0 rgba(0, 0, 0, 0.2));border:4px solid #7c5e26;border-radius:40px;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#post_list_nextpage a:hover{-webkit-filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.2));-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.guide_link_disabled{background-color:rgba(0,0,0,0) !important}#main_caption{position:relative}.social_link{padding-bottom:100px}#campain_link{position:relative}#campain_link ul{padding:200px 50px 0}#campain_link::before{position:absolute;top:100px;right:0;left:0;width:700px;height:85.37px;margin:0 auto;text-indent:-9999px;content:"";background:url("https://img-upload.ssapp.jp/uploaded/2025/08/event/35285/userdata/ttl_68afecb0c664d.png") no-repeat center/contain}.signup_successMail{margin-bottom:30px}.signup_successMail::after{display:block;content:"We have sent a confirmation email.\aPlease open the URL in the email to complete your registration."}.signup_successMail_notes::after{display:block;content:"If you do not receive the email,\aplease check whether it has been filtered into your spam folder."}.dialog_c .body::after{display:block;content:"Please review the application guidelines."}.terms_area{margin-bottom:60px}.terms_area .scroll_area{padding:20px;font-size:16px;text-align:left}.terms_area .scroll_area .ttl_terms{margin:0 0 1em;font-size:20px;font-weight:700;line-height:1.4;text-align:center}.terms_area .scroll_area .sec{margin-top:2em}.terms_area .scroll_area dl{margin-top:1em}.terms_area .scroll_area .ttl_terms_sub{margin:0 0 .5em;font-size:18px}.terms_area .scroll_area dt{font-size:14px;font-weight:700}.terms_area .scroll_area p,.terms_area .scroll_area ul,.terms_area .scroll_area dl{font-size:12px}.terms_area .scroll_area .asterisk,.terms_area .scroll_area .disc,.terms_area .scroll_area .hyphen,.terms_area .scroll_area .disc_list li{padding:0 0 0 1em;text-indent:-1em}.terms_area .scroll_area .asterisk::before{margin:0 .1em;content:"※"}.terms_area .scroll_area .disc,.terms_area .scroll_area .disc_list li{margin:0;list-style:none}.terms_area .scroll_area .disc::before,.terms_area .scroll_area .disc_list li::before{content:"・"}.terms_area .scroll_area .hyphen::before{margin:0 .3em;content:"-"}.terms_area .scroll_area .link{font-weight:700;color:inherit;text-decoration:underline}#remind_input_box p::after{display:block;content:"We have sent a link to the password reset page to the email address you provided."}#remind_input_box p.freespace_notes::after{content:""}