html[lang=ja] body,html[lang=ja] .elementor-heading-title,html[lang=ja] .elementor-widget-text-editor{font-family:Roboto,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,Meiryo,sans-serif}.pum-overlay .pum-container.pum-responsive.pum-responsive-medium.dino-popup{width:640px;min-width:0;max-width:calc(100% - 32px);margin-left:0;position:absolute;top:100px;left:50%;transform:translate(-50%)}@media only screen and (min-width:1024px){.pum-overlay .pum-container.pum-responsive.pum-responsive-medium.dino-popup{width:60%}}.dino-lightbox{z-index:2147483000;background:#000000d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dino-lightbox img{object-fit:contain;max-width:100%;max-height:100%;box-shadow:0 10px 40px #0009}.dino-lightbox__close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:32px;line-height:1;position:absolute;top:16px;right:16px}.dino-copy-feedback{color:#1a56db;margin-top:8px;font-size:13px;display:block}.dino-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.elementor-302 .elementor-element-64f38f0 h2.elementor-heading-title{font-size:24px;line-height:1.5}.elementor-302 .elementor-element-1447f6d5 h2.elementor-heading-title,.elementor-302 .elementor-element-60961e92 h2.elementor-heading-title{line-height:1.5}.elementor-302 .elementor-element-e323403 h3{font-size:20px;line-height:1.6}.elementor-302 .elementor-element-66ffe31 p.elementor-heading-title{color:var(--ast-global-color-2);font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1.5}.elementor-302 .elementor-element-ba0e8a2 p.elementor-heading-title,.elementor-302 .elementor-element-052c39e p.elementor-heading-title,.elementor-302 .elementor-element-331338f p.elementor-heading-title{text-transform:uppercase;letter-spacing:3px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.7}.elementor-302 .elementor-element-10597032 p.elementor-heading-title{font-family:Inter,sans-serif}.elementor-302 .elementor-element-c4d8f84 div.elementor-flip-box__layer__title{font-family:Inter,sans-serif;font-size:32px;line-height:1.4}.elementor-302 .elementor-element-45e988c p.elementor-icon-box-title{color:var(--ast-global-color-2);font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1.5}@media (max-width:921px){.elementor-302 .elementor-element-c4d8f84 div.elementor-flip-box__layer__title{font-size:20px}}.elementor-302 .elementor-element-d46e17a h3.elementor-tab-title{font-family:inherit;font-size:inherit;color:inherit}.elementor-302 .elementor-element-130314b img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%}#masthead .site-logo-img .custom-logo-link img.custom-logo,.ast-theme-transparent-header #masthead .site-logo-img .custom-logo-link img.custom-logo{box-sizing:content-box;width:120px;max-width:120px;height:auto;padding:15.5px 0}.ast-header-break-point #masthead .site-logo-img .custom-logo-link img.custom-logo{width:120px;max-width:120px;padding:15.5px 0}html[lang=ja] .elementor-302 .elementor-element-7e247b3 button,html[lang=ja] .elementor-302 .elementor-element-ad75d1a button,html[lang=ja] .elementor-302 .elementor-element-eddba3c .elementor-button,html[lang=ja] .elementor-302 .elementor-element-55ea759 .elementor-button,.ast-header-button-1 .ast-custom-button,.ast-header-button-1 .menu-link{white-space:nowrap}.dino-lang-switch{justify-content:flex-end;align-items:center;gap:14px;font-size:13px;display:flex}.dino-lang-switch a[aria-current=true]{font-weight:700;text-decoration:underline}@media (max-width:921px){.dino-lang-switch{justify-content:center;margin-top:8px}}body.category-about-dino .dino-archive-intro{margin-bottom:-2.5em;padding:2em 6.67em 0}body.category-about-dino .dino-archive-intro p{margin-bottom:.75em;font-size:16px;line-height:1.6}@media (max-width:921px){body.category-about-dino .dino-archive-intro{margin-bottom:-1.5em;padding:1.5em 2.4em 0}}@media (max-width:544px){body.category-about-dino .dino-archive-intro{margin-bottom:0;padding:1.5em 1em 0}}body.category-dino-games .ast-archive-description .taxonomy-description.dino-answer p{font-size:16px;line-height:1.6}body.category-dino-games .elementor-588 .elementor-element-68f6d7d h3{font-size:1.77778rem;line-height:1.4}@media (max-width:921px){body.category-dino-games .elementor-588 .elementor-element-68f6d7d h3{font-size:20px}}.elementor-429 .elementor-element-23f95e3 h2{font-size:1.77778rem;line-height:1.4}@media (max-width:921px){.elementor-429 .elementor-element-23f95e3 h2{font-size:20px}}.elementor-429 .elementor-element-23f95e3 h3{font-size:1.11111rem;line-height:1.6}.elementor-429 .elementor-element-a61cf55 .elementor-toc__header-title{margin:0 0 20px;font-family:Inter,sans-serif;font-size:1.77778rem;font-weight:600;line-height:1.4}@media (max-width:921px){.elementor-429 .elementor-element-a61cf55 .elementor-toc__header-title{font-size:20px}}.elementor-429 .wp-block-table th,.elementor-429 .wp-block-table td{word-break:keep-all}html[lang=ja] .elementor-429 .wp-block-table th,html[lang=ja] .elementor-429 .wp-block-table td{word-break:normal}@media (max-width:544px){.elementor-429 .wp-block-table table{font-size:14px}.elementor-429 .wp-block-table td:nth-child(3),.elementor-429 .wp-block-table th:nth-child(3){white-space:nowrap}}.elementor-588 .elementor-element-68f6d7d h2{font-size:1.77778rem;line-height:1.4}.elementor-588 .elementor-element-68f6d7d h3{font-size:1.11111rem;line-height:1.6}@media (max-width:921px){.elementor-588 .elementor-element-68f6d7d h2{font-size:20px}}.elementor-457 .elementor-element-3adf750b div.elementor-heading-title,.elementor-457 .elementor-element-43467874 div.elementor-heading-title,.elementor-457 .elementor-element-abe0cd4 div.elementor-heading-title{text-transform:uppercase;letter-spacing:3px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.7}.elementor-457 .elementor-element-79f34db1 h2.elementor-heading-title,.elementor-457 .elementor-element-5c9edb93 h2.elementor-heading-title,.elementor-457 .elementor-element-5b0fb638 h2.elementor-heading-title,.elementor-457 .elementor-element-9c258ca h2.elementor-heading-title,.elementor-457 .elementor-element-eedf9ba h2.elementor-heading-title{font-size:32px;line-height:1.4}@media (max-width:921px){.elementor-457 .elementor-element-9c258ca h2.elementor-heading-title,.elementor-457 .elementor-element-eedf9ba h2.elementor-heading-title{font-size:20px}}.elementor-457 .elementor-element-14b1991 h3,.elementor-457 .elementor-element-285bba3 h3{font-size:24px;line-height:1.5}.elementor-457 .elementor-element-14b1991 h4,.elementor-457 .elementor-element-285bba3 h4{font-size:20px;line-height:1.6}.elementor-457 .elementor-element-6d50aded p.dino-answer{color:var(--e-global-color-astglobalcolor5);max-width:680px;margin:16px 0 0;font-size:18px;line-height:1.6}@media (max-width:767px){.elementor-457 .elementor-element-6d50aded p.dino-answer{margin:12px -40px 0 0;font-size:15px;line-height:1.5}.elementor-457 .elementor-element.elementor-element-7e3c4107>.elementor-background-overlay{background-position:100% 0}}.elementor-457 .elementor-element-62318a8c a{color:inherit;text-decoration:underline}@media (min-width:1025px){.elementor-457 .elementor-element.elementor-element-7e3c4107{padding:170px 40px}html[lang=ja] .elementor-457 .elementor-element-6d50aded h1.elementor-heading-title{font-size:72px}}html[lang=ja] .elementor-457 .elementor-element-56a872e .elementor-button,html[lang=ja] .elementor-457 .elementor-element-5f265fe .elementor-button,html[lang=ja] .elementor-457 .elementor-element-65f9903 .elementor-button{white-space:nowrap}@media (max-width:1024px){html[lang=ja] .elementor-457 .elementor-element.elementor-element-79f34db1 .elementor-heading-title,html[lang=ja] .elementor-457 .elementor-element.elementor-element-5c9edb93 .elementor-heading-title,html[lang=ja] .elementor-457 .elementor-element.elementor-element-5b0fb638 .elementor-heading-title{font-size:27px}html[lang=ja] .elementor-457 .elementor-element.elementor-element-79f34db1>.elementor-widget-container,html[lang=ja] .elementor-457 .elementor-element.elementor-element-5c9edb93>.elementor-widget-container,html[lang=ja] .elementor-457 .elementor-element.elementor-element-5b0fb638>.elementor-widget-container{padding-right:0}}.elementor-869 .dino-breadcrumb{color:var(--e-global-color-astglobalcolor5);margin:-40px 0 16px;font-size:13px;line-height:1.5}.elementor-869 .dino-breadcrumb ol{flex-wrap:wrap;gap:0 6px;margin:0;padding:0;list-style:none;display:flex}.elementor-869 .dino-breadcrumb li+li:before{content:"›";opacity:.7;margin-right:6px}.elementor-869 .dino-breadcrumb a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:767px){.elementor-869 .elementor-element.elementor-element-976bbd0>.elementor-background-overlay.elementor-background-overlay{background-image:url(/images/dino/hero-bg-color-shape.svg),linear-gradient(#257cff,#257cff);background-position:left 0 bottom 268px,0 0;background-repeat:no-repeat;background-size:100%,100% calc(100% - 524px)}}html[lang=ja] .elementor-869 .elementor-widget-html button,html[lang=ja] .elementor-869 .elementor-widget-button .elementor-button{white-space:nowrap}.elementor-869 .elementor-element.elementor-element-f4a0001>.elementor-container{max-width:1176px}.elementor-869 .elementor-element.elementor-element-f4a0003>.elementor-widget-container{background-color:#141415;border-radius:0 100px 100px;padding:0 0 0 20px}.elementor-869 .elementor-element.elementor-element-f4a0003 .elementor-heading-title{color:#fff}.elementor-869 .elementor-element.elementor-element-f4a0004>.elementor-widget-container{padding:5px}body.category-dino-games .ast-archive-description .dino-breadcrumb,body.category-about-dino .ast-archive-description .dino-breadcrumb{color:var(--ast-global-color-3);margin:-40px 0 14px;font-size:13px;line-height:1.5}body.category-dino-games .ast-archive-description .dino-breadcrumb ol,body.category-about-dino .ast-archive-description .dino-breadcrumb ol{flex-wrap:wrap;gap:0 6px;margin:0;padding:0;list-style:none;display:flex}body.category-dino-games .ast-archive-description .dino-breadcrumb li+li:before,body.category-about-dino .ast-archive-description .dino-breadcrumb li+li:before{content:"›";opacity:.7;margin-right:6px}body.category-dino-games .ast-archive-description .dino-breadcrumb a,body.category-about-dino .ast-archive-description .dino-breadcrumb a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (max-width:921px){body.category-dino-games .ast-archive-description .dino-breadcrumb,body.category-about-dino .ast-archive-description .dino-breadcrumb{margin-top:-22px}}@media (max-width:544px){body.category-dino-games .ast-archive-description .dino-breadcrumb,body.category-about-dino .ast-archive-description .dino-breadcrumb{margin-top:-12px;margin-bottom:10px}}.elementor-457 .dino-breadcrumb{color:var(--e-global-color-astglobalcolor5);margin:-36px 0 16px;font-size:13px;line-height:1.5}.elementor-457 .dino-breadcrumb ol{flex-wrap:wrap;gap:0 6px;margin:0;padding:0;list-style:none;display:flex}.elementor-457 .dino-breadcrumb li+li:before{content:"›";opacity:.7;margin-right:6px}.elementor-457 .dino-breadcrumb a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (min-width:922px){html[lang=ja] article.post-588 h1.entry-title{font-size:27px}}html[lang=ko] body,html[lang=ko] .elementor-heading-title,html[lang=ko] .elementor-widget-text-editor,html[lang=ko] .elementor-button,html[lang=ko] .menu-link,html[lang=ko] .ast-custom-button{font-family:Roboto,Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,Pretendard,sans-serif}html[lang=ko] h1,html[lang=ko] h2,html[lang=ko] h3,html[lang=ko] h4,html[lang=ko] .elementor-heading-title,html[lang=ko] .elementor-icon-box-title,html[lang=ko] .elementor-flip-box__layer__title,html[lang=ko] .widget-title{font-family:Inter,Apple SD Gothic Neo,Malgun Gothic,Noto Sans KR,Pretendard,sans-serif}html[lang=ko] body{word-break:keep-all;overflow-wrap:anywhere}html[lang=en] body{overflow-wrap:anywhere}.dino-nb,.dino-answer strong,.elementor-457 .elementor-element-6d50aded strong{white-space:nowrap}.elementor-icon-list-text a{display:inline}@media (max-width:767px){.elementor-457 .elementor-element.elementor-element-7e3c4107>.elementor-background-overlay{opacity:.22}}.entry-content p a,.entry-content li a,.dino-answer a,.elementor-icon-list-text a,.elementor-alert-description a,.taxonomy-description a,.ast-archive-description a,.pum-content a{text-underline-offset:2px;text-decoration:underline}.elementor-457 .elementor-element-3adf750b div.elementor-heading-title,.elementor-457 .elementor-element-43467874 div.elementor-heading-title,.elementor-457 .elementor-element-abe0cd4 div.elementor-heading-title,.elementor-302 .elementor-element-ba0e8a2 .elementor-heading-title,.elementor-302 .elementor-element-052c39e .elementor-heading-title{color:#2456d9!important}.entry-content a[style*=\#3366ff],.entry-content a>span[style*=\#3366ff],.entry-content span[style*=\#3366ff]{color:#1d4ed8!important}.pum-theme-949 .pum-content,.pum-theme-949 .pum-content p,.pum-theme-949 .pum-content strong,.pum-content p,.pum-content strong{color:#3d3d3d}.pum-theme-949 .pum-content+.pum-close,.pum-close{color:#fff!important;background-color:#007a8a!important}.postid-588 span[style*=\#ff6600],.postid-588 strong[style*=\#ff6600]{color:#b34700!important}.postid-588 span[style*=\#339966],.postid-588 strong[style*=\#339966]{color:#1f6b45!important}@media (min-width:922px){.ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link{padding-left:.62em;padding-right:.62em;font-size:14px}}@media (min-width:922px) and (max-width:1199px){.ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link{padding-left:.4em;padding-right:.4em;font-size:12.5px}}.elementor-457 .dino-provider-hub,.elementor-457 .dino-provider-article,.elementor-457 .dino-provider-units{padding:48px 0 24px}.elementor-457 .dino-provider-hub .elementor-widget-wrap,.elementor-457 .dino-provider-article .elementor-widget-wrap,.elementor-457 .dino-provider-units .elementor-widget-wrap{padding:0 20px}.dino-provider-filter{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 28px;font-size:14px;display:flex}.dino-provider-filter__label{color:var(--ast-global-color-3);font-weight:600}.dino-provider-filter ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dino-provider-filter a{border:1px solid var(--ast-global-color-3);color:var(--ast-global-color-3);border-radius:999px;padding:6px 14px;text-decoration:none;display:inline-block}.dino-provider-filter a:hover,.dino-provider-filter a:focus{background:var(--ast-global-color-3);color:#fff}.dino-provider-filter__count{margin-left:4px;font-weight:600}.dino-provider-group{margin:0 0 48px;scroll-margin-top:110px}.dino-provider-group>h2{margin:0 0 8px;font-size:28px;line-height:1.3}.dino-provider-group>p.dino-answer{max-width:760px;margin:0 0 20px}.dino-provider-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.dino-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.dino-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}@media (max-width:430px){.dino-provider-grid{grid-template-columns:1fr}}.dino-provider-card{background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000000a}.dino-provider-card__media{background:#0b1220;display:block}.dino-provider-card__media img{width:100%;height:auto;display:block}.dino-provider-card__body{flex-direction:column;gap:6px;padding:14px 16px 18px;display:flex}.dino-provider-card__title{margin:0;font-size:18px;line-height:1.35}.dino-provider-card__title a{color:inherit;text-decoration:none}.dino-provider-card__meta{color:#5f6368;margin:0;font-size:12px;line-height:1.5}.dino-provider-card__summary{color:var(--ast-global-color-3);margin:0;font-size:14px;line-height:1.6}.dino-provider-card__link{text-underline-offset:2px;margin-top:auto;font-size:14px;font-weight:600;text-decoration:underline}.dino-provider-article .elementor-widget-container>h2{margin:40px 0 14px;scroll-margin-top:110px;font-size:26px;line-height:1.35}.dino-provider-figure{margin:0 0 24px}.dino-provider-figure img{border:1px solid #00000014;border-radius:8px;width:100%;height:auto;display:block}.dino-provider-figure figcaption{color:#5f6368;margin-top:8px;font-size:13px;line-height:1.5}.dino-provider-facts{background:#f3f5f5;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 24px;margin:0 0 18px;padding:14px 16px;display:grid}.dino-provider-facts div{flex-direction:column;display:flex}.dino-provider-facts dt{text-transform:uppercase;letter-spacing:1px;color:#5f6368;font-size:12px}.dino-provider-facts dd{word-break:break-all;margin:0;font-weight:600}.dino-provider-note{color:#5f6368;font-size:14px}.dino-provider-games{columns:2;column-gap:32px}@media (max-width:767px){.dino-provider-games{columns:1}}.dino-provider-unit{border-bottom:1px solid #00000014;margin:0 0 40px;padding:0 0 32px;scroll-margin-top:110px}.dino-provider-unit:last-child{border-bottom:0}.dino-provider-unit h3{margin:0 0 16px;font-size:20px;line-height:1.4}.dino-provider-unit .dino-provider-figure{max-width:799px}.dino-provider-units .elementor-widget-container>h2{margin:0 0 10px;font-size:28px;line-height:1.3}@media (max-width:767px){.dino-provider-unit h3{font-size:18px}.dino-provider-article .elementor-widget-container>h2,.dino-provider-group>h2,.dino-provider-units .elementor-widget-container>h2{font-size:22px}}.entry-content .dino-provider-card__title a,.entry-content .dino-provider-card__media{text-decoration:none}
