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}}
