.anime-trigger-template ::-moz-selection{background:rgba(137,53,167,.2)}.anime-trigger-template ::selection{background:rgba(137,53,167,.2)}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5{font-family:Noto Sans JP}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 label:not(.hs-error-msg) span{color:#1f2d57}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 label:not(.hs-error-msg) span.hs-form-required{color:red}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 .hs-error-msgs label,.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 .hs-input,.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 label:not(.hs-error-msg) span{font-size:16px!important}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5.hs-form legend{color:#7c98b6;font-size:11px}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 .legal-consent-container .hs-richtext,.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 .legal-consent-container label span{color:#33475b;font-size:14px}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 a:active,.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 a:link{color:#00e}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 a:hover,.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 a:visited{color:#551a8b}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5.submitted-message{color:#33475b;font-size:16px}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5.hs-form .hs-button{background:#1142a6!important;border-color:#1142a6!important;color:#fff!important;font-family:Noto Sans JP;font-size:25px!important;line-height:25px!important;padding:12px 24px!important}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 .hs-input.invalid.error{border-color:#c87872!important}.hs-form-dd1dfa12-4fd8-4668-a9c3-2e06818089b5 .hs-error-msgs label{color:#f2545b!important}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1{font-family:Noto Sans JP}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 label:not(.hs-error-msg) span{color:#1f2d57}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 label:not(.hs-error-msg) span.hs-form-required{color:red}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 .hs-error-msgs label,.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 .hs-input,.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 label:not(.hs-error-msg) span{font-size:16px!important}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1.hs-form legend{color:#7c98b6;font-size:11px}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 .legal-consent-container .hs-richtext,.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 .legal-consent-container label span{color:#33475b;font-size:14px}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 a:active,.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 a:link{color:#00e}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 a:hover,.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 a:visited{color:#551a8b}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1.submitted-message{color:#33475b;font-size:16px}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1.hs-form .hs-button{background:#27aec4!important;border-color:#27aec4!important;color:#fff!important;font-family:Noto Sans JP;font-size:25px!important;line-height:25px!important;padding:12px 24px!important}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 .hs-input.invalid.error{border-color:#c87872!important}.hs-form-45fa2a2f-a9df-4e36-b983-4b5dbec3bfc1 .hs-error-msgs label{color:#f2545b!important}.section_title_area .cont__ttl{font-size:34px;font-size:2.125rem;font-weight:900;position:relative;text-align:center;z-index:2}@media screen and (max-width:860px){.section_title_area .cont__ttl{font-size:3.9534883721vw}}@media screen and (max-width:768px){.section_title_area .cont__ttl{font-size:4.4270833333vw}}@media screen and (max-width:640px){.section_title_area .cont__ttl{font-size:6vw}}.section_title_area .cont__sttl{font-size:30px;font-size:1.875rem;font-weight:700;margin:0 auto 10px;position:relative;text-align:center;z-index:2}@media screen and (max-width:1100px){.section_title_area .cont__sttl{font-size:2.7272727273vw;margin:0 auto}}@media screen and (max-width:860px){.section_title_area .cont__sttl{font-size:3.488372093vw}}@media screen and (max-width:768px){.section_title_area .cont__sttl{font-size:3.90625vw}}@media screen and (max-width:640px){.section_title_area .cont__sttl{font-size:4.6875vw}}.section_title_area .richText__area{padding-top:110px;position:relative}@media screen and (max-width:1100px){.section_title_area .richText__area{padding-top:10vw}}.section_title_area .cont__ttlen--gray{color:#f5f5f5}.section_title_area .cont__ttlen--white{color:#fff}@media screen and (max-width:1100px){.anime_services_icon_on_top .reason__list-ttl{font-size:clamp(1.125rem,.8358rem + .6024vw,1.25rem)}}@media screen and (max-width:768px){.anime_services_icon_on_top .reason__list-ttl--br{display:none}}.reason_push_area{text-align:center}.reason_push_area .push__inner{padding:40px 0 30px;position:relative}.reason_push_area .push__inner:before{background:url(https://demand-services.microad.jp/hubfs/universe-ads-lp/push_img.png) no-repeat 0 100%/contain;bottom:0;content:"";display:inline-block;-webkit-filter:drop-shadow(3px -3px 5px rgba(0,0,0,.15));filter:drop-shadow(3px -3px 5px rgba(0,0,0,.15));height:257px;left:0;position:absolute;width:171px}@media screen and (max-width:768px){.reason_push_area .push__inner:before{width:22.265625vw}}@media screen and (max-width:640px){.reason_push_area .push__inner:before{width:34.2vw}}@media screen and (max-width:768px){.reason_push_area .push__txtarea{margin:0 auto 0 0;padding-left:26.0416666667vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:640px){.reason_push_area .push__txtarea{margin:0 auto 0 0;padding-left:31.25vw}}.reason_push_area .push__txt{font-size:30px;font-size:1.875rem;font-weight:600;margin:0 auto 15px}@media screen and (max-width:1100px){.reason_push_area .push__txt{font-size:clamp(1.25rem,-.1958rem + 3.012vw,1.875rem)}}@media screen and (max-width:640px){.reason_push_area .push__txt{font-size:clamp(1.125rem,.2406rem + 3.7736vw,1.75rem)}}.reason_push_area .push__ltxt{color:#1142a6;font-size:34px;font-size:2.125rem;font-weight:900}@media screen and (max-width:1100px){.reason_push_area .push__ltxt{font-size:clamp(1.5rem,.0542rem + 3.012vw,2.125rem)}}@media screen and (max-width:640px){.reason_push_area .push__ltxt{font-size:clamp(1.5rem,.9693rem + 2.2642vw,1.875rem)}}.reason_push_area .solution-push__txt{font-size:24px;font-size:1.5rem;font-weight:700;margin:0 auto 20px}@media screen and (max-width:1100px){.reason_push_area .solution-push__txt{font-size:2.1818181818vw}}@media screen and (max-width:860px){.reason_push_area .solution-push__txt{font-size:2.7906976744vw}}@media screen and (max-width:640px){.reason_push_area .solution-push__txt{font-size:4.0625vw;margin:0 auto 3.125vw}}.reason_push_area .visible{-webkit-animation:fadein-bt 1s cubic-bezier(0,.55,.45,1) forwards;animation:fadein-bt 1s cubic-bezier(0,.55,.45,1) forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.solution_push_area{text-align:center}.solution_push_area .push__inner{padding:30px 0;position:relative}.solution_push_area .push__inner:after{background:url(https://demand-services.microad.jp/hubfs/universe-ads-lp/solution-push_img.png) no-repeat 100% 100%/contain;bottom:0;content:"";-webkit-filter:drop-shadow(2px -2px 3px rgba(0,0,0,.1));filter:drop-shadow(2px -2px 3px rgba(0,0,0,.1));height:230px;position:absolute;right:0;width:220px}@media screen and (max-width:1100px){.solution_push_area .push__inner:after{width:20vw}}@media screen and (max-width:860px){.solution_push_area .push__inner:after{width:25.5813953488vw}}@media screen and (max-width:640px){.solution_push_area .push__inner:after{width:40.625vw}}@media screen and (max-width:860px){.solution_push_area .push__txtarea{margin:0 0 0 auto;padding-right:25.5813953488vw}}@media screen and (max-width:768px){.solution_push_area .push__txtarea{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:640px){.solution_push_area .push__txtarea{margin:0 0 0 auto;padding-right:28.125vw;text-align:left}}.solution_push_area .push__txt{font-size:30px;font-size:1.875rem;font-weight:600;margin:0 auto 15px}@media screen and (max-width:1100px){.solution_push_area .push__txt{font-size:clamp(1.25rem,-.1958rem + 3.012vw,1.875rem)}}@media screen and (max-width:640px){.solution_push_area .push__txt{font-size:clamp(1.125rem,.2406rem + 3.7736vw,1.75rem)}}.solution_push_area .push__ltxt{color:#1142a6;font-size:34px;font-size:2.125rem;font-weight:900}@media screen and (max-width:1100px){.solution_push_area .push__ltxt{font-size:clamp(1.5rem,.0542rem + 3.012vw,2.125rem)}}@media screen and (max-width:640px){.solution_push_area .push__ltxt{font-size:5.625vw}}.solution_push_area .solution-push__txt{font-size:24px;font-size:1.5rem;font-weight:700;margin:0 auto 20px}@media screen and (max-width:1100px){.solution_push_area .solution-push__txt{font-size:2.1818181818vw}}@media screen and (max-width:860px){.solution_push_area .solution-push__txt{font-size:2.7906976744vw}}@media screen and (max-width:640px){.solution_push_area .solution-push__txt{font-size:4.0625vw;margin:0 auto 3.125vw}}.solution_push_area .visible{-webkit-animation:fadein-bt 1s cubic-bezier(0,.55,.45,1) forwards;animation:fadein-bt 1s cubic-bezier(0,.55,.45,1) forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.dnd-row:has(.about__imgarea)+div .pc-wrap{display:block!important;margin:0 auto 50px;position:relative;text-align:center}@media screen and (max-width:640px){.dnd-row:has(.about__imgarea)+div .pc-wrap{margin:0 auto 7.8125vw}}.dnd-row:has(.about__imgarea)+div .pc-wrap img{max-width:508px;position:relative;z-index:2}@media screen and (max-width:1100px){.dnd-row:has(.about__imgarea)+div .pc-wrap img{width:60%}}@media screen and (max-width:640px){.dnd-row:has(.about__imgarea)+div .pc-wrap img{width:75%}}.dnd-row:has(.about__imgarea)+div .pc-wrap:after,.dnd-row:has(.about__imgarea)+div .pc-wrap:before{bottom:0;content:"";display:block;margin:auto;position:absolute;top:60px}@media screen and (max-width:640px){.dnd-row:has(.about__imgarea)+div .pc-wrap:after,.dnd-row:has(.about__imgarea)+div .pc-wrap:before{bottom:auto;top:-40px}}.dnd-row:has(.about__imgarea)+div .pc-wrap:before{background:url(https://demand-services.microad.jp/hubfs/universe-ads-lp/about_bg-lc.png) no-repeat top/contain;height:373px;right:87%;width:412px}@media screen and (max-width:1100px){.dnd-row:has(.about__imgarea)+div .pc-wrap:before{right:68%;width:37.4545454545vw}}@media screen and (max-width:640px){.dnd-row:has(.about__imgarea)+div .pc-wrap:before{height:35.3125vw;left:-5%;right:auto;width:39.0625vw}}.dnd-row:has(.about__imgarea)+div .pc-wrap:after{background:url(https://demand-services.microad.jp/hubfs/universe-ads-lp/about_bg-rc.png) no-repeat top/contain;height:372px;left:81%;width:414px}@media screen and (max-width:1100px){.dnd-row:has(.about__imgarea)+div .pc-wrap:after{left:69%;width:37.6363636364vw}}@media screen and (max-width:640px){.dnd-row:has(.about__imgarea)+div .pc-wrap:after{height:36.5625vw;left:auto;right:-5%;width:40.625vw}}.solution_sub_title{background:#fff}.solution_sub_title .solution-block{padding:45px 50px 0;position:relative}@media screen and (max-width:1100px){.solution_sub_title .solution-block{padding:45px 4.5454545455vw 0}}@media screen and (max-width:768px){.solution_sub_title .solution-block{padding:45px 5.2083333333vw 0}}.solution_sub_title .solution-block__ttl{color:#1142a6;font-size:34px;font-size:2.125rem;font-weight:900;margin:0 auto 30px;text-align:center}@media screen and (max-width:768px){.solution_sub_title .solution-block__ttl{font-size:4.4270833333vw}}@media screen and (max-width:640px){.solution_sub_title .solution-block__ttl{font-size:5.3125vw;margin:0 auto 4.6875vw}}.solution_sub_title .solution-block__ttl-01{padding-left:2em}@media screen and (max-width:1100px){.solution_sub_title .solution-block__ttl-01{padding-left:0}}@media screen and (min-width:1101px){.solution_sub_title .solution-block__ttl--minpc{display:none}}@media screen and (min-width:861px){.solution_sub_title .solution-block__ttl--minwide{display:none}}@media screen and (max-width:860px){.solution_sub_title .solution-block__ttl--maxwide{display:none}}.solution_sub_title .solution-block__num{color:#1142a6;font-size:100px;font-size:8.75rem;left:0;letter-spacing:-.06em;line-height:1;position:absolute;top:-40px}@media screen and (max-width:1100px){.solution_sub_title .solution-block__num{font-size:12.7272727273vw}}@media screen and (max-width:768px){.solution_sub_title .solution-block__num{font-size:clamp(4.5rem,1.6374rem + 12.2137vw,7.5rem)}}.solution_sub_title .solution-block__txt{font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.8;text-align:center}@media screen and (max-width:768px){.solution_sub_title .solution-block__txt{font-size:3.125vw;line-height:1.4}}@media screen and (max-width:640px){.solution_sub_title .solution-block__txt{font-size:clamp(1rem,.2925rem + 3.0189vw,1.5rem)}}@media screen and (max-width:1100px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery{padding:0 4.5454545455vw}}@media screen and (max-width:768px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery{padding:0 5.2083333333vw}}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__list{max-width:848px;width:100%}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item{text-align:center}@media screen and (min-width:769px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item{margin-right:20px;margin-top:20px;width:calc(25% - 15px)}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(-n+4){margin-top:0}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(4n){margin-right:0}}@media screen and (max-width:768px) and (min-width:641px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item{margin-right:20px;margin-top:20px;width:calc(33.33333% - 13.33333px)}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(-n+3){margin-top:0}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(3n){margin-right:0}}@media screen and (max-width:640px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item{margin-right:10px;margin-top:10px;width:calc(33.33333% - 6.66667px)}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(-n+3){margin-top:0}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(3n){margin-right:0}}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item:last-of-type{margin-right:0}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item figure{position:relative}.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item-txt{background:rgba(17,66,166,.7);bottom:0;color:#fff;font-size:20px;font-size:1.25rem;font-weight:700;left:0;margin:auto;min-width:160px;padding:5px 15px;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1100px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item-txt{font-size:1.8181818182vw;min-width:14.5454545455vw;padding:5px}}@media screen and (max-width:768px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item-txt{font-size:2.6041666667vw;min-width:20.8333333333vw}}@media screen and (max-width:640px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__item-txt{font-size:2.8125vw;min-width:21.875vw}}@media screen and (max-width:640px){.dnd-row:has(.solution01_gallery)+div .anime_image_gallery .gallery__more{font-size:16px;font-size:1rem;margin:-20px auto 0}}@media screen and (max-width:1100px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery{padding:0 4.5454545455vw}}@media screen and (max-width:768px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery{padding:0 5.2083333333vw}}@media screen and (max-width:1100px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__item{width:calc(33.33333% - 1.81818vw)}}@media screen and (max-width:768px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__item{width:calc(50% - 1.95313vw)}}@media screen and (min-width:769px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(n+4){margin-top:60px}}@media screen and (max-width:768px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__item:nth-of-type(n+3){margin-top:3.90625vw}}.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__item img{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.15);box-shadow:2px 2px 4px rgba(0,0,0,.15)}@media screen and (max-width:1100px){.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__item-txt{font-size:clamp(.875rem,.7457rem + .5517vw,1.125rem)}}.dnd-row:has(.solution03_gallery)+div .anime_image_gallery .gallery__more{display:none}.cta_micro_area .cont__inner{margin:0 auto;padding:40px 0}@media screen and (min-width:641px){.cta_micro_area .cont__inner{max-width:1000px}}.cta_micro_area .cta-micro{padding:45px 0 30px}@media screen and (max-width:768px){.cta_micro_area .cta-micro{padding:9.3333333333vw 0 0}}.cta_micro_area .cta-micro__txtarea{font-weight:700}@media screen and (max-width:768px){.cta_micro_area .cta-micro__txtarea{text-align:center}}.cta_micro_area .cta-micro__ttl{font-size:34px;font-size:2.125rem;font-weight:700;margin:0 auto 20px;text-align:center}@media screen and (max-width:1100px){.cta_micro_area .cta-micro__ttl{font-size:3.2727272727vw;margin:0 auto 1.8181818182vw}}@media screen and (max-width:768px){.cta_micro_area .cta-micro__ttl{font-size:4.8vw;margin:0 auto 2.6041666667vw}}.cta_micro_area .cta-micro__pop{background:#fff;color:#1142a6;font-size:34px;font-size:2.125rem;font-weight:900;margin:0 auto 30px;padding:25px 10px;text-align:center}@media screen and (max-width:1100px){.cta_micro_area .cta-micro__pop{font-size:3.0909090909vw}}@media screen and (max-width:768px){.cta_micro_area .cta-micro__pop{font-size:4.5333333333vw;margin:0 auto 4vw;padding:3.3333333333vw 10px}}.cta_micro_area .cta-micro__txt{color:#333;font-size:18px;font-size:1.125rem;margin:0 auto 25px;padding-left:290px}@media screen and (max-width:1100px){.cta_micro_area .cta-micro__txt{padding-left:26.3636363636vw}}@media screen and (max-width:768px){.cta_micro_area .cta-micro__txt{font-size:clamp(.875rem,.25rem + 2.6667vw,1.5rem);margin:0 auto 4vw;max-width:600px;padding:0 0 3.3333333333vw}.cta_micro_area .cta-micro__txt--br{display:none}}.cta_micro_area .cta-micro__ltxt{color:#333;font-size:24px;font-size:1.5rem;padding-left:290px}@media screen and (max-width:1100px){.cta_micro_area .cta-micro__ltxt{padding-left:26.3636363636vw}}@media screen and (max-width:768px){.cta_micro_area .cta-micro__ltxt{color:#1142a6;font-size:clamp(1rem,.25rem + 3.2vw,1.75rem);padding-left:35vw;text-align:left}}.cta_micro_area .form-cta__inner{position:relative}@media screen and (max-width:768px){.cta_micro_area .form-cta__inner{padding:9.3333333333vw 0 5.3333333333vw}}.cta_micro_area .form-cta__inner:after{background:url("https://demand-services.microad.jp/hubfs/%E5%90%8D%E7%A7%B0%E6%9C%AA%E8%A8%AD%E5%AE%9A%E3%81%AE%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3%20(24)-2.png") no-repeat 0 100%/contain;bottom:0;content:"";display:inline-block;height:240px;left:0;position:absolute;width:290px}@media screen and (max-width:1100px){.cta_micro_area .form-cta__inner:after{width:25vw}}@media screen and (max-width:768px){.cta_micro_area .form-cta__inner:after{width:32vw}}