.container-fluid{padding-right:0px !important;padding-left:0px !important}.container-fluid .row{margin-right:0px !important;margin-left:0px !important}header{width:100%;position:fixed;top:0;left:0;height:70px;background-image:url("//www.starkeyjp.com/hubfs/img/common/headBorder.png");background-repeat:repeat-x;z-index:99;background-color:#f1f3f4}@media screen and (max-width:767px){header{height:90px;margin:0 auto;background:url(//www.starkeyjp.com/hubfs/2020template/headBg2.png) no-repeat 0% 0;background-color:#f1f3f4;position:inherit}}.navbar{padding:0 !important}.navbar-expand-lg .navbar-nav{flex-wrap:wrap}header .container{position:relative;background:url(//www.starkeyjp.com/hubfs/2020template/headBg2.png) no-repeat 0% 0;background-color:#f1f3f4}@media screen and (max-width:767px){header .container{background:0}}header .navbar-brand{position:absolute;top:15px;left:0;width:auto;padding:0;margin:0}header .navbar-brand img{width:125px}header .container .navbar-Area1,header .container .navbar-Area2{display:block;width:100%}header .container .navbar-Area1 ul,header .container .navbar-Area2 ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center;height:35px;margin:0}header .container li{list-style-type:none}header .container .navbar-Area1 ul li:first-child{background:0}header .container .navbar-Area1 ul li{background:url(https://www.starkeyjp.com/hubfs/img/common/headNavBorder.gif) no-repeat 0 50%;color:#fff;font-size:1.3rem;margin:0 0 0 15px;padding:0 0 0 15px}header .container .navbar-Area1 ul li A{color:#fff;font-weight:bold}header .container .navbar-Area2 ul{padding-right:180px}header .container .navbar-Area2 ul li{margin:0 0 0 30px}header .container .navbar-Area2 ul li A{font-size:1.4rem;color:#000}header .container .searchArea{position:absolute;right:0;top:15px}@media screen and (max-width:767px){header .container .searchArea{right:5px}}header .searchArea .hs-button{background:url(//www.starkeyjp.com/hubfs/img/common/headSearch.gif) no-repeat 0 3px;display:inline-block;height:19px;text-indent:-10000px;width:16px}@media screen and (max-width:767px){header .searchArea .hs-button{background:url(https://www.starkeyjp.com/hubfs/img/common/headSearch_smp.gif) no-repeat 0 3px;height:31px;width:28px}}header .searchArea input{border:1px solid #ccc;border-radius:5px;padding:0 5px;width:160px}@media screen and (max-width:767px){header .searchArea input{width:115px;height:25px}}.navbar-brand,#navbarNav{width:100%}@media(max-width:991px){header button{width:110px;position:absolute;right:5px;top:5px;z-index:2}}.navbar-toggler .navbar-toggler-icon{background-image:url("//www.starkeyjp.com/hubfs/img/common/headMenuBtn.png");background-repeat:no-repeat;background-position:left center;background-size:auto 100%;padding-left:30px;width:100%;height:18px;color:#FFF;font-size:14px}#navbarNav{-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width:991px){ul.navbar-nav{padding:0 0 3rem}ul.navbar-nav li{padding:1rem 1rem 0}ul.navbar-nav li a{border-bottom:1px solid #FFF}.collapse{background:#005582;position:relative;z-index:1;margin-top:35px}header .container .navbar-Area1 ul,header .container .navbar-Area2 ul{display:-webkit-block !important;display:block !important;-webkit-justify-content:flex-start !important;justify-content:flex-start !important;height:auto !important;margin:0;padding:0 !important}header .container .navbar-Area1 ul li,header .container .navbar-Area2 ul li{padding:2rem 0;margin:0 1rem !important}header .container .navbar-Area1 ul li{background:none !important}header .container .navbar-Area1 ul li A,header .container .navbar-Area2 ul li A{color:#FFF}}ul.navbar-nav li a{font-size:.96rem;padding:1rem 1rem 1rem 2.4rem !important;margin-left:1rem;color:#FFF;position:relative}ul.navbar-nav li a:before{content:'';width:30px;height:30px;position:absolute;top:0;bottom:0;left:0;margin:auto;background-size:contain}#mega-banner-video{position:relative;padding:0;background-repeat:no-repeat;background-size:cover;background-position:top right}#mega-banner-video .mega-image{background-repeat:no-repeat;background-size:cover;background-position:top right;padding-bottom:60%}#mega-banner-video .mega-copy{background-color:#fff;text-align:center}#mega-banner-video .mega-copy .content{padding-bottom:2.4rem;border-bottom:2px dotted #aaa}#mega-banner-video .mega-copy h1{margin-top:3rem;margin-bottom:1.2rem;font-weight:300;font-size:12vw;line-height:1}#mega-banner-video .mega-copy h1 span{display:block;margin-bottom:.6rem;font-weight:400;font-size:5.867vw;color:#1e9be9}#mega-banner-video .mega-copy h3{margin-bottom:.6rem;font-weight:400;font-size:5.867vw;line-height:1.1;color:#4a4a4a}#mega-banner-video .mega-copy h3 em{display:block}#mega-banner-video .mega-copy .btn{margin-top:1.6rem}#mega-banner-video .mega-copy .video-link{display:table;margin:2rem auto 0;border:0;background:0;color:#1e9be9}@media only screen and (max-width:767.98px){#mega-banner-video .container{max-width:100%}#mega-banner-video #bgvideo,#mega-banner-video #bgvideo-pause{display:none}}@media only screen and (min-width:576px){#mega-banner-video .mega-copy .content{max-width:510px;margin:0 auto}#mega-banner-video .mega-copy h1{font-size:6.6rem}#mega-banner-video .mega-copy h1 span{font-size:2.6rem}#mega-banner-video .mega-copy h3{font-size:2.6rem}}@media only screen and (min-width:768px){#mega-banner-video{background:transparent !important}#mega-banner-video .container{padding-bottom:41.6%}#mega-banner-video .mega-copy{position:absolute;top:0;left:0;background-color:transparent;text-align:left;display:flex;align-items:center;height:100%}#mega-banner-video .mega-copy .content{max-width:300px;margin:0 0 0 2.4rem;padding:0;border:0}#mega-banner-video .mega-copy h1{margin-top:0;font-size:4.8rem}#mega-banner-video .mega-copy h1 span{margin-bottom:.2rem;font-size:2.2rem}#mega-banner-video .mega-copy h3{font-size:2.2rem}#mega-banner-video .mega-copy .btn{margin-top:1.2rem}#mega-banner-video .mega-copy .video-link{display:block;margin:1.6rem 0 0 3rem}#mega-banner-video #bgvideo{display:block;position:absolute;z-index:-1;top:0;left:0;width:100%}#mega-banner-video #bgvideo-pause{position:absolute;right:1.5rem;bottom:2rem;border:0;background:transparent;box-sizing:border-box;width:0;height:28px;border-color:transparent transparent transparent rgba(0,0,0,0.25);transition:80ms all ease;cursor:pointer;border-style:solid;border-width:14px 0 14px 20px;padding:0}#mega-banner-video #bgvideo-pause.paused{border-style:double;border-width:0 0 0 24px}#mega-banner-video #bgvideo-pause:hover{border-color:transparent transparent transparent rgba(0,0,0,0.5)}#mega-banner-video #bgvideo-pause:focus{outline:0}}@media only screen and (min-width:992px){#mega-banner-video .mega-copy .content{max-width:440px;margin:0 0 0 2.4rem}#mega-banner-video .mega-copy h1{margin-bottom:1.6rem;font-size:6.6rem}#mega-banner-video .mega-copy h1 span{margin-bottom:.4rem;font-size:2.6rem}#mega-banner-video .mega-copy h3{margin-bottom:2.4rem;font-size:2.6rem}#mega-banner-video .mega-copy .btn{float:left}#mega-banner-video .mega-copy .video-link{float:left;margin:1.6rem 0 0 3rem;font-size:2rem}}@media only screen and (min-width:1200px){#mega-banner-video .container{position:relative}#mega-banner-video .mega-copy .content{max-width:500px;margin-left:4rem}#mega-banner-video .mega-copy h1{font-size:7.5rem}#mega-banner-video .mega-copy h1 span{font-size:2.8rem}#mega-banner-video .mega-copy h3{font-size:2.8rem}#mega-banner-video .mega-copy .video-link{margin-left:6rem;font-size:2.4rem}}@media only screen and (min-width:1440px){#mega-banner-video .mega-copy .content{margin-left:0}}#mega-family-top{position:relative;padding:0}#mega-family-top:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100vw;height:100px;background:linear-gradient(0,rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 100%)}#mega-family-top:after{content:"";position:absolute;bottom:0;left:0;z-index:0;width:100vw;height:100px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.08) 100%)}#mega-family-top .row{position:relative}#mega-family-top .content{height:415px;padding:3.6rem 1.2rem 0}#mega-family-top p{margin-bottom:1rem;font-family:'Mr Eaves XL Sans',Arial,sans-serif;font-size:2rem;line-height:1;color:#7c8180}#mega-family-top .product-logo{margin-bottom:1.6rem;padding-left:.3rem}#mega-family-top .livio .product-logo svg{width:137px}#mega-family-top .livio-ai .product-logo svg{width:168px}#mega-family-top .livio-edge-ai .product-logo svg{width:300px}#mega-family-top .picasso .product-logo svg{width:244px}#mega-family-top h2{max-width:360px;margin-bottom:2rem;font-family:'Mr Eaves XL Sans',Arial,sans-serif;font-weight:300;font-size:3.8rem;line-height:1;color:#1e9be9}#mega-family-top .product-image{position:absolute;right:24px;bottom:16px}#mega-family-top .product-image img{width:auto;height:220px}@media only screen and (min-width:576px){#mega-family-top .product-image{right:10px}}@media only screen and (min-width:768px){#mega-family-top{padding-bottom:43.056%;background-size:cover}#mega-family-top:before,#mega-family-top:after{content:none}#mega-family-top .content{position:absolute;top:0;left:0;width:50%;height:auto}#mega-family-top .livio .product-logo svg{width:124px}#mega-family-top .livio-ai .product-logo svg{width:151px}#mega-family-top .livio-ai .product-logo svg path{fill:#fff}#mega-family-top .livio-edge-ai .product-logo svg{width:270px}#mega-family-top .picasso .product-logo svg{width:220px}#mega-family-top h2{max-width:unset;margin-bottom:1.6rem;font-size:3.2rem}#mega-family-top .livio-ai h2{color:#000}#mega-family-top .product-image{display:none}}@media only screen and (min-width:992px){#mega-family-top .content{top:3.2vw;left:20px;width:44%}#mega-family-top p{margin-bottom:1.6rem}#mega-family-top .livio .product-logo svg{width:151px}#mega-family-top .livio-ai .product-logo svg{width:185px}#mega-family-top .livio-edge-ai .product-logo svg{width:330px}#mega-family-top .picasso .product-logo svg{width:260px}#mega-family-top h2{margin-bottom:2rem;font-size:4rem}#mega-family-top .video-link{font-size:2rem}}@media only screen and (min-width:1200px){#mega-family-top .content{left:0;width:40%}#mega-family-top p{font-size:2.2rem}#mega-family-top .product-logo{margin-bottom:2.4rem}#mega-family-top .livio .product-logo svg{width:182px}#mega-family-top .livio-ai .product-logo svg{width:223px}#mega-family-top .livio-edge-ai .product-logo svg{width:399px}#mega-family-top .picasso .product-logo svg{width:326px}#mega-family-top h2{margin-bottom:2.4rem;font-size:4.8rem}#mega-family-top .video-link{font-size:2.4rem}}@media only screen and (min-width:1440px){#mega-family-top{height:620px;padding:0;background-color:#fff;background-position:top right;background-size:auto}#mega-family-top .content{top:100px}}#mega-family-bottom{border-bottom:1px solid #ddd;padding:2.4rem 0;background-color:#f4f4f4}#mega-family-bottom .col-auto{display:none}#mega-family-bottom .product-links{text-align:center}#mega-family-bottom .product-links .btn{width:300px}#mega-family-bottom .product-links .btn+.btn{margin-top:18px}@media only screen and (min-width:768px){#mega-family-bottom{padding:0}#mega-family-bottom .row>div{height:50px}#mega-family-bottom .col-auto{display:block}#mega-family-bottom .product-image{padding-right:0}#mega-family-bottom .product-image img{left:0;width:auto;height:170px;transform:translateY(-124px)}#mega-family-bottom h3{margin-bottom:0;font-weight:400;font-size:2.4rem;line-height:50px;color:#4a4a4a}#mega-family-bottom .product-links{display:flex;align-items:center;justify-content:flex-end;height:50px;text-align:left}#mega-family-bottom .product-links .btn{width:auto;margin-bottom:0;border:0;padding:0;background-color:transparent;font-family:'Mr Eaves XL Sans',Arial,sans-serif;font-weight:700;line-height:50px;color:#1e9be9}#mega-family-bottom .product-links .btn+.btn{margin:0 0 0 2rem}#mega-family-bottom .product-links .btn:hover,#mega-family-bottom .product-links .btn:active,#mega-family-bottom .product-links .btn:focus{border:0;text-decoration:underline}}@media only screen and (min-width:992px){#mega-family-bottom .row>div{height:60px}#mega-family-bottom .product-image img{height:210px;transform:translateY(-156px)}#mega-family-bottom h3{font-size:2.6rem;line-height:60px}#mega-family-bottom .product-links{height:60px}#mega-family-bottom .product-links .btn{line-height:60px}#mega-family-bottom .product-links .btn+.btn{margin-left:3rem}}@media only screen and (min-width:1200px){#mega-family-bottom .row>div{height:80px}#mega-family-bottom .product-image img{height:250px;transform:translateY(-180px)}#mega-family-bottom h3{font-size:2.8rem;line-height:80px}#mega-family-bottom .product-links{height:80px}#mega-family-bottom .product-links .btn{font-size:1.8rem;line-height:80px}#mega-family-bottom .product-links .btn+.btn{margin-left:4rem}}footer{background:url(https://www.starkeyjp.com/hubfs/img/common/footBg.gif) repeat-x #fff}footer .container{position:relative}footer .container .ftnavi,footer .container .ftnavi ul,footer .container .ftnavi_copy,footer .container .ftnavi_copy ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}@media screen and (max-width:767px){footer .container .ftnavi,footer .container .ftnavi ul#footMenu,footer .container .ftnavi_copy,footer .container .ftnavi_copy ul{display:block}footer{background:#f2f3f4;margin:0;padding:0}footer .ftnavi{padding-bottom:90px}footer #footMenu{margin:0 !important;padding:0 !important}footer #footMenu li{border-bottom:2px solid #ddd;margin:0 !important;padding:0}footer #footMenu li a{display:block;padding:20px 30px}footer #footSNS{top:120px}footer #footLogo{position:relative;width:120px;margin-top:-19px;top:0 !important}footer .ftnavi_copy{position:relative;background:#fff;margin-right:-15px;margin-left:-15px}footer address,footer #footNav{text-align:center;padding:0 !important;width:100% !important}footer #footNav li.tel{display:block;width:100%}footer .ftnavi_copy{padding-top:80px}footer #footSNS-SP{display:block !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:center !important;justify-content:center !important;-webkit-align-items:center !important;align-items:center !important;padding-left:0 !important}footer #footSNS{display:none}footer #footNav{position:absolute;left:0;top:-70px}footer #footNav li{text-align:center !important}footer #footNav li:last-child{background:none !important;padding:0 !important}}footer #footSNS-SP{display:none}footer .container li{list-style-type:none}footer #footMenu{margin:0 0 50px;padding:30px 0 0}footer #footMenu li{margin:0 40px 0 0;font-size:1.4rem}footer #footMenu li A{color:#000}footer #footSNS{position:absolute;top:20px;right:0}footer #footSNS li,footer #footSNS-SP li{margin:0 0 0 10px}footer #footSNS li img,footer #footSNS-SP li img{width:36px}footer .ftnavi_copy{padding-bottom:10px}footer #footLogo{position:absolute;top:54px;left:0}footer #footLogo img{width:125px}footer address{color:#999;padding:0 0 0 150px;font-size:1.4rem}footer address{width:50%}footer #footNav{width:100%}footer #footNav{text-align:right;font-size:1.4rem}footer #footNav li a{color:#999}footer #footNav li:last-child{background:url(https://www.starkeyjp.com/hubfs/img/common/footBorder.gif) no-repeat 0 4px;margin:0 0 0 15px;padding:0 0 0 15px}.card-body,.card{background-color:#FFF !important}@media(max-width:991px){header .container .navbar-Area1 ul li,header .container .navbar-Area2 ul li{padding:15px 20px;margin:0 1rem !important}header .container .navbar-Area1 ul li A,header .container .navbar-Area2 ul li A{color:#fff;font-size:12pt;font-weight:normal;display:block;line-height:100%}.navbar-Area1,.navbar-Area2{text-align:right}header .container .navbar-Area1 ul li:first-child,header .container .navbar-Area2 ul li:first-child{border-top:1px solid #6699b4}header .container .navbar-Area1 ul li,header .container .navbar-Area2 ul li{border-bottom:1px solid #6699b4}}