@media (max-width:1180px){.case_common_tit>div,.common_area,.mainfunction_tab_btn_area>div,.questions_area>div,.usecase_tab_area>div{width:100%;padding:0 24px}.hide_br{display:none}.sub_page>article:first-child h1{font-size:32px}.sub_page>article:first-child p{font-size:18px}.layer_wrap_area{top:50%}#newinlayerPopup1 .layer_dis iframe{width:800px}.site-header__actions,.site-nav{display:none!important}.site-header__mobile-toggle{display:flex!important;align-items:center;margin-left:auto}.site-header__mobile-toggle a:last-child{display:none}.mega-dropdown{display:none!important}.sns1,.sns2,.sns3,.sns4,.sns5{display:none}.footer-cta__container{padding:60px 24px 56px}.footer-cta__headline{font-size:28px}.footer-cta__actions{display:flex;align-items:center;flex-wrap:wrap}.footer-main__top{flex-direction:column;gap:40px}.footer-main__brand{flex:none;width:100%}.footer-main__nav{grid-template-columns:repeat(3,1fr)}.footer-main__badges{flex-wrap:wrap}.footer-main__bottom{flex-direction:column;gap:16px}.visual_slider_area{height:798px}.card_input_area .card_slider_contens a>div img,.slider_control{display:none}.visual_slider_area>div>div:nth-child(1) h1{font-size:32px}.visual_slider_area>div>div:nth-child(1) p{font-size:18px;margin:30px 0 25px}.visual_slider_area>div>div:nth-child(1){width:50%}.visual_slider1 .common_area>div:last-child img,.visual_slider2 .common_area>div:last-child img,.visual_slider3 .common_area>div:last-child img{width:100%}.slick-dots{bottom:76px}.main_list_slider .slide_contents,.main_list_slider .slide_contents>div{height:360px}.main_list_slider .slick-list{padding-bottom:138px!important}.main_list_slider .slick-slide .slide_contents>div h2{font-size:22px}.main_list_slider .slick-slide .slide_contents>div>div:nth-child(3)>div:first-child span{display:block;text-align:center;margin-bottom:5px;margin-right:0}.main_list_slider .slick-slide .slide_contents>div>div:nth-child(3)>div:first-child h5{font-size:14px;text-align:center;font-weight:400}.main_list_slider .slick-slide .slide_contents>div>div:nth-child(3)>div:first-child h5 br{display:none}.main_list_slider .slick-slide .slide_contents>div>div:nth-child(3)>div:first-child>div{display:block;max-width:260px;padding:10px 16px}.main_list_slider .slick-slide .slide_contents>div>div:nth-child(3) h2{margin:26px 0}.main_list_slider .slick-slide .slide_contents>div>img{width:400px}.card_input_area{display:block;width:100%;padding:0 24px;bottom:80px}.card_input_area .card_slider{width:100%;height:84px}.main_multiple_area{margin:50px auto 100px;padding:0 24px;overflow:hidden}.main_multiple_slider_area{width:100%;height:400px;padding-left:0}.main_multiple_slider2 .multiple_slide>div:first-child h3{font-size:26px}.main_multiple_slider2 .multiple_slide>div:first-child p{font-size:16px}.main_multiple_slider2 .multiple_slide{height:400px}.main_multiple_slider2 .multiple_slide>div:last-child{width:400px}.main_multiple_slider1{height:420px;left:35%;width:180px}.main_multiple_slider_area .main_multiple_slider1 img{width:50%}.main_multiple_slider_area .multiple_position_btn{left:60%}.usecase_tab_area>div .tab_contents_area>div{width:90%}.mainfunction_tab_btn_area>div ul,.solution_visual>div>div img.solution_Visual{width:100%}.mainfunction_tab_btn_area>div ul li a{height:34px;padding:0 10px;font-size:14px}.questions_area>div div.questions_area_list{width:650px}.questions_area>div h2{font-size:26px}.case_common_tit>div>div:nth-child(2)>div:first-child{width:50%}.case_common_tit>div>div:nth-child(2)>div:last-child{width:46%}.case_common_tit>div>div:nth-child(2){gap:32px}.case_common_tit>div>div:nth-child(2) h1{font-size:28px!important}.case_common_textmain>div{width:100%;padding:0 24px;gap:32px}.case_common_textmain>div>div:first-child{width:240px}.case_common_textmain>div>div:first-child .fix_area{width:220px}.case_common_textmain>div>div.text_area{max-width:none}.case_common_tit>div>div:nth-child(3) ul li strong{font-size:40px}.case_common_slider_area>div,.questions_link>div{width:100%;padding:0 24px}.case_common_slider_area .case_common_slide>div{width:96%}.case_common_slider_area .case_common_slider .slick-list{padding-right:0}.case_common_tit .case_anon_hero{height:280px}.case_anon_hero .hero_text{font-size:24px}[class*=usecase_number] .case_common_tit>div>div:nth-child(2)>div:first-child{width:100%;max-width:none}[class*=usecase_number] .case_common_tit>div>div:nth-child(2)>div:last-child{width:100%}[class*=usecase_number] .case_common_tit .case_anon_hero{height:220px}[class*=usecase_number] .case_common_textmain>div>div:first-child .fix_area{top:-60px}[class*=usecase_number] .case_common_textmain>div>div.text_area h4{font-size:20px;font-weight:700;margin-bottom:20px;line-height:1.5;margin-top:36px}[class*=usecase_number] .case_common_textmain>div>div.text_area h4:first-child{margin-top:0}.service_tit>div{padding:0 24px}.service_contents>div{width:100%;padding:0 24px}.service_contents>div .bgimg_1>div h2,.service_contents>div .bgimg_2>div h2,.service_contents>div .double_img>div h2,.service_contents>div>div:first-child h1,.solution_book>div>div:first-child>div h2,.solution_contents1>div>div:first-child h2{font-size:32px}.service_contents>div .bgimg_1{background-position:70%0}.service_contents>div .bgimg_2,html[lang=en] .service_contents>div .bgimg_2,html[lang=ja] .service_contents>div .bgimg_2{background-size:60%;background-position:130% 25%}.solution_visual>div{width:100%;height:600px;padding:0 24px}.solution_visual>div>div:first-child{width:40%;padding-top:50px}.solution_visual>div>div p{margin:20px 0 25px}.solution_contents1>div{width:100%;padding:0 24px}.solution_book>div>div:first-child>div p,.solution_contents1>div>div:first-child p{font-size:18px}.solution_book>div{width:100%;padding:0 24px;margin-bottom:160px;height:600px}.solution_book>div>div:first-child>div{width:90%}.solution_book>div>div:last-child{width:50%}.solution_book>div>div:last-child>div ul li{width:125px}.solution_update>div{width:100%;padding:0 24px}.solution_update>div>div:nth-child(3) li{width:calc(50% - 10px)}.cs-detail__hero--split .cs-detail__title,.solution_update>div ul li h2{font-size:32px}.solution_update>div ul li p{font-size:18px}.main_visual_slider{height:798px}.main_list_slider{height:498px}.cs-grid{gap:40px 24px}.cs-grid,.cs-related__grid{grid-template-columns:repeat(2,1fr)}.cs-cta__title{font-size:28px}.cs-detail__hero-split-inner{gap:32px}.cs-detail__hero-right{flex:0 0 320px}.tc-hero__actions{gap:10px}.tc-hero__actions .tc-btn{padding:0 20px;font-size:14px;height:44px}.hero_cta_group{gap:10px;flex-wrap:wrap}.tc-section__inner{gap:32px}.announcement-bar__content{gap:10px!important}.announcement-bar__link{margin-left:8px}body.home-v2 .hero-home__ctas{gap:12px;flex-wrap:wrap}body.home-v2 .hero-home__ctas>*{margin-right:4px}body.home-v2 .hero-home__ctas>:last-child{margin-right:0}body.home-v2 .platform-cards__inner{gap:20px}body.home-v2 .customer-carousel__logos{gap:12px 20px!important}body.home-v2 .customer-carousel__logo-btn{margin:4px 6px}body.home-v2 .content-hub__slide{padding:0 10px}body.home-v2 .client-logos__track{gap:48px!important}body.home-v2 .client-logos__item{margin:0 12px}body.home-v2 .authority__inner{gap:24px}body.home-v2 .go-further__grid{gap:16px}body.home-v2 .go-further__card+.go-further__card{margin:0}.footer-cta__actions{gap:12px}.footer-cta__btn+.footer-cta__btn{margin-left:0}.footer-main__nav{gap:32px 24px!important}.footer-main__social{gap:12px}.footer-main__social>a{margin-right:6px}.footer-main__badges{gap:20px!important}.mobile-nav__extras{gap:10px}.tc-features__panels,.tc-visual-panels{gap:24px}.slick-dots li{margin:0 4px}body.home-v2 .hero-home__dots{gap:14px}body.home-v2 .hero-home__dot{margin:0 7px}body.home-v2 .hero-home__dot:first-child{margin-left:0}body.home-v2 .hero-home__dot:last-child{margin-right:0}body.home-v2 .customer-carousel__logos{}body.home-v2 .customer-carousel__logo-btn{padding:8px 14px}.footer-main__logo{gap:14px;margin-bottom:16px;align-items:center}.footer-main__logo-icon{margin-right:14px;flex-shrink:0;width:32px}.footer-main__logo-text{width:120px;flex-shrink:0}@supports (gap:10px){.footer-main__logo-icon{margin-right:0}}}