:root{--okh-black:#080704;--okh-black2:#151008;--okh-black3:#20170b;--okh-gold:#c99b2d;--okh-gold-deep:#8d6516;--okh-gold-light:#f3d77a;--okh-gold-pale:#fff0b7;--okh-ivory:#fffaf0;--okh-paper:#fffdf8;--okh-text:#1e1a13;--okh-muted:#6f6656;--okh-line:#dbc270}.oriking-hub-home,.oriking-hub-good-oripa{max-width:1180px;margin:0 auto;color:var(--okh-text);line-height:1.75}.oriking-hub-home *,.oriking-hub-good-oripa *{box-sizing:border-box}.oriking-hub-home a,.oriking-hub-good-oripa a{text-decoration:none}.oriking-hub-home :is(h1,h2,h3),.oriking-hub-good-oripa :is(h1,h2,h3){background:none!important;border:0!important;box-shadow:none!important;padding:0!important}.okh-hero-stage{position:relative;min-height:430px;overflow:hidden;display:grid;grid-template-columns:minmax(180px,.75fr) minmax(420px,1.5fr) minmax(180px,.75fr);align-items:center;padding:44px 34px 40px;border:1px solid #8e6818;border-radius:0 0 24px 24px;background:radial-gradient(circle at 50% 112%,rgba(232,184,63,.34),transparent 34%),radial-gradient(circle at 15% 20%,rgba(249,213,111,.15),transparent 23%),radial-gradient(circle at 88% 17%,rgba(249,213,111,.14),transparent 24%),linear-gradient(180deg,#0a0805 0%,#120d06 48%,#211607 100%);box-shadow:0 22px 55px rgba(40,25,2,.25);isolation:isolate}.okh-hero-stage:before,.okh-hero-stage:after{content:"";position:absolute;inset:auto;pointer-events:none;z-index:-1}.okh-hero-stage:before{width:780px;height:2px;left:50%;top:55%;transform:translateX(-50%) rotate(-6deg);background:linear-gradient(90deg,transparent,#8d160f,#f02716,#8d160f,transparent);box-shadow:0 0 16px rgba(238,48,24,.3)}.okh-hero-stage:after{width:100%;height:100%;inset:0;background-image:radial-gradient(circle,rgba(255,221,121,.7) 0 1px,transparent 1.4px);background-size:92px 92px;opacity:.12}.okh-hero-glow{position:absolute;width:440px;height:180px;border-radius:50%;filter:blur(55px);opacity:.17;z-index:-1}.okh-hero-glow-a{left:-110px;bottom:0;background:#f3c850}.okh-hero-glow-b{right:-110px;top:10px;background:#d89a22}.okh-hero-copy{position:relative;z-index:2;text-align:center;color:#fff;padding:10px 6px}.okh-hero-kicker{display:inline-block;color:var(--okh-gold-light);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.okh-hero-copy h1{margin:10px 0 13px!important;color:#fff!important;line-height:1.18!important;text-shadow:0 3px 24px rgba(0,0,0,.5)}.okh-hero-copy h1 span{display:block;font-size:clamp(24px,3.1vw,36px);font-weight:800;letter-spacing:.03em}.okh-hero-copy h1 strong{display:block;margin-top:5px;font-size:clamp(34px,5vw,58px);font-weight:950;letter-spacing:.015em;background:linear-gradient(180deg,#fff6cf 0%,#f7dc80 25%,#d6a635 60%,#fff1af 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 5px 8px rgba(0,0,0,.3))}.okh-hero-copy p{max-width:760px;margin:18px auto 0;color:#f5ead0;font-size:14px;font-weight:650;line-height:1.85}.okh-hero-side{position:relative;z-index:1;height:300px}.okh-hero-side img{position:absolute;max-width:190px;max-height:270px;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,0,0,.45))}.okh-hero-side-left img{left:8px;bottom:0;transform:rotate(-8deg)}.okh-hero-side-right img{right:8px;bottom:0;transform:rotate(8deg)}.okh-lux-card{position:absolute;display:flex;width:132px;height:188px;align-items:center;justify-content:center;flex-direction:column;border:2px solid #b78b25;border-radius:10px;background:radial-gradient(circle at 50% 30%,#3c2a0d,#130e07 55%,#090806);box-shadow:inset 0 0 0 6px #0d0b08,inset 0 0 0 7px #c49a33,0 18px 28px rgba(0,0,0,.45);color:#d9b453;text-align:center}.okh-lux-card:before{content:"";position:absolute;inset:10px;border:1px solid rgba(228,188,83,.38);border-radius:5px}.okh-lux-card i{font-style:normal;font-size:38px;line-height:1}.okh-lux-card b{font-size:10px;letter-spacing:.15em}.okh-lux-card-a{left:12px;bottom:14px;transform:rotate(-13deg)}.okh-lux-card-b{left:105px;top:6px;transform:rotate(9deg) scale(.82);opacity:.78}.okh-lux-card-c{right:10px;bottom:14px;transform:rotate(13deg)}.okh-lux-card-d{right:108px;top:3px;transform:rotate(-8deg) scale(.82);opacity:.78}.okh-showcase{position:relative;margin:0;padding:34px 50px 38px;border-left:1px solid #8f6718;border-right:1px solid #8f6718;background:linear-gradient(180deg,#1a1208 0%,#0d0a06 100%);color:#fff}.okh-showcase-title{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:22px}.okh-showcase-title span{color:var(--okh-gold-light);font-size:24px}.okh-showcase-title h2{margin:0!important;color:#f8dfa0!important;font-size:clamp(21px,3vw,30px)!important;letter-spacing:.03em}.okh-showcase-shell{position:relative}.okh-showcase-viewport{overflow:hidden}.okh-showcase-track{display:flex;gap:14px;scroll-behavior:smooth;overflow-x:auto;scrollbar-width:none;padding:4px}.okh-showcase-track::-webkit-scrollbar{display:none}.okh-premium-site{flex:0 0 calc((100% - 28px)/3);min-width:0;min-height:260px;display:flex;flex-direction:column;padding:17px 17px 16px;border:2px solid #d0a43d;border-radius:12px;background:linear-gradient(180deg,#fffdf8,#fff8e8);box-shadow:0 12px 26px rgba(0,0,0,.3);color:#17130d;text-align:center}.okh-site-badge{align-self:flex-start;display:inline-block;padding:4px 9px;border-radius:999px;background:#f4dc8b;color:#6d4c0a;font-size:10px;font-weight:900}.okh-premium-logo{display:flex;align-items:center;justify-content:center;min-height:72px;margin:9px 0 8px;padding:5px 8px}.okh-premium-logo img{max-width:82%;max-height:54px;object-fit:contain}.okh-premium-logo strong{font-size:clamp(22px,2.5vw,31px);font-weight:950;letter-spacing:.01em}.okh-premium-site p{flex:1;margin:0 8px 14px;color:#625a4d;font-size:12.5px;line-height:1.72}.okh-premium-cta{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:1px solid #c39832;border-radius:8px;background:linear-gradient(180deg,#e4bc58,#c89529);color:#130e05!important;font-size:13px;font-weight:900;box-shadow:inset 0 1px #f9e7ae}.okh-premium-cta:hover{filter:brightness(1.06)}.okh-slider-arrow{position:absolute;top:50%;z-index:3;width:46px;height:46px;margin-top:-23px;border:2px solid #d3ad42;border-radius:50%;background:#0a0805;color:#f1d36f;font-size:35px;line-height:36px;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.35)}.okh-slider-prev{left:-41px}.okh-slider-next{right:-41px}.okh-slider-arrow[hidden]{display:none!important}.okh-showcase-more{text-align:center;margin-top:18px}.okh-showcase-more a{display:inline-flex;align-items:center;justify-content:center;min-width:210px;padding:10px 18px;border:1px solid #d2aa45;border-radius:999px;color:#f5dea0!important;font-size:12px;font-weight:850;background:#151007}.okh-check-premium{margin:0;padding:34px 34px 30px;border:1px solid #8f6718;border-top:0;border-radius:0 0 20px 20px;background:linear-gradient(145deg,#171108 0%,#080705 58%,#21160a 100%);box-shadow:0 18px 45px rgba(40,24,2,.18);color:#fff}.okh-check-premium-title{display:flex;align-items:center;justify-content:center;gap:10px}.okh-check-premium-title span{color:#f0ce67;font-size:24px}.okh-check-premium-title h2{color:#f4d886!important;font-size:clamp(20px,2.8vw,28px)!important;margin:0!important}.okh-check-premium-lead{max-width:850px;margin:12px auto 22px;color:#efe5cd;text-align:center;font-size:12.5px;line-height:1.75}.okh-check-premium-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #8a661b;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.18)}.okh-check-premium-grid>div{display:flex;align-items:center;gap:14px;min-height:86px;padding:15px 20px;border-right:1px solid #6f5117}.okh-check-premium-grid>div:last-child{border-right:0}.okh-check-premium-grid>div>span{font-family:Georgia,serif;color:#f0cd65;font-size:31px;font-weight:700}.okh-check-premium-grid strong{display:block;color:#fff;font-size:14px}.okh-check-premium-grid small{display:block;margin-top:3px;color:#d7cbb3;font-size:10.5px}.okh-oripedia-premium{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin:20px 0 6px;padding:27px 30px;border:1px solid #b68a24;border-radius:16px;background:radial-gradient(circle at 15% 10%,rgba(232,188,68,.12),transparent 28%),linear-gradient(135deg,#0b0906,#191107);box-shadow:0 12px 28px rgba(67,42,3,.13);color:#fff}.okh-oripedia-mark{display:flex;width:58px;height:58px;align-items:center;justify-content:center;border:1px solid #ddb64d;border-radius:50%;color:#f2d476;font-family:Georgia,serif;font-size:30px;font-weight:900;box-shadow:inset 0 0 0 5px rgba(212,166,50,.08)}.okh-oripedia-copy>span{color:#d7af48;font-size:10px;font-weight:900;letter-spacing:.12em}.okh-oripedia-copy h2{margin:4px 0 6px!important;color:#fff!important;font-size:clamp(19px,2.3vw,26px)!important;line-height:1.35}.okh-oripedia-copy p{margin:0;color:#d8cdb5;font-size:12px}.okh-oripedia-actions{display:flex;gap:8px;flex-direction:column;min-width:160px}.okh-oripedia-actions a{padding:9px 13px;border:1px solid #b78c29;border-radius:7px;background:linear-gradient(180deg,#e0b44d,#bd8c22);color:#100c05!important;text-align:center;font-size:11px;font-weight:900}.okh-list-hero{padding:48px 24px 40px;border:1px solid #8f6718;border-radius:18px;background:linear-gradient(135deg,#0b0906,#1c1308);color:#fff;text-align:center}.okh-list-hero>span{color:#e0b950;font-size:11px;font-weight:900;letter-spacing:.12em}.okh-list-hero h1{margin:7px 0 10px!important;color:#f3d678!important;font-size:clamp(29px,4.5vw,44px)!important}.okh-list-hero p{max-width:760px;margin:auto;color:#e3d8bf;font-size:14px}.okh-section{padding:38px 4px}.okh-good-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.okh-good-card{padding:22px;border:1px solid #d6b357;border-radius:14px;background:linear-gradient(180deg,#fffdf8,#fff7e5);box-shadow:0 9px 22px rgba(83,56,4,.08)}.okh-good-head h2{margin:8px 0 5px!important;color:#1d160a!important;font-size:25px!important}.okh-good-summary{margin:0 0 14px;color:#685f50}.okh-good-card ul{margin:0 0 16px;padding:0;list-style:none}.okh-good-card li{position:relative;margin:5px 0;padding-left:19px;font-size:13px}.okh-good-card li:before{content:'✓';position:absolute;left:0;color:#a37a19;font-weight:900}.okh-good-campaign{margin:15px 0;padding:14px;border:1px solid #d8b962;border-radius:10px;background:#fff8e7}.okh-good-campaign>strong{display:block;color:#755813;font-size:13px}.okh-good-campaign p{margin:5px 0;color:#666;font-size:12px}.okh-good-campaign button{display:inline-block;margin:5px 8px 0 0;padding:7px 12px;border:1px dashed #b74339;border-radius:7px;background:#fff;color:#a93831;font-weight:900;cursor:pointer}.okh-good-campaign small{font-size:10px;color:#777}.okh-good-actions{display:flex;flex-wrap:wrap;gap:8px}.okh-good-actions a{padding:9px 13px;border-radius:8px;background:#e7bd55;color:#171005!important;font-size:12px;font-weight:900}.okh-good-actions a.official{background:#17120a;color:#f1d574!important}.okh-good-check{padding:12px 6px 42px}.okh-good-check .okh-heading{text-align:center}.okh-good-check .okh-heading>span{color:#8a661a;font-size:10px;font-weight:900}.okh-good-check .okh-heading h2{margin:5px 0 8px!important;font-size:26px!important;color:#201709!important}.okh-good-check .okh-heading p{color:#6a6152}.okh-about-strip{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d4b55d;border-radius:12px;background:#fffaf0;overflow:hidden}.okh-about-strip>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;padding:18px;border-right:1px solid #e0cc8b}.okh-about-strip>div:last-child{border-right:0}.okh-about-strip span{grid-row:1/3;align-self:center;color:#a67c18;font-size:22px;font-weight:900}.okh-about-strip strong{font-size:14px}.okh-about-strip small{color:#6b6355;font-size:11px}.okh-good-footer-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 6px 20px;padding:26px 28px;border:1px solid #9a711b;border-radius:14px;background:#120e07;color:#fff}.okh-good-footer-cta h2{margin:0 0 5px!important;color:#f0d370!important;font-size:23px!important}.okh-good-footer-cta p{margin:0;color:#d0c5ab;font-size:13px}.okh-good-footer-cta>div:last-child{display:flex;gap:8px;flex:0 0 auto}.okh-good-footer-cta a{padding:10px 14px;border:1px solid #b58a25;border-radius:8px;color:#f2d67b!important;font-size:12px;font-weight:800}.okh-campaign-box{margin:22px 0;padding:24px;border:1px solid #d2ad4e;border-radius:14px;background:#fff8e6;text-align:center}.okh-campaign-box>span{color:#8a6513;font-size:11px;font-weight:900}.okh-campaign-box h3{margin:7px 0 10px!important;color:#201709!important}.okh-campaign-box p{color:#666}.okh-code-big{display:block;margin:12px auto 4px;padding:12px 25px;border:2px dashed #b7443b;border-radius:10px;background:#fff;color:#a93831;font-size:22px;font-weight:900;cursor:pointer}.okh-campaign-box small{display:block}.okh-campaign-official{display:inline-block;margin-top:14px;padding:10px 18px;border-radius:8px;background:#17120a;color:#f0d172!important;font-weight:800}@media(max-width:980px){.okh-hero-stage{grid-template-columns:150px 1fr 150px;min-height:380px;padding-left:18px;padding-right:18px}.okh-lux-card{width:105px;height:150px}.okh-lux-card-b{left:64px}.okh-lux-card-d{right:64px}.okh-premium-site{flex-basis:calc((100% - 14px)/2)}}@media(max-width:780px){.oriking-hub-home,.oriking-hub-good-oripa{width:100%}.okh-hero-stage{display:block;min-height:390px;padding:56px 18px 40px;border-radius:0 0 18px 18px}.okh-hero-copy{position:relative;z-index:4}.okh-hero-copy h1 span{font-size:24px}.okh-hero-copy h1 strong{font-size:38px}.okh-hero-copy p{font-size:12.5px}.okh-hero-side{position:absolute;inset:0;height:100%;pointer-events:none;opacity:.48}.okh-hero-side-left{right:50%}.okh-hero-side-right{left:50%}.okh-lux-card{width:82px;height:118px}.okh-lux-card i{font-size:25px}.okh-lux-card b{font-size:7px}.okh-lux-card-a{left:3px;bottom:8px}.okh-lux-card-b{left:38px;top:15px}.okh-lux-card-c{right:3px;bottom:8px}.okh-lux-card-d{right:38px;top:15px}.okh-showcase{padding:28px 20px 30px}.okh-showcase-title{margin-bottom:16px}.okh-showcase-title h2{font-size:21px!important}.okh-premium-site{flex-basis:86%;min-height:245px}.okh-slider-arrow{display:none}.okh-showcase-viewport{overflow:visible}.okh-showcase-track{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:5px}.okh-premium-site{scroll-snap-align:center}.okh-check-premium{padding:27px 16px 22px}.okh-check-premium-title{align-items:flex-start;text-align:center}.okh-check-premium-lead{font-size:12px}.okh-check-premium-grid{grid-template-columns:1fr}.okh-check-premium-grid>div{border-right:0;border-bottom:1px solid #6f5117;min-height:72px}.okh-check-premium-grid>div:last-child{border-bottom:0}.okh-oripedia-premium{grid-template-columns:1fr;text-align:center;padding:24px 18px}.okh-oripedia-mark{margin:auto}.okh-oripedia-actions{min-width:0}.okh-oripedia-copy h2{font-size:20px!important}.okh-good-grid{grid-template-columns:1fr}.okh-about-strip{grid-template-columns:1fr}.okh-about-strip>div{border-right:0;border-bottom:1px solid #e0cc8b}.okh-about-strip>div:last-child{border-bottom:0}.okh-good-footer-cta{flex-direction:column;align-items:flex-start;padding:22px 18px}.okh-good-footer-cta>div:last-child{width:100%;flex-direction:column}.okh-good-footer-cta a{text-align:center}}.oriking-hub-home.oriking-hub-home-020{width:100%!important;max-width:1536px!important;margin:0 auto!important;background:#0a0703!important;overflow:hidden!important}.oriking-hub-home .okh-hero-stage{width:100%!important;min-height:355px!important;grid-template-columns:minmax(250px,.85fr) minmax(620px,1.75fr) minmax(250px,.85fr)!important;padding:28px 42px 24px!important;border:0!important;border-bottom:1px solid #805b12!important;border-radius:0!important;background:linear-gradient(180deg,rgba(1,1,1,.08),rgba(4,3,2,.15) 45%,rgba(14,9,2,.35)),url(//tcg-oripa.online/oriking/wp-content/plugins/oriking-site-hub-0.1.0/assets/oriking-hero-decor.jpg) center center/cover no-repeat,#080603!important;box-shadow:none!important}.oriking-hub-home .okh-hero-stage:after{opacity:.08!important;background-size:110px 110px!important}.oriking-hub-home .okh-hero-stage:before{width:min(850px,65vw)!important;top:64%!important;height:4px!important;transform:translateX(-50%) rotate(-4deg)!important;background:linear-gradient(90deg,transparent,#7e0908 11%,#e21b12 43%,#f04125 51%,#b3110c 68%,transparent)!important;box-shadow:0 0 15px rgba(209,37,20,.42)!important}.oriking-hub-home .okh-hero-copy{padding:0 18px!important}.oriking-hub-home .okh-hero-kicker{color:#f5dea0!important;font-size:12px!important;letter-spacing:.19em!important;text-shadow:0 2px 7px #000!important}.oriking-hub-home .okh-hero-copy h1{margin:8px 0 6px!important;line-height:1.12!important}.oriking-hub-home .okh-hero-copy h1 span{font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;font-size:clamp(28px,3vw,44px)!important;font-weight:900!important;color:#fff!important;letter-spacing:.055em!important;text-shadow:0 4px 12px rgba(0,0,0,.85)!important}.oriking-hub-home .okh-hero-copy h1 strong{margin-top:2px!important;font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;font-size:clamp(40px,4.65vw,72px)!important;line-height:1.05!important;white-space:nowrap!important;letter-spacing:.02em!important;background:linear-gradient(180deg,#fff8d6 0%,#f8dda0 18%,#e6b84a 50%,#fff0a9 79%,#c58f20 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 5px 8px rgba(0,0,0,.65))!important}.oriking-hub-home .okh-hero-copy p{max-width:810px!important;margin:24px auto 0!important;color:#fff7e4!important;font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;font-size:15px!important;font-weight:800!important;line-height:1.8!important;text-shadow:0 3px 9px #000!important}.oriking-hub-home .okh-hero-side{height:300px!important}.oriking-hub-home .okh-hero-side img{max-width:225px!important;max-height:300px!important}.oriking-hub-home .okh-showcase{margin:0!important;padding:20px 66px 32px!important;border:0!important;border-bottom:1px solid #72500f!important;background:radial-gradient(circle at 50% -60px,rgba(209,156,43,.18),transparent 260px),linear-gradient(180deg,#130c04 0%,#080603 100%)!important;box-shadow:inset 0 1px rgba(255,218,110,.07)!important}.oriking-hub-home .okh-showcase-title{position:relative!important;margin:0 0 20px!important;padding:0 0 11px!important}.oriking-hub-home .okh-showcase-title:after{content:""!important;position:absolute!important;left:50%!important;bottom:0!important;width:48px!important;height:2px!important;transform:translateX(-50%)!important;background:#d3a63b!important;box-shadow:0 0 8px rgba(222,177,60,.35)!important}.oriking-hub-home .okh-showcase-title h2{color:#f4d889!important;font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;font-size:clamp(23px,2.5vw,34px)!important;font-weight:900!important}.oriking-hub-home .okh-premium-site{min-height:242px!important;padding:14px 18px 16px!important;border:2px solid #d7aa3c!important;border-radius:11px!important;background:linear-gradient(180deg,#fffefb 0%,#fffaf0 100%)!important;box-shadow:0 11px 25px rgba(0,0,0,.4),inset 0 0 0 2px rgba(255,255,255,.72)!important}.oriking-hub-home .okh-premium-logo{min-height:74px!important;margin:8px 0 5px!important;border:1px solid rgba(123,89,18,.14)!important;background:rgba(255,255,255,.3)!important}.oriking-hub-home .okh-premium-logo img{max-width:84%!important;max-height:58px!important}.oriking-hub-home .okh-premium-logo strong{font-size:clamp(23px,2.3vw,31px)!important;color:#111!important}.oriking-hub-home .okh-premium-site p{margin:0 9px 13px!important;color:#514a40!important;font-size:12.5px!important;line-height:1.72!important}.oriking-hub-home .okh-premium-cta{min-height:40px!important;border:0!important;background:linear-gradient(180deg,#e8c35d 0%,#cc9b2c 100%)!important;color:#100b03!important;box-shadow:inset 0 1px #ffebb0,0 3px 8px rgba(112,74,5,.18)!important}.oriking-hub-home .okh-slider-arrow{width:50px!important;height:50px!important;margin-top:-25px!important;border:2px solid #d9ad43!important;background:#090704!important;color:#f5d56b!important}.oriking-hub-home .okh-slider-prev{left:-54px!important}.oriking-hub-home .okh-slider-next{right:-54px!important}.oriking-hub-home .okh-showcase-more{margin-top:14px!important}.oriking-hub-home .okh-showcase-more a{background:transparent!important;border:0!important;border-bottom:1px solid #8a671f!important;border-radius:0!important;padding:5px 2px!important;color:#e5c76c!important}.oriking-hub-home .okh-check-premium{position:relative!important;margin:18px 4.5% 26px!important;padding:28px 34px 24px!important;border:1px solid #b38421!important;border-radius:14px!important;background:radial-gradient(circle at 92% 46%,rgba(201,154,43,.1),transparent 230px),linear-gradient(145deg,#161006 0%,#080603 70%,#171007 100%)!important;box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 0 38px rgba(206,159,44,.04)!important}.oriking-hub-home .okh-check-premium:after{content:"♛"!important;position:absolute!important;right:36px!important;bottom:-17px!important;color:rgba(215,169,50,.055)!important;font-size:155px!important;line-height:1!important;pointer-events:none!important}.oriking-hub-home .okh-check-premium-title h2{color:#f2d47e!important;font-family:'Yu Mincho','Hiragino Mincho ProN',serif!important;font-size:clamp(22px,2.4vw,32px)!important;font-weight:900!important}.oriking-hub-home .okh-check-premium-lead{max-width:970px!important;color:#f0e8d8!important;font-size:12.5px!important}.oriking-hub-home .okh-check-premium-grid{position:relative!important;z-index:2!important;border:1px solid #8b651a!important;background:rgba(0,0,0,.2)!important}.oriking-hub-home .okh-oripedia-premium{margin:0 4.5% 30px!important;border-color:#aa7f21!important;background:linear-gradient(135deg,#100b05,#211507)!important}@media(max-width:1100px){.oriking-hub-home .okh-hero-stage{grid-template-columns:190px minmax(520px,1fr) 190px!important;min-height:330px!important;padding-left:20px!important;padding-right:20px!important}.oriking-hub-home .okh-hero-copy h1 strong{font-size:clamp(38px,5.2vw,58px)!important}.oriking-hub-home .okh-showcase{padding-left:46px!important;padding-right:46px!important}}@media(max-width:780px){.oriking-hub-home .okh-hero-stage{display:block!important;min-height:390px!important;padding:52px 16px 38px!important;background-position:center!important}.oriking-hub-home .okh-hero-copy{position:relative!important;z-index:5!important}.oriking-hub-home .okh-hero-copy h1 span{font-size:25px!important}.oriking-hub-home .okh-hero-copy h1 strong{font-size:38px!important;white-space:normal!important}.oriking-hub-home .okh-hero-copy p{font-size:12.5px!important;margin-top:21px!important}.oriking-hub-home .okh-hero-side{display:none!important}.oriking-hub-home .okh-showcase{padding:24px 17px 28px!important}.oriking-hub-home .okh-check-premium{margin:14px 12px 22px!important;padding:25px 15px 20px!important}.oriking-hub-home .okh-check-premium:after{font-size:110px!important;right:6px!important}.oriking-hub-home .okh-oripedia-premium{margin:0 12px 24px!important}}.oriking-hub-home .okh-hero-stage{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:370px!important;padding:34px 26px 30px!important}.oriking-hub-home .okh-hero-copy{position:relative!important;z-index:4!important;width:min(920px,82%)!important;max-width:920px!important;margin:0 auto!important;padding:0 16px!important;overflow:visible!important}.oriking-hub-home .okh-hero-side{position:absolute!important;top:50%!important;width:24%!important;height:310px!important;transform:translateY(-50%)!important;pointer-events:none!important}.oriking-hub-home .okh-hero-side-left{left:1.5%!important}.oriking-hub-home .okh-hero-side-right{right:1.5%!important}.oriking-hub-home .okh-hero-copy h1 strong{display:block!important;margin:3px auto 0!important;padding:0 .04em .07em!important;max-width:100%!important;overflow:visible!important;white-space:nowrap!important;font-size:clamp(38px,3.4vw,56px)!important;line-height:1.12!important;letter-spacing:.015em!important;color:#f0c75d!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#f0c75d!important;text-shadow:0 2px 0 #7f5710,0 5px 10px rgba(0,0,0,.78),0 0 12px rgba(228,176,57,.15)!important;filter:none!important}.oriking-hub-home .okh-hero-copy p{max-width:880px!important;margin:22px auto 0!important;line-height:1.78!important;text-wrap:balance!important}.oriking-hub-home .okh-copy-line{display:inline!important}.oriking-hub-home .okh-copy-break{display:block!important;content:""!important}.oriking-hub-home .okh-check-premium-lead{max-width:1040px!important;margin:13px auto 23px!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.78!important;letter-spacing:0!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;text-wrap:balance!important}.oriking-hub-home .okh-check-premium-lead span{display:inline!important}.oriking-hub-home .okh-check-premium-grid small{margin-top:4px!important;color:#e2d7c0!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.55!important;letter-spacing:0!important;white-space:nowrap!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;font-kerning:normal!important;transform:none!important}.oriking-hub-home .okh-check-premium-grid strong{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;letter-spacing:0!important}@media(max-width:1100px){.oriking-hub-home .okh-hero-stage{min-height:350px!important;padding-left:18px!important;padding-right:18px!important}.oriking-hub-home .okh-hero-copy{width:min(820px,86%)!important}.oriking-hub-home .okh-hero-copy h1 strong{font-size:clamp(37px,4vw,50px)!important}}@media(max-width:780px){.oriking-hub-home .okh-hero-stage{min-height:385px!important;padding:48px 16px 36px!important}.oriking-hub-home .okh-hero-copy{width:100%!important;max-width:620px!important;padding:0 8px!important}.oriking-hub-home .okh-hero-copy h1 strong{font-size:34px!important;white-space:normal!important;line-height:1.18!important}.oriking-hub-home .okh-hero-copy p{font-size:12.5px!important;line-height:1.8!important}.oriking-hub-home .okh-copy-break{display:none!important}.oriking-hub-home .okh-check-premium-lead{font-size:12px!important;line-height:1.8!important}.oriking-hub-home .okh-check-premium-grid small{font-size:11.5px!important;white-space:normal!important}}.oriking-beginner-v024{max-width:1080px;margin:0 auto 50px;color:#211a10;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;line-height:1.8}.oriking-beginner-v024 *{box-sizing:border-box}.oriking-beginner-v024 a{text-decoration:none!important}.oriking-beginner-v024 h1,.oriking-beginner-v024 h2,.oriking-beginner-v024 h3{margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.ob24-hero{position:relative;overflow:hidden;padding:58px 30px 52px;border:1px solid #9b7118;border-radius:20px;background:radial-gradient(circle at 50% -20%,rgba(236,194,82,.24),transparent 300px),linear-gradient(145deg,#151006,#050403 72%);text-align:center;color:#fff;box-shadow:0 14px 34px rgba(0,0,0,.12)}.ob24-hero:before,.ob24-hero:after{content:"";position:absolute;width:240px;height:240px;border:1px solid rgba(228,187,72,.12);border-radius:50%;pointer-events:none}.ob24-hero:before{left:-125px;top:-130px}.ob24-hero:after{right:-130px;bottom:-145px}.ob24-crown{display:block;margin-bottom:7px;color:#e5bc50;font-size:28px}.ob24-hero h1{color:#fff!important;font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:clamp(28px,4vw,44px)!important;line-height:1.35!important;font-weight:800!important;letter-spacing:.035em}.ob24-hero h1 strong{color:#f0cc68!important;font-size:1.23em}.ob24-hero p{max-width:780px;margin:18px auto 0!important;color:#f4ead2!important;font-size:14px!important;line-height:1.9!important;font-weight:600}.ob24-section{margin-top:42px;padding:0 2px}.ob24-heading{margin-bottom:20px;text-align:center}.ob24-heading h2{display:inline-block!important;position:relative!important;color:#171007!important;font-size:clamp(22px,3vw,30px)!important;line-height:1.4!important;font-weight:900!important}.ob24-heading h2:after{content:"";display:block;width:46px;height:3px;margin:10px auto 0;border-radius:99px;background:linear-gradient(90deg,#a77713,#f0cc68,#a77713)}.ob24-heading p{max-width:760px;margin:10px auto 0!important;color:#6c6356!important;font-size:14px!important;line-height:1.85!important}.ob24-card-grid{display:grid;gap:13px}.ob24-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ob24-guide-card{display:grid;grid-template-columns:42px 1fr 22px;gap:12px;align-items:center;min-height:112px;padding:18px 17px;border:1px solid #dfc47c;border-radius:13px;background:linear-gradient(145deg,#fffefb,#fbf3df);color:#20170a!important;box-shadow:0 7px 20px rgba(70,49,9,.055);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ob24-guide-card:hover{transform:translateY(-2px);border-color:#b9871e;box-shadow:0 10px 26px rgba(60,39,7,.1)}.ob24-num{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #c5962f;border-radius:50%;background:#171008;color:#f0cd6d;font-size:12px;font-weight:900}.ob24-guide-card strong{display:block;color:#181108;font-size:16px;line-height:1.5}.ob24-guide-card small{display:block;margin-top:4px;color:#746b5d;font-size:12px;line-height:1.6}.ob24-guide-card>b{color:#b07c13;font-size:24px;font-weight:400;text-align:right}.ob24-dark-section{padding:30px 26px 28px;border:1px solid #8d6415;border-radius:17px;background:radial-gradient(circle at 50% 0,rgba(226,178,59,.13),transparent 220px),linear-gradient(145deg,#151006,#080604);box-shadow:0 12px 30px rgba(0,0,0,.11)}.ob24-dark-section .ob24-heading h2{color:#f3d47c!important}.ob24-dark-section .ob24-heading p{color:#d8ccb1!important}.ob24-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ob24-steps a{position:relative;display:flex;min-height:138px;padding:17px 12px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #5d4518;border-radius:12px;background:rgba(255,255,255,.035);text-align:center;color:#fff!important}.ob24-steps a:not(:last-child):after{content:"›";position:absolute;right:-10px;top:50%;z-index:2;transform:translateY(-50%);color:#dfb749;font-size:25px}.ob24-steps span{display:flex;width:34px;height:34px;margin-bottom:9px;align-items:center;justify-content:center;border-radius:50%;background:#deb341;color:#120d04;font-weight:900}.ob24-steps strong{color:#fff;font-size:15px}.ob24-steps small{margin-top:4px;color:#cfc2a6;font-size:11px;line-height:1.5}.ob24-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ob24-check-grid a{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center;padding:18px 20px;border:1px solid #e3d0a0;border-radius:12px;background:#fff;color:#21180b!important}.ob24-check-grid span{grid-row:1/3;display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(145deg,#201608,#0e0a04);color:#f1cc69;font-weight:900}.ob24-check-grid strong{font-size:16px;line-height:1.4}.ob24-check-grid small{margin-top:3px;color:#746b5c;font-size:12px;line-height:1.5}.ob24-terms-section{padding:28px 26px;border:1px solid #e0c77d;border-radius:16px;background:linear-gradient(145deg,#fffdf6,#f7edd1)}.ob24-term-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ob24-term-grid a{display:block;padding:18px 16px;border:1px solid #d4b45d;border-radius:11px;background:#fff;color:#201608!important;text-align:center}.ob24-term-grid strong{display:block;margin-bottom:6px;color:#181006;font-size:18px}.ob24-term-grid span{color:#6f6659;font-size:12px;line-height:1.6}.ob24-term-actions{text-align:center;margin-top:15px}.ob24-term-actions a{display:inline-block;padding:9px 18px;border-radius:8px;background:#171008;color:#f0cf71!important;font-size:13px;font-weight:800}.ob24-oripedia{display:grid;grid-template-columns:68px 1fr auto;gap:18px;align-items:center;margin-top:34px;padding:26px 28px;border:1px solid #224a92;border-radius:16px;background:radial-gradient(circle at 15% 0,rgba(43,105,219,.18),transparent 220px),linear-gradient(145deg,#0e1830,#061020 75%);color:#fff;box-shadow:0 12px 28px rgba(0,0,0,.11)}.ob24-oripedia-mark{display:flex;width:62px;height:62px;align-items:center;justify-content:center;border:2px solid #5ea0ff;border-radius:50%;color:#9dccff;font-size:30px;font-weight:900}.ob24-oripedia>div:nth-child(2)>span{color:#8fc1ff;font-size:11px;font-weight:900;letter-spacing:.08em}.ob24-oripedia h2{margin-top:4px!important;color:#fff!important;font-size:20px!important;line-height:1.5!important;font-weight:900!important}.ob24-oripedia p{margin:5px 0 0!important;color:#cad6e8!important;font-size:12px!important;line-height:1.7!important}.ob24-oripedia>a{padding:11px 17px;border:1px solid #67a4f8;border-radius:9px;background:#0e2852;color:#dbeaff!important;font-size:13px;font-weight:900;white-space:nowrap}.ob24-link-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ob24-link-row a{padding:17px 14px;border-top:3px solid #b7851c;border-right:1px solid #e3d4aa;border-bottom:1px solid #e3d4aa;border-left:1px solid #e3d4aa;border-radius:9px;background:#fff;color:#201608!important;text-align:center}.ob24-link-row strong{display:block;font-size:15px}.ob24-link-row small{display:block;margin-top:5px;color:#756c5d;font-size:11px;line-height:1.5}.ob24-faq{display:grid;gap:10px}.ob24-faq details{overflow:hidden;border:1px solid #dfc986;border-radius:11px;background:#fff}.ob24-faq summary{position:relative;padding:16px 48px 16px 18px;cursor:pointer;list-style:none;color:#20170a;font-size:14px;font-weight:800;line-height:1.6}.ob24-faq summary::-webkit-details-marker{display:none}.ob24-faq summary:after{content:"＋";position:absolute;right:17px;top:50%;transform:translateY(-50%);color:#aa7712;font-size:18px}.ob24-faq details[open] summary:after{content:"－"}.ob24-faq details p{margin:0!important;padding:0 18px 17px;color:#6b6255!important;font-size:13px!important;line-height:1.8!important}.ob24-summary{margin-top:42px;padding:34px 28px;border:1px solid #a97917;border-radius:16px;background:radial-gradient(circle at 50% -40px,rgba(234,191,77,.18),transparent 230px),linear-gradient(145deg,#171006,#080604);color:#fff;text-align:center}.ob24-summary>span{color:#dfb544;font-size:24px}.ob24-summary h2{margin:5px 0 10px!important;color:#f1d078!important;font-size:clamp(20px,3vw,27px)!important;line-height:1.5!important}.ob24-summary p{max-width:760px;margin:0 auto!important;color:#e7dcc5!important;font-size:13px!important;line-height:1.85!important}.ob24-summary a{display:inline-block;margin-top:18px;padding:11px 20px;border-radius:9px;background:linear-gradient(180deg,#eccb69,#bd8619);color:#100b03!important;font-size:13px;font-weight:900}@media(max-width:900px){.ob24-card-grid-3{grid-template-columns:repeat(2,1fr)}.ob24-steps{grid-template-columns:repeat(2,1fr)}.ob24-steps a:nth-child(2):after{display:none}.ob24-term-grid{grid-template-columns:1fr}.ob24-link-row{grid-template-columns:repeat(2,1fr)}.ob24-oripedia{grid-template-columns:56px 1fr}.ob24-oripedia>a{grid-column:1/-1;text-align:center}.ob24-oripedia-mark{width:52px;height:52px}}@media(max-width:600px){.oriking-beginner-v024{margin-bottom:32px}.ob24-hero{padding:38px 17px 34px;border-radius:14px}.ob24-hero p br{display:none}.ob24-section{margin-top:32px}.ob24-card-grid-3,.ob24-check-grid,.ob24-steps,.ob24-link-row{grid-template-columns:1fr}.ob24-steps a:not(:last-child):after{display:none}.ob24-guide-card{min-height:94px}.ob24-dark-section,.ob24-terms-section{padding:24px 14px}.ob24-oripedia{grid-template-columns:1fr;text-align:center;padding:22px 17px}.ob24-oripedia-mark{margin:auto}.ob24-summary{padding:28px 17px}.ob24-heading p{font-size:13px!important}}.oriking-beginner-v025{--ob25-black:#0b0804;--ob25-black2:#171007;--ob25-gold:#c69527;--ob25-gold2:#f0cf72;--ob25-ivory:#fffaf0;--ob25-paper:#fffdf8;--ob25-text:#211a10;--ob25-muted:#716858;--ob25-line:#dec67c;max-width:1040px;margin:0 auto 38px;color:var(--ob25-text);line-height:1.8}.oriking-beginner-v025 *{box-sizing:border-box}.oriking-beginner-v025 a{text-decoration:none}.oriking-beginner-v025 :is(h1,h2,h3){background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin-left:0!important;margin-right:0!important}.ob25-hero{position:relative;overflow:hidden;padding:56px 26px 50px;border:1px solid #8f6817;border-radius:18px;background:radial-gradient(circle at 50% -15%,rgba(240,198,83,.22),transparent 280px),linear-gradient(145deg,#151006,#050403 72%);color:#fff;text-align:center;box-shadow:0 15px 34px rgba(0,0,0,.13)}.ob25-hero:before,.ob25-hero:after{content:"";position:absolute;width:240px;height:240px;border:1px solid rgba(232,192,82,.11);border-radius:50%;pointer-events:none}.ob25-hero:before{left:-130px;top:-135px}.ob25-hero:after{right:-135px;bottom:-150px}.ob25-crown{display:block;margin-bottom:7px;color:#e7bd52;font-size:27px}.ob25-hero h1{margin:0!important;color:#fff!important;font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:clamp(29px,4.2vw,44px)!important;line-height:1.36!important;font-weight:800!important;letter-spacing:.035em}.ob25-hero h1 strong{color:var(--ob25-gold2)!important;font-size:1.22em}.ob25-hero p{max-width:780px;margin:18px auto 0!important;color:#f2e8d1!important;font-size:14px!important;line-height:1.9!important;font-weight:600}.ob25-section{margin-top:46px}.ob25-section-title{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #d5bd78}.ob25-section-title>span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #b78a26;border-radius:50%;background:#171008;color:#f0cf72;font-family:Georgia,serif;font-size:15px;font-weight:800}.ob25-section-title h2{margin:0!important;color:#1e160b!important;font-size:clamp(22px,3vw,29px)!important;line-height:1.4!important;font-weight:900!important}.ob25-section-title p{margin:3px 0 0!important;color:#756b5c!important;font-size:13px!important;line-height:1.7!important}.ob25-card-grid{display:grid;gap:13px}.ob25-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ob25-guide-card{display:grid;grid-template-columns:42px 1fr 22px;gap:12px;align-items:center;min-height:108px;padding:17px;border:1px solid #dfc77f;border-radius:13px;background:linear-gradient(145deg,#fffefb,#faf2df);color:#20170a!important;box-shadow:0 7px 19px rgba(71,48,7,.05);transition:.18s ease}.ob25-guide-card:hover{transform:translateY(-2px);border-color:#b8861d;box-shadow:0 10px 25px rgba(70,44,5,.09)}.ob25-num{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #c5952e;border-radius:50%;background:#171008;color:#f0cd6d;font-size:12px;font-weight:900}.ob25-guide-card strong{display:block;color:#181108;font-size:16px;line-height:1.45}.ob25-guide-card small{display:block;margin-top:4px;color:#746b5d;font-size:12px;line-height:1.55}.ob25-guide-card>b{color:#ad7911;font-size:24px;font-weight:400;text-align:right}.ob25-dark-section{padding:29px 25px 28px;border:1px solid #8c6415;border-radius:16px;background:radial-gradient(circle at 50% 0,rgba(225,177,57,.13),transparent 220px),linear-gradient(145deg,#151006,#080604);box-shadow:0 12px 28px rgba(0,0,0,.1)}.ob25-section-title-dark{border-bottom-color:#604716}.ob25-section-title-dark>span{background:#f0c75c;color:#120c03;border-color:#f0c75c}.ob25-section-title-dark h2{color:#f3d47c!important}.ob25-section-title-dark p{color:#d8ccb1!important}.ob25-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.ob25-steps a{position:relative;display:flex;min-height:136px;padding:17px 12px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #5c4418;border-radius:12px;background:rgba(255,255,255,.035);text-align:center;color:#fff!important}.ob25-steps a:not(:last-child):after{content:"›";position:absolute;right:-10px;top:50%;z-index:2;transform:translateY(-50%);color:#ddb548;font-size:25px}.ob25-steps span{display:flex;width:34px;height:34px;margin-bottom:9px;align-items:center;justify-content:center;border-radius:50%;background:#deb341;color:#120d04;font-weight:900}.ob25-steps strong{color:#fff;font-size:15px}.ob25-steps small{margin-top:4px;color:#cfc2a6;font-size:11px;line-height:1.5}.ob25-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ob25-check-grid a{display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center;padding:18px 20px;border:1px solid #dfca91;border-radius:12px;background:#fffdf8;color:#21180b!important;box-shadow:0 6px 17px rgba(68,45,7,.04)}.ob25-check-grid span{grid-row:1/3;display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(145deg,#201608,#0e0a04);color:#f1cc69;font-weight:900}.ob25-check-grid strong{font-size:16px;line-height:1.4}.ob25-check-grid small{margin-top:3px;color:#746b5c;font-size:12px;line-height:1.5}.ob25-terms-section{padding:0;background:0 0;border:0}.ob25-term-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ob25-term-grid a{display:block;padding:20px 17px;border:1px solid #d6b65f;border-radius:12px;background:linear-gradient(145deg,#fffdf7,#f8efd7);color:#201608!important;text-align:center}.ob25-term-grid strong{display:block;margin-bottom:6px;color:#181006;font-size:18px}.ob25-term-grid span{color:#6f6659;font-size:12px;line-height:1.6}.ob25-term-actions{text-align:center;margin-top:15px}.ob25-term-actions a{display:inline-block;padding:10px 20px;border:1px solid #9a7119;border-radius:9px;background:#171008;color:#f0cf71!important;font-size:13px;font-weight:800}.ob25-oripedia{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;margin-top:42px;padding:24px 26px;border-left:5px solid #4c8dea;border-top:1px solid #29538f;border-right:1px solid #29538f;border-bottom:1px solid #29538f;border-radius:11px;background:linear-gradient(135deg,#0c1830,#07101f 72%);color:#fff;box-shadow:0 10px 23px rgba(0,0,0,.09)}.ob25-oripedia-copy>span{display:block;margin-bottom:4px;color:#8fc1ff;font-size:10px;font-weight:900;letter-spacing:.1em}.ob25-oripedia-copy>strong{display:block;color:#fff;font-size:20px;line-height:1.5}.ob25-oripedia-copy p{margin:5px 0 0!important;color:#cad6e8!important;font-size:12px!important;line-height:1.7!important}.ob25-oripedia>a{display:inline-flex;align-items:center;gap:7px;padding:11px 16px;border:1px solid #67a4f8;border-radius:8px;background:#0e2852;color:#dbeaff!important;font-size:13px;font-weight:900;white-space:nowrap}.ob25-oripedia>a b{font-size:16px}.ob25-next-section{padding:27px 24px;border:1px solid #a97d1e;border-radius:15px;background:linear-gradient(145deg,#171006,#090704);box-shadow:0 11px 27px rgba(0,0,0,.09)}.ob25-next-section .ob25-section-title{border-bottom-color:#5d4314}.ob25-next-section .ob25-section-title>span{background:#efc75d;color:#120d04}.ob25-next-section .ob25-section-title h2{color:#f1d37a!important}.ob25-next-section .ob25-section-title p{color:#d4c7ac!important}.ob25-next-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ob25-next-grid a{position:relative;min-height:105px;padding:18px 46px 18px 18px;border:1px solid #5d4519;border-radius:11px;background:rgba(255,255,255,.045);color:#fff!important}.ob25-next-grid a>span{display:block;margin-bottom:4px;color:#f0cb67;font-size:14px;font-weight:900}.ob25-next-grid a>strong{display:block;color:#eee5d3;font-size:12px;line-height:1.55;font-weight:600}.ob25-next-grid a>b{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#e8be54;font-size:22px}.ob25-faq-section{margin-top:46px;padding:28px 24px;border:1px solid #d7c27f;border-radius:15px;background:linear-gradient(145deg,#fffdf9,#f8f0df)}.ob25-faq-title{display:flex;gap:13px;align-items:center;margin-bottom:18px}.ob25-faq-title>span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;background:#171008;color:#f0cf72;font-family:Georgia,serif;font-size:15px;font-weight:800}.ob25-faq-title h2{margin:0!important;color:#1d160b!important;font-size:clamp(22px,3vw,29px)!important;font-weight:900!important}.ob25-faq-title p{margin:2px 0 0!important;color:#756b5d!important;font-size:12.5px!important}.ob25-faq{display:grid;gap:9px}.ob25-faq details{overflow:hidden;border:1px solid #d9c487;border-radius:10px;background:#fff}.ob25-faq summary{position:relative;display:flex;align-items:center;gap:10px;padding:15px 46px 15px 15px;cursor:pointer;list-style:none;color:#21180b;font-size:14px;font-weight:800;line-height:1.55}.ob25-faq summary::-webkit-details-marker{display:none}.ob25-faq summary>span{display:flex;flex:0 0 34px;height:28px;align-items:center;justify-content:center;border-radius:6px;background:#171008;color:#f0cf72;font-size:11px;font-weight:900}.ob25-faq summary:after{content:"＋";position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#aa7712;font-size:18px}.ob25-faq details[open] summary:after{content:"－"}.ob25-faq details p{margin:0!important;padding:0 16px 16px 59px;color:#6b6255!important;font-size:13px!important;line-height:1.8!important}.ob25-summary{margin-top:44px;padding:34px 28px;border:1px solid #a97917;border-radius:16px;background:radial-gradient(circle at 50% -40px,rgba(234,191,77,.18),transparent 230px),linear-gradient(145deg,#171006,#080604);color:#fff;text-align:center}.ob25-summary>span{color:#dfb544;font-size:24px}.ob25-summary h2{margin:5px 0 10px!important;color:#f1d078!important;font-size:clamp(20px,3vw,27px)!important;line-height:1.5!important}.ob25-summary p{max-width:760px;margin:0 auto!important;color:#e7dcc5!important;font-size:13px!important;line-height:1.9!important}.ob25-summary a{display:inline-block;margin-top:18px;padding:11px 20px;border-radius:9px;background:linear-gradient(180deg,#eccb69,#bd8619);color:#100b03!important;font-size:13px;font-weight:900}@media(max-width:900px){.ob25-card-grid-3{grid-template-columns:repeat(2,1fr)}.ob25-steps{grid-template-columns:repeat(2,1fr)}.ob25-steps a:nth-child(2):after{display:none}.ob25-term-grid{grid-template-columns:1fr}.ob25-next-grid{grid-template-columns:1fr}.ob25-oripedia{grid-template-columns:1fr}.ob25-oripedia>a{justify-self:start}}@media(max-width:600px){.oriking-beginner-v025{margin-bottom:30px}.ob25-hero{padding:38px 17px 34px;border-radius:14px}.ob25-hero p br{display:none}.ob25-section{margin-top:34px}.ob25-section-title{grid-template-columns:38px 1fr;gap:10px}.ob25-section-title>span,.ob25-faq-title>span{width:38px;height:38px;font-size:13px}.ob25-card-grid-3,.ob25-check-grid,.ob25-steps{grid-template-columns:1fr}.ob25-steps a:not(:last-child):after{display:none}.ob25-guide-card{min-height:94px}.ob25-dark-section,.ob25-next-section,.ob25-faq-section{padding:23px 14px}.ob25-oripedia{padding:20px 16px}.ob25-oripedia-copy>strong{font-size:17px}.ob25-summary{padding:28px 17px}.ob25-faq details p{padding-left:16px}}.oriking-beginner-v025 .ob25-section-title,.oriking-beginner-v025 .ob25-faq-title{display:block!important;margin:0 0 20px!important;padding:0!important;border:0!important}.oriking-beginner-v025 .ob25-section-title>span,.oriking-beginner-v025 .ob25-faq-title>span,.oriking-beginner-v025 .ob25-num,.oriking-beginner-v025 .ob25-check-grid>a>span,.oriking-beginner-v025 .ob25-steps>a>span{display:none!important}.oriking-beginner-v025 .ob25-section-title h2,.oriking-beginner-v025 .ob25-faq-title h2{display:block!important;width:100%!important;margin:0!important;padding:13px 20px!important;border:1px solid #b98113!important;border-radius:9px!important;background:linear-gradient(180deg,#f4d978 0%,#d6a62f 53%,#bd8617 100%)!important;color:#120d05!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 5px 14px rgba(78,48,3,.12)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;font-size:clamp(21px,2.7vw,28px)!important;font-weight:900!important;line-height:1.4!important;letter-spacing:.01em!important}.oriking-beginner-v025 .ob25-section-title p,.oriking-beginner-v025 .ob25-faq-title p{margin:9px 4px 0!important;color:#6f6658!important;font-size:13px!important;line-height:1.75!important}.oriking-beginner-v025 .ob25-dark-section .ob25-section-title p,.oriking-beginner-v025 .ob25-next-section .ob25-section-title p{color:#ddd0b5!important}.oriking-beginner-v025 .ob25-section-title-dark{border:0!important}.oriking-beginner-v025 .ob25-guide-card{grid-template-columns:1fr 22px!important;gap:12px!important;padding:18px 18px!important}.oriking-beginner-v025 .ob25-check-grid a{display:block!important;padding:19px 20px!important}.oriking-beginner-v025 .ob25-check-grid strong{display:block!important;margin-bottom:4px!important}.oriking-beginner-v025 .ob25-steps a{min-height:118px!important;padding:18px 13px!important}.oriking-beginner-v025 .ob25-steps strong{font-size:16px!important}.oriking-beginner-v025 .ob25-next-section{padding-top:24px!important}.oriking-beginner-v025 .ob25-next-section .ob25-section-title h2{color:#120d05!important}.oriking-beginner-v025 .ob25-faq-section{padding-top:24px!important}@media(max-width:600px){.oriking-beginner-v025 .ob25-section-title h2,.oriking-beginner-v025 .ob25-faq-title h2{padding:11px 14px!important;border-radius:8px!important;font-size:21px!important}.oriking-beginner-v025 .ob25-section-title p,.oriking-beginner-v025 .ob25-faq-title p{margin-top:7px!important;font-size:12.5px!important}}body .oriking-beginner-v025 h2.ob27-gold-heading,body .oriking-beginner-v025 .ob25-dark-section h2.ob27-gold-heading,body .oriking-beginner-v025 .ob25-next-section h2.ob27-gold-heading,body .oriking-beginner-v025 .ob25-faq-section h2.ob27-gold-heading{display:block!important;width:100%!important;margin:0!important;padding:13px 20px!important;border:1px solid #b47c0e!important;border-left:1px solid #b47c0e!important;border-radius:9px!important;background:#e4b63f!important;background-color:#e4b63f!important;background-image:linear-gradient(180deg,#f6db7d 0%,#e5b83f 52%,#c8911e 100%)!important;color:#0b0803!important;-webkit-text-fill-color:#0b0803!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 4px 12px rgba(73,45,0,.16)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;font-size:clamp(21px,2.7vw,28px)!important;font-weight:900!important;line-height:1.4!important;letter-spacing:0!important;opacity:1!important;filter:none!important}body .oriking-beginner-v025 h2.ob27-gold-heading:before,body .oriking-beginner-v025 h2.ob27-gold-heading:after{content:none!important;display:none!important}@media(max-width:600px){body .oriking-beginner-v025 h2.ob27-gold-heading{padding:11px 14px!important;font-size:21px!important}}html body .article .entry-content .oriking-beginner-v025 .ob25-section-title h2.ob27-gold-heading,html body .article .entry-content .oriking-beginner-v025 .ob25-faq-title h2.ob27-gold-heading,html body .oriking-beginner-v025 .ob25-dark-section .ob25-section-title h2.ob27-gold-heading,html body .oriking-beginner-v025 .ob25-next-section .ob25-section-title h2.ob27-gold-heading,html body .oriking-beginner-v025 .ob25-faq-section .ob25-faq-title h2.ob27-gold-heading{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:13px 20px!important;border:1px solid #b47c0e!important;border-left:1px solid #b47c0e!important;border-radius:9px!important;background:#e4b63f!important;background-color:#e4b63f!important;background-image:linear-gradient(180deg,#f8df85 0%,#e8bb45 52%,#c9911e 100%)!important;color:#0b0803!important;-webkit-text-fill-color:#0b0803!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 4px 12px rgba(73,45,0,.16)!important;opacity:1!important;filter:none!important}html body .oriking-beginner-v025 h2.ob27-gold-heading:before,html body .oriking-beginner-v025 h2.ob27-gold-heading:after{content:none!important;display:none!important;background:none!important;border:0!important}.oriking-invite-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;border:1px solid #d5b55a;border-radius:12px;background:#fffaf0;color:#1a160f}.oriking-invite-inline .oriking-invite-name{font-weight:800;font-size:13px}.oriking-invite-inline small,.oriking-invite-list-card small{color:#746a57;font-size:11px}.oriking-invite-button{appearance:none;-webkit-appearance:none;border:1px solid #b27c0d !important;border-radius:9px !important;background:linear-gradient(135deg,#f5d878,#c9931e) !important;color:#12100b !important;padding:8px 14px !important;font-weight:900 !important;letter-spacing:.04em;cursor:pointer;box-shadow:0 5px 14px rgba(164,112,6,.14)}.oriking-invite-list{margin:28px 0}.oriking-invite-list>h2{margin:0 0 16px !important;padding:13px 18px !important;border:1px solid #b98616 !important;border-radius:11px !important;background:linear-gradient(135deg,#efc85b,#d69b22) !important;color:#111 !important;-webkit-text-fill-color:#111 !important;font-size:clamp(20px,3vw,28px) !important;font-weight:900 !important}.oriking-invite-list-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.oriking-invite-list-card{padding:18px;border:1px solid #dfc47c;border-radius:14px;background:linear-gradient(145deg,#fffdf8,#f8efda);box-shadow:0 7px 22px rgba(0,0,0,.04)}.oriking-invite-list-card>strong{display:block;margin:0 0 10px;font-size:17px;color:#17130d}.oriking-invite-list-card .oriking-invite-button{display:block;width:100%;margin-bottom:6px;font-size:16px}.oriking-invite-list-card p{margin:10px 0 0;color:#6b6253;font-size:12px;line-height:1.7}@media(max-width:680px){.oriking-invite-list-grid{grid-template-columns:1fr}.oriking-invite-inline{display:flex}.oriking-invite-button{max-width:100%}}.oriking-campaign-page-v0212{--ocp-black:#0a0805;--ocp-black2:#171007;--ocp-gold:#c99a2e;--ocp-gold2:#f0d377;--ocp-ivory:#fffaf0;--ocp-paper:#fffdf8;--ocp-line:#dcc477;--ocp-text:#1e1910;--ocp-muted:#6b6253;max-width:1080px;margin:0 auto;color:var(--ocp-text);line-height:1.8}.oriking-campaign-page-v0212 *{box-sizing:border-box}.oriking-campaign-page-v0212 a{text-decoration:none}.oriking-campaign-page-v0212 :is(h1,h2,h3){margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-indent:0!important}.oriking-campaign-page-v0212 :is(h1,h2,h3):before,.oriking-campaign-page-v0212 :is(h1,h2,h3):after{content:none!important;display:none!important}body.oriking-campaign-page .entry-title{display:none!important}.ocp12-hero{position:relative;overflow:hidden;padding:48px 28px 44px;border:1px solid #8e6717;border-radius:20px;background:radial-gradient(circle at 85% 15%,rgba(240,211,119,.15),transparent 28%),radial-gradient(circle at 12% 85%,rgba(201,154,46,.13),transparent 32%),linear-gradient(135deg,#090704,#171006 70%,#0d0904);box-shadow:0 16px 40px rgba(58,37,2,.13);color:#fff;text-align:center}.ocp12-hero>span{display:inline-block;margin-bottom:8px;color:var(--ocp-gold2);font-size:12px;font-weight:900;letter-spacing:.13em}.ocp12-hero h1{color:#fff!important;font-size:clamp(27px,4.2vw,42px)!important;line-height:1.38!important;font-weight:900!important}.ocp12-hero h1 strong{display:inline-block;margin-top:3px;color:var(--ocp-gold2);font-size:1.08em;font-weight:950}.ocp12-hero p{max-width:820px;margin:18px auto 0;color:#f3ead8;font-size:14px;line-height:1.9}.ocp12-notice{margin:20px 0 0;padding:18px 20px;border:1px solid #d8bb68;border-left:5px solid var(--ocp-gold);border-radius:12px;background:#fff8e8}.ocp12-notice strong{display:block;margin-bottom:4px;color:#6b4d0b;font-size:15px}.ocp12-notice p{margin:0;color:#665d4f;font-size:13px}.ocp12-section,.ocp12-checks,.ocp12-faq-section{margin-top:42px}.ocp12-heading{text-align:center;margin-bottom:20px}.ocp12-heading h2{display:inline-block!important;min-width:min(100%,520px);padding:11px 24px!important;border:1px solid #a97918!important;border-radius:10px!important;background:linear-gradient(180deg,#f3d67b,#c9952a)!important;color:#151005!important;-webkit-text-fill-color:#151005!important;font-size:clamp(21px,3vw,29px)!important;line-height:1.35!important;font-weight:950!important;box-shadow:inset 0 1px rgba(255,255,255,.65),0 7px 18px rgba(128,90,13,.12)!important}.ocp12-heading p{max-width:760px;margin:10px auto 0;color:var(--ocp-muted);font-size:13px}.ocp12-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ocp12-card{overflow:hidden;border:1px solid var(--ocp-line);border-radius:16px;background:linear-gradient(180deg,#fffdf9,#fff7e7);box-shadow:0 9px 25px rgba(77,50,3,.065)}.ocp12-card-head{display:flex;align-items:center;justify-content:center;min-height:86px;padding:16px;border-bottom:1px solid #ead9a5;background:#fff}.ocp12-card-head img{max-width:75%;max-height:54px;object-fit:contain}.ocp12-card-head>strong{font-size:clamp(23px,3vw,30px);font-weight:950;color:#1c160b}.ocp12-benefit{padding:18px 18px 8px;text-align:center}.ocp12-benefit span,.ocp12-code-wrap>span,.ocp12-condition>span{display:block;margin-bottom:4px;color:#886817;font-size:11px;font-weight:900}.ocp12-benefit strong{display:block;color:#1d170c;font-size:17px;line-height:1.55}.ocp12-code-wrap{margin:8px 18px 12px;padding:14px;border:1px solid #dfc575;border-radius:11px;background:#fff;text-align:center}.ocp12-code{display:block;width:min(100%,280px);margin:6px auto 3px;padding:10px 16px;border:2px dashed #ae3f36;border-radius:9px;background:#fffdf9;color:#a4322b;font-size:22px;font-weight:950;letter-spacing:.04em;cursor:pointer}.ocp12-code-wrap small{display:block;color:#817768;font-size:10px}.ocp12-condition{padding:0 18px 12px;text-align:center}.ocp12-condition p{margin:0;color:#61594c;font-size:13px}.ocp12-note{margin:0 18px 12px;padding:9px 11px;border-radius:8px;background:#f4ecd7;color:#6a604e;font-size:11px;text-align:center}.ocp12-actions{display:flex;gap:8px;padding:0 18px 18px}.ocp12-actions a{flex:1;display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 10px;border:1px solid #b58a26;border-radius:8px;background:linear-gradient(180deg,#e2b94f,#c59228);color:#161006!important;font-size:12px;font-weight:900;text-align:center}.ocp12-actions a.official{background:#151008;color:#efd16e!important}.ocp12-checks{padding:28px 24px 24px;border:1px solid #8c6517;border-radius:16px;background:linear-gradient(145deg,#171108,#090704);color:#fff}.ocp12-checks .ocp12-heading h2{min-width:min(100%,650px)}.ocp12-checks .ocp12-heading p{color:#e7dcc3}.ocp12-check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ocp12-check-grid>div{padding:17px;border:1px solid #6f5118;border-radius:10px;background:rgba(255,255,255,.035)}.ocp12-check-grid strong{display:block;margin-bottom:5px;color:var(--ocp-gold2);font-size:14px}.ocp12-check-grid p{margin:0;color:#e5dac1;font-size:12px;line-height:1.7}.ocp12-faq{display:grid;gap:10px}.ocp12-faq details{overflow:hidden;border:1px solid var(--ocp-line);border-radius:12px;background:var(--ocp-paper)}.ocp12-faq summary{position:relative;cursor:pointer;list-style:none;padding:15px 44px 15px 17px;color:#1c170d;font-size:14px;font-weight:900;line-height:1.6}.ocp12-faq summary::-webkit-details-marker{display:none}.ocp12-faq summary:after{content:'＋';position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#9a741a;font-size:20px}.ocp12-faq details[open] summary:after{content:'−'}.ocp12-faq details p{margin:0;padding:0 17px 17px;color:#665e50;font-size:13px;line-height:1.8}.ocp12-next{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:42px 0 8px;padding:25px 26px;border:1px solid #8d6619;border-radius:14px;background:linear-gradient(135deg,#120d06,#211607);color:#fff}.ocp12-next h2{color:var(--ocp-gold2)!important;font-size:21px!important;font-weight:950!important}.ocp12-next p{margin:5px 0 0;color:#d9ceb8;font-size:12px}.ocp12-next-links{display:flex;gap:8px;flex:0 0 auto}.ocp12-next-links a{display:flex;align-items:center;justify-content:center;min-height:42px;padding:9px 14px;border:1px solid #c2952f;border-radius:8px;background:linear-gradient(180deg,#e2b84e,#bf8b21);color:#140e05!important;font-size:12px;font-weight:900}@media(max-width:760px){.ocp12-hero{padding:38px 17px 34px;border-radius:15px}.ocp12-hero p br{display:none}.ocp12-grid{grid-template-columns:1fr}.ocp12-check-grid{grid-template-columns:1fr}.ocp12-next{flex-direction:column;align-items:flex-start;padding:21px 18px}.ocp12-next-links{width:100%;flex-direction:column}.ocp12-next-links a{width:100%}.ocp12-heading h2{min-width:0;width:100%;font-size:21px!important}}.oriking-invite-link-button,a.oriking-invite-button,.ocp12-code-wrap a.ocp12-code{display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important}.oriking-campaign-page-v0212{max-width:1120px;line-height:1.7}.ocp12-hero{padding:32px 24px 30px!important;border-radius:15px!important;box-shadow:0 10px 28px rgba(58,37,2,.1)!important}.ocp12-hero>span{margin-bottom:5px!important;font-size:10px!important}.ocp12-hero h1{font-size:clamp(25px,3.5vw,36px)!important;line-height:1.3!important}.ocp12-hero p{max-width:780px;margin:12px auto 0!important;font-size:12.5px!important;line-height:1.75!important}.ocp12-notice{display:flex;align-items:flex-start;gap:12px;margin:12px 0 0!important;padding:11px 14px!important;border-left:3px solid var(--ocp-gold)!important;border-radius:9px!important}.ocp12-notice strong{flex:0 0 auto;margin:0!important;font-size:12.5px!important;white-space:nowrap}.ocp12-notice p{font-size:11.5px!important;line-height:1.65!important}.oriking-campaign-page-v0212 .ocp12-heading h2,.oriking-campaign-page-v0212 .ocp12-next h2{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:9px 14px!important;border:1px solid #a57918!important;border-radius:8px!important;background:linear-gradient(180deg,#f3d77b 0%,#d0a02d 100%)!important;color:#100b03!important;-webkit-text-fill-color:#100b03!important;font-size:clamp(18px,2.4vw,23px)!important;line-height:1.35!important;font-weight:950!important;text-align:left!important;text-shadow:none!important;box-shadow:inset 0 1px rgba(255,255,255,.62),0 4px 12px rgba(104,71,8,.1)!important}.oriking-campaign-page-v0212 .ocp12-heading h2:before,.oriking-campaign-page-v0212 .ocp12-heading h2:after,.oriking-campaign-page-v0212 .ocp12-next h2:before,.oriking-campaign-page-v0212 .ocp12-next h2:after{content:none!important;display:none!important}.ocp12-section,.ocp12-checks,.ocp12-faq-section{margin-top:26px!important}.ocp12-heading{margin-bottom:12px!important;text-align:left!important}.ocp12-heading p{margin:7px 2px 0!important;font-size:11.5px!important;text-align:left!important}.ocp12-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.ocp12-card{border-radius:11px!important;background:linear-gradient(180deg,#fffdf8,#fff8e9)!important;box-shadow:0 5px 15px rgba(77,50,3,.055)!important}.ocp12-card-head{min-height:58px!important;padding:9px 10px!important;background:linear-gradient(180deg,#fff,#fffaf0)!important}.ocp12-card-head img{max-width:82%!important;max-height:36px!important}.ocp12-card-head>strong{font-size:18px!important}.ocp12-benefit{padding:10px 10px 4px!important}.ocp12-benefit span,.ocp12-code-wrap>span,.ocp12-condition>span{margin-bottom:2px!important;font-size:9.5px!important}.ocp12-benefit strong{font-size:13.5px!important;line-height:1.45!important}.ocp12-code-wrap{margin:5px 9px 7px!important;padding:8px!important;border-radius:8px!important}.ocp12-code{width:100%!important;margin:3px auto 2px!important;padding:7px 8px!important;border-width:1px!important;border-style:dashed!important;border-color:#a47b1d!important;border-radius:7px!important;background:#151008!important;color:#f2d67b!important;-webkit-text-fill-color:#f2d67b!important;font-size:15px!important;line-height:1.35!important;letter-spacing:.025em!important}.ocp12-code-wrap a.ocp12-code{font-size:11.5px!important}.ocp12-code-wrap small{font-size:8.5px!important}.ocp12-condition{padding:0 10px 7px!important}.ocp12-condition p{font-size:10.5px!important;line-height:1.5!important}.ocp12-note{margin:0 9px 7px!important;padding:6px 8px!important;font-size:9.5px!important}.ocp12-actions{gap:5px!important;padding:0 9px 10px!important}.ocp12-actions a{min-height:34px!important;padding:6px 5px!important;border-radius:6px!important;font-size:10px!important;line-height:1.3!important}.ocp12-checks{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ocp-text)!important}.ocp12-checks .ocp12-heading p{color:var(--ocp-muted)!important}.ocp12-check-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.ocp12-check-grid>div{padding:12px 13px!important;border:1px solid #dcc477!important;border-radius:9px!important;background:linear-gradient(180deg,#fffdf8,#fff8e7)!important}.ocp12-check-grid strong{margin-bottom:3px!important;color:#5c430a!important;font-size:12.5px!important}.ocp12-check-grid p{color:#675f52!important;font-size:10.5px!important;line-height:1.65!important}.ocp12-faq{gap:6px!important}.ocp12-faq details{border-radius:9px!important}.ocp12-faq summary{padding:11px 38px 11px 13px!important;font-size:12.5px!important;line-height:1.5!important}.ocp12-faq summary:after{right:13px!important;font-size:17px!important}.ocp12-faq details p{padding:0 13px 12px!important;font-size:11.5px!important;line-height:1.7!important}.ocp12-next{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;margin:26px 0 4px!important;padding:12px!important;border:1px solid #d8bd6b!important;border-radius:10px!important;background:#fffaf0!important;color:#21180b!important}.ocp12-next h2{font-size:18px!important}.ocp12-next p{margin:5px 2px 0!important;color:#6b6253!important;font-size:10.5px!important}.ocp12-next-links{gap:6px!important}.ocp12-next-links a{min-height:35px!important;padding:6px 10px!important;border-radius:6px!important;font-size:10.5px!important}@media(max-width:1050px){.ocp12-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.ocp12-hero{padding:27px 15px 25px!important}.ocp12-hero p br{display:none}.ocp12-notice{display:block!important}.ocp12-notice strong{display:block;margin-bottom:3px!important}.ocp12-grid,.ocp12-check-grid{grid-template-columns:1fr!important}.ocp12-heading h2{font-size:19px!important}.ocp12-next{grid-template-columns:1fr!important}.ocp12-next-links{width:100%!important;display:grid!important;grid-template-columns:1fr!important}.ocp12-next-links a{width:100%!important}}.oriking-campaign-page-v0212 .ocp12-next{display:block!important;margin:28px 0 6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ocp-text)!important}.oriking-campaign-page-v0212 .ocp12-next-heading{margin-bottom:12px!important;text-align:left!important}.oriking-campaign-page-v0212 .ocp12-next-heading h2{display:block!important;width:100%!important;margin:0!important;padding:12px 16px!important;border:1px solid #b98617!important;border-radius:8px!important;background:linear-gradient(180deg,#f3cf68 0%,#dca936 100%)!important;color:#111!important;-webkit-text-fill-color:#111!important;font-size:20px!important;font-weight:900!important;line-height:1.45!important;box-shadow:none!important}.oriking-campaign-page-v0212 .ocp12-next-heading p{margin:7px 2px 0!important;color:#6b6253!important;font-size:11.5px!important;line-height:1.7!important}.oriking-campaign-page-v0212 .ocp12-next-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important}.oriking-campaign-page-v0212 .ocp12-next-card{position:relative!important;display:block!important;min-height:112px!important;padding:16px 48px 15px 17px!important;border:1px solid #dec475!important;border-radius:10px!important;background:linear-gradient(145deg,#fffdf8,#fff7e5)!important;color:#1c160b!important;text-align:left!important;box-shadow:0 5px 14px rgba(74,50,5,.05)!important}.oriking-campaign-page-v0212 .ocp12-next-card:hover{border-color:#b98a22!important;transform:translateY(-1px)}.oriking-campaign-page-v0212 .ocp12-next-card span{display:block!important;margin-bottom:4px!important;color:#87620e!important;font-size:10px!important;font-weight:800!important}.oriking-campaign-page-v0212 .ocp12-next-card strong{display:block!important;margin-bottom:4px!important;color:#17120a!important;font-size:15px!important;line-height:1.5!important}.oriking-campaign-page-v0212 .ocp12-next-card small{display:block!important;color:#706758!important;font-size:10.5px!important;line-height:1.6!important}.oriking-campaign-page-v0212 .ocp12-next-card b{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:27px!important;height:27px!important;border-radius:50%!important;background:#17120a!important;color:#f2d16a!important;font-size:14px!important}@media(max-width:680px){.oriking-campaign-page-v0212 .ocp12-next-links{grid-template-columns:1fr!important}.oriking-campaign-page-v0212 .ocp12-next-heading h2{font-size:18px!important;padding:11px 13px!important}.oriking-campaign-page-v0212 .ocp12-next-card{min-height:100px!important;padding:14px 44px 13px 14px!important}}.oriking-campaign-page-v0212 .ocp12-next{display:block!important;width:100%!important;margin:28px 0 6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ocp-text)!important}.oriking-campaign-page-v0212 .ocp12-next-heading{display:block!important;width:100%!important;margin:0 0 12px!important;padding:0!important;text-align:left!important}.oriking-campaign-page-v0212 .ocp12-next-heading h2{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:11px 16px!important;border:1px solid #b98617!important;border-radius:8px!important;background:linear-gradient(180deg,#f3cf68 0%,#dca936 100%)!important;color:#111!important;-webkit-text-fill-color:#111!important;font-size:20px!important;font-weight:900!important;line-height:1.45!important;box-shadow:none!important;text-align:left!important}.oriking-campaign-page-v0212 .ocp12-next-heading h2:before,.oriking-campaign-page-v0212 .ocp12-next-heading h2:after{content:none!important;display:none!important}.oriking-campaign-page-v0212 .ocp12-next-heading p{display:block!important;width:100%!important;margin:7px 2px 0!important;color:#6b6253!important;font-size:11.5px!important;line-height:1.7!important}.oriking-campaign-page-v0212 .ocp12-next-links{display:flex!important;flex-direction:column!important;width:100%!important;gap:9px!important;margin:0!important}.oriking-campaign-page-v0212 .ocp12-next-card{position:relative!important;display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:13px 48px 13px 16px!important;border:1px solid #dec475!important;border-radius:9px!important;background:linear-gradient(145deg,#fffdf8,#fff7e5)!important;color:#1c160b!important;text-align:left!important;box-shadow:0 4px 12px rgba(74,50,5,.04)!important}.oriking-campaign-page-v0212 .ocp12-next-card span{display:block!important;margin:0 0 2px!important;color:#87620e!important;font-size:10px!important;font-weight:800!important}.oriking-campaign-page-v0212 .ocp12-next-card strong{display:block!important;margin:0 0 2px!important;color:#17120a!important;font-size:15px!important;line-height:1.45!important}.oriking-campaign-page-v0212 .ocp12-next-card small{display:block!important;color:#706758!important;font-size:10.5px!important;line-height:1.55!important}.oriking-campaign-page-v0212 .ocp12-next-card b{position:absolute!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:#17120a!important;color:#f2d16a!important;font-size:13px!important}@media(max-width:680px){.oriking-campaign-page-v0212 .ocp12-next-heading h2{font-size:18px!important;padding:10px 13px!important}.oriking-campaign-page-v0212 .ocp12-next-card{padding:12px 43px 12px 13px!important}}.oriking-campaign-page-v0212 .ocp12-card{position:relative!important;overflow:hidden!important;border:1px solid #b8871d!important;border-top:4px solid #d7aa3c!important;background:linear-gradient(180deg,#fffdf7 0%,#fff8e8 100%)!important;box-shadow:0 8px 22px rgba(72,45,0,.11)!important;transition:transform .18s ease,box-shadow .18s ease!important}.oriking-campaign-page-v0212 .ocp12-card:hover{transform:translateY(-3px)!important;box-shadow:0 13px 28px rgba(72,45,0,.17)!important}.oriking-campaign-page-v0212 .ocp12-card-head{position:relative!important;min-height:92px!important;padding:26px 10px 12px!important;border-bottom:1px solid #b98a23!important;background:linear-gradient(135deg,#f5dc87 0%,#d3a331 55%,#f1d578 100%)!important;flex-direction:column!important;gap:5px!important}.oriking-campaign-page-v0212 .ocp12-site-label{position:absolute!important;top:7px!important;left:9px!important;display:inline-flex!important;padding:2px 7px!important;border-radius:999px!important;background:#171007!important;color:#f6d878!important;-webkit-text-fill-color:#f6d878!important;font-size:8px!important;font-weight:900!important;letter-spacing:.08em!important}.oriking-campaign-page-v0212 .ocp12-card-head img{max-width:80%!important;max-height:38px!important;object-fit:contain!important;filter:drop-shadow(0 2px 2px rgba(255,255,255,.35))!important}.oriking-campaign-page-v0212 .ocp12-site-name-text{display:block!important;color:#100b03!important;-webkit-text-fill-color:#100b03!important;font-size:19px!important;line-height:1.25!important;font-weight:950!important;text-align:center!important;letter-spacing:.01em!important;text-shadow:0 1px rgba(255,255,255,.42)!important}.oriking-campaign-page-v0212 .ocp12-card-head img+.ocp12-site-name-text{font-size:11px!important;margin-top:0!important}.oriking-campaign-page-v0212 .ocp12-benefit{margin:8px 8px 2px!important;padding:9px 7px!important;border-radius:8px!important;background:#fff!important;border:1px solid #ead7a1!important}.oriking-campaign-page-v0212 .ocp12-benefit strong{font-size:13.5px!important;color:#1b1307!important}@media(max-width:1050px){.oriking-campaign-page-v0212 .ocp12-card-head{min-height:86px!important}}.oriking-recommend-page-v021{--og21-black:#0a0805;--og21-black2:#171107;--og21-gold:#d8a52b;--og21-gold2:#f2d168;--og21-ivory:#fffaf0;--og21-line:#dfc374;--og21-text:#1a1712;--og21-muted:#6f675a;max-width:1060px;margin:0 auto;color:var(--og21-text);line-height:1.75}.oriking-recommend-page-v021 *{box-sizing:border-box}.oriking-recommend-page-v021 a{text-decoration:none!important}.oriking-recommend-page-v021 :is(h1,h2,h3){border:0!important;box-shadow:none!important;text-shadow:none!important}.oriking-recommend-page-v021 :is(h1,h2,h3):before,.oriking-recommend-page-v021 :is(h1,h2,h3):after{content:none!important;display:none!important}body.oriking-good-oripa-page .entry-title{display:none!important}.og21-hero{position:relative;overflow:hidden;padding:40px 24px 36px;border:1px solid #815d12;border-radius:18px;background:radial-gradient(circle at 84% 12%,rgba(241,196,77,.18),transparent 26%),linear-gradient(135deg,#090704,#1a1207 70%,#0a0805);text-align:center;color:#fff;box-shadow:0 12px 30px rgba(39,27,4,.13)}.og21-hero:before,.og21-hero:after{content:"";position:absolute;width:160px;height:160px;border:1px solid rgba(239,197,80,.13);transform:rotate(34deg)}.og21-hero:before{left:-92px;top:-70px}.og21-hero:after{right:-82px;bottom:-86px}.og21-year{position:relative;z-index:1;display:inline-block;margin-bottom:7px;color:#f0ca61;font-size:11px;font-weight:900;letter-spacing:.12em}.og21-hero h1{position:relative;z-index:1;margin:0!important;padding:0!important;background:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(28px,4.8vw,42px)!important;line-height:1.4!important;font-weight:900!important}.og21-hero h1 em{color:#f0cb67!important;-webkit-text-fill-color:#f0cb67!important;font-style:normal}.og21-hero p{position:relative;z-index:1;max-width:790px;margin:15px auto 0;color:#eee5d2;font-size:13.5px}.og21-notice{display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:11px 14px;border:1px solid #d6b65c;border-radius:10px;background:#fffaf0}.og21-notice strong{flex:0 0 auto;color:#7b5910;font-size:12px}.og21-notice span{color:#6d6455;font-size:11.5px}.og21-section{margin-top:28px}.oriking-recommend-page-v021 .og21-h2{display:block!important;width:100%!important;margin:0 0 14px!important;padding:11px 15px!important;border:1px solid #a77a18!important;border-radius:8px!important;background:linear-gradient(180deg,#f3d77b 0%,#d0a02d 100%)!important;color:#100b03!important;-webkit-text-fill-color:#100b03!important;font-size:21px!important;line-height:1.45!important;font-weight:900!important;box-shadow:inset 0 1px rgba(255,255,255,.65),0 5px 13px rgba(91,61,8,.1)!important}.og21-site-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.og21-site-card{overflow:hidden;border:1px solid #d7b85e;border-radius:15px;background:linear-gradient(180deg,#fffdf8,#fff8e9);box-shadow:0 8px 22px rgba(65,43,4,.07)}.og21-site-head{position:relative;display:flex;min-height:115px;flex-direction:column;align-items:center;justify-content:center;padding:20px 18px 15px;background:linear-gradient(145deg,#0a0805,#1a1309);border-bottom:2px solid #c89a2b}.og21-select-label{position:absolute;top:10px;left:12px;padding:3px 7px;border:1px solid rgba(239,201,102,.5);border-radius:999px;color:#e8c45d;font-size:8.5px;font-weight:900;letter-spacing:.08em}.og21-logo-plate{display:flex;align-items:center;justify-content:center;width:min(78%,260px);height:58px;margin:7px auto 6px;padding:7px 13px;border:1px solid #f1cf67;border-radius:9px;background:linear-gradient(145deg,#f4d779 0%,#d6a52d 54%,#bd8619 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 5px 14px rgba(0,0,0,.22)}.og21-logo-plate img{display:block;max-width:100%;max-height:44px;width:auto;height:auto;object-fit:contain;mix-blend-mode:normal!important;filter:none!important;opacity:1!important}.og21-site-head>strong{color:#f4d678;font-size:22px;line-height:1.3;text-align:center}.og21-logo-plate+strong{font-size:12px;color:#d8c694}.og21-site-body{padding:17px}.og21-summary{min-height:48px;margin:0 0 13px;color:#5f574b;font-size:12.5px}.og21-points{padding:12px 13px;border:1px solid #ead89e;border-radius:10px;background:#fff}.og21-points>span{display:block;margin-bottom:5px;color:#8a6516;font-size:10.5px;font-weight:900}.og21-points ul{margin:0!important;padding:0!important;list-style:none!important}.og21-points li{position:relative;margin:4px 0!important;padding-left:17px!important;color:#29251f;font-size:11.5px}.og21-points li:before{content:"✓";position:absolute;left:0;color:#a87c18;font-weight:900}.og21-invite-box{margin-top:12px;padding:12px;border:1px solid #d5b557;border-radius:10px;background:linear-gradient(180deg,#fff9e8,#f8edcf)}.og21-benefit{text-align:center}.og21-benefit small{display:block;color:#8b6817;font-size:9.5px;font-weight:900}.og21-benefit strong{display:block;margin-top:2px;color:#17120a;font-size:14px}.og21-code{display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;width:100%;margin-top:9px;padding:8px 11px!important;border:1px dashed #d2a333!important;border-radius:8px!important;background:#151008!important;color:#f2d16e!important;cursor:pointer}.og21-code small{grid-column:1/3;color:#bda66e;font-size:8.5px;text-align:left}.og21-code b{font-size:17px;letter-spacing:.04em}.og21-code span{padding:3px 7px;border-radius:999px;background:#d2a331;color:#110c04;font-size:9px;font-weight:900}.og21-invite-link{display:flex;align-items:center;justify-content:center;min-height:38px;margin-top:8px;border-radius:8px;background:#151008;color:#f1d16e!important;font-size:11.5px;font-weight:900}.og21-condition{margin:7px 0 0;color:#776d5c;font-size:10px;text-align:center}.og21-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.og21-actions a{display:flex;min-height:38px;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(180deg,#edcc68,#cb9926);color:#110c04!important;font-size:11px;font-weight:900;text-align:center}.og21-actions a.official{background:#171108;color:#efd172!important}.og21-actions a:only-child{grid-column:1/3}.og21-section-lead{margin:-4px 0 11px;color:#6e6557;font-size:12px}.og21-check-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.og21-check-grid>div{padding:14px 13px;border:1px solid #ddc478;border-radius:11px;background:#fffaf0}.og21-check-grid strong{display:block;margin-bottom:4px;color:#1d1810;font-size:13px}.og21-check-grid p{margin:0;color:#71695b;font-size:10.5px;line-height:1.65}.og21-faq{display:grid;gap:7px}.og21-faq details{border:1px solid #d8bc68;border-radius:9px;background:#fffaf0;overflow:hidden}.og21-faq summary{position:relative;padding:11px 38px 11px 13px;cursor:pointer;list-style:none;color:#17130d;font-size:12px;font-weight:900}.og21-faq summary::-webkit-details-marker{display:none}.og21-faq summary:after{content:"+";position:absolute;right:13px;top:50%;transform:translateY(-50%);color:#9b7116;font-size:18px}.og21-faq details[open] summary:after{content:"−"}.og21-faq details p{margin:0;padding:0 13px 12px;color:#675f53;font-size:11.5px}.og21-related-list{display:grid;gap:8px}.og21-related-list>a{position:relative;display:block;padding:13px 46px 13px 14px;border:1px solid #ddc273;border-radius:10px;background:#fffaf0;color:#17130d!important}.og21-related-list strong{display:block;font-size:13.5px}.og21-related-list span{display:block;margin-top:2px;color:#746b5d;font-size:10.5px}.og21-related-list b{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:#171108;color:#edce70}.og21-empty{padding:22px;border:1px solid #dec77f;border-radius:10px;background:#fffaf0;text-align:center}@media(max-width:760px){.og21-pc{display:none}.og21-hero{padding:32px 17px}.og21-notice{align-items:flex-start;flex-direction:column;gap:3px}.og21-site-grid{grid-template-columns:1fr}.og21-summary{min-height:0}.og21-check-grid{grid-template-columns:1fr 1fr}.og21-actions{grid-template-columns:1fr}.og21-actions a,.og21-actions a:only-child{grid-column:auto}}@media(max-width:460px){.og21-check-grid{grid-template-columns:1fr}.oriking-recommend-page-v021 .og21-h2{font-size:18px!important;padding:10px 12px!important}}.og21-logo-plate{position:relative;isolation:isolate;overflow:hidden}.og21-logo-plate:after{content:"";position:absolute;inset:2px;border-radius:7px;box-shadow:inset 0 0 0 1px rgba(65,41,0,.16);pointer-events:none}.og21-logo-plate img{position:relative;z-index:1}.oriking-hub-home .okh-premium-logo{min-height:72px!important;padding:9px 14px!important;border:1px solid #e1bd58!important;border-radius:9px!important;background:linear-gradient(135deg,#f7d873 0%,#d6a42e 100%)!important;box-shadow:inset 0 1px rgba(255,255,255,.72),0 4px 12px rgba(67,42,2,.16)!important}.oriking-hub-home .okh-premium-logo img{display:block!important;width:auto!important;max-width:92%!important;height:auto!important;max-height:54px!important;margin:auto!important;object-fit:contain!important;mix-blend-mode:normal!important;filter:none!important;opacity:1!important}.oriking-hub-home .okh-premium-logo strong{color:#120d05!important;-webkit-text-fill-color:#120d05!important}.okh-content-gateway{margin:34px 0 28px;padding:28px;border:1px solid #b68927;border-radius:16px;background:radial-gradient(circle at 12% 0%,rgba(230,183,67,.12),transparent 35%),linear-gradient(145deg,#120e08 0%,#080604 100%);box-shadow:0 14px 34px rgba(61,39,0,.16)}.okh-content-gateway-title{display:flex;align-items:center;gap:12px;margin-bottom:18px}.okh-content-gateway-title>span{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border:1px solid #c89b35;border-radius:50%;color:#f0cc67;font-size:19px;line-height:1}.okh-content-gateway-title h2{margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;color:#f3d77a!important;font-size:24px!important;line-height:1.35!important}.okh-content-gateway-title p{margin:4px 0 0!important;color:#cfc4ad;font-size:12px}.okh-content-gateway-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.okh-content-gateway-card{position:relative;display:flex!important;min-height:190px;flex-direction:column;padding:20px 18px 17px;border:1px solid #a97e25;border-radius:12px;background:linear-gradient(180deg,#fffdf8 0%,#fff6df 100%);color:#1d160b!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(0,0,0,.1);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.okh-content-gateway-card:hover{transform:translateY(-3px);border-color:#d8ab42;box-shadow:0 12px 24px rgba(0,0,0,.16)}.okh-content-gateway-tag{align-self:flex-start;margin-bottom:10px;padding:3px 8px;border-radius:999px;background:#171007;color:#e9c85f;font-size:9px;font-weight:900;letter-spacing:.08em}.okh-content-gateway-card>strong{display:block;margin-bottom:7px;color:#171007;font-size:18px;line-height:1.45}.okh-content-gateway-card>p{margin:0 0 16px!important;color:#685f50;font-size:12px;line-height:1.75}.okh-content-gateway-card>b{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:11px;border-top:1px solid #dfc980;color:#8a6414;font-size:12px}.okh-content-gateway-card>b em{color:#b1811d;font-style:normal;font-size:17px}@media(max-width:780px){.okh-content-gateway{padding:20px 14px}.okh-content-gateway-title{align-items:flex-start}.okh-content-gateway-title h2{font-size:21px!important}.okh-content-gateway-grid{grid-template-columns:1fr}.okh-content-gateway-card{min-height:0}}.oriking-hub-home .okh-content-gateway{margin:18px 4.5% 26px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important}@media(max-width:780px){.oriking-hub-home .okh-content-gateway{margin:14px 12px 22px!important}}.oriking-hub-home .okh-content-gateway-title{width:100%!important;max-width:none!important;box-sizing:border-box!important;padding-bottom:14px!important;border-bottom:1px solid #8f6a1e!important}.oriking-hub-home .okh-content-gateway-title>div{flex:1 1 auto!important;width:100%!important;min-width:0!important}.oriking-hub-home .okh-content-gateway-title h2{width:100%!important;max-width:none!important}@media(max-width:780px){.oriking-hub-home .okh-content-gateway-title{padding-bottom:12px!important}}.oriking-hub-home .okh-hero-text-mobile{display:none!important}@media(max-width:560px){.oriking-hub-home .okh-hero-stage{min-height:0!important;padding:46px 14px 38px!important}.oriking-hub-home .okh-hero-copy{width:100%!important;max-width:none!important;padding:0 8px!important}.oriking-hub-home .okh-hero-kicker{font-size:11.5px!important;letter-spacing:.16em!important}.oriking-hub-home .okh-hero-copy h1{margin:10px 0 0!important;line-height:1.16!important}.oriking-hub-home .okh-hero-copy h1 span{font-size:clamp(21px,6vw,24px)!important;line-height:1.3!important;letter-spacing:.025em!important;white-space:nowrap!important}.oriking-hub-home .okh-hero-copy h1 strong{display:block!important;width:100%!important;margin-top:8px!important;padding:0!important;font-size:clamp(22px,7.1vw,28px)!important;line-height:1.25!important;letter-spacing:0!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.oriking-hub-home .okh-hero-text{max-width:100%!important;margin:24px auto 0!important;padding:0!important;font-size:clamp(12px,3.35vw,13px)!important;line-height:1.85!important;letter-spacing:0!important;text-wrap:wrap!important;word-break:normal!important;overflow-wrap:normal!important}.oriking-hub-home .okh-hero-text-desktop{display:none!important}.oriking-hub-home .okh-hero-text-mobile{display:block!important;width:100%!important}.oriking-hub-home .okh-hero-text-mobile>span{display:block!important;width:max-content!important;max-width:100%!important;margin:0 auto!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}}@media(max-width:340px){.oriking-hub-home .okh-hero-copy h1 strong{font-size:21px!important}.oriking-hub-home .okh-hero-text{font-size:11.5px!important}}