@media screen and (max-width:768px){.p-mv_lead{padding-right:8vw}}.cyberSecurity_mv,main{background-position:bottom}.cyberSecurity_mv{background-image:url(/assets/img/ai-solution/mv_bg_lg.png);background-repeat:no-repeat;background-size:min(121.6216216216vw,1440px) auto}@media screen and (max-width:768px){.cyberSecurity_mv{background-image:url(/assets/img/ai-solution/mv_bg_sm.png);background-size:100vw auto}}.cyberSecurity_anchornav{padding-top:min(3.9695945946vw,47px)}.cyberSecurity_anchornav .cyberSecurity_anchornav_item:first-of-type span:first-of-type{height:min(1.6047297297vw,19px)}@media screen and (max-width:768px){.cyberSecurity_anchornav .cyberSecurity_anchornav_item:first-of-type span:first-of-type{height:6.4vw}}.cyberSecurity_anchornav .cyberSecurity_anchornav_item:nth-of-type(2) span:first-of-type{height:min(1.5202702703vw,18px)}@media screen and (max-width:768px){.cyberSecurity_anchornav .cyberSecurity_anchornav_item:nth-of-type(2) span:first-of-type{height:6.4vw}}.cyberSecurity_anchornav .cyberSecurity_anchornav_item:nth-of-type(3) span:first-of-type{height:min(1.6047297297vw,19px)}@media screen and (max-width:768px){.cyberSecurity_anchornav .cyberSecurity_anchornav_item:nth-of-type(3) span:first-of-type{height:6.4vw}}.cyberSecurity_anchornav .cyberSecurity_anchornav_item:nth-of-type(4) span:first-of-type{height:min(1.6047297297vw,19px)}@media screen and (max-width:768px){.cyberSecurity_anchornav .cyberSecurity_anchornav_item:nth-of-type(4) span:first-of-type{height:6.4vw}}.cyberSecurity_anchornav .cyberSecurity_anchornav_item a{display:flex;flex-direction:column;gap:min(1.0135135135vw,12px)}@media screen and (max-width:768px){.cyberSecurity_anchornav .cyberSecurity_anchornav_item a{gap:2.4vw}}@media screen and (max-width:768px){.cyberSecurity_anchornav .cyberSecurity_anchornav_item a:after{top:-5.0666666667vw}}.cyberSecurity_anchornav .cyberSecurity_anchornav_item a span:nth-of-type(2){margin-top:0}.cyberSecurity_section{position:relative;z-index:1;padding:min(8.4459459459vw,100px) 0 min(5.0675675676vw,60px)}@media screen and (max-width:768px){.cyberSecurity_section{padding:25.0666666667vw 0 0}}.cyberSecurity_cards{margin-top:min(5.0675675676vw,60px)}@media screen and (max-width:768px){.cyberSecurity_cards{margin-top:14.4vw}}@media screen and (max-width:768px){.anchornav .p-anchornav_list_item>a:after{top:-5.3333333333vw}}.solution{position:relative;z-index:1;margin-top:min(12.6689189189vw,150px)}@media screen and (max-width:768px){.solution{overflow:hidden;margin-top:9.6vw}}.solution_title{letter-spacing:.11em;font-size:min(2.5337837838vw,30px);font-weight:700;line-height:1.5}@media screen and (max-width:768px){.solution_title{font-size:5.3333333333vw}}.solution_text{margin-top:min(3.2939189189vw,39px);font-size:min(1.5202702703vw,18px);line-height:2}@media screen and (max-width:768px){.solution_text{margin-top:8vw;font-size:4.2666666667vw;line-height:1.87}}.solution_figure{position:relative;z-index:1;margin-top:min(12.6689189189vw,150px);padding:min(3.3783783784vw,40px) 0 min(8.7837837838vw,104px)}@media screen and (max-width:768px){.solution_figure{overflow:hidden;margin:14.1333333333vw calc(50% - 50vw) 0;padding:8vw 0}}.solution_figure_inner{display:flex;flex-direction:column;position:relative;padding:min(4.7297297297vw,56px) min(3.8851351351vw,46px);background-color:#fff;gap:min(1.9425675676vw,23px)}@media screen and (max-width:768px){.solution_figure_inner{padding:5.3333333333vw 0;gap:6.6666666667vw}}.solution_figure_heading{height:min(4.6452702703vw,55px)}.solution_figure_heading img{width:auto;height:100%}@media screen and (max-width:768px){.solution_figure_heading{margin-left:5.3333333333vw;height:9.6vw}}@media screen and (max-width:768px){.solution_figure_body{overflow:scroll;margin-top:2.6666666667vw;margin-right:0}}.solution_figure_body_inner{display:block}@media screen and (max-width:768px){.solution_figure_body_inner{padding:0 11.4666666667vw 8vw;width:278.4vw}}.scrollhint{display:none}@media screen and (max-width:768px){.scrollhint{display:flex;position:absolute;top:40vw;right:0;bottom:0;left:0;margin:auto;pointer-events:none;justify-content:center;align-items:center}}.scrollhint.is-hidden{opacity:0;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.scrollhint_object{display:flex;flex-direction:column;padding-bottom:2.6666666667vw;width:29.3333333333vw;height:29.3333333333vw;background-color:#4a28b4;justify-content:center;align-items:center;gap:2.4vw}.scrollhint_object_arrow{display:block;width:14.9333333333vw}.scrollhint_object_hand{display:block;margin-top:-5.6vw;width:6.4vw;-webkit-animation:scrollhint_hand 2s infinite;animation:scrollhint_hand 2s infinite}@-webkit-keyframes scrollhint_hand{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{opacity:0;-webkit-transform:translateX(-8vw) rotate(-10deg);transform:translateX(-8vw) rotate(-10deg)}31%{opacity:0;-webkit-transform:translateX(2.6666666667vw) rotate(2deg);transform:translateX(2.6666666667vw) rotate(2deg)}32%{opacity:1;-webkit-transform:translateX(2.6666666667vw) rotate(2deg);transform:translateX(2.6666666667vw) rotate(2deg)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollhint_hand{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{opacity:0;-webkit-transform:translateX(-8vw) rotate(-10deg);transform:translateX(-8vw) rotate(-10deg)}31%{opacity:0;-webkit-transform:translateX(2.6666666667vw) rotate(2deg);transform:translateX(2.6666666667vw) rotate(2deg)}32%{opacity:1;-webkit-transform:translateX(2.6666666667vw) rotate(2deg);transform:translateX(2.6666666667vw) rotate(2deg)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}.scrollhint.is-hidden .scrollhint_object_hand{-webkit-animation-play-state:paused;animation-play-state:paused}.scrollhint_object_text{text-align:center;letter-spacing:.07em;color:#fff;font-size:2.9333333333vw;font-weight:700;line-height:1.3}.solution_pattern{position:absolute;z-index:-1;top:0;left:max(-2.7871621622vw,-33px);width:min(16.0472972973vw,190px);height:min(37.5vw,444px);background-color:#c60000}@media screen and (max-width:768px){.solution_pattern{top:0;left:0;width:42.1333333333vw;height:38.4vw}}.product .heading .title{height:min(6.3344594595vw,75px)}@media screen and (max-width:768px){.product .heading .title{height:11.2vw}}.product .heading .lead{margin-top:min(.3378378378vw,4px)}@media screen and (max-width:768px){.product .heading .lead{margin-top:0}}.corporate .heading .title{height:min(6.3344594595vw,75px)}@media screen and (max-width:768px){.corporate .heading .title{height:11.2vw}}.corporate .heading .lead{margin-top:min(.3378378378vw,4px)}@media screen and (max-width:768px){.corporate .heading .lead{margin-top:0}}.training .heading .title{height:min(6.3344594595vw,75px)}@media screen and (max-width:768px){.training .heading .title{height:11.2vw}}.training .heading .lead{margin-top:min(.3378378378vw,4px)}@media screen and (max-width:768px){.training .heading .lead{margin-top:0}}.incidentre .heading .title{height:min(6.3344594595vw,75px)}@media screen and (max-width:768px){.incidentre .heading .title{height:11.2vw}}.incidentre .heading .lead{margin-top:min(.3378378378vw,4px)}@media screen and (max-width:768px){.incidentre .heading .lead{margin-top:0}}