.elementor-4211 .elementor-element.elementor-element-3e496b7{--display:flex;--position:fixed;bottom:0px;--z-index:10;}.elementor-4211 .elementor-element.elementor-element-3e496b7:not(.elementor-motion-effects-element-type-background), .elementor-4211 .elementor-element.elementor-element-3e496b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C30D23;}body:not(.rtl) .elementor-4211 .elementor-element.elementor-element-3e496b7{left:0px;}body.rtl .elementor-4211 .elementor-element.elementor-element-3e496b7{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4211 .elementor-element.elementor-element-3386556{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:start;}.elementor-4211 .elementor-element.elementor-element-3386556 img{width:250px;}.elementor-4211 .elementor-element.elementor-element-a38bb9e{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:end;}.elementor-4211 .elementor-element.elementor-element-a38bb9e img{width:250px;}.elementor-4211 .elementor-element.elementor-element-7806108{--display:flex;--min-height:1200px;}.elementor-4211 .elementor-element.elementor-element-7806108:not(.elementor-motion-effects-element-type-background), .elementor-4211 .elementor-element.elementor-element-7806108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dino-hunter.net/wp-content/uploads/2026/05/dino-hunter-card-top-back.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4211 .elementor-element.elementor-element-06f71d7 > .elementor-widget-container{margin:20px 0px 0px 100px;}.elementor-4211 .elementor-element.elementor-element-06f71d7{text-align:start;}.elementor-4211 .elementor-element.elementor-element-06f71d7 img{width:300px;}.elementor-4211 .elementor-element.elementor-element-9d977be{--spacer-size:250px;}.elementor-4211 .elementor-element.elementor-element-cfcd6d9{--display:flex;}.elementor-4211 .elementor-element.elementor-element-cfcd6d9:not(.elementor-motion-effects-element-type-background), .elementor-4211 .elementor-element.elementor-element-cfcd6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-4211 .elementor-element.elementor-element-cfcd6d9.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-fc19a3a{width:initial;max-width:initial;text-align:center;}.elementor-4211 .elementor-element.elementor-element-fc19a3a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-fc19a3a.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-fc19a3a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;line-height:50px;color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-1548042{width:initial;max-width:initial;text-align:center;}.elementor-4211 .elementor-element.elementor-element-1548042 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-1548042.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-1548042 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;line-height:50px;}.elementor-4211 .elementor-element.elementor-element-62c3d68{--spacer-size:250px;}.elementor-4211 .elementor-element.elementor-element-ea84424{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;bottom:0px;--z-index:10;}body:not(.rtl) .elementor-4211 .elementor-element.elementor-element-ea84424{left:0px;}body.rtl .elementor-4211 .elementor-element.elementor-element-ea84424{right:0px;}.elementor-4211 .elementor-element.elementor-element-8e76955{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:end;}.elementor-4211 .elementor-element.elementor-element-8e76955 img{width:250px;}.elementor-4211 .elementor-element.elementor-element-bb8e3a0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:start;}.elementor-4211 .elementor-element.elementor-element-bb8e3a0 img{width:250px;}.elementor-4211 .elementor-element.elementor-element-0471fdc{--display:flex;--margin-top:-40px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4211 .elementor-element.elementor-element-808b45e > .elementor-widget-container{margin:-40px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu .elementor-item{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-808b45e{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:2px;--e-nav-menu-divider-height:30px;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a, .elementor-4211 .elementor-element.elementor-element-808b45e .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a:hover,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a:focus,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-menu-toggle:hover,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-menu-toggle:focus{color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a:hover,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a:focus,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown .elementor-item, .elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:700;}.elementor-4211 .elementor-element.elementor-element-808b45e div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-808b45e div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-808b45e div.elementor-menu-toggle:hover, .elementor-4211 .elementor-element.elementor-element-808b45e div.elementor-menu-toggle:focus{color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-808b45e div.elementor-menu-toggle:hover svg, .elementor-4211 .elementor-element.elementor-element-808b45e div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-a55c495{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-316c118{width:100%;max-width:100%;text-align:center;}.elementor-4211 .elementor-element.elementor-element-316c118 > .elementor-widget-container{background-image:url("https://dino-hunter.net/wp-content/uploads/2026/04/dino-hunter-board.webp");margin:60px 0px 40px 0px;padding:20px 0px 30px 0px;background-position:center center;background-repeat:no-repeat;background-size:680px auto;}.elementor-4211 .elementor-element.elementor-element-316c118.elementor-element{--align-self:flex-start;}.elementor-4211 .elementor-element.elementor-element-316c118 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.8);color:#FFFFFF;}.elementor-4211 .elementor-element.elementor-element-39c414e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-39c414e{text-align:center;}.elementor-4211 .elementor-element.elementor-element-39c414e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;line-height:50px;color:#000000;}.elementor-4211 .elementor-element.elementor-element-9361061{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4211 .elementor-element.elementor-element-22d93ec{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-22d93ec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4211 .elementor-element.elementor-element-22d93ec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4211 .elementor-element.elementor-element-22d93ec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4211 .elementor-element.elementor-element-6c69c1c{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-6c69c1c.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-5b1c122{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-5b1c122.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4211 .elementor-element.elementor-element-5b1c122.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4211 .elementor-element.elementor-element-5b1c122.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4211 .elementor-element.elementor-element-0885243{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-0885243.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-a5c61be{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-a5c61be.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4211 .elementor-element.elementor-element-a5c61be.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4211 .elementor-element.elementor-element-a5c61be.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4211 .elementor-element.elementor-element-05c9bad{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-05c9bad.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-d064156{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-d064156.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4211 .elementor-element.elementor-element-d064156.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4211 .elementor-element.elementor-element-d064156.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-title{margin-bottom:10px;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4211 .elementor-element.elementor-element-b49f20e{width:100%;max-width:100%;text-align:center;}.elementor-4211 .elementor-element.elementor-element-b49f20e > .elementor-widget-container{background-image:url("https://dino-hunter.net/wp-content/uploads/2026/04/dino-hunter-board.webp");margin:60px 0px 40px 0px;padding:20px 0px 30px 0px;background-position:center center;background-repeat:no-repeat;background-size:680px auto;}.elementor-4211 .elementor-element.elementor-element-b49f20e.elementor-element{--align-self:flex-start;}.elementor-4211 .elementor-element.elementor-element-b49f20e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;letter-spacing:-1.3px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.8);color:#FFFFFF;}.elementor-4211 .elementor-element.elementor-element-4cee19d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-4211 .elementor-element.elementor-element-3d75462{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-3d75462 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4211 .elementor-element.elementor-element-887c673{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-4211 .elementor-element.elementor-element-a2b7c9d{width:100%;max-width:100%;}.elementor-4211 .elementor-element.elementor-element-a2b7c9d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:40px;}.elementor-4211 .elementor-element.elementor-element-dc58654{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-dc58654 img{width:90%;}.elementor-4211 .elementor-element.elementor-element-8445668{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-8445668 img{width:90%;}.elementor-4211 .elementor-element.elementor-element-d9b8d24{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-d9b8d24 img{width:90%;}.elementor-4211 .elementor-element.elementor-element-4a67a89{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-4a67a89 img{width:90%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-b0168ed{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4211 .elementor-element.elementor-element-71e3214{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-cd2682c{width:100%;max-width:100%;text-align:center;}.elementor-4211 .elementor-element.elementor-element-cd2682c > .elementor-widget-container{background-image:url("https://dino-hunter.net/wp-content/uploads/2026/04/dino-hunter-board.webp");margin:60px 0px 40px 0px;padding:20px 0px 30px 0px;background-position:center center;background-repeat:no-repeat;background-size:680px auto;}.elementor-4211 .elementor-element.elementor-element-cd2682c.elementor-element{--align-self:flex-start;}.elementor-4211 .elementor-element.elementor-element-cd2682c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.8);color:#FFFFFF;}.elementor-4211 .elementor-element.elementor-element-68e75fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-663f5e9{--display:flex;--min-height:320px;border-style:none;--border-style:none;--border-radius:500px 500px 500px 500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-4211 .elementor-element.elementor-element-663f5e9:not(.elementor-motion-effects-element-type-background), .elementor-4211 .elementor-element.elementor-element-663f5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-54bbc2f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-54bbc2f .elementor-icon-wrapper{text-align:center;}.elementor-4211 .elementor-element.elementor-element-54bbc2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-54bbc2f.elementor-view-framed .elementor-icon, .elementor-4211 .elementor-element.elementor-element-54bbc2f.elementor-view-default .elementor-icon{color:var( --e-global-color-520aebd );border-color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-54bbc2f.elementor-view-framed .elementor-icon, .elementor-4211 .elementor-element.elementor-element-54bbc2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-54bbc2f .elementor-icon{font-size:100px;}.elementor-4211 .elementor-element.elementor-element-54bbc2f .elementor-icon svg{height:100px;}.elementor-4211 .elementor-element.elementor-element-5edb9ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-5edb9ce{text-align:center;}.elementor-4211 .elementor-element.elementor-element-5edb9ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-4211 .elementor-element.elementor-element-765e432 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-765e432{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-442653a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:85px;font-weight:500;color:#000000;}.elementor-4211 .elementor-element.elementor-element-e4592a3{--display:flex;--min-height:320px;border-style:none;--border-style:none;--border-radius:500px 500px 500px 500px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-e4592a3:not(.elementor-motion-effects-element-type-background), .elementor-4211 .elementor-element.elementor-element-e4592a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-69dd841 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-69dd841 .elementor-icon-wrapper{text-align:center;}.elementor-4211 .elementor-element.elementor-element-69dd841.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-69dd841.elementor-view-framed .elementor-icon, .elementor-4211 .elementor-element.elementor-element-69dd841.elementor-view-default .elementor-icon{color:var( --e-global-color-520aebd );border-color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-69dd841.elementor-view-framed .elementor-icon, .elementor-4211 .elementor-element.elementor-element-69dd841.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-69dd841 .elementor-icon{font-size:100px;}.elementor-4211 .elementor-element.elementor-element-69dd841 .elementor-icon svg{height:100px;}.elementor-4211 .elementor-element.elementor-element-2c5fcc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-2c5fcc6{text-align:center;}.elementor-4211 .elementor-element.elementor-element-2c5fcc6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:33px;font-weight:900;color:#FFFFFF;}.elementor-4211 .elementor-element.elementor-element-d8020cd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-d8020cd{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-22260f3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-22260f3{text-align:center;}.elementor-4211 .elementor-element.elementor-element-22260f3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:700;line-height:50px;color:#000000;}.elementor-4211 .elementor-element.elementor-element-bf4c490{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-08902b2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-935f818{--display:flex;}.elementor-4211 .elementor-element.elementor-element-0915550{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:36px;}.elementor-4211 .elementor-element.elementor-element-420efe5 img{width:300px;}.elementor-4211 .elementor-element.elementor-element-5894e10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-1e65010{width:100%;max-width:100%;text-align:center;}.elementor-4211 .elementor-element.elementor-element-1e65010 > .elementor-widget-container{background-image:url("https://dino-hunter.net/wp-content/uploads/2026/04/dino-hunter-board.webp");margin:60px 0px 40px 0px;padding:20px 0px 30px 0px;background-position:center center;background-repeat:no-repeat;background-size:680px auto;}.elementor-4211 .elementor-element.elementor-element-1e65010.elementor-element{--align-self:flex-start;}.elementor-4211 .elementor-element.elementor-element-1e65010 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.8);color:#FFFFFF;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-4211 .elementor-element.elementor-element-9b148c6{--iteration-count:infinite;--animation-duration:2000ms;width:100%;max-width:100%;--dynamic-text-color:#000000;}.elementor-4211 .elementor-element.elementor-element-9b148c6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-9b148c6 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;letter-spacing:-1px;}.elementor-4211 .elementor-element.elementor-element-9b148c6 .elementor-headline-plain-text{color:#000000;}.elementor-4211 .elementor-element.elementor-element-9b148c6 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-4211 .elementor-element.elementor-element-9b148c6 .elementor-headline-dynamic-wrapper path{stroke:#FFE525;stroke-width:20px;}.elementor-4211 .elementor-element.elementor-element-b46e83e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-1c561da{--display:flex;}.elementor-4211 .elementor-element.elementor-element-1bcf2d8{--display:flex;}.elementor-4211 .elementor-element.elementor-element-a49de6f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-a49de6f{text-align:center;}.elementor-4211 .elementor-element.elementor-element-a49de6f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-4211 .elementor-element.elementor-element-ec57a2c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-ec57a2c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4211 .elementor-element.elementor-element-8c2e89a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-8c2e89a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4211 .elementor-element.elementor-element-831ede6{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-831ede6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4211 .elementor-element.elementor-element-6dc3657{--display:flex;}.elementor-4211 .elementor-element.elementor-element-fc66b35{--display:flex;}.elementor-4211 .elementor-element.elementor-element-d5cb6f0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-d5cb6f0{text-align:center;}.elementor-4211 .elementor-element.elementor-element-d5cb6f0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-4211 .elementor-element.elementor-element-bcee403 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-bcee403{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4211 .elementor-element.elementor-element-0817d84{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-0817d84 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4211 .elementor-element.elementor-element-79d1eba{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-79d1eba > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4211 .elementor-element.elementor-element-da908b3{--display:flex;}.elementor-4211 .elementor-element.elementor-element-6087a4f{--display:flex;}.elementor-4211 .elementor-element.elementor-element-fe135ab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-fe135ab{text-align:center;}.elementor-4211 .elementor-element.elementor-element-fe135ab .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-4211 .elementor-element.elementor-element-6ef79e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-6ef79e5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4211 .elementor-element.elementor-element-1f89655{--iteration-count:infinite;--animation-duration:2000ms;width:100%;max-width:100%;--dynamic-text-color:#000000;}.elementor-4211 .elementor-element.elementor-element-1f89655 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-1f89655 .elementor-headline{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;letter-spacing:-1px;}.elementor-4211 .elementor-element.elementor-element-1f89655 .elementor-headline-plain-text{color:#000000;}.elementor-4211 .elementor-element.elementor-element-1f89655 .elementor-headline-dynamic-text{font-family:"Noto Sans JP", Sans-serif;font-weight:900;}.elementor-4211 .elementor-element.elementor-element-1f89655 .elementor-headline-dynamic-wrapper path{stroke:#FFE525;stroke-width:20px;}.elementor-4211 .elementor-element.elementor-element-d4edaeb{text-align:center;}.elementor-4211 .elementor-element.elementor-element-d4edaeb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;color:#000000;}.elementor-4211 .elementor-element.elementor-element-dd21664 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-dd21664{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:36px;color:#000000;}.elementor-4211 .elementor-element.elementor-element-5b70117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-5b70117{text-align:center;}.elementor-4211 .elementor-element.elementor-element-5b70117 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:900;line-height:50px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:900;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-radius:40px 40px 40px 40px;}.elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button:hover, .elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button:focus{background-color:#FFE525;color:#000000;border-color:#000000;}.elementor-4211 .elementor-element.elementor-element-6982534 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button:hover svg, .elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button:focus svg{fill:#000000;}.elementor-4211 .elementor-element.elementor-element-0874be6{--display:flex;}.elementor-4211 .elementor-element.elementor-element-fa398bb > .elementor-widget-container{margin:80px 0px 40px 0px;}.elementor-4211 .elementor-element.elementor-element-fa398bb img{width:230px;}.elementor-4211 .elementor-element.elementor-element-f5bc16b{text-align:center;}.elementor-4211 .elementor-element.elementor-element-f5bc16b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;}.elementor-4211 .elementor-element.elementor-element-f604da4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-f757be5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-4211 .elementor-element.elementor-element-f757be5 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-f757be5 img{width:300px;}.elementor-4211 .elementor-element.elementor-element-004a4a0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-4211 .elementor-element.elementor-element-004a4a0 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-4211 .elementor-element.elementor-element-004a4a0 img{width:300px;}.elementor-4211 .elementor-element.elementor-element-3f2a959{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-4211 .elementor-element.elementor-element-000fdb9{--display:flex;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu .elementor-item{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:700;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:2px;--e-nav-menu-divider-height:30px;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main .elementor-item{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a, .elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a:hover,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a:focus,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-menu-toggle:hover,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-menu-toggle:focus{color:var( --e-global-color-520aebd );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a:hover,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a:focus,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown .elementor-item, .elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:700;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 div.elementor-menu-toggle:hover, .elementor-4211 .elementor-element.elementor-element-1d2d0d7 div.elementor-menu-toggle:focus{color:var( --e-global-color-secondary );}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 div.elementor-menu-toggle:hover svg, .elementor-4211 .elementor-element.elementor-element-1d2d0d7 div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-secondary );}body.elementor-page-4211:not(.elementor-motion-effects-element-type-background), body.elementor-page-4211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dino-hunter.net/wp-content/uploads/2026/04/dino-hunter-paper.webp");background-position:top center;}@media(min-width:768px){.elementor-4211 .elementor-element.elementor-element-cfcd6d9{--width:600px;}.elementor-4211 .elementor-element.elementor-element-887c673{--width:50%;}.elementor-4211 .elementor-element.elementor-element-663f5e9{--width:320px;}.elementor-4211 .elementor-element.elementor-element-e4592a3{--width:320px;}.elementor-4211 .elementor-element.elementor-element-935f818{--width:50%;}.elementor-4211 .elementor-element.elementor-element-1c561da{--width:26%;}.elementor-4211 .elementor-element.elementor-element-6dc3657{--width:26%;}.elementor-4211 .elementor-element.elementor-element-da908b3{--width:26%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-4211 .elementor-element.elementor-element-3e496b7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4211 .elementor-element.elementor-element-3386556 > .elementor-widget-container{margin:10px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-3386556{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4211 .elementor-element.elementor-element-3386556 img{width:150px;}.elementor-4211 .elementor-element.elementor-element-a38bb9e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-a38bb9e > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-4211 .elementor-element.elementor-element-a38bb9e img{width:150px;}.elementor-4211 .elementor-element.elementor-element-7806108{--min-height:0px;}.elementor-4211 .elementor-element.elementor-element-06f71d7 > .elementor-widget-container{margin:20px 0px 0px 20px;}.elementor-4211 .elementor-element.elementor-element-06f71d7 img{width:156px;}.elementor-4211 .elementor-element.elementor-element-9d977be{--spacer-size:70px;}.elementor-4211 .elementor-element.elementor-element-cfcd6d9{--width:90%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4211 .elementor-element.elementor-element-fc19a3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-fc19a3a .elementor-heading-title{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-1548042 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-1548042 .elementor-heading-title{font-size:20px;line-height:1.8em;}.elementor-4211 .elementor-element.elementor-element-62c3d68{--spacer-size:180px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-4211 .elementor-element.elementor-element-808b45e{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--nav-menu-icon-size:34px;}.elementor-4211 .elementor-element.elementor-element-808b45e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-808b45e.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown .elementor-item, .elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-808b45e .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px;}.elementor-4211 .elementor-element.elementor-element-a55c495{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4211 .elementor-element.elementor-element-316c118 > .elementor-widget-container{margin:40px 0px 20px 0px;padding:20px 0px 25px 0px;background-size:100% auto;}.elementor-4211 .elementor-element.elementor-element-316c118 .elementor-heading-title{font-size:20px;}.elementor-4211 .elementor-element.elementor-element-39c414e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-39c414e .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-4211 .elementor-element.elementor-element-9361061{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4211 .elementor-element.elementor-element-22d93ec{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-title{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-22d93ec .elementor-image-box-description{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-5b1c122{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-title{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-5b1c122 .elementor-image-box-description{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-a5c61be > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-a5c61be{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-title{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-a5c61be .elementor-image-box-description{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-d064156 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-d064156{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-img{margin-bottom:15px;}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-title{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-d064156 .elementor-image-box-description{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-b49f20e > .elementor-widget-container{margin:40px 0px 20px 0px;padding:20px 0px 25px 0px;background-size:100% auto;}.elementor-4211 .elementor-element.elementor-element-b49f20e .elementor-heading-title{font-size:20px;}.elementor-4211 .elementor-element.elementor-element-3d75462 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-4211 .elementor-element.elementor-element-3d75462{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4211 .elementor-element.elementor-element-a2b7c9d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-a2b7c9d{text-align:center;}.elementor-4211 .elementor-element.elementor-element-a2b7c9d .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-4211 .elementor-element.elementor-element-dc58654 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-dc58654{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-4211 .elementor-element.elementor-element-8445668 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-8445668{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-4211 .elementor-element.elementor-element-d9b8d24 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-d9b8d24{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-4211 .elementor-element.elementor-element-4a67a89 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-4a67a89{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4211 .elementor-element.elementor-element-b0168ed{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-71e3214{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4211 .elementor-element.elementor-element-cd2682c > .elementor-widget-container{margin:20px 0px 20px 0px;padding:20px 0px 25px 0px;background-size:100% auto;}.elementor-4211 .elementor-element.elementor-element-cd2682c .elementor-heading-title{font-size:20px;}.elementor-4211 .elementor-element.elementor-element-663f5e9{--width:45%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-54bbc2f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-54bbc2f .elementor-icon{font-size:60px;}.elementor-4211 .elementor-element.elementor-element-54bbc2f .elementor-icon svg{height:60px;}.elementor-4211 .elementor-element.elementor-element-5edb9ce > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-5edb9ce .elementor-heading-title{font-size:18px;}.elementor-4211 .elementor-element.elementor-element-765e432 > .elementor-widget-container{margin:5px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-765e432{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-442653a{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-442653a .elementor-heading-title{font-size:30px;}.elementor-4211 .elementor-element.elementor-element-e4592a3{--width:45%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-69dd841 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-69dd841 .elementor-icon{font-size:60px;}.elementor-4211 .elementor-element.elementor-element-69dd841 .elementor-icon svg{height:60px;}.elementor-4211 .elementor-element.elementor-element-2c5fcc6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-2c5fcc6 .elementor-heading-title{font-size:18px;}.elementor-4211 .elementor-element.elementor-element-d8020cd > .elementor-widget-container{margin:5px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-d8020cd{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-22260f3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-22260f3{text-align:center;}.elementor-4211 .elementor-element.elementor-element-22260f3 .elementor-heading-title{font-size:18px;line-height:1.8em;}.elementor-4211 .elementor-element.elementor-element-bf4c490{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4211 .elementor-element.elementor-element-08902b2{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-4211 .elementor-element.elementor-element-08902b2 img{width:80%;}.elementor-4211 .elementor-element.elementor-element-0915550 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-0915550{font-size:15px;line-height:1.8em;}.elementor-4211 .elementor-element.elementor-element-420efe5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-420efe5 img{width:200px;}.elementor-4211 .elementor-element.elementor-element-5894e10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4211 .elementor-element.elementor-element-1e65010 > .elementor-widget-container{margin:40px 0px 20px 0px;padding:20px 0px 25px 0px;background-size:100% auto;}.elementor-4211 .elementor-element.elementor-element-1e65010 .elementor-heading-title{font-size:20px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-4211 .elementor-element.elementor-element-9b148c6 .elementor-headline{font-size:20px;line-height:1.8em;}.elementor-4211 .elementor-element.elementor-element-1c561da{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4211 .elementor-element.elementor-element-f7b73e5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-1bcf2d8{--width:50%;}.elementor-4211 .elementor-element.elementor-element-a49de6f{width:initial;max-width:initial;}.elementor-4211 .elementor-element.elementor-element-a49de6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-a49de6f .elementor-heading-title{font-size:20px;}.elementor-4211 .elementor-element.elementor-element-ec57a2c{width:initial;max-width:initial;}.elementor-4211 .elementor-element.elementor-element-831ede6{width:100%;max-width:100%;}.elementor-4211 .elementor-element.elementor-element-831ede6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-831ede6 img{width:40px;}.elementor-4211 .elementor-element.elementor-element-6dc3657{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4211 .elementor-element.elementor-element-a161649{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-a161649.elementor-element{--order:99999 /* order end hack */;}.elementor-4211 .elementor-element.elementor-element-fc66b35{--width:50%;}.elementor-4211 .elementor-element.elementor-element-79d1eba{width:100%;max-width:100%;}.elementor-4211 .elementor-element.elementor-element-79d1eba > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4211 .elementor-element.elementor-element-79d1eba img{width:40px;}.elementor-4211 .elementor-element.elementor-element-da908b3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4211 .elementor-element.elementor-element-c54a99a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4211 .elementor-element.elementor-element-6087a4f{--width:50%;}.elementor-4211 .elementor-element.elementor-element-1f89655 .elementor-headline{font-size:18px;line-height:1.5em;}.elementor-4211 .elementor-element.elementor-element-d4edaeb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-d4edaeb .elementor-heading-title{font-size:18px;}.elementor-4211 .elementor-element.elementor-element-dd21664 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-dd21664{text-align:justify;font-size:16px;line-height:1.8em;}.elementor-4211 .elementor-element.elementor-element-5b70117 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-5b70117 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4211 .elementor-element.elementor-element-6982534 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-6982534 .elementor-button{font-size:15px;}.elementor-4211 .elementor-element.elementor-element-f5bc16b .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-4211 .elementor-element.elementor-element-f604da4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4211 .elementor-element.elementor-element-f757be5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-004a4a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-3f2a959{font-size:12px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--nav-menu-icon-size:34px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7.elementor-element{--align-self:center;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown .elementor-item, .elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-4211 .elementor-element.elementor-element-1d2d0d7 .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px;}}/* Start custom CSS for heading, class: .elementor-element-316c118 *//* ウィジェットの背景コンテナのみをターゲットにする */
.elementor-4211 .elementor-element.elementor-element-316c118 .elementor-widget-container {
    background-clip: padding-box; /* 念のため */
}

/* 擬似要素を使って背景部分にのみフィルターをかける方法 */
.elementor-4211 .elementor-element.elementor-element-316c118 {
    filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.6));
}

/* テキスト部分をフィルターの影響から除外（リセット）する */
.elementor-4211 .elementor-element.elementor-element-316c118 .elementor-heading-title {
    filter: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c414e *//* PCだけ改行 */
.pc-br {
  display: inline;
}

/* スマホでは改行なし */
@media (max-width: 767px) {
  .pc-br {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49f20e *//* ウィジェットの背景コンテナのみをターゲットにする */
.elementor-4211 .elementor-element.elementor-element-b49f20e .elementor-widget-container {
    background-clip: padding-box; /* 念のため */
}

/* 擬似要素を使って背景部分にのみフィルターをかける方法 */
.elementor-4211 .elementor-element.elementor-element-b49f20e {
    filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.6));
}

/* テキスト部分をフィルターの影響から除外（リセット）する */
.elementor-4211 .elementor-element.elementor-element-b49f20e .elementor-heading-title {
    filter: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd2682c *//* ウィジェットの背景コンテナのみをターゲットにする */
.elementor-4211 .elementor-element.elementor-element-cd2682c .elementor-widget-container {
    background-clip: padding-box; /* 念のため */
}

/* 擬似要素を使って背景部分にのみフィルターをかける方法 */
.elementor-4211 .elementor-element.elementor-element-cd2682c {
    filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.6));
}

/* テキスト部分をフィルターの影響から除外（リセット）する */
.elementor-4211 .elementor-element.elementor-element-cd2682c .elementor-heading-title {
    filter: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e65010 *//* ウィジェットの背景コンテナのみをターゲットにする */
.elementor-4211 .elementor-element.elementor-element-1e65010 .elementor-widget-container {
    background-clip: padding-box; /* 念のため */
}

/* 擬似要素を使って背景部分にのみフィルターをかける方法 */
.elementor-4211 .elementor-element.elementor-element-1e65010 {
    filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.6));
}

/* テキスト部分をフィルターの影響から除外（リセット）する */
.elementor-4211 .elementor-element.elementor-element-1e65010 .elementor-heading-title {
    filter: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd21664 */.pc-br::after {
  content: "\A";
  white-space: pre;
}

/* スマホでは改行消す */
@media (max-width: 767px) {
  .pc-br::after {
    content: "";
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5bc16b *//* デフォルト（PC）では改行しない */
.sp-br {
  display: none;
}

/* SPだけ改行 */
@media (max-width: 767px) {
  .sp-br {
    display: block;
  }
}/* End custom CSS */