@charset "euc-jp";
.riCheckEntryMulti{position:relative}.riCheckEntryMulti__noLoginForm{width:560px;margin:0 auto;text-align:center}.riCheckEntryMulti.checkEntryMulti-active .riCheckEntryMulti__noLoginForm,.riCheckEntryMulti.checkEntryMulti-after .riCheckEntryMulti__noLoginForm,.riCheckEntryMulti.checkEntryMulti-before .riCheckEntryMulti__noLoginForm,.riCheckEntryMulti.checkEntryMulti-entered .riCheckEntryMulti__noLoginForm,.riCheckEntryMulti.checkEntryMulti-entering .riCheckEntryMulti__noLoginForm,.riCheckEntryMulti.checkEntryMulti-invalid .riCheckEntryMulti__noLoginForm,.riCheckEntryMulti.checkEntryMulti-registered .riCheckEntryMulti__noLoginForm{display:none}.riCheckEntryMulti__noLoginButton{cursor:pointer;outline:0;display:block;background:0 0;border:none;padding:0}.riCheckEntryMulti__noLoginButton:hover{opacity:.8}.riCheckEntryMulti__entryButtonText{position:relative;width:560px;height:70px;line-height:65px;margin:0 0 6px;background:#bf0000;border-radius:40px;color:#fff;text-align:center;font-size:28px;box-shadow:0 6px 0 0 rgba(128,128,128,.2)}.riCheckEntryMulti__entryButtonText::after{content:"";position:absolute;top:50%;right:30px;display:inline-block;width:12px;height:12px;margin:-8px 0 0;border-top:4px solid #fff;border-right:4px solid #fff;transform:rotate(45deg)}.riCheckEntryMulti__enteredButtonText,.riCheckEntryMulti__registeredButtonText{cursor:default;position:relative;width:560px;height:70px;line-height:74px;margin:0 0 6px;background:#999;border-radius:40px;color:#fff;text-align:center;font-size:28px}.riCheckEntryMulti__noLoginButton .riCheckEntryMulti__entryButtonText{display:block}.riCheckEntryMulti__entryButton{display:none;width:560px;margin:0 auto;text-align:center}.riCheckEntryMulti.checkEntryMulti-active .riCheckEntryMulti__entryButton,.riCheckEntryMulti.checkEntryMulti-after .riCheckEntryMulti__entryButton,.riCheckEntryMulti.checkEntryMulti-before .riCheckEntryMulti__entryButton,.riCheckEntryMulti.checkEntryMulti-entering .riCheckEntryMulti__entryButton{display:block}.riCheckEntryMulti.checkEntryMulti-entered .riCheckEntryMulti__entryButton,.riCheckEntryMulti.checkEntryMulti-invalid .riCheckEntryMulti__entryButton,.riCheckEntryMulti.checkEntryMulti-registered .riCheckEntryMulti__entryButton{display:none}.riCheckEntryMulti__entryLink{display:block;width:560px; height: 76px;}.riCheckEntryMulti__entryLink:hover{opacity:.8;text-decoration:none}.riCheckEntryMulti__entryMessage{display:block;width:750px;margin:0 auto}.riCheckEntryMulti.checkEntryMulti-entered .riCheckEntryMulti__entryMessage,.riCheckEntryMulti.checkEntryMulti-invalid .riCheckEntryMulti__entryMessage,.riCheckEntryMulti.checkEntryMulti-registered .riCheckEntryMulti__entryMessage{display:none}.riCheckEntryMulti__entryMessage a{text-decoration:none}.riCheckEntryMulti__entryMessage a:hover{text-decoration:underline}.riCheckEntryMulti__entryMessage strong{font-weight:700;font-style:normal}.riCheckEntryMulti__checkBoxLabel{cursor:pointer;display:block;height:38px;margin:7px 0 0;font-size:18px;font-weight:700}.riCheckEntryMulti__checkBox{display:none}.riCheckEntryMulti__checkBox+.riCheckEntryMulti__imageCheckBox{display:inline-block;width:36px;height:38px;margin:-7px 0 0;background:url(https://r.r10s.jp/evt/event/campaign/img/check_entry_multi_pc_image_check_box.gif) top left no-repeat;vertical-align:top}.riCheckEntryMulti__checkBox:checked+.riCheckEntryMulti__imageCheckBox{background-position:bottom left}.riCheckEntryMulti__entryText{display:inline-block;margin:4px 0 0}.riCheckEntryMulti__enteredButton{display:none;width:560px;margin:0 auto}.riCheckEntryMulti.checkEntryMulti-entered .riCheckEntryMulti__enteredButton{display:block}.riCheckEntryMulti__registeredButton{display:none;width:560px;margin:0 auto}.riCheckEntryMulti.checkEntryMulti-registered .riCheckEntryMulti__registeredButton{display:block}.riCheckEntryMulti__enteredMessage{display:none;width:560px;margin:0 auto}.riCheckEntryMulti.checkEntryMulti-entered .riCheckEntryMulti__enteredMessage,.riCheckEntryMulti.checkEntryMulti-registered .riCheckEntryMulti__enteredMessage{display:block}
.riCheckEntryMulti__entryButton .riCheckEntryMulti__entryButtonText {line-height: 71px;}
