#system #mainImg{background-image:url(../img/system/bg_mainimg01.png)}#system.infra #mainImg{background-image:url(../img/system/infra/bg_mainimg01.png)}#system.develop #mainImg{background-image:url(../img/system/develop/bg_mainimg01.png)}#system.game #mainImg{background-image:url(../img/system/game/bg_mainimg01.png)}#system.cloud #mainImg{background-image:url(../img/system/ground/bg_mainimg01.png)}#system.index .bgSkew{position:relative}#system.index .bgSkew:before{display:block;position:absolute;top:220px;z-index:-1;width:100%;height:1500px;background-color:#edf0f2;content:"";-webkit-transform:skewY(9deg);transform:skewY(9deg)}@media screen and (min-width:600px){#system.index .bgSkew:before{top:472px;height:1200px}}#system.index #menu .head{margin-bottom:20px;padding-top:0}#system.index #menu .secRequest .txtArea .sub span{line-height:1.8;color:#7b7b7b;font-weight:700;font-size:1.2rem}#system.index #menu .secRequest .txtArea .btn{margin-top:20px}@media all and (min-width:600px){#system.index #menu .head{margin-bottom:50px}#system.index #menu .secRequest .txtArea .sub span{line-height:2.5;font-size:1.3rem}#system.index #menu .secRequest .txtArea .btn{margin-top:30px}}#system.develop .bnrImg{margin-top:50px;margin-bottom:40px}#system.develop #lead .inner{padding-bottom:7px}#system.develop #menu .subTit{line-height:1.47368;margin-bottom:15px;font-weight:700;font-size:1.9rem}#system.develop #menu .info{margin-bottom:37px}#system.develop #menu .info .cont{margin-bottom:22px}#system.develop #menu .info .cont .img{margin-bottom:10px}#system.develop #menu .info .cont .txtArea .sub{line-height:1.47368;margin-bottom:4px;font-weight:700;font-size:1.7rem}#system.develop #menu .info .cont .txtArea .txt{line-height:2em}@media all and (min-width:600px){#system.develop #menu .subTit{line-height:1.68;font-size:2.5rem}#system.develop #menu .info{margin-bottom:82px}#system.develop #menu .info .head{padding:58px 0 46px}#system.develop #menu .info .cont{margin-bottom:55px}#system.develop #menu .info .cont .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system.develop #menu .info .cont .inner.is_reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}#system.develop #menu .info .cont .img{width:680px}#system.develop #menu .info .cont .txtArea{width:475px}#system.develop #menu .info .cont .txtArea .sub{line-height:1.68;margin-bottom:12px;font-size:2.5rem}}#system.game .bnrImg{margin-bottom:29px}#system.game #menu{margin:0 0 39px}#system.game #menu .kiq .txt{margin-bottom:16px}#system.game #menu .kiq .btn{width:258px;margin-bottom:31px}#system.game #menu .kiq .btn a:after{top:auto;right:2px;bottom:0;width:12px;height:11px}#system.game #menu .info{margin-bottom:25px}@media all and (min-width:600px){#system.game .bnrImg{width:1040px;margin:0 auto 100px}#system.game #menu{margin-top:60px;margin-bottom:80px}#system.game #menu .txt,#system.game #menu .info{margin-bottom:50px}#system.game #menu .kiq .btn{width:338px}#system.game #menu .kiq .btn a:after{right:4px;bottom:2px;width:13px;height:12px}}#system.infra #lead .inner{padding:36px 0 12px}#system.infra #lead .txt{line-height:1.75em}@media screen and (min-width:600px){#system.infra #lead .inner{padding:102px 0 0}#system.infra #lead .txt{line-height:1.9em;font-weight:500;font-size:1.6rem}}#system.infra #menu{padding-bottom:16px}#system.infra #menu .head{margin-bottom:0}#system.infra #menu .secRequest .txtArea .num{display:inline-block;line-height:1.23333;margin:8px 0 5px;border-bottom:1px solid #3fa2e8;color:#3fa2e8;font-style:italic;font-size:3rem}#system.infra #menu .secRequest .txtArea .sub{font-weight:700;font-size:1.7rem}#system.infra #menu .secRequest .txtArea .txt{line-height:2em;padding:5px 0 22px}@media screen and (min-width:600px){#system.infra #menu .head .tit{margin-bottom:15px}#system.infra #menu .secRequest{margin-bottom:60px}#system.infra #menu .secRequest .inner{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#system.infra #menu .secRequest .inner.is_reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}#system.infra #menu .secRequest .inner.is_reverse .txtArea{padding:0 40px 0 0}#system.infra #menu .secRequest .img{width:680px}#system.infra #menu .secRequest .txtArea{width:470px;padding:0 0 0 40px}#system.infra #menu .secRequest .txtArea .num{font-size:4rem}#system.infra #menu .secRequest .txtArea .sub{padding-top:17px;font-size:2.5rem}}#system.infra #links{margin-top:20px;padding:40px 0;background-color:#edf0f2}#system.infra #links .list .item{display:table;width:100%}#system.infra #links .list .item+.item{margin-top:10px}#system.infra #links .list .item a{display:table-cell;position:relative;height:122px;border:1px solid #d4d3d3;background-color:#fff;color:#3fa2e8;font-weight:700;font-size:1.6rem;text-align:center;vertical-align:middle}#system.infra #links .list .item a:before{position:absolute;right:5px;bottom:5px;width:0;height:0;border-width:0 0 12px 12px;border-style:solid;border-color:transparent transparent #3fa2e8;content:""}@media screen and (min-width:600px){#system.infra #links{margin-top:10px;padding:80px 0 100px}#system.infra #links .list .item{float:left;width:590px}#system.infra #links .list .item+.item{float:right;margin-top:0}#system.infra #links .list .item a{height:156px;font-size:2rem}#system.infra #links .list .item a:before{right:10px;bottom:10px}}#system.infra #lead.kitting .inner{padding:34px 0}#system.infra #lead.kitting .inner .txt{line-height:2em}@media screen and (min-width:600px){#system.infra #lead.kitting{padding:67px 0 32px}}#system.infra #service #menu{padding:32px 0 41px;background-color:#edf0f2}@media screen and (min-width:600px){#system.infra #service #menu{padding:61px 0 41px}#system.infra #service #menu .cont{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -11px}}#system.infra #service #support{padding:35px 0 34px}#system.infra #service #support .tit{margin-bottom:8px}#system.infra #service #support .txt{line-height:2em}@media screen and (min-width:600px){#system.infra #service #support{padding:76px 0 72px}#system.infra #service #support .tit{margin-bottom:31px}}#system.infra #service #price #kitting{padding:38px 0;background-color:#edf0f2}#system.infra #service #price #kitting .tit{margin-bottom:10px}#system.infra #service #price #kitting .txt{line-height:2em}#system.infra #service #price #kitting .chart{padding:15px 0}#system.infra #service #price #kitting .chart thead tr th:first-child{box-sizing:border-box;width:295px}#system.infra #service #price #kitting .chart tbody tr td{padding:19px 26px 4px;background-color:#fff;font-size:1.3rem;vertical-align:baseline}#system.infra #service #price #kitting .chart tbody tr td ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:6px 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}#system.infra #service #price #kitting .chart tbody tr td ul:last-child{margin-bottom:0}#system.infra #service #price #kitting .chart tbody tr td ul li{position:relative;box-sizing:border-box;width:50%;line-height:2;padding-bottom:5px;padding-left:10px}#system.infra #service #price #kitting .chart tbody tr td ul li:before{display:block;position:absolute;top:14px;left:0;width:3px;height:3px;border-radius:50%;background-color:#3fa2e8;content:""}#system.infra #service #price #kitting .chart tbody tr td:first-child strong{font-size:1.4rem}#system.infra #service #price #kitting .chart tbody tr td strong{font-weight:700;font-size:1.3rem}#system.infra #service #price #kitting .chart tbody tr td .addition{padding:10px 0 4px}#system.infra #service #price #kitting .chart tbody tr td .note{line-height:2em;margin-bottom:2px;padding-left:2em;text-indent:-2em}#system.infra #service #price #kitting .chart tbody tr:last-child td{padding:19px 26px 24px}#system.infra #service #price #kitting .chart tbody tr:last-child td .head{line-height:2em}#system.infra #service #price #kitting .chart tbody tr:last-child td ul{display:block}#system.infra #service #price #kitting .chart tbody tr:last-child td ul li{width:auto}@media screen and (min-width:600px){#system.infra #service #price #kitting .chart{padding:15px 0}#system.infra #service #price #kitting .chart thead tr th:first-child{width:340px}#system.infra #service #price #kitting .chart tbody tr td{padding:24px 29px 4px;font-size:1.5rem}#system.infra #service #price #kitting .chart tbody tr td ul{margin-bottom:10px;padding:6px 5px}#system.infra #service #price #kitting .chart tbody tr td ul li{padding-bottom:9px}#system.infra #service #price #kitting .chart tbody tr td:first-child strong{font-size:1.6rem}#system.infra #service #price #kitting .chart tbody tr td strong{font-size:1.5rem}#system.infra #service #price #kitting .chart tbody tr td .addition{padding:10px 0 4px}#system.infra #service #price #kitting .chart tbody tr td .note{margin-bottom:0}#system.infra #service #price #kitting .chart tbody tr:last-child td{padding:24px 29px 20px}}@media screen and (min-width:600px){#system.infra #service #price #kitting{padding:77px 0 55px}#system.infra #service #price #kitting .tit{margin-bottom:32px}#system.infra #service #price #kitting .chart{padding:23px 0}}#system.infra #service #price #Construction{padding:38px 0}#system.infra #service #price #Construction .chart thead tr th:first-child{box-sizing:border-box;width:295px}#system.infra #service #price #Construction .chart tbody tr td{padding:19px 26px 15px;background-color:#fff;font-size:1.3rem;vertical-align:baseline}#system.infra #service #price #Construction .chart tbody tr td ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:6px 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}#system.infra #service #price #Construction .chart tbody tr td ul:last-child{margin-bottom:0}#system.infra #service #price #Construction .chart tbody tr td ul li{position:relative;box-sizing:border-box;width:50%;line-height:2;padding-bottom:9px;padding-left:10px}#system.infra #service #price #Construction .chart tbody tr td ul li:before{display:block;position:absolute;top:14px;left:0;width:3px;height:3px;border-radius:50%;background-color:#3fa2e8;content:""}#system.infra #service #price #Construction .chart tbody tr td:first-child strong{font-size:1.4rem}#system.infra #service #price #Construction .chart tbody tr td strong{font-weight:700;font-size:1.3rem}#system.infra #service #price #Construction .chart tbody tr td .addition{padding:10px 0 3px}#system.infra #service #price #Construction .chart tbody tr td .note{line-height:2em;margin-bottom:5px;padding-left:2em;text-indent:-2em}#system.infra #service #price #Construction .chart tbody tr:last-child td{padding:19px 26px 24px}#system.infra #service #price #Construction .chart tbody tr:last-child td .head{line-height:2em}#system.infra #service #price #Construction .chart tbody tr:last-child td ul{display:block}#system.infra #service #price #Construction .chart tbody tr:last-child td ul li{width:auto}@media screen and (min-width:600px){#system.infra #service #price #Construction .chart thead tr th:first-child{width:340px}#system.infra #service #price #Construction .chart tbody tr td{padding:24px 29px 15px;font-size:1.5rem}#system.infra #service #price #Construction .chart tbody tr td:first-child strong{font-size:1.6rem}#system.infra #service #price #Construction .chart tbody tr td strong{font-weight:700;font-size:1.5rem}#system.infra #service #price #Construction .chart tbody tr:last-child td{padding:24px 29px}}@media screen and (min-width:600px){#system.infra #service #price #Construction{padding:77px}}#system.infra #service #price #machine{padding:35px 0 46px;background-color:#edf0f2}#system.infra #service #price #machine .chart thead tr th:first-child{box-sizing:border-box;width:295px}#system.infra #service #price #machine .chart tbody td{padding:16px 27px;background-color:#fff;font-size:1.2rem}#system.infra #service #price #machine .chart tbody td strong{line-height:1.9em;font-weight:700;font-size:1.4rem}@media screen and (min-width:600px){#system.infra #service #price #machine .chart thead tr th:first-child{box-sizing:border-box;width:340px}#system.infra #service #price #machine .chart tbody td{padding:20px 27px;background-color:#fff;font-size:1.5rem}#system.infra #service #price #machine .chart tbody td strong{line-height:1.9em;font-weight:700;font-size:1.6rem}}@media screen and (min-width:600px){#system.infra #service #price #machine{padding:77px 0 92px}}#system.infra #lead.maintenance .txt{line-height:2em}#system.infra #lead.maintenance .inner{padding:32px 0 29px}@media screen and (min-width:600px){#system.infra #lead.maintenance .inner{padding:100px 0 63px}}#system.infra #si #merit{padding-bottom:27px}#system.infra #si #merit .tit{margin-bottom:9px}#system.infra #si #merit .txt{line-height:2em}#system.infra #si #merit .areatext{padding-top:18px}#system.infra #si #merit .areatext .subTit{line-height:1.41176;margin-bottom:7px}#system.infra #si #merit .areatext .txt{padding:3px 0 0 7px}#system.infra #si #merit .areatext .list .item{position:relative;box-sizing:border-box;line-height:1.8em;padding-bottom:6px;padding-left:12px;font-weight:700}#system.infra #si #merit .areatext .list .item:before{display:block;position:absolute;top:11px;left:4px;width:3px;height:3px;border-radius:50%;background-color:#3fa2e8;content:""}#system.infra #si #merit .areatext dl{margin-bottom:10px}#system.infra #si #merit .areatext dl dt{position:relative;box-sizing:border-box;line-height:1.8em;padding-bottom:6px;padding-left:12px;font-weight:700}#system.infra #si #merit .areatext dl dt:before{display:block;position:absolute;top:11px;left:4px;width:3px;height:3px;border-radius:50%;background-color:#3fa2e8;content:""}#system.infra #si #merit .areatext dl dd{padding-left:12px}@media screen and (min-width:600px){#system.infra #si #merit{padding-bottom:60px}#system.infra #si #merit .tit{margin-bottom:30px}#system.infra #si #merit .areatext{padding-top:41px}#system.infra #si #merit .areatext .txt{padding:0 0 3px 14px}#system.infra #si #merit .areatext .subTit{margin-bottom:22px}#system.infra #si #merit .areatext .list .item{padding:0 0 13px 15px}#system.infra #si #merit .areatext dl dt{padding-bottom:2px;padding-left:19px}#system.infra #si #merit .areatext dl dd{padding-left:20px}}#system.infra #si #problem{padding:36px 0;background-color:#edf0f2}#system.infra #si #problem .flow{padding-bottom:22px}#system.infra #si #problem .list dt{line-height:1.69231;font-weight:700;font-size:1.3rem}#system.infra #si #problem .list dd{padding:20px 10px;font-weight:700;text-align:center}#system.infra #si #problem .list dd span{color:#3fa2e8;font-weight:700}#system.infra #si #problem .chart table{table-layout:auto}#system.infra #si #problem .chart table thead th{box-sizing:border-box;width:720px}#system.infra #si #problem .chart table thead th:first-child{box-sizing:border-box;width:480px}#system.infra #si #problem .chart table tbody td{line-height:2em;padding:15px 19px;font-size:1.3rem}#system.infra #si #problem .chart table tbody tr:nth-child(2) td:first-child{box-sizing:border-box;width:50px;line-height:1.1;padding:0 20px}#system.infra #si #problem .chart table tbody .list .item{position:relative;box-sizing:border-box;line-height:1.8em;padding-bottom:6px;padding-left:12px}#system.infra #si #problem .chart table tbody .list .item:before{display:block;position:absolute;top:11px;left:4px;width:3px;height:3px;border-radius:50%;background-color:#3fa2e8;content:""}#system.infra #si #problem .chart table tbody .note{color:#7b7b7b}@media screen and (min-width:600px){#system.infra #si #problem{padding:80px 0}#system.infra #si #problem .tit{margin-bottom:25px}#system.infra #si #problem .flow{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding-bottom:34px}#system.infra #si #problem .list dt{padding:17px 0 15px;font-size:1.5rem}#system.infra #si #problem .chart table{table-layout:auto}#system.infra #si #problem .chart table thead th{box-sizing:border-box;width:720px}#system.infra #si #problem .chart table thead th:first-child{box-sizing:border-box;width:480px}#system.infra #si #problem .chart table tbody td{padding:22px 30px;font-size:1.5rem}}#system.cloud #lead .btn{margin-top:15px}@media screen and (min-width:600px){#system.cloud #lead .btn{margin:25px auto auto;text-align:left}}#system.cloud #menu .box{position:relative;border-bottom:1px solid #d4d3d3}#system.cloud #menu .box:after{display:block;position:absolute;bottom:-11px;left:50%;width:0;height:0;border-width:11px 28.5px 0 28.5px;border-style:solid;border-color:#d4d3d3 transparent transparent transparent;content:"";-webkit-transform:translateX(-50%);transform:translate(-50%)}#system.cloud #menu .desc{margin-top:20px;padding:36px 20px;background-color:#f4f8ff}#system.cloud #menu .desc .txt{line-height:1.8em;word-break:break-all}#system.cloud #menu .desc .desc{margin:21px 7px 0}@media screen and (min-width:600px){#system.cloud #menu{padding-bottom:40px}#system.cloud #menu .txt{margin-bottom:30px}#system.cloud #menu .box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;padding-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}#system.cloud #menu .box:after{bottom:-22px;border-width:22px 56.5px 0 56.5px}#system.cloud #menu .desc{box-sizing:border-box;width:1200px;margin:50px auto 0;padding:46px 40px}#system.cloud #menu .desc .inner{width:auto}#system.cloud #menu .desc .txt{line-height:2em;margin-bottom:16px}#system.cloud #menu .desc .img{margin:0 45px;text-align:center}#system.cloud #menu .desc .img img{width:auto;height:auto}}#system.cloud #concept{margin-top:43px;padding:34px 0 10px;background-color:#edf0f2}#system.cloud #concept .tit{margin-bottom:10px}#system.cloud #concept .txt{line-height:2em;margin-bottom:13px}#system.cloud #concept .img{margin:0 -15px 18px}#system.cloud #concept .cont{margin-bottom:15px}#system.cloud #concept .cont .list{margin-bottom:8px}#system.cloud #concept .cont .list .itemTit{line-height:1.75;padding-left:15px;font-weight:700;font-size:1.3rem;text-indent:-1.3em}#system.cloud #concept .cont .list .itemTxt{line-height:2em;font-size:1.3rem}@media screen and (min-width:600px){#system.cloud #concept{padding:77px 0 10px}#system.cloud #concept .tit{margin-bottom:32px}#system.cloud #concept .txt{margin-bottom:0}#system.cloud #concept .imgtxt{margin:33px 0 22px;padding:78px 80px 62px;background-color:#fff}#system.cloud #concept .imgtxt .img{margin:0 0 25px}#system.cloud #concept .imgtxt .cont .list{margin-bottom:13px}#system.cloud #concept .imgtxt .cont .list .itemTit{line-height:1.8;padding-left:15px;font-size:1.5rem;text-indent:-1.3em}#system.cloud #concept .imgtxt .cont .list .itemTxt{padding-left:10px;font-size:1.5rem}}#system.cloud #servicePrice{padding-bottom:38px;background-color:#edf0f2}#system.cloud #servicePrice .txtArea{margin-bottom:20px}#system.cloud #servicePrice .txtArea .list{margin-bottom:10px}#system.cloud #servicePrice .txtArea .list .itemTit{font-weight:700;font-size:1.3rem}#system.cloud #servicePrice .txtArea .list .itemTxt{line-height:2em}#system.cloud #servicePrice .txtArea .list .itemTxt a{color:#3fa2e8;text-decoration:underline}@media all and (min-width:600px){#system.cloud #servicePrice{padding:42px 0 60px}#system.cloud #servicePrice .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system.cloud #servicePrice .tit{width:100%;margin-bottom:30px}#system.cloud #servicePrice .txtArea{margin-bottom:20px}#system.cloud #servicePrice .txtArea .list{margin-bottom:10px}#system.cloud #servicePrice .txtArea .list .itemTit{font-weight:700;font-size:1.5rem}#system.cloud #servicePrice .txtArea .list .itemTxt{line-height:2em}#system.cloud #servicePrice .txtArea .list .itemTxt a{color:#3fa2e8;text-decoration:underline}#system.cloud #servicePrice .img{width:591px}}#lNav{position:relative;background:url(../img/common/bg_hinemos_sp.jpg) no-repeat 50% 50%;background-size:cover}#lNav .Integration{position:absolute;top:-10px;line-height:1.2;opacity:.1;color:#fff;font-size:3.9rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}#lNav .serviceArea{margin-top:-20px}#lNav .serviceArea .item .ico{font-size:1.6rem}#lNav .serviceArea .item .ico:before{display:inline-block;width:23px;height:23px;margin-right:10px;background-size:contain;vertical-align:middle;content:""}#lNav .serviceArea .item .IT:before{background-image:url(../img/system/infra/system_icon_01.png)}#lNav .serviceArea .item .cld:before{background-image:url(../img/system/infra/system_icon_02.png)}#lNav .serviceArea .item .system:before{background-image:url(../img/system/infra/system_icon_03.png)}#lNav .serviceArea .item .game:before{margin-bottom:3px;background-image:url(../img/system/infra/system_icon_04.png)}#lNav .serviceArea .item .function:before{background-image:url(../img/system/infra/system_icon_05.png)}#lNav .serviceArea .item .list li{display:inline;font-size:1.3rem}#lNav .serviceArea .item .list li:after{content:"/"}#lNav .serviceArea .item .list li:last-child:after{content:none}@media screen and (min-width:600px){#lNav{background:url(../img/common/bg_hinemos_pc.png) no-repeat 50% 50%;background-size:cover}#lNav .Integration{position:absolute;top:-20px;left:0;line-height:1.2;opacity:.1;color:#fff;font-size:11rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}#lNav .inner{padding-top:45px;padding-bottom:40px}#lNav .serviceArea{margin-top:0}#lNav .serviceArea .secTit{margin-bottom:15px}#lNav .list.line{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}#lNav .list.line .item{width:33.33%}#lNav .list.line .item a{padding:20px 39px 25px}#lNav .list.line .item .tit{position:relative;width:auto;line-height:2.4;margin-bottom:0;padding-bottom:3px;font-size:2rem}#lNav .list.line .item .tit:before{display:inline-block;position:relative;top:-3px;left:-5px;width:34px;height:32px;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-size:cover;vertical-align:middle}#lNav .list.line .item .list li{line-height:2;font-size:1.5rem}#lNav .list.line .item:first-child,#lNav .list.line .item:nth-child(2){width:50%}}#system.products .bgSkew:before{height:77%}#system.products #lead .inner{padding-bottom:27px}#system.products #menu{padding-bottom:15px}#system.products #menu .head{padding-top:0;padding-bottom:16px}#system.products #menu .secRequest{margin-bottom:30px}#system.products #menu .secRequest .sub{line-height:1.64706;padding:8px 0 3px;font-weight:700;font-size:1.7rem}#system.products #menu .secRequest .txt{line-height:2em}#system.products #menu .secRequest .btn{width:260px;margin-top:12px;margin-bottom:17px}#system.products #menu .secRequest .areaBtn .indent{margin-left:-10px}@media screen and (min-width:600px){#system.products .bgSkew:before{height:55%}#system.products #lead .inner{padding-bottom:64px}#system.products #menu .head{width:100%;padding-bottom:36px}#system.products #menu .head .tit{margin-bottom:13px}#system.products #menu .inner{overflow:hidden}#system.products #menu .secRequest{box-sizing:border-box;width:50%;margin-bottom:0}#system.products #menu .secRequest .btn{width:340px;margin-top:30px;margin-bottom:10px}#system.products #menu .secRequest .areaBtn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px -10px 0}#system.products #menu .secRequest .areaBtn .indent{margin-left:-16px}#system.products #menu .secRequest .areaBtn .btn{width:50%;margin:0 10px;background-color:#edf0f2}#system.products #menu .secRequest .areaBtn .btn a{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#system.products #menu .secRequest .inner{width:100%}#system.products #menu .secRequest:nth-child(3){margin-top:50px;margin-bottom:50px}#system.products #menu .secRequest:nth-child(2n-1){float:right;margin-bottom:50px;padding-left:24px}#system.products #menu .secRequest:nth-child(2n){float:left;margin-top:50px;padding-right:24px}#system.products #menu .secRequest:nth-child(2){margin-top:0}#system.products #menu .secRequest:nth-child(7){margin-top:66px;margin-bottom:58px}#system.products #menu .secRequest:nth-child(8){margin-top:100px}#system.products #menu .secRequest .sub{padding:22px 0 8px;font-size:2.5rem}}#system.logstorage #mainImg .ja{font-size:2rem}@media screen and (min-width:600px){#system.logstorage #mainImg .ja{font-size:5rem}}#system.logstorage #intro{padding-top:30px}@media screen and (min-width:600px){#system.logstorage #intro{padding-top:50px}}#system.logstorage #intro .head .tit{padding-top:7px;color:#3fa2e8;font-weight:700;font-size:1.7rem}#system.logstorage #intro .head .tit span{color:#3fa2e8;font-weight:700;font-size:1.3rem}#system.logstorage #intro .head .en{margin-top:-6px;color:#9d9e9e;font-weight:500;font-size:1.2rem}#system.logstorage #intro .cont{padding:6px 0 30px}#system.logstorage #intro .cont .txtArea .sub{color:#3fa2e8;font-weight:700;font-size:1.5rem}#system.logstorage #intro .cont .txtArea .txt{line-height:2;padding-top:4px}#system.logstorage #intro .advantageWrap{padding-bottom:25px}#system.logstorage #intro .advantage .subTit{margin-bottom:15px}#system.logstorage #intro .advantage .areaBox .border{margin-bottom:15px;padding:20px 19px 23px;border:1px solid #d4d3d3}#system.logstorage #intro .advantage .areaBox .border .tit{margin-bottom:8px;padding-bottom:5px;border-bottom:1px solid #d4d3d3;font-weight:700;font-size:1.7rem}#system.logstorage #intro .advantage .areaBox .border .txt{line-height:2}#system.logstorage #intro .advantage .areaBox .border .btn{width:248px;margin-top:12px}@media screen and (min-width:600px){#system.logstorage #intro .flexBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 78px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#system.logstorage #intro .flexBox .head{width:298px;padding-bottom:40px}#system.logstorage #intro .flexBox .head .tit{font-size:2.8rem}#system.logstorage #intro .flexBox .head .tit span{line-height:1;font-size:2rem}#system.logstorage #intro .flexBox .head .en{line-height:1;font-size:1.6rem}#system.logstorage #intro .flexBox .cont{box-sizing:border-box;width:901px;padding:0 0 10px 38px;border-left:1px solid #d4d3d3;-ms-flex-item-align:start;align-self:flex-start}#system.logstorage #intro .flexBox .cont .sub{font-size:1.8rem}#system.logstorage #intro .advantage .subTit{margin-bottom:40px}#system.logstorage #intro .advantage .areaBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}#system.logstorage #intro .advantage .areaBox .box{box-sizing:border-box;width:50%;padding:0 10px}#system.logstorage #intro .advantage .areaBox .box .border{margin-bottom:56px;padding:27px 37px 38px}#system.logstorage #intro .advantage .areaBox .box .border .tit{margin-bottom:23px;padding-bottom:5px;font-size:2.3rem}#system.logstorage #intro .advantage .areaBox .box .border .btn{width:340px;margin-top:21px}}#system.logstorage #merit{padding:45px 0 40px}#system.logstorage #merit .subTit{margin-bottom:20px}#system.logstorage #merit .cont{padding:8px 14px 19px;border:1px solid #d4d3d3;background-color:#fff}#system.logstorage #merit .cont .list .item{line-height:2;margin-bottom:4px}#system.logstorage #merit .cont .list .item:before{top:14px}@media screen and (min-width:600px){#system.logstorage #merit{padding:75px 0 80px}#system.logstorage #merit .subTit{margin-bottom:40px}#system.logstorage #merit .cont{display:-webkit-box;display:-ms-flexbox;display:flex;padding:34px 34px 22px;border:1px solid #d4d3d3;background-color:#fff}#system.logstorage #merit .cont .list{width:755px}#system.logstorage #merit .cont .list:first-child{width:374px}#system.logstorage #merit .cont .list .item{margin-bottom:10px;font-size:1.5rem}#system.logstorage #merit .cont .list .item:before{top:16px}}#system.logstorage #function{padding:36px 0 31px}#system.logstorage #function .tit{margin-bottom:7px}#system.logstorage #function .lead{line-height:2}#system.logstorage #function .img{padding:14px 0 10px}#system.logstorage #function .summary{padding-top:20px}#system.logstorage #function .summary .txt{line-height:2;padding-bottom:5px}#system.logstorage #function .summary .txt a{color:#3fa2e8}#system.logstorage #function .summary .txt a:hover{text-decoration:underline}#system.logstorage #function .summary .areaText .sub{line-height:2;font-weight:700;font-size:1.5rem}#system.logstorage #function .summary .areaText .list .item{line-height:2;margin-bottom:3px;padding-left:19px}#system.logstorage #function .summary .areaText .list .item span{color:#3fa2e8}#system.logstorage #function .summary .areaText .list .item:before{top:14px}@media screen and (min-width:600px){#system.logstorage #function{padding:78px 0 55px}#system.logstorage #function .tit{margin-bottom:32px}#system.logstorage #function .lead{line-height:2}#system.logstorage #function .img{padding:33px 0 16px}#system.logstorage #function .summary{padding-top:44px}#system.logstorage #function .summary .txt{line-height:2;padding-bottom:10px}#system.logstorage #function .summary .areaText .sub{line-height:2;padding-bottom:9px;font-weight:700;font-size:1.8rem}#system.logstorage #function .summary .areaText .list .item{margin-bottom:10px;padding-left:15px;font-size:1.5rem}#system.logstorage #function .summary .areaText .list .item span{color:#3fa2e8}#system.logstorage #function .summary .areaText .list .item:before{top:14px}}#system.logstorage #service{padding:34px 0 24px}#system.logstorage #service .tit{margin-bottom:13px;padding-left:27px}#system.logstorage #service .txt{margin-bottom:10px}#system.logstorage #service .cont dl{margin-bottom:13px}#system.logstorage #service .cont dl dt{padding:10px 0}#system.logstorage #service .cont dl.is_black .before{background-color:#5e5e5e}#system.logstorage #service .cont dl.is_black .before:after{border-color:#5e5e5e transparent transparent transparent}#system.logstorage #service .cont dl .list .item{line-height:2;margin-bottom:3px}#system.logstorage #service .cont dl .list .item:before{top:14px}@media screen and (min-width:600px){#system.logstorage #service{padding:75px 0 78px}#system.logstorage #service .tit{margin-bottom:40px;padding-left:48px}#system.logstorage #service .txt{margin-bottom:32px}#system.logstorage #service .cont{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -11px}#system.logstorage #service .cont dl dt{padding:18px 0}#system.logstorage #service .cont dd{padding:29px 51px 32px}#system.logstorage #service .cont dd .list .item{font-size:1.8rem}#system.logstorage #service .cont dd .list .item:before{top:18px;width:4px;height:4px}}#system.logstorage #example{padding:35px 0 45px}#system.logstorage #example .tit{margin-bottom:9px}#system.logstorage #example .lead{line-height:2;padding-bottom:15px}#system.logstorage #example .list{padding-bottom:7px}#system.logstorage #example .list .item .subTit{padding-bottom:5px;border-bottom:1px solid #d4d3d3;font-weight:700;font-size:1.7rem}#system.logstorage #example .list .item .img{margin:14px 0 22px}#system.logstorage #example .explain .cont .areaTxt .sub{color:#3fa2e8;font-weight:700;font-size:1.5rem}#system.logstorage #example .explain .cont .areaTxt dl{margin-bottom:8px}#system.logstorage #example .explain .cont .areaTxt dl dd{line-height:2;padding:0 13px}#system.logstorage #example .explain .cont .areaTxt dl.list{margin-bottom:0;padding:0}#system.logstorage #example .explain .cont .areaTxt dl.list dt,#system.logstorage #example .explain .cont .areaTxt dl.list dd{line-height:2;font-size:1.5rem}#system.logstorage #example .explain .cont .areaTxt dl.list dt:before{top:16px;left:6px}#system.logstorage #example .explain .cont .img{padding-top:16px}@media screen and (min-width:600px){#system.logstorage #example{padding:76px 0 112px}#system.logstorage #example .tit{margin-bottom:31px}#system.logstorage #example .lead{padding-bottom:40px}#system.logstorage #example .list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding-bottom:21px;-ms-flex-wrap:wrap;flex-wrap:wrap}#system.logstorage #example .list .item{box-sizing:border-box;width:50%;padding:0 10px}#system.logstorage #example .list .item .img{margin:30px 0 38px}#system.logstorage #example .list .item .subTit{padding-bottom:8px;font-size:2.2rem}#system.logstorage #example .explain .subTit{margin-bottom:0}#system.logstorage #example .explain .cont{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -18px}#system.logstorage #example .explain .cont .areaTxt{box-sizing:border-box;width:50%;padding:0 10px 0 18px}#system.logstorage #example .explain .cont .areaTxt .sub{margin-top:22px;font-size:1.8rem}#system.logstorage #example .explain .cont .areaTxt dt:before{top:17px}#system.logstorage #example .explain .cont .areaTxt dl{margin-bottom:11px}#system.logstorage #example .explain .cont .areaTxt dl dd{line-height:2;padding:0 13px}#system.logstorage #example .explain .cont .areaTxt dl.list{margin-bottom:0;padding:0}#system.logstorage #example .explain .cont .areaTxt dl.list dt{margin-bottom:8px}#system.logstorage #example .explain .cont .areaTxt dl.list dt,#system.logstorage #example .explain .cont .areaTxt dl.list dd{line-height:2;font-size:1.5rem}#system.logstorage #example .explain .cont .areaTxt dl.list dt:before{top:17px;left:11px}#system.logstorage #example .explain .cont .areaTxt dl.list .tit{padding-left:22px}#system.logstorage #example .explain .cont .img{box-sizing:border-box;width:50%;padding:16px 18px 0}}#system.linbit #mainImg .ja{font-size:2rem}@media screen and (min-width:600px){#system.linbit #mainImg .ja{font-size:5rem}}@media screen and (min-width:600px){#system.linbit #lead .inner{padding-bottom:65px}}#system.linbit #intro{padding-top:30px}@media screen and (min-width:600px){#system.linbit #intro{padding-top:50px}}#system.linbit #intro .head{padding-bottom:16px}#system.linbit #intro .imgtxt .cont{padding-bottom:14px}#system.linbit #intro .imgtxt .cont .txtArea .sub{font-size:1.8rem}#system.linbit #intro .lead{padding:29px 5px 72px 0}#system.linbit #explain{padding:35px 0 40px}#system.linbit #explain .subTit{margin-bottom:11px}#system.linbit #explain .subTit span{font-weight:700}#system.linbit #explain .areaText{padding-bottom:6px}#system.linbit #explain .areaText .txt{line-height:2}#system.linbit #explain .areaText .txt a{color:#3fa2e8;text-decoration:underline}#system.linbit #explain .areaText .note{line-height:2;padding-left:1em;font-size:1.3rem;text-indent:-1em}#system.linbit #explain .areaBox{padding-top:24px}#system.linbit #explain .areaBox .box{margin-bottom:10px;padding:20px 20px 25px;background-color:#fff}#system.linbit #explain .areaBox .box .txt{line-height:2;padding-top:6px}#system.linbit #explain .areaBox02{padding:23px 20px 12px;background-color:#fff}#system.linbit #explain .areaBox02 .cont{padding-bottom:19px}#system.linbit #explain .areaBox02 .cont .tit{line-height:1.41176;padding-bottom:14px}#system.linbit #explain .areaBox02 .cont .txt{line-height:2;padding-top:8px}#system.linbit #explain .areaBox02 .cont .list{padding:6px 0 0}#system.linbit #explain .areaBox02 .cont .list .item{line-height:2;margin-bottom:4px}#system.linbit #explain .areaBox02 .cont .box .img{width:234px;padding:3px 0 0 7px}@media screen and (min-width:600px){#system.linbit #explain{padding:88px 0 91px}#system.linbit #explain .subTit{margin-bottom:32px}#system.linbit #explain .areaText{padding-bottom:22px}#system.linbit #explain .areaText .note{font-size:1.4rem}#system.linbit #explain .areaBox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding-top:20px}#system.linbit #explain .areaBox .box{box-sizing:border-box;width:50%;margin-bottom:21px;padding:0 10px;background-color:#edf0f2}#system.linbit #explain .areaBox .box .bg{padding:26px 30px 34px 40px;background-color:#fff}#system.linbit #explain .areaBox .box .txt{line-height:2;padding-top:21px}#system.linbit #explain .areaBox .box .tit{padding-bottom:7px}#system.linbit #explain .areaBox02{padding:33px 40px 6px;background-color:#fff}#system.linbit #explain .areaBox02 .cont{padding-bottom:28px}#system.linbit #explain .areaBox02 .cont .tit{padding-bottom:14px}#system.linbit #explain .areaBox02 .cont .txt{padding-top:22px}#system.linbit #explain .areaBox02 .cont .list{padding:17px 0 0}#system.linbit #explain .areaBox02 .cont .list .item{line-height:2;margin-bottom:10px;font-size:1.5rem}#system.linbit #explain .areaBox02 .cont .list .item:before{top:15px}#system.linbit #explain .areaBox02 .cont .box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#system.linbit #explain .areaBox02 .cont .box .areaText{box-sizing:border-box;width:755px;padding-right:12px;padding-bottom:0;padding-left:4px}#system.linbit #explain .areaBox02 .cont .box .img{box-sizing:border-box;width:360px}}#system.linbit #environment{padding:35px 0 33px}#system.linbit #environment .box dl dt{margin-bottom:8px}#system.linbit #environment .box dl dd .note{line-height:2;padding-left:1em;font-size:1.3rem;text-indent:-1em}#system.linbit #environment .box dl dd .list{margin-bottom:30px}#system.linbit #environment .box dl dd .list .item{line-height:2;padding-left:13px}#system.linbit #environment .box dl dd .list .item:before{top:13px}#system.linbit #environment .box dl dd .chart{width:100%;padding:12px 0}#system.linbit #environment .box dl dd .chart table{width:100%}#system.linbit #environment .box dl dd .chart table thead th{padding:11px 0;font-size:1.4rem}#system.linbit #environment .box dl dd .chart table tbody td{line-height:2;padding:13px 0;font-size:1.3rem;text-align:center}@media screen and (min-width:600px){#system.linbit #environment{padding:88px 0 66px}#system.linbit #environment .box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}#system.linbit #environment .box dl{box-sizing:border-box;width:50%;padding:0 10px}#system.linbit #environment .box dl dt{margin-bottom:29px}#system.linbit #environment .box dl dd .note{line-height:2;padding-left:1em;font-size:1.4rem;text-indent:-1em}#system.linbit #environment .box dl dd .list{margin-bottom:30px}#system.linbit #environment .box dl dd .list .item{line-height:2;margin-bottom:10px;padding-left:15px;font-size:1.5rem}#system.linbit #environment .box dl dd .list .item:before{top:15px}#system.linbit #environment .box dl dd .chart{width:100%;padding:26px 0}#system.linbit #environment .box dl dd .chart table{width:100%}#system.linbit #environment .box dl dd .chart table thead th{padding:17px 0;font-size:1.6rem}#system.linbit #environment .box dl dd .chart table tbody td{line-height:2;padding:14px 26px;font-size:1.5rem;text-align:left}}
