@charset "UTF-8";.test{background:#000}html{color:#333;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,Verdana,Arial,sans-serif;font-size:10px!important;line-height:1.5;overflow-x:hidden;word-wrap:break-word;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:130px;-webkit-scroll-padding-top:130px}@media screen and (max-width:767px){html{scroll-padding-top:55px;-webkit-scroll-padding-top:55px}}body{color:#333;font-size:1rem;min-height:100vh}input,select,textarea{border-radius:0;box-shadow:none;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,Verdana,Arial,sans-serif}.skipContents{left:0;position:absolute;top:-99999px}fieldset legend{display:none}img{image-rendering:-webkit-optimize-contrast}@media screen and (max-width:767px){body.fixed{height:100%;position:fixed;width:100%;z-index:-1}.fixed header{position:fixed;top:0}}@font-face{font-family:"Lato, sans-serif"}a{color:#0073a9}a,a:hover{text-decoration:none}a:hover{opacity:.6;transition:.6s}a:focus{outline:none}#main a:hover,.top a:hover{text-decoration:underline}#main a[target$=_blank],.top a[target$=_blank]{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_blank_01.png) no-repeat 100%;background-size:10px auto;display:inline;margin-right:3px;padding-right:15px}#main a[href$=".pdf"],.top a[href$=".pdf"]{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_pdf_01.png) no-repeat 100%;background-size:15px auto;display:inline;margin-right:3px;padding-right:20px}.top .topicAticle a[href$=".pdf"],.top .topicAticle a[target$=_blank]{background:none;padding-right:0}[type=button]:focus,[type=image]:focus,[type=submit]:focus,a:focus,button:focus{outline:2px solid #c81113;outline-offset:-2px}[type=image]:hover{opacity:.7}input[name=modify]{margin-right:20px}@media screen and (max-width:767px){#main .newsList01 a[href$=".pdf"]{background:none;display:block;margin-right:0;padding-right:0}.newsList01 a[target$=_blank]{background:none!important;display:block;margin-right:0;padding-right:0}.top a[href$=".pdf"]{background:none;margin-right:0;padding-right:0}input[name=modify]{margin-bottom:20px;margin-right:0}}header{background:#fff;min-width:1080px;position:relative;top:0;width:100%;z-index:10}header .hInner{align-items:center;display:flex;margin:0 auto;overflow:hidden;padding:0 15px;width:1080px}header .logo{display:table;float:left;padding:0;width:250px}header .logo a{display:table-cell;vertical-align:middle}header .logo a img{margin-right:20px;vertical-align:middle}header.simple{border-bottom:1px solid #989898}header.simple .logo{float:none;margin:0 auto}header .contactBox{margin-left:auto;margin-top:1px;width:136px}header .contactBox a{background:#c81113;border-radius:3px;display:block;margin:14px 0;padding:8px 10px;text-align:center;transition:.4s}header .contactBox a:hover{background:#c42e01;text-decoration:none}header .contactBox a span{color:#fff;display:block;font-size:1.3rem;font-weight:700}header .contactBox a span:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_mail_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:11px;margin-right:5px;width:14px}header .searchBox{float:right;width:215px}header .searchBox #bgresponse{width:285px}header .navToggleBox{background:rgba(90,90,90,.9);display:none!important;left:0;padding:10px 0 45px;position:absolute;top:143px;width:100%;width:100%!important}header .navToggleBox.cur{display:block!important}header .navToggleBox dl{display:block;margin:0 auto;width:1030px}header .navToggleBox dl dt{background:#c81113;display:block;margin:30px 0 20px;text-align:center;transition:.3s}header .navToggleBox dl dt:hover{opacity:.7}header .navToggleBox dl dt a{color:#fff;display:block;font-size:1.8rem;font-weight:700;padding:15px 0!important;text-decoration:none}header .navToggleBox dl dt a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}header .navToggleBox dl dt a:hover{opacity:1}header .navToggleBox dl dt a:focus{outline:2px solid #fff}header .navToggleBox dl dd ul{color:#333;display:block;float:none;font-size:0;margin-top:20px;padding:0;text-align:left!important;width:100%!important}header .navToggleBox dl dd ul li{background:#fff;background-size:6px auto;border-radius:4px;display:inline-block;float:none;margin:2px;min-height:43px;transition:.3s;vertical-align:top;width:calc(25% - 4px)}header .navToggleBox dl dd ul li:first-child{padding-left:0}header .navToggleBox dl dd ul li:hover{background-size:6px auto;opacity:.7}header .navToggleBox dl dd ul li a{background:none;border:none;color:#000!important;display:block;font-size:1.4rem;font-weight:400!important;height:auto;max-width:none;padding:12px 18px 12px 35px!important;text-align:left!important;text-indent:-27px}header .navToggleBox dl dd ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}header .navToggleBox dl dd ul li a:hover{opacity:1}header .navToggleBox dl dd ul li a:focus{outline:2px solid #c81113!important}header .fixedNav .navToggleBox{top:63px}header form.gsc-search-box{margin-bottom:0;margin-top:-2px}header table.gsc-search-box{margin-bottom:0}header .gsc-control-cse{padding:14px 0 10px 1em!important}header .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}header .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box{height:auto;padding-right:0;width:161px}header .gsc-search-box-tools .gsc-search-box .gsc-search-button input{background:#0054a2;border:1px solid #0054a2;border-radius:0;margin-left:-50px;margin-top:3px;padding:7px 10px 9px}header .gsib_b{display:none!important}header .gsc-search-button .gsc-search-button{background:#282828;border:#282828;border-radius:0;margin-left:0;padding:10px 12px}header .gsc-search-button .gsc-search-button:hover{cursor:pointer}header .gsc-search-button-v2 svg{height:15px;width:15px}header .gsc-option,header .gsc-refinementHeader.gsc-refinementhActive,header .gsc-tabHeader.gsc-tabhActive,header .gsst_a .gscb_a{color:#333!important}header #gNav{background:#282828;min-width:1080px;width:100%}header #gNav ul{display:block;margin:0 auto;text-align:center;width:1080px}header #gNav ul li.parent{display:inline-block;margin:0 25px}header #gNav ul li.parent:first-child{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_b_01.svg) no-repeat 46px 48px;background-size:14px}header #gNav ul li.parent.active{background:#757575}header #gNav ul li.parent a{color:#fff;display:block;font-size:1.6rem;font-weight:700;padding:20px;text-align:center}header #gNav ul li.parent a:focus{outline:1px solid #fff}header #gNav ul li.parent a:hover{text-decoration:none}.gsc-input-box{border-bottom-left-radius:0!important;border-top-left-radius:0!important;padding-bottom:0!important;padding-top:0!important}@media screen and (max-width:767px){header{background:#fff;margin-bottom:-1px;min-width:100%;width:100%;z-index:30}header.simple{border-bottom:none}header.simple .logo{float:none!important;margin:0 auto}header .hInner{border-bottom:1px solid #989898;overflow:hidden;padding:0;width:100%}header .hInner .logo{box-sizing:border-box;float:none;padding:10px 0 10px 10px;width:180px}header .hInner .logo img{height:auto;margin-bottom:0;width:100%}header .hInner .spNav{display:table;float:none;margin-left:auto}header .hInner .spNav li{display:table-cell;vertical-align:middle}header .hInner .spNav li a{display:block;height:54px;transition:none;width:55px}header .hInner .spNav li.menu a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_sp_menu.svg) no-repeat 50% #282828;background-size:24px auto;color:#fff;text-indent:-9999px}header .hInner .spNav li.menu a.cur{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_sp_close.svg) no-repeat 50% #282828;background-size:19px auto;text-indent:-9999px}header .hInner .spNav li.contact a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/ico_contact.png) no-repeat 50%;background-size:20px auto;text-indent:-9999px}header .hInner .spNav li.contact a.cur{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_mail_sp_01.svg) no-repeat 50%;background-size:20px auto;text-indent:-9999px}header .hInner .spNav li.search{margin-left:auto}header .hInner .spNav li.search a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/ico_search_01.svg) no-repeat 50%;background-size:33px auto;text-indent:-9999px}header .hInner .spNav li.search a .cur{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_sp_close.svg) no-repeat 50% #000;background-size:19px auto;text-indent:-9999px}header nav{background:#fff;display:none;left:0;overflow:hidden;position:absolute;top:54px;width:100%}header nav #spGNav{background:#333}header nav #spGNav li{border-bottom:1px solid #a0a0a0}header nav #spGNav li:last-child{border:none}header nav #spGNav li a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arror_sp_nav.png) no-repeat 25px;background-size:6px auto;color:#fff;display:block;font-size:1.2rem;font-weight:700;padding:15px 20px 15px 40px}header nav #spGNav li.cur,header nav #spGNav li:hover{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arror_sp_nav.png) no-repeat 25px #0054a2;background-size:6px auto;color:#fff;text-decoration:none}header nav.show{display:block}header nav#spGNavWrap{background:rgba(40,40,40,.85);height:100vh;overflow-y:auto;padding-bottom:23vh;-webkit-overflow-scrolling:touch}header nav .spNavCol{display:inline-block;margin-top:20px;position:relative;text-align:left;vertical-align:top;width:100%}header nav .spNavCol:first-child{margin-top:60px}header nav .spNavCol ul{display:block}header nav .spNavCol ul li{display:none;line-height:1;margin:0 0 30px 15px;padding-left:7px}header nav .spNavCol ul li a{color:#fff;display:block;font-size:1.6rem}header nav .spNavCol ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.png) no-repeat 0 0;background-size:100% auto;color:#fff;content:"";display:inline-block;height:18px;margin-bottom:-2px;margin-right:7px;width:18px}header nav .spNavCol ul li.parents{display:block;padding-left:0}header nav .spNavCol ul li.parents ul{display:block;margin-top:30px}header nav .spNavCol ul li.parents ul li a{display:block;font-size:1.6rem;font-weight:400}header nav .spNavCol ul li.parents ul li a:before{background-image:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arror_sp_nav.png);background-size:6px auto;margin-bottom:-7px;margin-right:0;margin-top:5px;vertical-align:bottom}header nav .spNavCol ul li.parents a{font-size:1.92rem;font-weight:700}header nav .spNavCol .spAccBtn{display:block;height:16px;position:absolute;right:20px;top:0;width:21px}header nav .spNavCol .spAccBtn:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_plus_w_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:block;height:20px;position:absolute;right:0;top:0;width:20px}header nav .spNavCol.open ul li{display:block}header nav .spNavCol.open .spAccBtn:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_minus_w_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:block;height:20px;position:absolute;right:0;top:0;width:20px}header .searchBox{float:none;margin-top:5px;width:100%}header .searchBox #bgresponse{width:100%}header .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}header .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box{height:auto;padding-right:0;width:100%}header .gsc-search-box-tools .gsc-search-box .gsc-search-button input{background:#0054a2;border:1px solid #0054a2;border-radius:0;margin-left:-35px;margin-top:3px;padding:7px 10px 9px}header .gsib_b{display:none!important}header .form.gsc-search-box{margin-bottom:0!important}header .gsc-control-cse{background-color:transparent!important;border:none!important;padding:0!important}#spGSearch{background:rgba(40,40,40,.85);color:#fff;padding:15px}#layer{background:#000;display:none;height:100%;opacity:.4;overflow:hidden;position:fixed;top:0;width:100%;z-index:2}}#contentsWrap{margin-bottom:-50px;min-width:1080px;overflow:hidden}#contents{font-size:1.6rem;margin:0 auto;min-width:1080px;width:1080px}#contents.top{margin-top:0;width:100%}#contents.errorPage01{padding:20px 0 40px}#main{float:left;padding-bottom:120px;width:770px}#side{float:right;width:230px}.col1 #main{float:none;margin-bottom:50px;width:100%}.h1Lead{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/h1_other.jpg) no-repeat 50% #000;background-size:cover;min-width:1080px;overflow:hidden;width:100%}.h1Lead.bgHead01{position:relative}.h1Lead.bgHead01 .bgHeadImg01{left:0;position:absolute;top:0;width:36%}.h1Lead.BGservice{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/h1_service.jpg) no-repeat 50% #000;background-size:cover}.h1Lead.BGgroup{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/h1_group.jpg) no-repeat 50% #000;background-size:cover}.h1Lead.BGnews{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/h1_news.jpg) no-repeat 50% #000;background-size:cover}.h1Lead.BGcompany{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/h1_company.jpg) no-repeat 50% #000;background-size:cover}.h1Lead.headCompornent{background:url(/business/img/bg_compornent_head_01.png) no-repeat 50% #000;background-size:100% auto}.h1Lead .h1LeadInner{margin:0 auto;overflow:hidden;padding:125px 0;width:1080px}.h1Lead .h1LeadInner p{margin-top:20px}.h1Lead h1{color:#fff;font-family:Lato,sans-serif;font-size:32px!important;font-weight:700;text-align:center}.topicPathWrap{margin:0 auto;min-width:1080px;padding:15px 0;width:100%}.topicPathWrap .topicPath{margin:0 auto;width:1080px}.topicPathWrap .topicPath li{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_topicpath_01.png) no-repeat 100%;color:#333;display:inline-block;font-size:1.2rem;margin-right:5px;padding-right:15px}.topicPathWrap .topicPath li:last-child{background:none}.topicPathWrap .topicPath li a{color:#333;text-decoration:underline}.topicPathWrap .topicPath li a img{margin-bottom:2px;vertical-align:middle;width:11px}.topicPathWrap .topicPath li a:hover{text-decoration:none}.topicPathWrap .topicPath li a.home:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_home.svg) no-repeat 0 0;content:"";display:inline-block;height:10px;margin-right:3px;vertical-align:middle;width:11px}@media screen and (max-width:767px){#contentsWrap{margin-bottom:-45px;min-width:100%;padding-top:0}#contents{min-width:100%;overflow:hidden;padding-bottom:30px;width:100%}#contents.errorPage01{padding:50px 0}#contents.top{padding-bottom:0}#contents iframe{height:220px;width:100%}#wrap{overflow:hidden}#main{margin-bottom:80px;padding:0 15px}#main,#side{float:none;width:100%}#side{margin:40px 0 10px}.h1Lead{min-width:0;overflow:hidden;width:100%}.h1Lead.bgHead01 .bgHeadImg01{display:none}.h1Lead .h1LeadInner{margin:0 auto;overflow:hidden;padding:80px 20px!important;width:100%}.h1Lead .h1LeadInner p{margin-top:20px}.h1Lead h1{color:#fff;font-size:2.45rem;text-align:center}.topicPathWrap{display:none}}section{font-size:1.6rem;margin:50px auto 0;width:100%}section img{height:auto;max-width:100%}section strong,section strong a{font-weight:700}section dl,section ol,section p,section table,section ul{line-height:1.95;margin-top:20px}section.wideSec{margin-top:70px}section .wideSec:first-child,section:first-child{margin-top:0;min-height:500px}section.wideSec{margin:100px auto 0;width:100%}@media screen and (max-width:767px){section:first-child{min-height:inherit}}.top .kv{margin:0 calc(50% - 50vw);width:100vw}.top .kv h1{overflow:hidden;padding-top:37.5%;position:relative;text-align:center}.top .kv h1 img{left:50%;margin:0 auto;min-width:1600px;position:absolute;top:0;transform:translate(-50%)}@media screen and (min-width:1600px){.top .kv h1 img{width:100%}}@media screen and (max-width:767px){.top .kv h1{padding-top:0}.top .kv h1 img{min-width:100%;position:static;transform:translate(0)}}.top .news{background:#fff;margin:0 calc(50% - 50vw);min-height:0;padding-bottom:0;padding-top:80px;width:100vw}.top .news .newsWrap01{margin:0 auto;position:relative;width:1080px}.top .news .newsWrap01 h2{color:#333;font-family:"Lato, sans-serif";font-size:3.2rem;font-weight:700;margin-bottom:0}.top .news .newsWrap01 .moreLink{position:absolute;right:0;top:0}.top .news .newsWrap01 .moreLink a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 .2rem;background-size:15px auto;color:#000;padding-left:20px}.top .news .newsWrap01 .impNews{background:#fff0f0;padding:15px}.top .news .newsWrap01 .impNews a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 .2rem;background-size:15px auto;color:#000;padding-left:20px}@media screen and (max-width:767px){.top .news{margin-top:0;padding:30px 15px 0}.top .news .newsWrap01{padding:0 15px;width:100%}.top .news .newsWrap01 h2{font-size:2.4rem;margin-bottom:0}.top .news .newsWrap01 .moreLink{font-size:1.4rem}.top .news .newsWrap01 .moreLink a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 .6rem;background-size:15px auto;display:inline-block}.top .news .newsWrap01 .impNews{font-size:1.4rem}.top .news .newsWrap01 .impNews a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 .6rem;background-size:15px auto;display:inline-block}}.top .about{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/img_howto.png) no-repeat 100% 0 #fff;background-size:940px auto;margin:0 calc(50% - 50vw);padding:60px;width:100vw}.top .about__inner{color:#333;margin:0 auto;width:1080px}.top .about__inner .text{background:#fff;border-radius:40px;padding:80px 80px 0 0;width:530px}.top .about__inner h2{color:#333;font-family:"Lato, sans-serif";font-size:3.2rem;font-weight:700}.top .about__inner h2 img{height:auto;margin-right:10px;vertical-align:top;width:60px}.top .about__inner .topNav li{border-bottom:1px solid #cacaca}.top .about__inner .topNav a{color:#000}@media screen and (max-width:767px){.top .about{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/img_howto_sp.png) no-repeat -1px right #fff;background-size:100% auto;margin-top:0;padding:45% 15px 0}.top .about__inner{margin:0 auto;width:100%}.top .about__inner .text{background:#fff;border-radius:20px;font-size:1.4rem;padding:35px 10px 0;text-align:center;width:100%}.top .about__inner h2{font-size:2.4rem;text-align:center}.top .about__inner h2 img{height:auto;margin-right:5px;width:35px}.top .about__inner .topNav{padding:0 15px}}.top .group{background:#fff;margin:0 calc(50% - 50vw);padding-top:90px;position:relative;width:100vw;z-index:2}.top .group .flexWrap{background:#fff;border-radius:40px;flex-direction:row-reverse;margin:0 auto;padding:0 60px 80px;width:1200px}.top .group .flexWrap .text{width:360px}.top .group .flexWrap .text h2{color:#333;font-family:"Lato, sans-serif";font-size:3.2rem;font-weight:700}.top .group .flexWrap .text .lead{color:#333;font-size:1.6rem;margin-bottom:20px}.top .group .flexWrap .text .topNav li{border-bottom:1px solid #cacaca}.top .group .flexWrap .text .topNav a{color:#000}.top .group .flexWrap .thumb{padding:0;width:660px}.top .group .num{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/img_group_figure02.png) no-repeat 0 0;background-size:100% auto;padding-top:130px;width:320px}.top .group .num .flexWrap{background:none;flex-direction:row;justify-content:space-around;padding:0 20px;width:320px}.top .group .num .flexWrap p{font-size:1.8rem;font-weight:700;margin-top:0;padding:0}.top .group .num .flexWrap p .voiceText{display:block;font-size:1.8rem;font-weight:700}.top .group .num .flexWrap p strong{color:#c81113;font-size:3rem;font-weight:700}.top .group .num .memo{font-size:1.2rem;margin-top:0;padding-bottom:20px;text-align:center}@media screen and (max-width:767px){.top .group{margin-top:0;padding-top:70px}.top .group .flexWrap{border-radius:0;padding:0 15px 20px;width:100%}.top .group .flexWrap .text{margin:0 auto;text-align:center;width:280px}.top .group .flexWrap .text h2{font-size:2.4rem}.top .group .flexWrap .text .lead{font-size:1.4rem;padding-bottom:15px}.top .group .flexWrap .text p>img{width:calc(100% - 30px)}.top .group .flexWrap .thumb{margin-top:40px;width:100%}.top .group .num{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/img_group_figure02.png) no-repeat 0 0;background-size:100% auto;padding-top:120px;width:280px}.top .group .num .flexWrap{background:none;display:flex;flex-direction:row;justify-content:space-around;padding:0 10px;width:280px}.top .group .num .flexWrap p{font-size:1.4rem;font-weight:700;margin-top:0;padding:0}.top .group .num .flexWrap p .voiceText{font-size:1.4rem}.top .group .num .flexWrap p strong{color:#c81113;font-size:2.2rem;font-weight:700}.top .group .num .flexWrap p:last-child{margin-right:10px}.top .group .num .memo{font-size:1.2rem;margin-top:0;padding-bottom:20px;text-align:center}}.top .partner{background:#fff0f0;margin:0 calc(50% - 50vw);min-height:auto;padding-bottom:80px;padding-top:80px;position:relative;width:100vw;z-index:1}.top .partner h2{text-align:center}@media screen and (max-width:767px){.top .partner{margin-top:0;padding:40px 15px}}.top ul.topNav li{border-bottom:1px solid #fff;margin-top:15px;position:relative}.top ul.topNav li:after{background:#c81113;bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;width:24px}.top ul.topNav li a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 .6em;background-size:16px auto;color:#fff;display:inline-block;padding:5px 0 10px 24px}@media screen and (max-width:767px){.top ul.topNav li{text-align:left}.top ul.topNav li a{padding:5px 0 5px 24px}}.top .service{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/bg_business.png) no-repeat top #000;color:#fff;margin:0 calc(50% - 50vw);padding:140px 0;width:100vw}.top .service__inner{margin:0 auto;width:1080px}.top .service__inner .flexWrap{align-items:flex-start}.top .service h2{color:#fff;font-family:"Lato, sans-serif";font-size:3.2rem;font-weight:700}.top .service .lead{width:350px}.top .service .products{display:flex;flex:1;flex-wrap:wrap;margin-top:0;padding:0;width:calc(100% + 20px)}.top .service .products li{background:#282828;border-radius:10px;font-weight:700;margin:5px;overflow:hidden;padding:0 0 5px;text-align:center;width:31.333%}.top .service .products li img{display:block;margin-bottom:5px}@media screen and (max-width:767px){.top .service{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/bg_business_sp.png) no-repeat top #000;background-size:100% auto;color:#fff;font-size:1.4rem;padding:50px 30px 60px}.top .service__inner{width:100%}.top .service h2{font-size:2.4rem;text-align:center}.top .service .lead{margin:0 auto;text-align:center;width:315px}.top .service .products{justify-content:space-between;margin-top:30px;padding:0;width:100%}.top .service .products li{margin:5px 0;width:calc(50% - 5px)}}.top .business{background:#fff;margin:0 calc(50% - 50vw);padding:140px 0;text-align:center;width:100vw}@media screen and (max-width:767px){.top .business{padding:70px 15px}}.top .business h2{color:#333;font-family:"Lato, sans-serif";font-size:3.2rem;font-weight:700}@media screen and (max-width:767px){.top .business h2{font-size:2.4rem}}.top .contact{align-content:center;align-items:center;background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/bg_contact.png) no-repeat 50%;background-size:cover;display:flex;flex:1;flex-wrap:wrap;justify-content:center;margin-top:0!important;margin:0 calc(50% - 50vw);min-height:570px;width:100vw}.top .contact h2,.top .contact p{color:#333;font-family:"Lato, sans-serif";text-align:center;width:100%}.top .contact__btn{margin-top:30px}.top .contact__btn a{background:#fff;border-radius:100px;color:#000;display:block;font-size:1.8rem;font-weight:700;margin:0 auto;padding:15px;width:384px}.top .contact__btn a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/ico_mail.png) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:18px;margin-right:10px;vertical-align:middle;width:23px}.top .contact__btn a:hover{text-decoration:none}@media screen and (max-width:767px){.top .contact__btn a{padding:10px;width:250px}.top .contact{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/bg_contact_sp.png) no-repeat top;background-size:100% 456px;min-height:375px;padding:0 30px}}.top .parallax{background-image:none;background:none;min-height:500px}.top .parallax:before{background-size:cover;content:"";display:block;left:0;min-height:100%;position:fixed;top:0;transform:translateZ(-1px);width:100%;z-index:-1}.top .parallax.service:before{background-image:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/bg_business.png)}section iframe,section video{height:440px;width:100%}section video{margin-top:20px}section dl,section iframe,section ol,section p,section table,section ul{margin:20px 0 0}section div.colWrap:first-child,section dl:first-child,section h2:first-child,section h3:first-child,section iframe:first-child,section ol li:first-child,section ol:first-child,section p:first-child,section table:first-child,section ul li:first-child,section ul:first-child,section:first-child{margin-top:0}.col1 section iframe,.col1 section video{height:610px}.mtHelfSet section dl,.mtHelfSet section iframe,.mtHelfSet section ol,.mtHelfSet section p,.mtHelfSet section table,.mtHelfSet section ul{margin:10px 0 0}@media screen and (max-width:767px){section dl,section iframe,section ol,section p,section table,section ul,section video{margin:10px 0 0}section video{height:220px;width:100%}.col1 section iframe,.col1 section video{height:220px}.mtHelfSet section dl,.mtHelfSet section iframe,.mtHelfSet section ol,.mtHelfSet section p,.mtHelfSet section table,.mtHelfSet section ul{margin:5px 0 0}}.localNav ul{border:1px solid #c8c8c8}.localNav ul li{border-top:1px solid #c8c8c8}.localNav ul li:first-child{border:none}.localNav ul li a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 20px #fff;background-size:16px auto;color:#4a4a4a;display:block;font-size:1.3rem;padding:20px 20px 20px 42px;transition:none}.localNav ul li a.cur,.localNav ul li a:hover,.localNav ul li.active a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.svg) no-repeat 20px #757575;background-size:16px auto;color:#fff;font-weight:700;opacity:1!important;text-decoration:none}.localNav ul.hs-menu-children-wrapper{border:none;border-top:1px solid #c8c8c8;display:none}.localNav ul.hs-menu-children-wrapper li{border-top:1px dashed #c8c8c8}.localNav ul.hs-menu-children-wrapper li:first-child{border:none}.localNav ul.hs-menu-children-wrapper li a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_b_r_01.png) no-repeat 28px #f4f4f4;background-size:5px;color:#4a4a4a;font-size:1.2rem;padding:14px 10px 14px 40px}.localNav ul.hs-menu-children-wrapper li a:hover{opacity:1!important}.localNav ul.hs-menu-children-wrapper li a.cur,.localNav ul.hs-menu-children-wrapper li a:hover,.localNav ul.hs-menu-children-wrapper li.active a,.localNav ul.hs-menu-children-wrapper li.active-branch a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_b_r_01.png) no-repeat 28px #e4e4e4;background-size:5px}.localNav ul li.active a+ul{display:block}@media screen and (max-width:767px){.localNav ul{border:none;border-bottom:1px dotted #c8c8c8}.localNav ul li,.localNav ul li:first-child{border-top:1px dotted #c8c8c8}.localNav ul li a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 20px #fff;background-size:16px auto;color:#4a4a4a;display:block;font-size:1.4rem;padding:20px 20px 15px 45px}.localNav ul li a.cur,.localNav ul li a:hover,.localNav ul li.active a,.localNav ul li.active-branch a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.svg) no-repeat 20px #c81113;background-size:16px auto;color:#fff;text-decoration:none}.localNav ul.hs-menu-children-wrapper{border:none;border-top:1px dotted #c8c8c8}.localNav ul.hs-menu-children-wrapper li{background:#f4f4f4;border-top:1px dotted #c8c8c8}.localNav ul.hs-menu-children-wrapper li:first-child{border:none}.localNav ul.hs-menu-children-wrapper li a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_b_r_01.png) no-repeat 40px #f4f4f4;color:#4a4a4a;font-size:1.204rem;padding:10px 10px 10px 55px}.localNav ul.hs-menu-children-wrapper li a.cur,.localNav ul.hs-menu-children-wrapper li a:hover,.localNav ul.hs-menu-children-wrapper li.active a,.localNav ul.hs-menu-children-wrapper li.active-branch a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_b_r_01.png) no-repeat 40px #e4e4e4}.localNav ul.hs-menu-children-wrapper.active-branch{display:block}}.josefinSans{font-family:JSI}.italic{font-style:italic}footer{background:#282828;min-width:1080px;width:100%}footer .footerNav{font-size:0;margin:0 auto;padding:60px 0;width:1080px}footer .footerNav .footerNavCol{display:inline-block;margin-left:20px;text-align:left;vertical-align:top;width:190px}footer .footerNav .footerNavCol ul{display:block}footer .footerNav .footerNavCol ul li{margin-bottom:15px}footer .footerNav .footerNavCol ul li.parents{padding-left:0}footer .footerNav .footerNavCol ul li.parents a{color:#fff;display:block;font-size:16px!important;font-weight:700;margin-left:0}footer .footerNav .footerNavCol ul li.parents a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.png) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:16px;margin-bottom:-2px;margin-right:5px;width:16px}footer .footerNav .footerNavCol ul li.parents ul{margin-top:20px}footer .footerNav .footerNavCol ul li.parents ul li a{color:#fff;font-size:14px!important;font-weight:400;margin-left:5px}footer .footerNav .footerNavCol ul li.parents ul li a:hover{text-decoration:underline}footer .footerNav .footerNavCol ul li.parents ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_03.svg) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:8px;margin-bottom:0;margin-right:7px;width:5px}footer .footerInfo{background:#fff;padding:30px 0}footer .footerInfo__inner{align-items:center;display:flex;font-size:1.4rem;margin:0 auto;width:1080px}footer .footerInfo__inner .logo{width:250px}footer .footerInfo__nav{margin-left:auto;text-align:right}footer .footerInfo__nav ul li{display:inline-block;margin-left:20px}footer .footerInfo__nav ul li a{color:#282828}footer .footerInfo__nav ul li a:hover{text-decoration:underline}footer .footerInfo__nav .copy{font-size:1.2rem;margin-top:10px}footer .footerNav .footerNavCol .spAccBtn{display:none}.pageTopWrap{height:0;position:relative}.pageTopWrap .pageTop{margin:0 20px;opacity:0;text-align:right}.pageTopWrap .pageTop a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_pagetop_01.png) no-repeat;background-size:100% auto;display:block;font-size:0;height:62px;transition:.4s;width:62px}.pageTopWrap .pageTop:hover{opacity:.7}.pageTopWrap .pageTop.show{bottom:-30px;opacity:1;position:absolute;right:0;z-index:2}.pageTopWrap .pageTop.show.fixed{bottom:20px;margin:0;position:fixed;right:20px;transition:opacity .4s ease}@media screen and (max-width:767px){footer{min-width:100%}footer .footerNav{margin:0 15px;padding:25px 0 15px;width:auto}footer .footerNav .footerNavCol{display:block;margin-left:0;margin-top:30px;position:relative;width:100%}footer .footerNav .footerNavCol:nth-of-type(3){margin-left:0}footer .footerNav .footerNavCol.info{display:none}footer .footerNav .footerNavCol ul li{display:none;margin-bottom:20px;margin-right:10px}footer .footerNav .footerNavCol ul li.parents{display:block;margin-right:0}footer .footerNav .footerNavCol ul li.parents ul{margin-top:15px}footer .footerNav .footerNavCol ul li.parents ul li a{color:#fff;display:block;margin-left:15px;position:relative}footer .footerNav .footerNavCol ul li.parents ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arror_sp_nav.png) no-repeat 0 0;background-size:100% auto;height:16px;margin-bottom:-3px;margin-right:5px;vertical-align:bottom;width:6px}footer .footerNav .footerNavCol .spAccBtn{display:block;height:16px;position:absolute;right:0;top:0;width:16px}footer .footerNav .footerNavCol .spAccBtn:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_plus_w_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:block;height:15px;position:absolute;right:0;top:0;width:15px}footer .footerNav .footerNavCol.open ul li{display:block}footer .footerNav .footerNavCol.open .spAccBtn:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_minus_w_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:block;height:15px;position:absolute;right:0;top:0;width:15px}footer .footerInfo__inner{display:block;text-align:center;width:auto}footer .footerInfo__inner .footerInfoCol{display:block;margin-bottom:20px;padding-right:0;text-align:center}footer .footerInfo__inner .footerInfoCol.btn{margin:0 auto;padding:0}footer .footerInfo__inner .footerInfoCol.btn .footerBtn{text-align:center}footer .footerInfo__inner .footerInfoCol.btn .footerBtn a{border-radius:3px;padding:15px 50px}footer .footerInfo__inner .footerInfoCol.btn .footerBtn a span{color:#fff;font-size:1.4rem;font-weight:700}footer .footerInfo__inner .footerInfoCol.btn .footerBtn a span:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_mail_01.svg) no-repeat 0 0;background-size:100% auto;color:#fff;content:"";display:inline-block;height:11px;margin-right:10px;width:14px}footer .footerInfo__inner .logo{margin:30px auto 0}footer .footerInfo__nav{margin:0 auto;text-align:center}footer .footerInfo__nav ul{margin-top:20px;text-align:center}footer .footerInfo__nav ul li{display:inline-block;margin:10px 15px}footer .footerInfo__nav .copy{font-size:1.2rem;margin-bottom:30px;margin-top:20px}.pageTopWrap{height:0}.pageTopWrap .pageTop{margin:0 15px;text-align:right}.pageTopWrap .pageTop a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_pagetop_sp_01.png) no-repeat;background-size:100% auto;height:50px;width:50px}.pageTopWrap .pageTop.show{opacity:1;position:absolute;right:0;z-index:2}.pageTopWrap .pageTop.show.fixed{right:15px}}.footerLinkWrap{font-size:16px!important;min-width:1080px;padding:0 20px;width:100%}.footerLinkWrap ul{display:block;display:flex;margin:0 auto;margin-bottom:0!important;width:1080px}.footerLinkWrap ul li{margin-bottom:15px;padding-left:0;width:20%}.footerLinkWrap ul li a{color:#fff;display:block;font-size:1.6rem;font-weight:700;margin-left:0}.footerLinkWrap ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.png) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:16px;margin-bottom:-2px;margin-right:5px;width:16px}.footerLinkWrap ul li ul{display:block;margin-top:20px;width:auto}.footerLinkWrap ul li ul li{width:100%}.footerLinkWrap ul li ul li a{color:#fff;font-size:1.2rem;font-weight:400;margin-left:5px}.footerLinkWrap ul li ul li a:hover{text-decoration:underline}.footerLinkWrap ul li ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_03.svg) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:8px;margin-bottom:0;margin-right:7px;width:5px}@media screen and (max-width:767px){.footerLinkWrap{min-width:100%;padding:30px 0}}.hs-error-msg,.hs-form-required{color:#c81113}.hs-input.invalid.error{border-color:#c81113}.hs-form-booleancheckbox-display{line-height:1.4!important}.header{background:#fff!important}.header .logo img{margin-bottom:10px}.header__skip{display:none}#hs_cos_wrapper_FooterNav li.hs-menu-item li a{font-size:14px!important}.top .dnd-section{padding:0}.top .row-number-5{background:#fff;margin:0 calc(50% - 50vw);padding-top:30px;width:100vw}.top .row-number-5 section{margin-top:0}.top .row-number-5 .dnd-module{margin:0 auto;padding-bottom:120px;width:1080px}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8{gap:0}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div{display:flex;flex-direction:row-reverse;flex-shrink:0;justify-content:flex-end;padding-top:10px}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div h3{font-size:16px}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div h3 a{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 .2rem;background-size:15px auto;color:#333;color:#000;font-weight:400;margin-bottom:0;padding-left:20px}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div>div{flex-shrink:0;width:100px}.top .row-number-5 li.hs-postlisting-item a{color:#333;font-size:16px}@media screen and (max-width:767px){.top .row-number-5 li.hs-postlisting-item a{font-size:14px}.top .h1Lead .span12 .KV-row-0-padding{padding:0!important}.top .dnd-section{margin-bottom:-1px!important}.top .row-number-5{padding-top:15px}.top .row-number-5 .dnd-module{margin:0 auto;padding:0 15px 40px;width:100%}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8{gap:5px}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div{display:flex;flex-direction:column-reverse;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding-top:10px}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div h3{font-size:14px;margin-top:5px;width:100%}.top .row-number-5 .dnd-module ._hsPostListingWrapper--minimal_dsnwr_8>div>div{flex-shrink:0;width:100%}.KV-row-0-padding{padding:0!important}}.error-page h1{font-size:32px!important}.error-page .button-wrapper,.error-page p{margin-top:50px}.error-page .button-wrapper a{font-size:16px!important}.newsWrap01 .hs-blog-post-listing{margin-top:0!important}.newsWrap01 .hs-blog-post-listing__post-content{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:10px;width:100%}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-title{background:none;border:none;flex-shrink:0;font-size:16px;padding:0 0 0 20px;width:470px}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-title a{display:inline-block;font-size:16px;font-weight:400;padding-left:25px;text-indent:-25px}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-title a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat;background-size:100% auto;content:"";display:inline-block;height:15px;margin-right:10px;width:15px}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-tags{flex-shrink:0;font-size:12px;text-wrap:nowrap;width:130px}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-tags .hs-blog-post-listing__post-tag{border:1px solid #000;color:#000;display:block;margin:0 0 5px;padding:2px;text-align:center;width:100%}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-timestamp{flex-shrink:0;font-size:14px;text-wrap:nowrap;width:150px}@media screen and (max-width:767px){.newsWrap01 .hs-blog-post-listing__post-content{flex-direction:column-reverse;justify-content:flex-end;margin-bottom:10px}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-title{flex-shrink:0;font-size:14px;padding-left:0;width:100%}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-title a{font-size:14px}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-tags{flex-shrink:0;font-size:12px;text-wrap:nowrap;width:100%}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-tags .hs-blog-post-listing__post-tag{display:inline-block;margin:0 0 5px;padding:2px 5px;width:auto}.newsWrap01 .hs-blog-post-listing__post-content .hs-blog-post-listing__post-timestamp{flex-shrink:0;font-size:14px;text-wrap:nowrap;width:100%}}.header .jsNavWrap #gNav{background:#282828;margin-bottom:-1px;min-width:1080px;width:100%}.header .jsNavWrap #gNav ul{display:block;margin:0 auto;text-align:center;width:1080px}.header .jsNavWrap #gNav ul li.hs-menu-item{display:inline-block;margin:0 25px}.header .jsNavWrap #gNav ul li.hs-menu-item:first-child{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_b_01.svg) no-repeat 46px 48px;background-size:14px}.header .jsNavWrap #gNav ul li.hs-menu-item.active{background:#757575}.header .jsNavWrap #gNav ul li.hs-menu-item a{color:#fff;display:block;font-size:1.6rem;font-weight:700;padding:20px;text-align:center}.header .jsNavWrap #gNav ul li.hs-menu-item a:focus{outline:1px solid #fff}.header .jsNavWrap #gNav ul li.hs-menu-item a:hover{text-decoration:none}.header .jsNavWrap #gNav ul li.hs-menu-item ul{padding-bottom:30px}.header .jsNavWrap .hs-menu-children-wrapper{margin:0 auto;opacity:1;position:absolute;text-align:left!important;top:143px;transform:translateX(-22%);width:1080px!important}.header .jsNavWrap .hs-menu-children-wrapper:before{background:rgba(90,90,90,.9);content:"";height:100%;left:-50%;padding:10px 0 45px;position:absolute;top:0;width:150vw!important;z-index:1}.header .jsNavWrap .hs-menu-children-wrapper.cur{display:block!important;left:0;top:62px}.header .jsNavWrap .hs-menu-children-wrapper li{background:#fff!important;background-size:6px auto;border-radius:4px;display:inline-block;float:none;margin:2px!important;min-height:43px;position:relative;transition:.3s;vertical-align:top;width:calc(25% - 4px);z-index:2}.header .jsNavWrap .hs-menu-children-wrapper li:hover{background-size:6px auto;opacity:.7}.header .jsNavWrap .hs-menu-children-wrapper li a{background:none;border:none;color:#000!important;display:block;font-size:1.4rem;font-weight:400!important;height:auto;max-width:none;padding:12px 18px 12px 35px!important;text-align:left!important;text-indent:-27px}.header .jsNavWrap .hs-menu-children-wrapper li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_r_r_01.png) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}.header .jsNavWrap .hs-menu-children-wrapper li a:hover{opacity:1}.header .jsNavWrap .hs-menu-children-wrapper li a:focus{outline:2px solid #c81113!important}.header .jsNavWrap .hs-menu-children-wrapper li:first-child{background:#c81113!important;display:block!important;margin:30px 0 20px!important;text-align:center;transition:.3s;width:100%!important}.header .jsNavWrap .hs-menu-children-wrapper li:first-child:hover{opacity:.7}.header .jsNavWrap .hs-menu-children-wrapper li:first-child a{color:#fff!important;display:block!important;font-size:1.8rem!important;font-weight:700!important;padding:15px 0!important;text-align:center!important;text-decoration:none}.header .jsNavWrap .hs-menu-children-wrapper li:first-child a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.svg) no-repeat 0 0;background-size:100% auto;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}.header .jsNavWrap .hs-menu-children-wrapper li:first-child a:hover{opacity:1}.header .jsNavWrap .hs-menu-children-wrapper li:first-child a:focus{outline:2px solid #fff}.localNav ul li.hs-menu-depth-1 a.active{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.svg) no-repeat 20px #757575;background-size:16px auto;color:#fff;font-weight:700}@media screen and (max-width:767px){.header{min-width:100%;z-index:30}.header,.header nav{background:#fff;width:100%}.header nav{display:none;left:0;overflow:hidden;position:absolute;top:54px}.header nav ul{display:block;margin-top:60px}.header nav ul li{line-height:1;margin:0 0 30px 15px;padding-left:7px}.header nav ul li a{color:#fff;display:block;font-size:1.6rem;font-weight:700;margin-top:50px}.header nav ul li a:before{background:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arrow_w_r_01.png) no-repeat 0 0;background-size:100% auto;color:#fff;content:"";display:inline-block;height:18px;margin-bottom:-2px;margin-right:7px;width:18px}.header nav ul li.hs-menu-depth-1 ul{display:block;margin-top:30px}.header nav ul li.hs-menu-depth-1 ul li{margin:0 0 20px 15px}.header nav ul li.hs-menu-depth-1 ul li a{display:block;font-size:1.6rem;font-weight:400;margin-top:30px}.header nav ul li.hs-menu-depth-1 ul li a:before{background-image:url(https://file.inf-g.com/hubfs/website/inf-hd/corporate/icon_arror_sp_nav.png);background-size:6px auto;margin-bottom:-7px;margin-right:0;margin-top:5px;vertical-align:bottom}.header nav ul li.hs-menu-depth-1 ul li:first-child{display:none!important}.header nav ul li.hs-menu-depth-1{display:block;padding-left:0}.header nav ul li.hs-menu-depth-1 a{font-size:1.92rem;font-weight:700}}