#contentInner{float:none!important;width:100%!important;max-width:none!important;margin-right:0!important}#contentInner main{background:0 0!important;border:none!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.rp-page{padding:20px 0 60px}.rp-page h2,.rp-controls,.rp-info{padding-left:16px;padding-right:16px}.rp-controls{justify-content:center;align-items:center;gap:16px;margin:0 0 12px;display:flex}.rp-btn{color:#e00055;cursor:pointer;background:#fff;border:1px solid #e00055;border-radius:20px;align-items:center;gap:4px;padding:7px 16px;font-size:.88em;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.rp-btn:hover{color:#fff;background:#e00055}.rp-counter{color:#999;text-align:center;min-width:65px;font-size:.88em}.rp-player-outer{width:100%;position:relative;overflow:hidden}.rp-player-wrap{transform-origin:0 0;width:1280px;height:720px}.rp-player-wrap iframe{border:none;width:1280px;height:720px;display:block}.rp-overlay{z-index:10;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000073;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.rp-overlay.visible{display:flex}.rp-overlay__icon{color:#e00055;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-size:32px;display:flex;box-shadow:0 4px 16px #0000004d}.rp-overlay__text{color:#fff;text-shadow:0 1px 4px #0009;margin-top:10px;font-size:.88em;font-weight:700}.rp-info{margin-top:10px;overflow:hidden}.rp-info a{white-space:nowrap;text-overflow:ellipsis;color:#c02050;font-size:.9em;line-height:1.6;text-decoration:none;display:block;overflow:hidden}.rp-info a:hover{color:#e00055;text-decoration:underline}.rp-siblings{grid-template-columns:repeat(2,1fr);gap:.7em;margin-top:20px;padding:0 16px;display:grid}.rp-sibling-link{text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:1.2em .5em;font-size:1em;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:flex}.rp-sibling-link:hover{opacity:.9;transform:translateY(-2px)}.rp-sibling-link--video{color:#e00055;background:#fff;border:2px solid #e00055}.rp-sibling-link--img-video{color:#d4607a;background:#fff;border:2px solid #d4607a}.rp-sibling-link--img-doujin{color:#8a60a0;background:#fff;border:2px solid #8a60a0}.rp-share-wrap{text-align:center;margin-top:14px}.rp-share-x{background:#000;border-radius:20px;align-items:center;gap:6px;padding:8px 22px;font-size:.88em;font-weight:700;transition:opacity .15s;display:inline-flex;color:#fff!important;text-decoration:none!important}.rp-share-x:hover{opacity:.75}@media (width<=640px){.rp-btn{padding:6px 11px;font-size:.82em}.rp-counter{min-width:50px}}body.page-template-page-random-play-video{touch-action:pan-y pinch-zoom}body.rp-theater{overflow:hidden}body.rp-theater #content-w{z-index:99990;position:relative}body.rp-theater .rp-player-outer{z-index:99990;background:#000;width:100vw;margin:0;position:fixed;inset:0;height:100vh!important}body.rp-theater .rp-controls{left:0;right:0;bottom:max(14px, env(safe-area-inset-bottom));z-index:99992;margin:0;position:fixed}#rp-theater-close{top:max(12px, env(safe-area-inset-top));z-index:99993;color:#fff;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0000008c;border:1px solid #ffffff73;border-radius:50%;width:42px;height:42px;font-size:19px;line-height:40px;display:none;position:fixed;right:12px}body.rp-theater #rp-theater-close{display:block}body.rp-theater #rp-theater{display:none}.rp-startpos{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:0 0 12px;padding:0 16px;display:flex}.rp-startpos__label{color:#999;font-size:.82em}.rp-startpos__choices{flex-wrap:wrap;gap:6px;display:flex}.rp-startpos__btn{color:#d4607a;cursor:pointer;background:#fff;border:1px solid #d4607a;border-radius:20px;padding:5px 13px;font-size:.82em;font-weight:700;transition:background .15s,color .15s}.rp-startpos__btn:hover{background:#fce8ee}.rp-startpos__btn.is-active{color:#fff;background:#d4607a}
