@charset "UTF-8";@font-face{font-family:FujitsuInfinityPro-Home;font-display:swap;src:url(https://www.fujitsu.com/fontv51/FujitsuInfinityPro-Regular-202110.woff2) format("woff2"),url(https://www.fujitsu.com/fontv51/FujitsuInfinityPro-Regular-202110.woff) format("woff");font-weight:400}@font-face{font-family:FujitsuInfinityPro-Home;font-display:swap;src:url(https://www.fujitsu.com/fontv51/FujitsuInfinityPro-Bold-202110.woff2) format("woff2"),url(https://www.fujitsu.com/fontv51/FujitsuInfinityPro-Bold-202110.woff) format("woff");font-weight:700}.home-hero,.home-message-section,.home-section-solutions,.home-section-support,.home-slide-section,.l-section{font-family:FujitsuInfinityPro-Home,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.7;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.l-section{padding:100px 0}.l-section-inner{max-width:calc(1280px + 7.4%);padding:0 3.7%;margin:auto}.l-grid{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1.5625%;margin-right:-1.5625%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-3.125%}.l-grid>.l-grid-col-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 13.5416666667%;flex:0 0 13.5416666667%;width:13.5416666667%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.l-grid>.l-grid-col-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 21.875%;flex:0 0 21.875%;width:21.875%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.l-grid>.l-grid-col-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 30.2083333333%;flex:0 0 30.2083333333%;width:30.2083333333%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.l-grid>.l-grid-col-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 46.875%;flex:0 0 46.875%;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.c-card{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:18px}.c-card-border{border:2px solid #eee}.c-card-border .c-card_inr{padding-left:10px;padding-right:10px}.c-card_date{color:#606060;font-size:1.4rem;font-weight:700;margin-bottom:20px}.c-card_title{color:#000;font-size:1.8rem;line-height:1.6;font-weight:700}.c-card_title-l{font-size:2.1rem}.c-card_inr{padding-left:15px;padding-right:15px}.c-card_text{font-size:1.5rem;color:#000}.c-card_title+.c-card_text{margin-top:15px}.c-card_img{position:relative;width:100%;height:0;padding-top:calc(1 / 1.618 * 100%);margin-bottom:20px;overflow:hidden}.c-card_img img{position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1);-o-transition:transform 1s cubic-bezier(.165,.84,.44,1);transition:transform 1s cubic-bezier(.165,.84,.44,1);transition:transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1)}.c-card_foot{margin-top:15px}.c-card_foot_l{float:left;display:inline-block}.c-card_foot_r{float:right;display:inline-block}a.c-card:hover .c-card_img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.c-btn{color:#5f5f5f;font-size:1.2rem;text-decoration:none;position:relative}.c-btn-l{font-size:1.4rem}.c-btn-white{color:#fff}.c-btn-white:hover{color:#fff}.c-btn-white:active,.c-btn-white:focus{color:#fff}.c-btn-ico{position:relative;display:inline-block;width:26px;height:26px;vertical-align:middle;margin-right:7px}.c-btn-ico::before{position:absolute;content:"";display:block;width:100%;height:100%;border-radius:50%;border:1px solid #5f5f5f;opacity:0;z-index:0}.c-btn-ico svg{fill:#5f5f5f;position:absolute;top:0;left:0}.c-btn-ico svg .circle{fill:none;stroke:#5f5f5f;stroke-width:1px;width:100%;height:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.c-btn-ico svg .arrow{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-btn-ico-l{width:58px;height:58px}.c-btn-ico-white::before{border-color:#fff}.c-btn-ico-white svg{fill:#fff}.c-btn-ico-white svg .circle{fill:none;stroke:#fff}a:hover .c-btn .c-btn-ico::before{opacity:.1}a:hover .c-btn .c-btn-ico svg .arrow{-webkit-animation:arrow 1.5s forwards ease-in-out;animation:arrow 1.5s forwards ease-in-out}a:hover .c-btn .c-btn-ico svg .circle{fill:transparent;stroke:#5f5f5f;stroke-width:1;-webkit-animation:circle 2s forwards cubic-bezier(.215,.61,.355,1);animation:circle 2s forwards cubic-bezier(.215,.61,.355,1)}a:hover .c-btn.c-btn-white .c-btn-ico-white svg .circle{fill:transparent;stroke:#fff;stroke-width:1}a.c-btn{display:inline-block}a.c-btn:hover .c-btn-ico::before{opacity:.1;-webkit-animation:arrow_bg 2s forwards cubic-bezier(.215,.61,.355,1);animation:arrow_bg 2s forwards cubic-bezier(.215,.61,.355,1)}a.c-btn:hover .c-btn-ico svg .arrow{-webkit-animation:arrow 1.5s forwards ease-in-out;animation:arrow 1.5s forwards ease-in-out}a.c-btn:hover .c-btn-ico svg .circle{fill:transparent;stroke:#5f5f5f;stroke-width:1;-webkit-animation:circle 2s forwards cubic-bezier(.215,.61,.355,1);animation:circle 2s forwards cubic-bezier(.215,.61,.355,1)}a.c-btn-white:hover .c-btn-ico-white::before{opacity:.2;-webkit-animation:arrow_bg 2s forwards cubic-bezier(.215,.61,.355,1);animation:arrow_bg 2s forwards cubic-bezier(.215,.61,.355,1)}a.c-btn-white:hover .c-btn-ico-white svg .circle{fill:transparent;stroke:#fff;stroke-width:1}.c-tag{color:#000;font-size:1.2rem;line-height:1;display:inline-block;padding:10px;background-color:#e8e8e8}.c-heading{position:relative;font-size:3.1rem;margin-bottom:20px}.c-heading_ico{position:absolute;right:0;bottom:8px}.c-heading_ico a{display:block;width:21px;height:21px}.c-heading_ico a:hover{opacity:.7}.c-heading_ico a img{vertical-align:top}.home-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:70vh;min-height:655px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;overflow:hidden;padding:0 3.7%}.home-hero .home-hero-bg{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%}.home-hero .home-hero-cover{position:absolute;top:0;left:0;overflow:hidden;z-index:10;display:none}.home-hero .home-hero-cover-main{position:absolute;top:0;left:0;width:100%;height:200%;z-index:10;background-color:#fff;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;display:none}.home-hero .imgWrap{position:absolute;width:100%;height:100%;top:0;right:0;overflow:hidden;z-index:0}.home-hero .img{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center}.home-hero .logo{width:324px;max-width:324px;position:absolute;top:50.11236%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed}.home-hero .logo img{width:100%}.home-hero .logo .on{position:absolute;top:0;left:0;opacity:0}.home-hero .logo-in{margin-top:97px}.home-hero .bg{position:absolute;top:-97px;left:0;width:50%;height:calc(100% + 97px);z-index:1}.home-hero .block1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:0;left:0;width:50%;z-index:20;padding:3.7% 0}.home-hero .block1 .box{width:calc(390px + 3.7%);margin-right:210px}.home-hero .block1 .home-hero_title{color:#fff;font-weight:700;width:105%;line-height:1.3}.home-hero .block1 .home-hero_title-catch{font-weight:400;margin-bottom:20px}.home-hero .block1 .home-hero_title-logo{position:relative;margin-bottom:50px;line-height:1;overflow:hidden;margin-bottom:30%}.home-hero .block1 .home-hero_title-logo img{display:block;width:100%;height:auto}.home-hero .btn{display:inline-block;line-height:1;color:#000;font-weight:700;background-color:#fff;padding:1em 2em;margin-top:2em;font-size:13px;font-size:1.3rem}.home-hero .home-hero_mark{position:absolute;width:480px;height:390px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:50px;z-index:1}.home-hero .home-hero_mark img,.home-hero .home-hero_mark svg{display:block;width:100%}.home-hero .home-hero_mark #logo-1,.home-hero .home-hero_mark #logo-2{position:absolute;top:0;left:0;width:100%;height:auto;overflow:hidden;z-index:1}.home-hero .home-hero_mark .cls-1{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:130px}.home-hero_btn{margin-top:30px}.home-hero .home-hero-cover-main{background-size:cover;background-repeat:no-repeat;background-position:center center}.home-hero .bg{position:absolute;top:0;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;background:0 0}.home-hero .bg:after{content:"";display:block;position:absolute;width:105%;height:105%;top:-2.5%;left:-2.5%;background-size:cover;background-repeat:no-repeat;background-position:0 0;-webkit-filter:blur(20px);filter:blur(20px);-webkit-transition:-webkit-filter .7s ease-out;transition:-webkit-filter .7s ease-out;-o-transition:filter .7s ease-out;transition:filter .7s ease-out;transition:filter .7s ease-out,-webkit-filter .7s ease-out}.home-hero .bg.on:after{-webkit-filter:blur(0);filter:blur(0)}.home-hero .block1{background-size:cover;background-repeat:no-repeat;background-position:center center}.home-hero-bgg-rd-mg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-mg.png)}.home-hero-bgg-rd-mg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-mg.png)}.home-hero-bgg-rd-mg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-mg.png)}.home-hero-bgg-rd-or .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-or.png)}.home-hero-bgg-rd-or .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-or.png)}.home-hero-bgg-rd-or .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-or.png)}.home-hero-bgg-bl-cy .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-cy.png)}.home-hero-bgg-bl-cy .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-cy.png)}.home-hero-bgg-bl-cy .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-cy.png)}.home-hero-bgg-dg-lg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-lg.png)}.home-hero-bgg-dg-lg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-lg.png)}.home-hero-bgg-dg-lg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-lg.png)}.home-hero-bgg-or-yl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-yl.png)}.home-hero-bgg-or-yl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-yl.png)}.home-hero-bgg-or-yl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-yl.png)}.home-hero-bgg-or-yl .block1 .home-hero_title{color:#000}.home-hero-bgg-or-yl .c-btn{color:#000}.home-hero-bgg-or-yl .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-or-yl .c-btn svg .arrow{fill:#000}.home-hero-bgg-or-yl .c-btn svg .circle{stroke:#000}.home-hero-bgg-or-yl .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-cy-yl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-yl.png)}.home-hero-bgg-cy-yl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-yl.png)}.home-hero-bgg-cy-yl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-yl.png)}.home-hero-bgg-cy-yl .block1 .home-hero_title{color:#000}.home-hero-bgg-cy-yl .c-btn{color:#000}.home-hero-bgg-cy-yl .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-cy-yl .c-btn svg .arrow{fill:#000}.home-hero-bgg-cy-yl .c-btn svg .circle{stroke:#000}.home-hero-bgg-cy-yl .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-lg-cy .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-cy.png)}.home-hero-bgg-lg-cy .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-cy.png)}.home-hero-bgg-lg-cy .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-cy.png)}.home-hero-bgg-lg-cy .block1 .home-hero_title{color:#000}.home-hero-bgg-lg-cy .c-btn{color:#000}.home-hero-bgg-lg-cy .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-lg-cy .c-btn svg .arrow{fill:#000}.home-hero-bgg-lg-cy .c-btn svg .circle{stroke:#000}.home-hero-bgg-lg-cy .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-mg-cy .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-cy.png)}.home-hero-bgg-mg-cy .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-cy.png)}.home-hero-bgg-mg-cy .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-cy.png)}.home-hero-bgg-rd-yl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-yl.png)}.home-hero-bgg-rd-yl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-yl.png)}.home-hero-bgg-rd-yl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-yl.png)}.home-hero-bgg-mg-or .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-or.png)}.home-hero-bgg-mg-or .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-or.png)}.home-hero-bgg-mg-or .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-or.png)}.home-hero-bgg-dg-yl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png)}.home-hero-bgg-dg-yl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png)}.home-hero-bgg-dg-yl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png)}.home-hero-bgg-dg-cy .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-cy.png)}.home-hero-bgg-dg-cy .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-cy.png)}.home-hero-bgg-dg-cy .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-cy.png)}.home-hero-bgg-rd-bl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-bl.png)}.home-hero-bgg-rd-bl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-bl.png)}.home-hero-bgg-rd-bl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-bl.png)}.home-hero-bgg-bl-dg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-dg.png)}.home-hero-bgg-bl-dg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-dg.png)}.home-hero-bgg-bl-dg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-dg.png)}.home-hero-bgg-bl-mg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-mg.png)}.home-hero-bgg-bl-mg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-mg.png)}.home-hero-bgg-bl-mg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-mg.png)}.home-hero-bgg-mg-rd .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-rd.png)}.home-hero-bgg-mg-rd .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-rd.png)}.home-hero-bgg-mg-rd .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-rd.png)}.home-hero-bgg-or-rd .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-rd.png)}.home-hero-bgg-or-rd .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-rd.png)}.home-hero-bgg-or-rd .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-rd.png)}.home-hero-bgg-or-rd .block1 .home-hero_title{color:#000}.home-hero-bgg-or-rd .c-btn{color:#000}.home-hero-bgg-or-rd .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-or-rd .c-btn svg .arrow{fill:#000}.home-hero-bgg-or-rd .c-btn svg .circle{stroke:#000}.home-hero-bgg-or-rd .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-cy-bl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-bl.png)}.home-hero-bgg-cy-bl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-bl.png)}.home-hero-bgg-cy-bl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-bl.png)}.home-hero-bgg-cy-bl .block1 .home-hero_title{color:#000}.home-hero-bgg-cy-bl .c-btn{color:#000}.home-hero-bgg-cy-bl .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-cy-bl .c-btn svg .arrow{fill:#000}.home-hero-bgg-cy-bl .c-btn svg .circle{stroke:#000}.home-hero-bgg-cy-bl .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-lg-dg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-dg.png)}.home-hero-bgg-lg-dg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-dg.png)}.home-hero-bgg-lg-dg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-dg.png)}.home-hero-bgg-lg-dg .block1 .home-hero_title{color:#000}.home-hero-bgg-lg-dg .c-btn{color:#000}.home-hero-bgg-lg-dg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-lg-dg .c-btn svg .arrow{fill:#000}.home-hero-bgg-lg-dg .c-btn svg .circle{stroke:#000}.home-hero-bgg-lg-dg .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-yl-or .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-or.png)}.home-hero-bgg-yl-or .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-or.png)}.home-hero-bgg-yl-or .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-or.png)}.home-hero-bgg-yl-or .block1 .home-hero_title{color:#000}.home-hero-bgg-yl-or .c-btn{color:#000}.home-hero-bgg-yl-or .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-yl-or .c-btn svg .arrow{fill:#000}.home-hero-bgg-yl-or .c-btn svg .circle{stroke:#000}.home-hero-bgg-yl-or .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-yl-cy .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-cy.png)}.home-hero-bgg-yl-cy .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-cy.png)}.home-hero-bgg-yl-cy .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-cy.png)}.home-hero-bgg-yl-cy .block1 .home-hero_title{color:#000}.home-hero-bgg-yl-cy .c-btn{color:#000}.home-hero-bgg-yl-cy .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-yl-cy .c-btn svg .arrow{fill:#000}.home-hero-bgg-yl-cy .c-btn svg .circle{stroke:#000}.home-hero-bgg-yl-cy .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-cy-lg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-lg.png)}.home-hero-bgg-cy-lg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-lg.png)}.home-hero-bgg-cy-lg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-lg.png)}.home-hero-bgg-cy-lg .block1 .home-hero_title{color:#000}.home-hero-bgg-cy-lg .c-btn{color:#000}.home-hero-bgg-cy-lg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-cy-lg .c-btn svg .arrow{fill:#000}.home-hero-bgg-cy-lg .c-btn svg .circle{stroke:#000}.home-hero-bgg-cy-lg .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-cy-mg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-mg.png)}.home-hero-bgg-cy-mg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-mg.png)}.home-hero-bgg-cy-mg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-mg.png)}.home-hero-bgg-cy-mg .block1 .home-hero_title{color:#000}.home-hero-bgg-cy-mg .c-btn{color:#000}.home-hero-bgg-cy-mg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-cy-mg .c-btn svg .arrow{fill:#000}.home-hero-bgg-cy-mg .c-btn svg .circle{stroke:#000}.home-hero-bgg-cy-mg .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-yl-rd .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-rd.png)}.home-hero-bgg-yl-rd .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-rd.png)}.home-hero-bgg-yl-rd .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-rd.png)}.home-hero-bgg-yl-rd .block1 .home-hero_title{color:#000}.home-hero-bgg-yl-rd .c-btn{color:#000}.home-hero-bgg-yl-rd .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-yl-rd .c-btn svg .arrow{fill:#000}.home-hero-bgg-yl-rd .c-btn svg .circle{stroke:#000}.home-hero-bgg-yl-rd .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-or-mg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-mg.png)}.home-hero-bgg-or-mg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-mg.png)}.home-hero-bgg-or-mg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-mg.png)}.home-hero-bgg-or-mg .block1 .home-hero_title{color:#000}.home-hero-bgg-or-mg .c-btn{color:#000}.home-hero-bgg-or-mg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-or-mg .c-btn svg .arrow{fill:#000}.home-hero-bgg-or-mg .c-btn svg .circle{stroke:#000}.home-hero-bgg-or-mg .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-yl-dg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-dg.png)}.home-hero-bgg-yl-dg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-dg.png)}.home-hero-bgg-yl-dg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-dg.png)}.home-hero-bgg-yl-dg .block1 .home-hero_title{color:#000}.home-hero-bgg-yl-dg .c-btn{color:#000}.home-hero-bgg-yl-dg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-yl-dg .c-btn svg .arrow{fill:#000}.home-hero-bgg-yl-dg .c-btn svg .circle{stroke:#000}.home-hero-bgg-yl-dg .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-cy-dg .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-dg.png)}.home-hero-bgg-cy-dg .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-dg.png)}.home-hero-bgg-cy-dg .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-dg.png)}.home-hero-bgg-cy-dg .block1 .home-hero_title{color:#000}.home-hero-bgg-cy-dg .c-btn{color:#000}.home-hero-bgg-cy-dg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero-bgg-cy-dg .c-btn svg .arrow{fill:#000}.home-hero-bgg-cy-dg .c-btn svg .circle{stroke:#000}.home-hero-bgg-cy-dg .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero-bgg-bl-rd .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-rd.png)}.home-hero-bgg-bl-rd .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-rd.png)}.home-hero-bgg-bl-rd .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-rd.png)}.home-hero-bgg-dg-bl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-bl.png)}.home-hero-bgg-dg-bl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-bl.png)}.home-hero-bgg-dg-bl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-bl.png)}.home-hero-bgg-mg-bl .home-hero-cover-main{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}.home-hero-bgg-mg-bl .bg::after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}.home-hero-bgg-mg-bl .block1{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}.home-hero.home-hero-sb .home-hero_mark{visibility:hidden}.home-hero.home-hero-sb .block1 .box{margin-right:0;width:100%;max-width:633px}.home-hero.home-hero-sb .block1 .home-hero_title{width:100%;padding-right:7.4%}.home-hero.home-hero-sb .block1 .home-hero_title-logo{max-width:441px;width:80%;margin-bottom:10%;padding-right:0}.home-hero.home-hero-sb .home-hero_btn{margin-top:8%}.home-hero.home-hero-sb-h1-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-h1-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h1-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-h1-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-h1-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h1-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-h5-t1 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-h5-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-h5-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h5-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-h5-t1 .c-btn{color:#000}.home-hero.home-hero-sb-h5-t1 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-h5-t1 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-h5-t1 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-h5-t1 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-h5-t4 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-h5-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-h5-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h5-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-h5-t4 .c-btn{color:#000}.home-hero.home-hero-sb-h5-t4 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-h5-t4 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-h5-t4 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-h5-t4 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-e1-t1 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-e1-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-e1-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e1-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e1-t1 .c-btn{color:#000}.home-hero.home-hero-sb-e1-t1 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-e1-t1 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-e1-t1 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-e1-t1 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-e1-t4 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-e1-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-e1-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e1-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e1-t4 .c-btn{color:#000}.home-hero.home-hero-sb-e1-t4 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-e1-t4 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-e1-t4 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-e1-t4 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-e2-t1 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-e2-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-e2-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e2-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e2-t1 .c-btn{color:#000}.home-hero.home-hero-sb-e2-t1 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-e2-t1 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-e2-t1 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-e2-t1 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-e2-t4 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-e2-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-e2-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e2-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e2-t4 .c-btn{color:#000}.home-hero.home-hero-sb-e2-t4 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-e2-t4 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-e2-t4 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-e2-t4 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-e6-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-e6-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e6-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e6-t4 .block1 .home-hero_title{color:#000}.home-hero.home-hero-sb-e6-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-e6-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e6-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e6-t4 .c-btn{color:#000}.home-hero.home-hero-sb-e6-t4 .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-hero.home-hero-sb-e6-t4 .c-btn svg .arrow{fill:#000}.home-hero.home-hero-sb-e6-t4 .c-btn svg .circle{stroke:#000}.home-hero.home-hero-sb-e6-t4 .c-btn:hover .c-btn-ico svg .circle{stroke:#000}.home-hero.home-hero-sb-e8-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-e8-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e8-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e8-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-e8-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e8-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e9-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-e9-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e9-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e9-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-e9-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e9-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e10-t1 .bg{overflow:hidden}.home-hero.home-hero-sb-e10-t1 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e10-t1.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.home-hero.home-hero-sb-e10-t4 .bg{overflow:hidden}.home-hero.home-hero-sb-e10-t4 .bg:after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e10-t4.png);background-position:0 50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}html[data-script-enabled=true] .home-hero .home-hero-cover{width:100%;height:100%}html[data-script-enabled=true] .home-hero .home-hero_mark #logo-1,html[data-script-enabled=true] .home-hero .home-hero_mark #logo-2{opacity:0}.home-slide-section{position:relative;z-index:10;background-color:#fff;padding:10px 0}.home-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.home-slide>.home-slide_item{width:30%;min-width:300px;margin:1%}.home-slide-wrap{margin-left:auto;margin-right:auto;overflow:auto}.home-slide_item{margin:0 40px 0 0}.home-slide_item .c-card{width:100%;padding:0 0 30px}.home-slide_item .c-card_title{font-size:1.9rem}html[data-script-enabled=true] .home-slide-section{padding:0}html[data-script-enabled=true] .home-slide-section .home-slide-wrap{max-width:none;position:relative;margin-left:3.7%;padding-right:10%;overflow:hidden;padding-top:50px;padding-bottom:60px}html[data-script-enabled=true] .home-slide-section .home-slide{display:block}html[data-script-enabled=true] .home-slide-section .home-slide.slick-initialized .slick-list{overflow:visible}html[data-script-enabled=true] .home-slide-section .home-slide.slick-initialized .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}html[data-script-enabled=true] .home-slide-section .home-slide.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto!important}html[data-script-enabled=true] .home-slide-section .home-slide.slick-initialized .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}html[data-script-enabled=true] .home-slide-section .home-slide_item.js-scroll{position:relative;opacity:0;overflow:hidden}html[data-script-enabled=true] .home-slide-section .home-slide_item.js-scroll::before{content:"";background:-o-linear-gradient(15deg,#fff 0,rgba(255,255,255,.1) 45%,rgba(255,255,255,0) 55%,#fff 100%);background:linear-gradient(75deg,#fff 0,rgba(255,255,255,.1) 45%,rgba(255,255,255,0) 55%,#fff 100%);display:block;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;pointer-events:none}html[data-script-enabled=true] .home-slide-section .home-slide_item.js-scroll .c-card{-webkit-transform:translateX(10);-ms-transform:translateX(10);transform:translateX(10);-webkit-transition:opacity .6s ease-out .4s,-webkit-transform .6s ease-out .4s;transition:opacity .6s ease-out .4s,-webkit-transform .6s ease-out .4s;-o-transition:opacity .6s ease-out .4s,transform .6s ease-out .4s;transition:opacity .6s ease-out .4s,transform .6s ease-out .4s;transition:opacity .6s ease-out .4s,transform .6s ease-out .4s,-webkit-transform .6s ease-out .4s}html[data-script-enabled=true] .home-slide-section .slick-slide .home-slide_item.js-scroll.is-animation{-webkit-animation-name:SlideIn;animation-name:SlideIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.25,1,.5,1);animation-timing-function:cubic-bezier(.25,1,.5,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}html[data-script-enabled=true] .home-slide-section .slick-slide .home-slide_item.js-scroll.is-animation .c-card{opacity:.3;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}html[data-script-enabled=true] .home-slide-section .slick-slide.slick-active .home-slide_item.js-scroll.is-animation{-webkit-animation-name:SlideIn;animation-name:SlideIn}html[data-script-enabled=true] .home-slide-section .slick-slide.slick-active .home-slide_item.js-scroll.is-animation .c-card{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}html[data-script-enabled=true] .home-slide-section .slick-cloned .home-slide_item{opacity:1}html[data-script-enabled=true] .home-slide-section .slick-cloned .home-slide_item.js-scroll{opacity:1}html[data-script-enabled=true] .home-slide-section .slick-cloned .home-slide_item.js-scroll.is-animation .c-card{opacity:.3}html[data-script-enabled=true] .home-slide-section .slick-cloned.slick-active .home-slide_item{opacity:1}html[data-script-enabled=true] .home-slide-section .slick-cloned.slick-active .home-slide_item.js-scroll{opacity:1}html[data-script-enabled=true] .home-slide-section .slick-cloned.slick-active .home-slide_item.js-scroll.is-animation .c-card{opacity:1}html[data-script-enabled=true] .home-slide-section .slick-dots{margin-top:20px;margin-left:4.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[data-script-enabled=true] .home-slide-section .slick-dots li{margin:0 5px;width:auto;height:auto}html[data-script-enabled=true] .home-slide-section .slick-dots li button{width:9px;height:9px;border-radius:50%;background-color:#c2c2c2}html[data-script-enabled=true] .home-slide-section .slick-dots li button::before{display:none!important}html[data-script-enabled=true] .home-slide-section .slick-dots li.slick-active button{width:12px;height:12px;background-color:#000}html[data-script-enabled=true] .home-slide-section .home-slide_arrow{position:relative;width:90%;margin:auto}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow{position:absolute;width:70px;height:70px;border-radius:50%;background-color:#fff;opacity:.8;z-index:1;margin-top:19%}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow::before{display:block;position:absolute;content:"";border-width:2px;border-color:#000 transparent transparent #000;border-style:solid;width:31px;height:31px;top:20px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow:hover{opacity:1}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow:focus{opacity:.5}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-prev{left:-5%}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-prev:before{left:28px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-prev.slick-disabled{visibility:hidden}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-next{position:absolute;right:-5%}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-next:before{right:28px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-next.slick-disabled{visibility:hidden}.home-slide2-wrap{overflow:hidden;margin-left:auto;margin-right:auto;overflow:auto}.home-slide2{display:-webkit-box;display:-ms-flexbox;display:flex}.home-slide2>.home-slide2_item{width:30%;min-width:300px;margin:1%}.home-slide2 .home-slide2_item .c-card{width:100%;padding:20px 20px 30px}.home-slide2 .home-slide2_item .c-card_text{font-size:1.6rem;display:-webkit-box;overflow:hidden}.home-slide2 .home-slide2_item .c-card_foot{margin-top:30px}.home-slide2_moreBtn{text-align:center;max-width:calc(1280px + 7.4%);padding:0 3.7%;margin:45px auto 0}.home-slide2_moreBtn .c-btn{font-size:1.4rem}.home-slide2_moreBtn .c-btn-ico{width:32px;height:32px}.home-slide2{-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.home-slide2.js-scroll2 .home-slide2_item{position:relative}.home-slide2.js-scroll2 .home-slide2_item::before{content:"";display:block;background:-o-linear-gradient(15deg,#fff 0,rgba(255,255,255,.1) 45%,rgba(255,255,255,0) 55%,#fff 100%);background:linear-gradient(75deg,#fff 0,rgba(255,255,255,.1) 45%,rgba(255,255,255,0) 55%,#fff 100%);display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:1;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;pointer-events:none}html[data-script-enabled=true] .home-slide2-wrap{max-width:none;padding-left:10%;padding-right:10%;overflow:visible}html[data-script-enabled=true] .home-slide2-wrap .home-slide2{display:block;opacity:0}html[data-script-enabled=true] .home-slide2-wrap .home-slide2 .slick-list{overflow:visible}html[data-script-enabled=true] .home-slide2-wrap .home-slide2 .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide{height:auto!important;margin:0 20px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide.slick-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide.slick-active .c-btn-ico{width:32px;height:32px}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide.slick-active+.slick-slide{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .c-card{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition:opacity .3s ease-out,-webkit-transform .5s ease-out .5s;transition:opacity .3s ease-out,-webkit-transform .5s ease-out .5s;-o-transition:opacity .3s ease-out,transform .5s ease-out .5s;transition:opacity .3s ease-out,transform .5s ease-out .5s;transition:opacity .3s ease-out,transform .5s ease-out .5s,-webkit-transform .5s ease-out .5s}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation{opacity:1}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .home-slide2_item{-webkit-animation-name:SlideIn;animation-name:SlideIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.25,1,.5,1);animation-timing-function:cubic-bezier(.25,1,.5,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .home-slide2_item .c-card{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:.3}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .slick-active .home-slide2_item{-webkit-animation-name:SlideIn3;animation-name:SlideIn3;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.25,1,.5,1);animation-timing-function:cubic-bezier(.25,1,.5,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .slick-active .home-slide2_item .c-card{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}html[data-script-enabled=true] .home-slide2-wrap .slick-arrow{text-indent:-9999px;white-space:nowrap;position:absolute;top:50%;overflow:hidden;width:70px;height:70px;border-radius:50%;background-color:#fff;opacity:.8;z-index:1;margin-top:-35px}html[data-script-enabled=true] .home-slide2-wrap .slick-arrow::before{display:block;position:absolute;content:"";border-width:2px;border-color:#000 transparent transparent #000;border-style:solid;width:31px;height:31px;top:20px}html[data-script-enabled=true] .home-slide2-wrap .slick-arrow:hover{opacity:1}html[data-script-enabled=true] .home-slide2-wrap .slick-arrow:focus{opacity:.5}html[data-script-enabled=true] .home-slide2-wrap .slick-prev{left:-10.5%}html[data-script-enabled=true] .home-slide2-wrap .slick-prev:before{left:28px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html[data-script-enabled=true] .home-slide2-wrap .slick-prev.slick-disabled{visibility:hidden}html[data-script-enabled=true] .home-slide2-wrap .slick-next{right:-10.5%}html[data-script-enabled=true] .home-slide2-wrap .slick-next:before{right:28px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}html[data-script-enabled=true] .home-slide2-wrap .slick-next.slick-disabled{visibility:hidden}html[data-script-enabled=true] .home-slide2-wrap .slick-dots{display:none!important;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[data-script-enabled=true] .home-slide2-wrap .slick-dots li{margin:0 5px;width:auto;height:auto}html[data-script-enabled=true] .home-slide2-wrap .slick-dots li button{text-indent:-99999px;white-space:nowrap;overflow:hidden;width:9px;height:9px;border-radius:50%;background-color:#fff;opacity:.2}html[data-script-enabled=true] .home-slide2-wrap .slick-dots li button::before{display:none}html[data-script-enabled=true] .home-slide2-wrap .slick-dots li.slick-active button{width:12px;height:12px;opacity:1}html[data-script-enabled=true] .home-slide2-wrap .home-slide2_moreBtn{max-width:none;padding:0}.home-message-section{background-color:#f3f3f3}.home-message_frame{position:relative;overflow:hidden}.home-message_bg{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:#f3f3f3;background-size:100% 100%}.home-message_inr{position:relative;z-index:10;padding:100px 3.7%;top:50%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.home-message_inr_reverse{display:none;padding:100px 10px;top:50%;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden}.home-message{position:relative;max-width:1300px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-message_pt{position:relative;width:50%;overflow:hidden;margin-left:-2px;margin-top:-2px;margin-bottom:-2px}.home-message_pt img{width:100%}.home-message_pt_bg{position:relative;z-index:2;overflow:hidden}.home-message_pt_bg img{position:absolute;top:0;left:0;width:100%;height:auto}.home-message_text{color:#fff;text-align:center;width:50%;padding:0 2%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-message_textinr{text-align:left;padding:5%}.home-message_tag{font-size:1.3rem;margin-bottom:10px;font-weight:700}.home-message_title{font-size:2.8rem}.home-message_text_span{display:block}.home-message_text_span_inr{position:relative;display:inline-block}.home-message_btn{margin-top:20px}.home-message .home-message_pt_bg{-webkit-transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1);-o-transition:transform 1s cubic-bezier(.165,.84,.44,1);transition:transform 1s cubic-bezier(.165,.84,.44,1);transition:transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-message:hover .home-message_pt_bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.home-message_inr{overflow:hidden}.home-message_inr::before{content:"";position:absolute;display:block;width:105%;height:105%;top:-2.5%;left:-2.5%;background-repeat:no-repeat;background-size:cover;background-position:center}.home-message_inr_reverse{position:relative;overflow:hidden}.home-message_inr_reverse::before{content:"";position:absolute;display:block;width:105%;height:105%;top:-2.5%;left:-2.5%;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);background-position:center}.home-message-section-bgg-rd-mg .home-message_inr{background:0 0}.home-message-section-bgg-rd-mg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-mg.png)}.home-message-section-bgg-rd-mg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-rd-mg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-mg.png)}.home-message-section-bgg-rd-or .home-message_inr{background:0 0}.home-message-section-bgg-rd-or .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-or.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-rd-or .home-message_inr_reverse{background:0 0}.home-message-section-bgg-rd-or .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-or.png)}.home-message-section-bgg-bl-cy .home-message_inr{background:0 0}.home-message-section-bgg-bl-cy .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-cy.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-bl-cy .home-message_inr_reverse{background:0 0}.home-message-section-bgg-bl-cy .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-cy.png)}.home-message-section-bgg-dg-lg .home-message_inr{background:0 0}.home-message-section-bgg-dg-lg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-lg.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-dg-lg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-dg-lg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-lg.png)}.home-message-section-bgg-or-yl .home-message_inr{background:0 0}.home-message-section-bgg-or-yl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-yl.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-or-yl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-or-yl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-yl.png)}.home-message-section-bgg-or-yl .home-message_tag,.home-message-section-bgg-or-yl .home-message_title{color:#000}.home-message-section-bgg-or-yl .c-btn{color:#000}.home-message-section-bgg-or-yl .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-or-yl .c-btn svg .arrow{fill:#000}.home-message-section-bgg-or-yl .c-btn svg .circle{stroke:#000}.home-message-section-bgg-or-yl a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-cy-yl .home-message_inr{background:0 0}.home-message-section-bgg-cy-yl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-yl.png)}.home-message-section-bgg-cy-yl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-cy-yl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-yl.png)}.home-message-section-bgg-cy-yl .home-message_tag,.home-message-section-bgg-cy-yl .home-message_title{color:#000}.home-message-section-bgg-cy-yl .c-btn{color:#000}.home-message-section-bgg-cy-yl .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-cy-yl .c-btn svg .arrow{fill:#000}.home-message-section-bgg-cy-yl .c-btn svg .circle{stroke:#000}.home-message-section-bgg-cy-yl a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-lg-cy .home-message_inr{background:0 0}.home-message-section-bgg-lg-cy .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-cy.png)}.home-message-section-bgg-lg-cy .home-message_inr_reverse{background:0 0}.home-message-section-bgg-lg-cy .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-cy.png)}.home-message-section-bgg-lg-cy .home-message_tag,.home-message-section-bgg-lg-cy .home-message_title{color:#000}.home-message-section-bgg-lg-cy .c-btn{color:#000}.home-message-section-bgg-lg-cy .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-lg-cy .c-btn svg .arrow{fill:#000}.home-message-section-bgg-lg-cy .c-btn svg .circle{stroke:#000}.home-message-section-bgg-lg-cy a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-mg-cy .home-message_inr{background:0 0}.home-message-section-bgg-mg-cy .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-cy.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-mg-cy .home-message_inr_reverse{background:0 0}.home-message-section-bgg-mg-cy .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-cy.png)}.home-message-section-bgg-rd-yl .home-message_inr{background:0 0}.home-message-section-bgg-rd-yl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-yl.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-rd-yl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-rd-yl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-yl.png)}.home-message-section-bgg-mg-or .home-message_inr{background:0 0}.home-message-section-bgg-mg-or .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-or.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-mg-or .home-message_inr_reverse{background:0 0}.home-message-section-bgg-mg-or .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-or.png)}.home-message-section-bgg-dg-yl .home-message_inr{background:0 0}.home-message-section-bgg-dg-yl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-dg-yl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-dg-yl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png)}.home-message-section-bgg-dg-cy .home-message_inr{background:0 0}.home-message-section-bgg-dg-cy .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-cy.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-dg-cy .home-message_inr_reverse{background:0 0}.home-message-section-bgg-dg-cy .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-cy.png)}.home-message-section-bgg-rd-bl .home-message_inr{background:0 0}.home-message-section-bgg-rd-bl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-bl.png)}.home-message-section-bgg-rd-bl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-rd-bl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-bl.png)}.home-message-section-bgg-bl-dg .home-message_inr{background:0 0}.home-message-section-bgg-bl-dg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-dg.png)}.home-message-section-bgg-bl-dg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-bl-dg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-dg.png)}.home-message-section-bgg-bl-mg .home-message_inr{background:0 0}.home-message-section-bgg-bl-mg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-mg.png)}.home-message-section-bgg-bl-mg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-bl-mg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-mg.png)}.home-message-section-bgg-mg-rd .home-message_inr{background:0 0}.home-message-section-bgg-mg-rd .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-rd.png)}.home-message-section-bgg-mg-rd .home-message_inr_reverse{background:0 0}.home-message-section-bgg-mg-rd .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-rd.png)}.home-message-section-bgg-or-rd .home-message_inr{background:0 0}.home-message-section-bgg-or-rd .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-rd.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-or-rd .home-message_inr_reverse{background:0 0}.home-message-section-bgg-or-rd .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-rd.png)}.home-message-section-bgg-or-rd .home-message_tag,.home-message-section-bgg-or-rd .home-message_title{color:#000}.home-message-section-bgg-or-rd .c-btn{color:#000}.home-message-section-bgg-or-rd .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-or-rd .c-btn svg .arrow{fill:#000}.home-message-section-bgg-or-rd .c-btn svg .circle{stroke:#000}.home-message-section-bgg-or-rd a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-cy-bl .home-message_inr{background:0 0}.home-message-section-bgg-cy-bl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-bl.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-cy-bl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-cy-bl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-bl.png)}.home-message-section-bgg-cy-bl .home-message_tag,.home-message-section-bgg-cy-bl .home-message_title{color:#000}.home-message-section-bgg-cy-bl .c-btn{color:#000}.home-message-section-bgg-cy-bl .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-cy-bl .c-btn svg .arrow{fill:#000}.home-message-section-bgg-cy-bl .c-btn svg .circle{stroke:#000}.home-message-section-bgg-cy-bl a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-lg-dg .home-message_inr{background:0 0}.home-message-section-bgg-lg-dg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-dg.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-lg-dg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-lg-dg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-dg.png)}.home-message-section-bgg-lg-dg .home-message_tag,.home-message-section-bgg-lg-dg .home-message_title{color:#000}.home-message-section-bgg-lg-dg .c-btn{color:#000}.home-message-section-bgg-lg-dg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-lg-dg .c-btn svg .arrow{fill:#000}.home-message-section-bgg-lg-dg .c-btn svg .circle{stroke:#000}.home-message-section-bgg-lg-dg a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-yl-or .home-message_inr{background:0 0}.home-message-section-bgg-yl-or .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-or.png)}.home-message-section-bgg-yl-or .home-message_inr_reverse{background:0 0}.home-message-section-bgg-yl-or .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-or.png)}.home-message-section-bgg-yl-or .home-message_tag,.home-message-section-bgg-yl-or .home-message_title{color:#000}.home-message-section-bgg-yl-or .c-btn{color:#000}.home-message-section-bgg-yl-or .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-yl-or .c-btn svg .arrow{fill:#000}.home-message-section-bgg-yl-or .c-btn svg .circle{stroke:#000}.home-message-section-bgg-yl-or a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-yl-cy .home-message_inr{background:0 0}.home-message-section-bgg-yl-cy .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-cy.png)}.home-message-section-bgg-yl-cy .home-message_inr_reverse{background:0 0}.home-message-section-bgg-yl-cy .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-cy.png)}.home-message-section-bgg-yl-cy .home-message_tag,.home-message-section-bgg-yl-cy .home-message_title{color:#000}.home-message-section-bgg-yl-cy .c-btn{color:#000}.home-message-section-bgg-yl-cy .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-yl-cy .c-btn svg .arrow{fill:#000}.home-message-section-bgg-yl-cy .c-btn svg .circle{stroke:#000}.home-message-section-bgg-yl-cy a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-cy-lg .home-message_inr{background:0 0}.home-message-section-bgg-cy-lg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-lg.png)}.home-message-section-bgg-cy-lg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-cy-lg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-lg.png)}.home-message-section-bgg-cy-lg .home-message_tag,.home-message-section-bgg-cy-lg .home-message_title{color:#000}.home-message-section-bgg-cy-lg .c-btn{color:#000}.home-message-section-bgg-cy-lg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-cy-lg .c-btn svg .arrow{fill:#000}.home-message-section-bgg-cy-lg .c-btn svg .circle{stroke:#000}.home-message-section-bgg-cy-lg a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-cy-mg .home-message_inr{background:0 0}.home-message-section-bgg-cy-mg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-mg.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-cy-mg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-cy-mg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-mg.png)}.home-message-section-bgg-cy-mg .home-message_tag,.home-message-section-bgg-cy-mg .home-message_title{color:#000}.home-message-section-bgg-cy-mg .c-btn{color:#000}.home-message-section-bgg-cy-mg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-cy-mg .c-btn svg .arrow{fill:#000}.home-message-section-bgg-cy-mg .c-btn svg .circle{stroke:#000}.home-message-section-bgg-cy-mg a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-yl-rd .home-message_inr{background:0 0}.home-message-section-bgg-yl-rd .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-rd.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-yl-rd .home-message_inr_reverse{background:0 0}.home-message-section-bgg-yl-rd .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-rd.png)}.home-message-section-bgg-yl-rd .home-message_tag,.home-message-section-bgg-yl-rd .home-message_title{color:#000}.home-message-section-bgg-yl-rd .c-btn{color:#000}.home-message-section-bgg-yl-rd .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-yl-rd .c-btn svg .arrow{fill:#000}.home-message-section-bgg-yl-rd .c-btn svg .circle{stroke:#000}.home-message-section-bgg-yl-rd a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-or-mg .home-message_inr{background:0 0}.home-message-section-bgg-or-mg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-mg.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-or-mg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-or-mg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-mg.png)}.home-message-section-bgg-or-mg .home-message_tag,.home-message-section-bgg-or-mg .home-message_title{color:#000}.home-message-section-bgg-or-mg .c-btn{color:#000}.home-message-section-bgg-or-mg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-or-mg .c-btn svg .arrow{fill:#000}.home-message-section-bgg-or-mg .c-btn svg .circle{stroke:#000}.home-message-section-bgg-or-mg a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-yl-dg .home-message_inr{background:0 0}.home-message-section-bgg-yl-dg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-dg.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-yl-dg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-yl-dg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-dg.png)}.home-message-section-bgg-yl-dg .home-message_tag,.home-message-section-bgg-yl-dg .home-message_title{color:#000}.home-message-section-bgg-yl-dg .c-btn{color:#000}.home-message-section-bgg-yl-dg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-yl-dg .c-btn svg .arrow{fill:#000}.home-message-section-bgg-yl-dg .c-btn svg .circle{stroke:#000}.home-message-section-bgg-yl-dg a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-cy-dg .home-message_inr{background:0 0}.home-message-section-bgg-cy-dg .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-dg.png);background-position:0 0;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.home-message-section-bgg-cy-dg .home-message_inr_reverse{background:0 0}.home-message-section-bgg-cy-dg .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-dg.png)}.home-message-section-bgg-cy-dg .home-message_tag,.home-message-section-bgg-cy-dg .home-message_title{color:#000}.home-message-section-bgg-cy-dg .c-btn{color:#000}.home-message-section-bgg-cy-dg .c-btn .c-btn-ico::before{border-color:#5f5f5f}.home-message-section-bgg-cy-dg .c-btn svg .arrow{fill:#000}.home-message-section-bgg-cy-dg .c-btn svg .circle{stroke:#000}.home-message-section-bgg-cy-dg a.home-message:hover .c-btn .c-btn-ico svg .circle{stroke:#000}.home-message-section-bgg-bl-rd .home-message_inr{background:0 0}.home-message-section-bgg-bl-rd .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-rd.png)}.home-message-section-bgg-bl-rd .home-message_inr_reverse{background:0 0}.home-message-section-bgg-bl-rd .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-rd.png)}.home-message-section-bgg-dg-bl .home-message_inr{background:0 0}.home-message-section-bgg-dg-bl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-bl.png)}.home-message-section-bgg-dg-bl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-dg-bl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-bl.png)}.home-message-section-bgg-mg-bl .home-message_inr{background:0 0}.home-message-section-bgg-mg-bl .home-message_inr::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}.home-message-section-bgg-mg-bl .home-message_inr_reverse{background:0 0}.home-message-section-bgg-mg-bl .home-message_inr_reverse::before{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}html[data-script-enabled=true] .home-message-section{height:200vh}html[data-script-enabled=true] .home-message_inr{position:absolute}html[data-script-enabled=true] .home-message_frame{position:relative;position:fixed;z-index:101;overflow:hidden;top:0;left:0;width:100vw;height:100vh;opacity:0}html[data-script-enabled=true] .home-message_inr_reverse{display:block;position:absolute;z-index:10;visibility:visible}html[data-script-enabled=true] .home-message_pt_bg{height:0;padding-top:100%}.home-solutions_frame{position:relative;overflow:hidden;top:0;left:0}.home-solutions_inr{position:relative;z-index:10;padding:100px 0;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-size:cover;max-width:none}.home-solutions_inr>a{display:block;color:#fff}.home-solutions_inr .l-section-inner{position:relative;padding:0}.home-solutions_bgimage{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;background-size:cover;background-position:center}.home-solutions_bg{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:#f3f3f3}.home-section-solutions_text{position:relative;width:750px;padding:80px 245px 80px 80px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;z-index:10}.home-section-solutions_text:hover .c-btn-white .c-btn-ico-white::before{opacity:.1}.home-section-solutions_text:hover .c-btn-white .c-btn-ico-white svg .arrow{-webkit-animation:arrow 2s infinite ease-in-out;animation:arrow 2s infinite ease-in-out}.home-section-solutions_text:hover .c-btn-white .c-btn-ico-white svg .circle{fill:transparent;stroke:#fff;stroke-width:1;-webkit-animation:circle 2s infinite cubic-bezier(.215,.61,.355,1);animation:circle 2s infinite cubic-bezier(.215,.61,.355,1)}.home-solutions_text_span{display:block}.home-solutions_text_span_inr{position:relative;display:inline-block}.home-section-solutions_text_inr{position:relative;z-index:10}.home-section-solutions_text_bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden}.home-section-solutions_text_bg:after{content:"";display:block;position:absolute;width:105%;height:105%;top:-2.5%;left:-2.5%;background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png);background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:-1;-webkit-filter:blur(20px);filter:blur(20px);-webkit-transition:-webkit-filter .7s ease-out;transition:-webkit-filter .7s ease-out;-o-transition:filter .7s ease-out;transition:filter .7s ease-out;transition:filter .7s ease-out,-webkit-filter .7s ease-out}.home-section-solutions_text_bg.on:after{-webkit-filter:blur(0);filter:blur(0)}.home-section-solutions_tag{font-size:1.3rem;font-weight:700}.home-section-solutions_title{font-size:8.3rem;line-height:1.25;font-weight:700}.home-section-solutions_title-logo{font-size:1rem;margin:15px 0 30%}.home-section-solutions_title-logo img{vertical-align:top}.home-section-solutions_title-logo .home-solutions_text_span_inr{display:block;position:relative;margin-bottom:20px;line-height:1;overflow:hidden}.home-section-solutions_title-logo .home-solutions_text_span_inr img{display:block;width:100%;height:auto}.home-section-solutions_lead{font-size:2rem}.home-section-solutions_lead>.home-solutions_text_span:first-child{line-height:1.3;font-weight:700}.home-solutions_btn{display:inline-block;margin-top:20px}.home-section-solutions_mark{position:absolute;width:440px;height:360px;top:50%;left:773px;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-section-solutions_mark img,.home-section-solutions_mark svg{max-width:100%;height:auto;vertical-align:bottom}.home-section-solutions_mark #logo-3{width:100%}.home-section-solutions_mark .cls-1{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:130px}.home-section-solutions_mark .logo-navy{position:absolute;width:100%;height:auto;top:2.45%;left:0}.home-section-solutions_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;cursor:pointer}.home-section-solutions-bgg-mg-bl .home-section-solutions_title{font-size:7.4rem;line-height:1.2;font-weight:700}.home-section-solutions-bgg-mg-bl .home-section-solutions_lead{margin-top:100px}.home-section-solutions-bgg-mg-bl .home-section-solutions_lead>.home-solutions_text_span:first-child{font-size:3rem;line-height:1.7;font-weight:100}.home-section-solutions-bgg-mg-bl .home-section-solutions_lead>.home-solutions_text_span:first-child strong{font-weight:700}.home-section-solutions-bgg-mg-bl .home-section-solutions_text_bg:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}html[data-script-enabled=true] .home-section-solutions{height:260vh}html[data-script-enabled=true] .home-solutions_inr{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[data-script-enabled=true] .home-solutions_frame{position:fixed;z-index:100;width:100vw;height:100vh;opacity:0}html[data-script-enabled=true] .home-section-solutions_mark #logo-3{opacity:0}.home-section-support{padding:70px 0;background:url(https://www.fujitsu.com/imgv51/bg-morehelp.png) no-repeat center;background-size:cover}.home-section-support_title{text-align:center;color:#fff;font-size:2.6rem;font-weight:700;margin-bottom:60px}.home-section-support_summary{text-align:center;color:#fff;font-size:2.2rem;font-weight:700;margin-bottom:60px}.home-section-support_title+.home-section-support_summary{margin-top:-40px}.home-support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.home-support{text-decoration:none}a.home-support:hover .home-support_body{text-decoration:underline}.home-support_ico{text-align:center;min-width:68px;width:68px;position:relative;margin-right:20px}.home-support_body{color:#fff}.home-support_title{font-size:1.8rem;margin-bottom:10px}.home-section-support .l-grid>div:nth-child(1) .home-support_ico::before{padding-top:calc(132 / 128 * 100%)}.home-section-support .l-grid>div:nth-child(2) .home-support_ico::before{padding-top:calc(144 / 132 * 100%)}.home-section-support .l-grid>div:nth-child(3) .home-support_ico::before{padding-top:calc(128 / 136 * 100%)}.home-section-support .l-grid>div:nth-child(4) .home-support_ico::before{padding-top:calc(158 / 132 * 100%)}.home-section-case{padding:100px 0;overflow:hidden;background-color:#121e2d}.home-case_title{color:#fff;text-align:center;font-size:3.6rem;-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;-o-transition:opacity .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out;margin-bottom:40px}.case-title{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;-o-transition:opacity .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out;transition:opacity .5s ease-out,transform .5s ease-out,-webkit-transform .5s ease-out}.case-title.is-animation{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}html[data-script-enabled=true] .home-section-case{position:relative;padding:50px 0 100px}html[data-script-enabled=true] .home-case_title{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}html[data-script-enabled=true] .home-case_title.is-animation{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}html[data-script-enabled=true] .root-cover{position:fixed;top:97px;left:0;width:100%;height:calc(100% - 97px);background-color:#fff;z-index:9500}.home-section-info,.home-section-press{background-color:#f3f3f3}.home-section-press+.home-section-info{padding-top:0}.home-section-info+.home-section-press{padding-top:0}.home-press .c-card{padding:30px}.home-press .c-card-pdf .c-card_text{position:relative;padding-left:20px}.home-press .c-card-pdf .c-card_text::before{content:"";position:absolute;top:2px;left:0;display:inline-block;width:14px;height:16px;background:url(https://www.fujitsu.com/imgv51/common/icon/icon-pdf-01.png) no-repeat;background-size:100% auto}.home-press_title{font-size:3.1rem;text-align:center;margin-bottom:40px}.home-press-btn{text-align:right;margin-top:25px}.home-press-btn .c-btn{font-size:1.4rem}.home-infomation{background-color:#fff;padding:45px}.home-infomation_title{text-align:center;font-size:2.6rem;margin-bottom:15px}.home-infomation_text{text-align:center}.home-infomation_text a{color:#e11022;text-decoration:none}.home-infomation_text a:hover{text-decoration:underline}.home-infomation_link{text-align:right;margin-top:25px}.home-infomation_link .c-btn{font-size:1.4rem}.home-panelList .c-card{padding:15px 15px 30px}.home-panelList .c-card .c-card_inr{padding-left:15px;padding-right:15px}@keyframes arrow_bg{0%{opacity:.1}100%{opacity:0}}@keyframes arrow{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}10%{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}25%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}40%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes circle{0%{stroke-dasharray:0 300;-webkit-transform:rotate(0);transform:rotate(0)}10%{stroke-dasharray:50 100}20%{stroke-dasharray:100 200}30%{stroke-dasharray:150 300}40%{stroke-dasharray:200 300}60%{stroke-dasharray:300 300;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes SlideIn{0%{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes SlideIn2{0%{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}100%{opacity:.3;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes SlideIn3{0%{opacity:0;-webkit-transform:translateX(300px);transform:translateX(300px)}100%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes img_anime{0%{-webkit-transform:skew(15deg) translateX(-150%);transform:skew(15deg) translateX(-150%)}42.5%,44.5%{-webkit-transform:skew(15deg) translateX(-20%);transform:skew(15deg) translateX(-20%)}100%{-webkit-transform:skew(15deg) translateX(150%);transform:skew(15deg) translateX(150%)}}@keyframes emergence{0%{opacity:0}99.9%{opacity:0}100%{opacity:1}}.u-font-light{font-weight:300}.u-bgc-dg-lg{background:-o-linear-gradient(307deg,#01802f 0,#299934 64%,#72c53c 96%,#7bcb3d 100%);background:linear-gradient(143deg,#01802f 0,#299934 64%,#72c53c 96%,#7bcb3d 100%)}.u-bgc-dg-lg-rev{background:-o-linear-gradient(307deg,#7bcb3d 0,#299934 64%,#72c53c 96%,#01802f 100%);background:linear-gradient(143deg,#7bcb3d 0,#299934 64%,#72c53c 96%,#01802f 100%)}.ie11 a.c-btn:hover .c-btn-ico svg .arrow{-webkit-animation:none!important;animation:none!important}.ie11 a:hover .c-btn .c-btn-ico svg .arrow{-webkit-animation:none!important;animation:none!important}.ie11 .home-section-solutions_title{font-size:7.5rem}.no-script{text-align:center;display:block;max-width:calc(1280px + 7.4%);padding:50px 3.7%;margin:auto}@media screen and (max-width:1000px){.l-section{padding:10% 0}.l-grid{margin-bottom:-3.125%}.l-grid>.l-grid-col-md-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 30.2083333333%;flex:0 0 30.2083333333%;width:30.2083333333%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.l-grid>.l-grid-col-md-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 46.875%;flex:0 0 46.875%;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.l-grid>.l-grid-col-md-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 96.875%;flex:0 0 96.875%;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.c-card{padding:12px}.c-card-border .c-card_inr{padding-left:12px;padding-right:12px}.c-card_title{font-size:1.5rem}.c-card_title-l{font-size:1.8rem}.c-card_inr{padding-left:12px;padding-right:12px}.c-btn-l{font-size:1.2rem}.c-btn-ico svg .circle{stroke-width:1.5px}.c-btn-ico svg .arrow{stroke-width:10px}.c-btn-ico-l{width:38px;height:38px}.c-tag{font-size:1.1rem;padding:10px}.c-heading{font-size:2.6rem}.home-hero .block1 .home-hero_title{font-size:2.2rem}.home-hero .block1 .home-hero_title-catch{font-size:1.8rem}.home-hero_btn{margin-top:10px}.home-slide>.home-slide_item{width:48%}html[data-script-enabled=true] .home-slide-section .home-slide-wrap{padding-top:25px;padding-bottom:30px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow{width:40px;height:40px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow::before{width:15px;height:15px;top:13px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-prev:before{left:16px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-next:before{right:16px}.home-slide2>.home-slide2_item{width:48%}.home-slide2 .home-slide2_item .c-card{padding:12px 12px 25px}.home-slide2 .home-slide2_item .c-card_text{font-size:1.5rem}.home-slide2_moreBtn{margin-top:30px}.home-slide2_moreBtn .c-btn{font-size:1.5rem}.home-slide2_moreBtn .c-btn-ico{width:26px;height:26px}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0 6px}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide.slick-active .c-btn-ico{width:26px;height:26px}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .c-card{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .home-slide2_item{-webkit-animation-name:SlideIn;animation-name:SlideIn}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .slick-active .home-slide2_item{-webkit-animation-name:SlideIn;animation-name:SlideIn}html[data-script-enabled=true] .home-slide2-wrap .slick-arrow{width:40px;height:40px;margin-top:-20px}html[data-script-enabled=true] .home-slide2-wrap .slick-arrow::before{width:15px;height:15px;top:13px}html[data-script-enabled=true] .home-slide2-wrap .slick-prev{left:-7.4%}html[data-script-enabled=true] .home-slide2-wrap .slick-prev:before{left:16px}html[data-script-enabled=true] .home-slide2-wrap .slick-next{right:-7.4%}html[data-script-enabled=true] .home-slide2-wrap .slick-next:before{right:16px}html[data-script-enabled=true] .home-slide2-wrap .slick-dots{margin-left:10%}.home-section-solutions_lead>.home-solutions_text_span:first-child{font-size:2.2rem}.home-section-support{padding:8% 0;background-image:url(https://www.fujitsu.com/imgv51/bg-morehelp-md.png)}.home-section-support .l-grid{margin-top:-5%}.home-section-support .l-grid-col-md-12{margin-top:5%}.home-section-support_title{font-size:2.4rem;margin-bottom:30px}.home-section-support_summary{font-size:2rem;margin-bottom:30px}.home-section-support_title+.home-section-support_summary{margin-top:-20px}.home-support{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home-support_ico{min-width:0;max-width:60px;width:20%;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-support_ico img{width:100%}.home-support_body{width:85%}.home-support_title{font-size:1.6rem}.home-case_title{font-size:2.5rem;margin-bottom:30px}html[data-script-enabled=true] .root-cover{top:71px;height:calc(100% - 71px)}.home-press .c-card{padding:24px 25px 20px 25px}.home-press_title{font-size:2.6rem}.home-press-btn .c-btn{font-size:1.5rem}.home-infomation{padding:7%}.home-infomation_title{font-size:2.1rem}.home-infomation_text{text-align:left}.home-infomation_link .c-btn{font-size:1.5rem}.home-panelList .c-card{padding:10px 10px 20px}.home-panelList .c-card .c-card_inr{padding:0}.home-panelList .c-card_img{margin-bottom:10px}}@media screen and (max-width:767px){.l-grid{margin-bottom:-3.125%}.l-grid>.l-grid-col-sm-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 46.875%;flex:0 0 46.875%;width:46.875%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.l-grid>.l-grid-col-sm-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 96.875%;flex:0 0 96.875%;width:96.875%;margin-left:1.5625%;margin-right:1.5625%;margin-bottom:3.125%}.c-card_foot::after{content:“”;display:block;clear:both}.home-hero{display:block;min-height:0;max-height:none;padding:0;height:auto;z-index:0}.home-hero .imgWrap{position:relative;display:block;width:100%;height:0;padding-top:100%}.home-hero .imgWrap .img:after{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;background-color:rgba(0,0,0,.5)}.home-hero .img{background-position:top center}.home-hero .bg{display:none}.home-hero .block1{display:block;position:relative;width:100%;padding:3.7%}.home-hero .block1 .box{position:static;width:auto;margin:0;padding:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);white-space:normal}.home-hero .block1 .home-hero_title-logo{width:50%;margin-bottom:10%}.home-hero .home-hero_mark{z-index:1;top:auto;width:calc(11 / 16 * 100vw);height:calc(11 / 16 * .81640625 * 100vw);margin-left:calc(11 / 16 * .06 * 100vw);bottom:0}.home-hero .home-hero_mark #logo-1,.home-hero .home-hero_mark #logo-2{opacity:1}.home-hero .block1{overflow:hidden}.home-hero .block1:after{content:"";display:block;position:absolute;width:105%;height:105%;top:-2.5%;left:-2.5%;background-size:cover;background-repeat:no-repeat;background-position:0 0;z-index:-1}.home-hero-bgg-rd-mg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-mg.png)}.home-hero-bgg-rd-or .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-or.png)}.home-hero-bgg-bl-cy .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-cy.png)}.home-hero-bgg-dg-lg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-lg.png)}.home-hero-bgg-or-yl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-yl.png)}.home-hero-bgg-cy-yl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-yl.png)}.home-hero-bgg-lg-cy .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-cy.png)}.home-hero-bgg-mg-cy .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-cy.png)}.home-hero-bgg-rd-yl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-yl.png)}.home-hero-bgg-mg-or .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-or.png)}.home-hero-bgg-dg-yl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-yl.png)}.home-hero-bgg-dg-cy .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-cy.png)}.home-hero-bgg-rd-bl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-rd-bl.png)}.home-hero-bgg-bl-dg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-dg.png)}.home-hero-bgg-bl-mg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-mg.png)}.home-hero-bgg-mg-rd .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-rd.png)}.home-hero-bgg-or-rd .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-rd.png)}.home-hero-bgg-cy-bl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-bl.png)}.home-hero-bgg-lg-dg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-lg-dg.png)}.home-hero-bgg-yl-or .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-or.png)}.home-hero-bgg-yl-cy .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-cy.png)}.home-hero-bgg-cy-lg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-lg.png)}.home-hero-bgg-cy-mg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-mg.png)}.home-hero-bgg-yl-rd .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-rd.png)}.home-hero-bgg-or-mg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-or-mg.png)}.home-hero-bgg-yl-dg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-yl-dg.png)}.home-hero-bgg-cy-dg .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-cy-dg.png)}.home-hero-bgg-bl-rd .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-bl-rd.png)}.home-hero-bgg-dg-bl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-dg-bl.png)}.home-hero-bgg-mg-bl .block1:after{background-image:url(https://www.fujitsu.com/imgv51/bgg-mg-bl.png)}.home-hero.home-hero-sb .block1 .box{max-width:none}.home-hero.home-hero-sb .block1 .home-hero_title{padding-right:0}.home-hero.home-hero-sb .block1 .home-hero_title-logo{width:50%}.home-hero.home-hero-sb .imgWrap .img:after{display:none}.home-hero.home-hero-sb-h1-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h1-t1.png);background-position:center}.home-hero.home-hero-sb-h1-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h1-t4.png);background-position:center}.home-hero.home-hero-sb-h5-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h5-t1.png);background-position:center}.home-hero.home-hero-sb-h5-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-h5-t4.png);background-position:center}.home-hero.home-hero-sb-e1-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e1-t1.png);background-position:center}.home-hero.home-hero-sb-e1-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e1-t4.png);background-position:center}.home-hero.home-hero-sb-e2-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e2-t1.png);background-position:center}.home-hero.home-hero-sb-e2-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e2-t4.png);background-position:center}.home-hero.home-hero-sb-e6-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e6-t1.png);background-position:center}.home-hero.home-hero-sb-e6-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e6-t4.png);background-position:center}.home-hero.home-hero-sb-e8-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e8-t1.png);background-position:center}.home-hero.home-hero-sb-e8-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e8-t4.png);background-position:center}.home-hero.home-hero-sb-e9-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e9-t1.png);background-position:center}.home-hero.home-hero-sb-e9-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e9-t4.png);background-position:center}.home-hero.home-hero-sb-e10-t1 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e10-t1.png);background-position:center}.home-hero.home-hero-sb-e10-t4 .block1::after{width:100%;height:100%;top:0;left:0;background-image:url(https://www.fujitsu.com/imgv51/sbg-e10-t4.png);background-position:center}.home-slide-wrap{margin-left:0}.home-slide_item{margin:0 0 0 14px}.home-slide_item .c-card{padding:12px 3px 25px}.home-slide_item .c-card_title{font-size:1.8rem}html[data-script-enabled=true] .home-slide-section .slick-dots{margin-right:-10%}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow{margin-top:40%}html[data-script-enabled=true] .home-slide2-wrap .slick-prev{left:-4.5%}html[data-script-enabled=true] .home-slide2-wrap .slick-next{right:-4.5%}.home-message_inr{padding:40px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.home-message_inr_reverse{padding:40px 15px;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.home-message{display:block}.home-message_pt{width:calc(100% + 4px)!important;margin-right:-2px;margin-bottom:0}.home-message_text{width:100%;padding:6% 4%}.home-message_textinr{text-align:center;padding:0}.home-message_tag{font-size:1.1rem}.home-message_title{font-size:2rem}html[data-script-enabled=true] .home-message_inr{height:100vh}.home-solutions_inr{position:relative;padding:20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:center}.home-solutions_inr .l-section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.home-solutions_bgimage:after{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;background-color:rgba(0,0,0,.5)}.home-section-solutions_text{width:100%;padding:3.7%;left:0}.home-section-solutions_tag{font-size:1.1rem}.home-section-solutions_title{font-size:4.5rem}.home-section-solutions_title-logo{font-size:1rem;margin-bottom:10%}.home-section-solutions_title-logo{font-size:1rem;width:50%}.home-section-solutions_title-logo .home-solutions_text_span_inr{width:100%}.home-section-solutions_lead{font-size:1.5rem}.home-section-solutions_mark{position:relative;width:calc(11 / 16 * 100vw);height:calc(11 / 16 * .8 * 100vw);margin-left:calc(11 / 16 * .054 * 100vw);margin-top:calc(11 / 16 * .054 * 100vw);margin-bottom:calc(11 / 16 * .054 * 100vw);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0}.home-section-solutions-bgg-mg-bl .home-solutions_bgimage{background-position:top right}.home-section-solutions-bgg-mg-bl .home-section-solutions_title{font-size:3.3rem}.home-section-solutions-bgg-mg-bl .home-section-solutions_lead{margin-top:20px}.home-section-solutions-bgg-mg-bl .home-section-solutions_lead>.home-solutions_text_span:first-child{font-size:1.5rem}html[data-script-enabled=true] .home-solutions_inr{height:100vh}html[data-script-enabled=true] .home-section-solutions_mark{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:0;margin-bottom:0;top:37vw}html[data-script-enabled=true] .root-cover{top:59px;height:calc(100% - 59px)}.u-sm-hidden{display:none}}@media screen and (min-width:1001px){.c-card-pd{padding:28px 20px}.c-card-border{padding:20px}.home-hero .block1 .home-hero_title{font-size:3.8rem}.home-hero .block1 .home-hero_title-catch{font-size:2.4rem}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2 .slick-slide.slick-active .c-btn{font-size:1.4rem}.home-section-solutions_lead>.home-solutions_text_span:first-child{font-size:3.8rem}.home-support_body{max-width:400px}}@media screen and (min-width:768px){.home-hero .block1{background:0 0}}@media screen and (min-width:768px) and (max-width:1279px){.home-hero .block1 .box{width:100%;margin-right:calc(12 / 32 * .56 * 100vw)}.home-hero .block1 .home-hero_title{font-size:3vw}.home-hero .block1 .home-hero_title-catch{font-size:1.8vw}.home-hero .home-hero_mark{width:calc(12 / 32 * 100vw);height:calc(12 / 32 * .81640625 * 100vw);margin-left:calc(14 / 45 * .1 * 100vw)}.home-message_title{font-size:2vw}.home-section-solutions_text{width:58.828%;padding:calc(80vw*100/1280) calc(240vw*100/1280) calc(80vw*100/1280) calc(80vw*100/1280)}.home-section-solutions_tag{font-size:1vw}.home-section-solutions_title{font-size:4.8vw}.home-section-solutions_title-logo{font-size:1rem}.home-section-solutions_lead{font-size:1.2vw}.home-section-solutions_lead>.home-solutions_text_span:first-child{font-size:3vw}.home-section-solutions_mark{left:58.59375%;width:calc(11 / 32 * 100vw);height:calc(11 / 32 * .8 * 100vw);margin-left:calc(11 / 32 * .054 * 100vw)}.home-section-solutions-bgg-mg-bl .home-section-solutions_title{font-size:6vw}.home-section-solutions-bgg-mg-bl .home-section-solutions_lead>.home-solutions_text_span:first-child{font-size:2.8vw}.ie11 .home-hero .block1 .home-hero_title{font-size:2.8vw}.ie11 .home-section-solutions_title{font-size:4.5vw}}@media screen and (min-width:768px) and (max-width:1000px){.home-hero.home-hero-sb{min-height:450px}html[data-script-enabled=true] .home-slide-section .home-slide_arrow .slick-arrow{margin-top:30%}}@media screen and (max-width:639px){html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .home-slide2_item{-webkit-animation-name:SlideIn;animation-name:SlideIn}html[data-script-enabled=true] .home-slide2-wrap .home-slide2.js-scroll2.is-animation .home-slide2_item .c-card{opacity:1}}@media screen and (max-width:767px) and (max-height:1000px){html[data-script-enabled=true] .home-message{width:60vh;max-width:100%}html[data-script-enabled=true] .home-message_title{font-size:2vh}}@media screen and (min-width:1279px){.home-hero .block1 .home-hero_title{padding-right:50px}.home-hero .block1 .home-hero_title-logo{padding-right:0}}