@charset "UTF-8";.workSp{padding:7rem 0 6rem}.workSp__list{margin-top:6rem;width:100%}.workSp__data{width:calc(100% - 39rem)}.workSp__img{width:39rem;text-align:center}.workSp__item{border:3px solid #dcdc3a;border-radius:50%;width:17rem;height:17rem;font-size:2.7rem;line-height:1.5;text-align:center;font-feature-settings:"palt"}.workSp__item+.workSp__item{margin-left:4.5rem}.workSp__text{margin-top:2rem;font-size:2.5rem;line-height:2}.workMatch{padding:4rem 0 6rem;text-align:center}.workMatch__intro{margin-top:4rem;font-size:2.4rem}.workMatch__text{margin-top:1rem;font-size:2rem}.workMatch__img{position:relative;margin:4rem auto 0;max-width:80rem}.workDb{padding:6rem 0 14rem}.workDb__title{margin:0 auto;border-radius:3rem;max-width:98rem;overflow:hidden;background:#f2f1da}.workDb__title--1{margin-top:5rem}.workDb__title--2,.workDb__title--3{margin-top:7rem}.workDb__no{width:13rem;font-size:2.2rem;line-height:1;background:#dcdc3a}.workDb__val{font-size:2.6rem}.workDb__head{padding:.5rem 1rem;width:calc(100% - 13rem);font-size:2.2rem}.workDb__img{margin-top:4.5rem;text-align:center}.workDb__note{margin-top:9.5rem}.timeIntro{padding:5.5rem 0 8.5rem;text-align:center}.timeCost{padding:4rem 0 5rem}.timeCost__frame{margin:0 auto;max-width:110rem}.timeCost__intro{margin-top:4.5rem;font-size:2.4rem;text-align:center}.timeCost__box{margin-top:3rem;padding:3rem 5rem;font-size:2rem;background:#fff}.timeCost__box+.timeCost__box{margin-top:4rem}.timeCost__text{width:32rem;text-align:justify;font-feature-settings:"palt"}.timeCost__text p+p{margin-top:1rem}.timeCost__img{width:calc(100% - 32rem);text-align:right}.timeSp{padding:8rem 0}.timeSp__frame{margin:0 auto;max-width:92rem}.timeSp__intro{margin-top:3rem;font-size:2.4rem;line-height:1.5;text-align:center}.timeSp__list{margin-top:4rem}.timeSp__device{width:30rem;text-align:center}.timeSp__map{width:calc(100% - 30rem);max-width:50.5rem}.timeSp__text{margin-top:1rem;font-size:1.2rem;line-height:1;color:#4b4b4b}.timeOff{padding:4rem 0 5.5rem}.timeOff__frame{margin:0 auto;max-width:110rem}.timeOff__intro{font-size:2.4rem;line-height:1.5}.timeOff__img,.timeOff__intro{margin-top:3rem;text-align:center}.timeOff__note{margin-top:1rem;font-size:1.2rem;line-height:1;color:#4b4b4b}.bgSlash{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAMFBMVEXr6+vx8fH9/f3+/v75+fn4+Pjy8vLu7u729vbt7e309PT6+vr8/Pz7+/vv7+/z8/PCszn8AAAAOklEQVR42k3JyQ0AMAgDMAhQerP/tlV/+VmyVEWY9a4qxL2Bc+7NZP4cY861mBGtZboDTBFVwMyd+ACdGgJtZSV6JgAAAABJRU5ErkJggg==);background-size:5px 5px}.sfaIntro{margin:6rem auto 0;padding:4rem;max-width:92rem}.sfaIntro__title{padding:1rem;border:1px solid #ccc;font-size:1.8rem;text-align:center;background:#fff}.sfaIntro__list{margin-top:3rem}.sfaIntro__item{width:48%;background:#fff}.sfaIntro__head{height:5rem;font-size:2.4rem;font-weight:700;color:#fff;background:#005099}.sfaIntro__body{padding:2rem 0 3rem}.sfaIntro__line{font-size:1.4rem;line-height:2}.sfaIntro__line:before{color:#005099;content:"●"}.sfaIntro__next{height:5.5rem;font-size:1.4rem;color:#005099}.sfaIntro__ans{font-size:1.8rem;line-height:1;color:#005099;text-align:center}.sfaIntro.sfaIntro--after{margin:4rem auto 0}.sfaIntro.sfaIntro--after .sfaIntro__list{margin-top:0}.sfaIntro.sfaIntro--after .sfaIntro__item{width:48%;background-image:url(../img/sfa_01.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100% auto}.sfaIntro.sfaIntro--after .sfaIntro__item:not(:first-child){background-image:url(../img/sfa_02.jpg)}.sfaIntro.sfaIntro--after .sfaIntro__head{background:#d00000}.sfaIntro.sfaIntro--after .sfaIntro__body{padding:2rem 0}.sfaIntro.sfaIntro--after .sfaIntro__line{font-size:1.8rem}.sfaIntro.sfaIntro--after .sfaIntro__line:before,.sfaIntro.sfaIntro--after .sfaIntro__next{color:#d00000}.sfaIntro.sfaIntro--after .sfaIntro__ans{font-weight:700;color:#d00000}.sfaUse{position:relative;margin:2rem auto 0;padding-top:1rem;width:68rem;height:5rem;font-size:2.4rem;font-weight:700;line-height:1;background:#ffeb63}.sfaUse:after{display:block;position:absolute;top:100%;left:0;content:"";width:0;height:0;border-color:#ffeb63 transparent transparent;border-style:solid;border-width:25px 340px 0}.sfaPoint{margin-top:9rem;padding:3rem 0 5rem}.sfaPoint__block{margin-top:5rem;margin-right:auto;margin-left:auto;max-width:80rem}.sfaPoint__block+.sfaPoint__block{margin-top:3rem}.sfaPoint__head{font-size:1.8rem;font-feature-settings:"palt";color:#005099}.sfaPoint__text{padding-left:1em;font-size:1.4rem}.sfaList{padding:9rem 0 14rem}.sfaList__frame{margin-right:auto;margin-left:auto;max-width:90rem}.sfaList__intro{margin-top:5rem;font-size:1.4rem}.sfaList__table{margin-top:4rem;border-right:1px solid #8c8c8c;border-bottom:1px solid #8c8c8c;font-size:1.2rem;line-height:1.5;text-align:center}.sfaList__cell{padding:1rem;border-top:1px solid #8c8c8c;border-left:1px solid #8c8c8c;width:20%}.sfaList__cell--gray{background:#e5e5e5}.sfaList__note{margin-top:1rem;font-size:1rem}.sfaList__icon{margin-right:1rem;width:3.5rem;height:1rem;background:#e5e5e5}.sfaList__box{margin-top:5rem}.sfaList__box+.sfaList__box{margin-top:4rem}.sfaList__head{font-size:1.2rem}.sfaList__img{margin-top:.5rem;text-align:center}.dbSec--gray{background:#f1f1f1}.dbSp{margin-top:8rem;padding:3.5rem 0 6rem}.dbSp__list{margin-top:6rem}.dbSp__text{width:50%;font-size:2.5rem;line-height:2}.dbSp__img{width:50%;text-align:center}.dbMatch{padding:9rem 0 14rem}.dbMatch__list{margin:6rem auto 0;max-width:94rem}.dbMatch__item{padding:.5rem;border:3px solid #f1f1f1;border-radius:1rem;width:48%}.dbMatch__head{border-bottom:2px solid #f1f1f1;min-height:5.5rem;font-size:1.8rem;line-height:1.5}.dbMatch__body{position:relative;padding:6rem 3rem 4rem}.dbMatch__base{position:relative;z-index:1;pointer-events:none}.dbMatch__base--2{padding-top:1rem}.dbMatch__text{position:absolute;z-index:2;font-size:1.2rem}.dbMatch__text--1{top:22.5rem;left:11rem}.dbMatch__text--2{top:4rem;left:3rem;font-size:1.4rem}.dbMatch__text--3{top:22.5rem;left:3rem;font-size:1.4rem}.dbMatch__text--4{top:23.7rem;left:20rem;font-size:1.2rem}.dbMatch__file{width:100%}.dbMatch__note{margin-top:7rem}.dbSv__title{margin-bottom:3.5rem}.dbSv__head{margin-bottom:1.5rem}.dbSv__table--1{margin-bottom:4.5rem}.dbOp{margin-top:3.5rem;padding-bottom:12rem}.dbOp__intro{margin:3rem 0 4rem}.dbOp__head{margin:1.5rem 0}.baseFont{color:#4b4b4b}.pageTitle{position:relative;padding:.5rem 3rem;min-height:8rem;font-size:3rem;font-weight:700;line-height:1.5;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABSCAYAAADdEGMVAAAMC0lEQVR42t2d2ZbrthFF8f/flnmOY/vaTuJ5ljIPHR02N3VYqgJAXeeFD1rd2mpREFHEbhI4Uvvtp9+//O6z68ub7/798v43/7z9fnlx9ubbfxm75Ox2/5VdS6bbwm7Pd6bXFPv9538p2W8++W5hH3z/nx177+t/LOydL/56mL371d9fPrz8N2V/+PJvXabfM/bR9WX5e96HM/aXXk/PbfpFD+qOdsiP3/tkeXMw/S6mx5z95P1Pd0zbeWWXjemFf/rmswf2sw8+XxoBU8PE9Aac/fzDL3ZMO1Ds1x9/u2cffbkw3ddNnST2qz9/s2O/+ONXL7/809dLJ4ipEGDqaJjui2/s9nNjt8dh2r5eB6btqh1ier0du7XbWVsq+HbTG9RNO5DKpDd7TBvRjs2YXlCdRMOc0Qh13ohpJ8P0E6bH9ebF1AEZoyhmmIrilV12TDtdzKvfmd6vfs4wbVesaaeoEfyBGh8ZlUBjtfNhNFZMG1bnwNQZzrTjxOhsNUZMtxHT8xa2FgBMr0Nn603BGJrE1Da9l4wxDMFU1RnzHad9oqqGMUSLMQzV7Lqwxob1oDaiHS/GE2C+Eb3xjd0OoaXSN3Yt2VL96+Gr3zW8ZAy/UJmvw1WfMYThoYoxhOGcijGELYXSYQxhsKXQ1iGMQoGpo8X0nObSpEceRTohzUKkM9KcYW8rUrFKmgyVGXOROnNpVgx/RrbI1UWqHfejdz8eylVPfmWXKbm6SDOWyVU7UOxBpEGui0hvLIo0ytVF2pWrizQwRKrX1jZcrrRnYatIYcgVDy07PkoTGVaMnoO5XJFhxkYiRZp0NsylOcNUAM4oishcpF7pM0w/nSFSGEN0xvT6YrlcVxmKbSLtsEykkSHNZ+Sqxup+JdLIokhhPZHq7ytWiZSO2Nitqh/k+sASuSLDjPFie2lm7FGklVwj03Y2ua7yythOmh2GNDOWibQnV3Z6FGklVxfpUK4PIg3MRerSLNkBkfYEqcaOGOcILlJnLsiKUZlRmhmbFakY/4KmcmXMlFwRacWiXJ0hTd3UQAnXmRomuSLSikW5VizKlfMQVSsiLdmtw1WtiLRi+vsoVxdpT666qb1qNx7SrT0rUmRYs+uOMeREpm3DEN+zIt2zy+56TGSc0I0YzhlJsydSrtvAtL2GDNXDz8iVF4wirVgmTZg3LEozMnVcFGmP/T9FykXDR3Y/mYysVSIViyJ9ZNdcrjfm12gWkWZsEd9epBmblWsl0ge2itT/88kY0vROzJg62lklVwpP226vh/ldpDtBZiyIFJtHQWbSjIyGRdYTKTLUm6hEOiPXKM0jLIrU2atIrylj2P5B5aoGPitXNWxGruokMRfptFxvnSumiu3JVY/p/iLSSbm6SMXUxmm57iZAglx70pxhLs1j7LKTJkyd12NHRepVPWKINDI8xGTHiO3kSmVG5iJlPMuYNuyG1wvAMHwUqdgizZWp4zKRii3XVCbkqnb72BrlKoZI6WxndI5LM2NRrqrqKFexKFexpieo8aVI10NLT6jYlEgDW0R6YyO53qV5/xfURbpjy/buDJHCKIpKpCPmIvX/hiJDpBnbyTWKdGOrSF2QmUgjq6QJ4/JslKaYGpeJdEauzhCfWBTkLEOQXEKopFkx/BnZJlek5CKFuUh7zEXaYy5XGCLNGHOpXZGubOYslUvAo7NU5ldn5Up7/BKwM+QKS+VKZfp1G5dmxlyGrAZwlkmzYkdEGpk62xnDEMyr+giLgsxYJlL/OyabxFK5cqhyssDMeJSrsyjSjGUireTqItXPjI1EitDEZkS6sGdEuhaujuRNpGvhZuxRrps0M7YXaU+uFXNBulx7LJPmEZFyKcSvxVNkPYY0M9YTKa6EqQ0wLo+INZZ18CCH70ikLshMmjMsSjMyJKc3G6XZYy5IsZ5IEZ9YFGmPuTTFKpHiJp9pW+TqIvX51ZFcmV+dEWlkLlKfX42M+dXdXOrKfN6U+dXRXGp3ftUWJWWM+VWOsE2uNoRVcl2GOhvCFrlWIp2Rq4t0xHy5XMX8Mu5RkTI5AeNSrMvVmUuzJ9IjcoXpvWdsJ1c/qeBaSSVXxkKqsCdSMaqwJ1LdpwozkVLBYnEJHYwqZEXcTqQwq0LmH3YiXZmOPGc9ke7ZdVquYq0SqVgUKcyX0DnriXSG3aWZy5Ud5yJ1H0SRwqJIozQz5nL16/OZNCuR7thaKLlcV/FFucJ8Cd1Imj2RsqLWZ/5dhm8j1700M3bdCm3EKrlGaUbm6zedPciVs7u7SPcMkSIvRBoZIoUh0oxxUc1F6iwTKQuVKrn6il9V+o6tIt0NYQlDpD6EZWxbqJTJNbApufpFIZ8AidLsMZdmxeL6dGccJTCkGdedzzA6u8eo6sh8DU7FXKTOEGnFunL1dec9uVJdXpkuV2dxLfomVxMp1TUSaVyLXom0kmsUaWRM5LtIa3ZdRgE60RnXwyjSVa73McrXokcWReosSrPHvPqRqy+rc0FmbCTSeJYaBVkxVgNEkcKo1p5ImbdOmWUQxNqsSGEMTRyWLtLIeiLtyTWuRc/WpzNB7yJ9ZNeUjeSKNCk0mBffSKQ9tpPrfsVvxh5FGlkl0siiSF2uDEMu0h5LReqsI1LiNMxijUTqF9+iXPlnhPMICiXKFday8NcRkfpqgB9CpJG9jUgraVZsRpoVc5F6mC9jKtjmJyQPQa8Q6opy9UTEjEgruWahrnitpAx1BRZFCovSzEQqNifSSylSLqDBPMxH4ervWiXSisXld5k0Z5gHuHrMpeknTBmrgl5HRIoMmRdwNi3SdQ6gkqv2R6tCXVXQ66hIjwS9KpH6hIWznlwRJBP0M2xGpBRQxZi3juyeMrzc5ToKdSHSUagLkaZBr5VlIt2tRR/I1UNdLtLIOI/YZqzWIcwLBZH6EhGGMC+UKFcYs10PIg1yzcJ87WyJ6VnGUYIgM+ZHXRSpz1FnbJSUb2dLTCPSGbnqSIbp5nK9B/JeRZqxLBU/m5RvZ0tMR5atT58RaU+uke1S8ZNJ+Xa2xHTGRnL1CXqOTmcjadasTsq3syWmESlydZbJNYq0kmsUaSXX2aR8O1tiOmMe/ooihflR5+w5kY6T8u1siWmXqzNECnO5OpsT6SUVaUzF95Ly7WyJ6SzodUSkcamdM0SasUqkVVK+nS0x/RD0KlgUacaYL3BB1uxSyzUJ7rWzJaajSLeldglDpBnzeQGGKxhDJXIdpeIz1s6WmJ4RqU+AEAO6H3VH2YGPnHG5ni0xLSZpOotypQpdpBWLIoVJmnu2F+kozNfOlph28WXsbUW6WzWwJmYe2ERSvp0tMT1ilUhZwZaxUqTrSuosFT9KyrezJaZdpJG5SFmrCUOaXFTLRMqqNBiXR2Y+ciam4tvZEtMjRlU/K9JKrh7cm0nKt7MlpjORHpGrRDqW66NID8v1bInpkTSdxTXrzo6KNEvF95Ly7WyJ6Uyum0jXZSwpc5Gu0qzZWKSjpHw7W2I6W4teMUSayZWcVCXSSq6zSfl2tsR0FvSK0vQJkChSFyQd22NlKn6QlG9nS0zH+dUoV5jLFRYXKkW53tl9LtUZcp1JyrezJaZH0szWrI9Eugly97n5Y5H2kvLtbInpKM2M8WkgO2mW7DKUK26r5JqF+drZEtM9uTKx3xMpSz8yuW7MPg9/LhX/yNrZEtNZ0GvMjouU4ThjM0n5drbEdCbXuAq4YrlcrymLcs1S8b2kfDtbYno2/BWleVykl5TNJuXb2RLTlVwRn38rA+KLIq0YJ5guzSjX2aR8O1tiOoo0rk93hkg3tv5nh0iRISIdsd5HzsSkfDtbYnpGpP5lM1GusO3LZp4V6SAp386WmGaoiyL1YY3K9OGqZves6v2Lah6Zi3QmKd/Olpgehb9SaZbf5JaJ9HpIpFVSvp0tMR2DXizCdWlmjCnPKNKRXH090UiunjdoZ0tMPyNSroJW7Jhc55Ly7WyJ6SzodVSkkWXf2raT5hMfOdPOlph2uTpDrv5NbsxYuTSRa2RRpC7X+MWTM0n5drbE9PMivXZZJc2Zr0nNUvHtbInpjOVyvXRZ9vWnUa7V15/OJOXb2RLTva8/nRGpfyVqFGn2rW2zHzkT2f8Ak05oMhCqekAAAAAASUVORK5CYII=)}.pageTitle:after{display:inline-block;position:absolute;top:100%;left:0;z-index:2;content:"";width:0;height:0;border-color:#a0bbcd transparent transparent;border-style:solid;border-width:13px 0 0 17px}.cloudTitle{position:relative;margin-top:6rem;height:14rem;font-size:5rem;font-weight:700;color:#4b4b4b}.cloudTitle:before{display:block;position:absolute;top:50%;left:50%;z-index:1;border:3px solid #000;border-radius:50%;width:14rem;height:14rem;transform:translate(-50%,-50%);content:""}.cloudTitle--blue:before{border-color:#1b2168}.cloudTitle--yellow:before{border-color:#dcdc3a}.cloudTitle--green:before{border-color:#1c663f}.cloudTitle--pink:before{border-color:#ef93b6}.cloudTitle__text{position:relative;z-index:2;line-height:1.5;text-align:center}.cloudIntro{position:relative;margin:4rem auto 0;max-width:86rem}.cloudIntro__icon{position:absolute;top:50%;z-index:1;font-size:10rem;transform:translateY(-50%)}.cloudIntro__icon--left{left:0}.cloudIntro__icon--right{right:0}.cloudIntro--blue{color:#1b2168}.cloudIntro--yellow{color:#dcdc3a}.cloudIntro--green{color:#1c663f}.cloudIntro--pink{color:#ef93b6}.cloudIntro__text{position:relative;z-index:2;line-height:1.5}.cloudHead,.cloudIntro__text{font-size:3rem;color:#4b4b4b;text-align:center}.cloudHead{padding-bottom:2rem;border-bottom:3px solid #000;line-height:1}.cloudHead--blue{border-color:#1b2168}.cloudHead--yellow{border-color:#dcdc3a}.cloudHead--green{border-color:#1c663f}.cloudHead--pink{border-color:#ef93b6}.cloudPoint{margin:5rem auto 0;max-width:83rem}.cloudPoint__box{padding:1rem;border-radius:5px;background:#f1f1f1}.cloudPoint__box+.cloudPoint__box{margin-top:1rem}.cloudPoint__icon{width:8rem}.cloudPoint__icon--close,.cloudPoint__icon--play{font-size:2.2rem;color:#005098}.cloudPoint__icon--circle{font-size:4.5rem;color:#cf0001}.cloudPoint__text{padding:.5rem 1rem .5rem 0;width:calc(100% - 8rem);font-size:2rem;line-height:1.5;text-align:justify}.cloudPoint__body{margin:1rem 0 0;min-height:7.5rem;background:#fff}.pageNote{position:relative;margin-right:auto;margin-left:auto;padding:3rem;border:5px solid #cf0001;border-radius:1.5rem;max-width:94rem;font-size:2.5rem;line-height:1.5;text-align:justify}.pageNote__icon{position:absolute;top:-4rem;left:-3.5rem;z-index:2;padding:0 .5rem .5rem 0;max-width:73px;background:#fff;pointer-events:none}.priceHead{font-size:3rem;font-weight:700;line-height:1.3;text-align:center}.priceHead:after{display:block;margin:2rem auto 0;width:20rem;height:3px;background:#000;content:""}.priceHead--blue:after{background:#1b2168}.priceHead--yellow:after{background:#dcdc3a}.priceHead--green:after{background:#1c663f}.priceHead--pink:after{background:#ef93b6}.priceSub{font-size:1.8rem;line-height:1;color:#4d7c96;text-align:center}.pageTable{margin-right:auto;margin-left:auto}.pageTable__in,.pageTable__tr{width:100%}.pageTable__tr:last-child .pageTable__th{border-bottom:0}.pageTable__tr+.pageTable__tr .pageTable__td{border-top:0}.pageTable__th{padding:1rem 2rem;border-bottom:1px solid #fff;width:18rem;font-size:1.4rem;color:#fff;background:#66a3cc}.pageTable__td{padding:1rem 2rem;border:1px solid #d4d4d4;font-size:1.3rem;font-feature-settings:"palt"}.pageTable__td--col1{width:calc(100% - 18rem)}.pageTable__td--col5{padding:.5rem 1rem;width:calc(36.5% - 18rem)}.pageTable__td+.pageTable__td{border-left:0}.pageTable__td:nth-child(odd){background:#eaf4f9}.pageTable__main{font-size:1.6rem}.pageTable__sub,.tableNote{font-size:1rem}.tableNote{margin-right:auto;margin-left:auto;padding-left:1rem}.tableNote--last{margin-top:5rem;padding-left:0}.priceIntro{margin-right:auto;margin-left:auto;max-width:72rem;font-size:1.5rem;text-align:center}.cf,.l-office .office-database-box .tof-list,.l-topics article a{*zoom:1}.cf:after,.l-office .office-database-box .tof-list:after,.l-topics article a:after{display:block;height:0;clear:both;content:""}form ::-webkit-input-placeholder{color:#c6c6c6}form :-moz-placeholder,form ::-moz-placeholder{color:#c6c6c6;opacity:1}form :-ms-input-placeholder{color:#c6c6c6}::selection{color:#fff;background:rgba(31,127,194,.7)}strong{font-weight:800}.key-color{color:#005099}.page-mv{display:table;width:100%;min-width:1230px;height:300px;text-align:center;background:no-repeat 50%}.page-mv .page-mv-head{display:table-cell;font-size:52px;line-height:1.5;color:#fff;letter-spacing:.05em;vertical-align:middle}.page-mv .page-mv-head span{display:block;font-size:26px}.office-mv{background-image:url(../assets/img/page/office/office_mv_bg.png)}.topics-mv{background-image:url(../assets/img/page/topics/topics_mv_bg.png)}.learning-mv{background-image:url(../assets/img/page/learning/learning_mv_bg.png)}.contact-mv{background-image:url(../assets/img/page/contact/contact_mv_bg.png)}.portal-mv{background-image:url(../assets/img/page/portal/portal_mv_bg.png)}.conference-mv{background-image:url(../assets/img/page/conference/conference_mv_bg.png)}.net-mv{background-image:url(../assets/img/page/net/net_mv_bg.png)}.idc-mv{background-image:url(../assets/img/page/idc/idc_mv_bg.png)}.ict-mv{background-image:url(../assets/img/page/ict/ict_mv_bg.png)}.ip-mv{background-image:url(../assets/img/page/ip/ip_mv_bg.png)}.mobile-mv{background-image:url(../assets/img/page/mobile/mobile_mv_bg.png)}.box-mv{background-image:url(../assets/img/page/box/box_mv_bg.png)}.case-mv{background-image:url(../assets/img/page/case/case_mv_bg.png)}.sitemap-mv{background-image:url(../assets/img/page/sitemap/sitemap_mv_bg.png)}.l-breadcrumbs{margin:0 0 20px;padding:11px 0;font-size:12px;line-height:1.75}.l-breadcrumbs span[property=itemListElement]{display:inline-block;padding:0 10px}.l-breadcrumbs span[property=itemListElement]:first-child{padding-left:0}.fl-list{display:-ms-flexbox;display:flex}.anchor-box{margin:0 0 50px}.anchor-box .anchor-group{margin:0;font-size:18px;font-weight:800;letter-spacing:.05em}.anchor-box ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 10px 20px 0;border:1px solid #005099;width:190px;height:50px;font-size:16px;font-weight:800;line-height:1.2;color:#005099;text-align:center;letter-spacing:.1em;cursor:pointer}.anchor-box ul li.active{color:#fff;background:#005099}.anchor-box ul li:not(.active):hover{background:rgba(0,80,153,.1)}.anchor-box ul li.anchor a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#005099}.anchor-box ul li.anchor a:active,.anchor-box ul li.anchor a:focus,.anchor-box ul li.anchor a:hover{text-decoration:none}.page-head{position:relative;font-size:40px;font-weight:800;text-align:center;text-indent:.05em;letter-spacing:.05em}.page-head:after{display:block;margin:0 auto 50px;width:90px;height:4px;background:#f77924;content:""}.content-head{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin:0 0 35px;font-size:30px;font-weight:800;text-align:center;text-indent:.05em;letter-spacing:.05em}.content-head:after,.content-head:before{display:inline-block;position:relative;top:1em;width:2em;height:1px;background-color:#005099;content:"\a0"}.content-head:before{margin-right:30px}.content-head:after{margin-left:30px}.content-head.two-line:after,.content-head.two-line:before{top:2em}.content-head.three-line:after,.content-head.three-line:before{top:3em}.sub-head{margin:0 0 10px;font-size:18px;font-weight:800;color:#005099;letter-spacing:.05em}.sub-head:before{content:"◆"}.mb50{margin-bottom:50px}.mb30{margin-bottom:30px}.right{text-align:right}.left{text-align:left}.center{text-align:center}table{margin:0 0 20px;border:1px solid #d4d4d4}table tr:first-child th:first-child{border-left:none}table th{padding:10px 20px;border-left:1px solid #fff;font-weight:800;vertical-align:top;background:#efefef}table th:first-child{border:none}table td{padding:10px 20px;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;vertical-align:top}table a:link,table a:visited{color:#005099}table .tbw{border-bottom:1px solid #fff}table .tlw,table .trw{border-left:1px solid #fff}table .tlg{border-left:1px solid #d4d4d4}table .trg{border-right:1px solid #d4d4d4}table .val{line-height:1.2;letter-spacing:.1em;word-break:keep-all;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-text-orientation:upright;-webkit-text-orientation:upright;text-orientation:upright}.two-scope th{border-bottom:1px solid #d4d4d4;background:#fff}.two-scope thead th{border-bottom:none;background:#efefef}.two-scope tbody th{border-bottom:1px solid #d4d4d4}.two-scope .tbw{border-bottom:1px solid #fff}.two-scope .tlw{border-left:1px solid #fff}.two-scope .tlg{border-left:1px solid #d4d4d4}.two-scope .trg{border-right:1px solid #d4d4d4}.full-table{width:100%}#inline-wrap .image,#inline-wrap .popup-modal-dismiss,.base{text-align:center}.base{position:relative;margin:40px auto;padding:20px 30px}.base .room-type{display:inline-block;margin:50px 0 15px;padding:0 15px;font-weight:800;background:#fff}.base .room-info{font-weight:800;color:#fff}.base .room-price{font-weight:800}.mfp-close{top:-3%;right:0}.mfp-close:active{top:-3%}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:auto}.mfp-close-btn-in .mfp-close{font-size:50px;color:#fff}.image>img{width:auto;max-height:70vh}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{opacity:0;transform:scale(.8)}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;transition:all .2s ease-out;transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.point-list{padding-left:1em;list-style-type:disc}.l-main{float:left;width:850px}.l-side{float:right;width:300px}.arrow-link{padding:0 0 0 30px;font-size:18px;font-weight:800;background:url(../assets/img/page/office/office_icon.png) no-repeat 0}.arrow-link a:link,.arrow-link a:visited{text-decoration:underline}.arrow-link a:hover{color:#005099}.page-container{margin:0 0 70px}.page-container p+p{margin:20px 0 0}.page-container .txt{margin:0 0 20px}.page-container .movie{margin:0 0 30px;text-align:center}.page-container .small{font-size:12px}.first-try-box .txt-box>p{margin:0 0 35px}.first-try-box .free-try-btn{margin:0 0 20px;font-size:28px;line-height:1;text-align:center;letter-spacing:.1em}.first-try-box .free-try-btn a{display:block;margin:0 auto;padding:22px 0 0;width:360px;height:70px;color:#fff;background:#d00000}.first-try-box .free-try-btn a:active,.first-try-box .free-try-btn a:focus,.first-try-box .free-try-btn a:hover{text-decoration:none}.first-try-box .free-try-btn a:hover{background:#f33}.first-try-box .free-try-note{font-size:16px;font-weight:800;text-align:center}.l-office .txt-box{margin:0 0 20px;line-height:2}.l-office .office-series-box .fl-list{-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px}.l-office .office-ex-box{margin:0 0 50px}.l-office .office-ex-box .sub-head span{font-size:14px;font-weight:400;color:#222}.l-office .office-ex-box .office-ex-list{margin:0 0 10px}.l-office .office-ex-box .office-ex-list .img-box{position:relative;border:1px solid #ccc}.l-office .office-ex-box .office-ex-list p{position:absolute;bottom:0;padding:15px 0;border-top:1px solid #ccc;width:100%;font-size:18px;font-weight:800;line-height:1;color:#fff;text-align:center;background:rgba(34,34,34,.7)}.l-office .office-ex-box .note{font-weight:800;line-height:1.3;letter-spacing:.05em}.l-office .office-environment-box table tr:first-child th{border-top:none}.l-office .office-environment-box table th{border-top:1px solid #fff;vertical-align:middle}.l-office .office-try-box .txt-box>p{margin:0 0 35px}.l-office .office-try-box .free-try-btn{margin:0 0 20px;font-size:28px;line-height:1;text-align:center;letter-spacing:.1em}.l-office .office-try-box .free-try-btn a{display:block;margin:0 auto;padding:22px 0 0;width:360px;height:70px;color:#fff;background:#d00000}.l-office .office-try-box .free-try-btn a:active,.l-office .office-try-box .free-try-btn a:focus,.l-office .office-try-box .free-try-btn a:hover{text-decoration:none}.l-office .office-try-box .free-try-btn a:hover{background:#f33}.l-office .office-try-box .free-try-note{font-size:16px;font-weight:800;text-align:center}.l-office .office-price-box .price-table th:first-child{width:390px}.l-office .office-price-box .price-table th:nth-child(2){width:150px}.l-office .office-service-table th{width:240px}.l-office .office-service-table td:nth-child(2){width:235px}.l-office .office-group-box .about-groupware .sub-head{margin:0 0 5px}.l-office .office-group-box .about-groupware p{margin:0 0 20px;line-height:2}.l-office .office-group-box .about-groupware .price-list{padding:0 0 0 30px;font-size:18px;background:url(../assets/img/page/office/office_icon.png) no-repeat 0}.l-office .office-group-box .about-groupware .price-list a{text-decoration:underline}.l-office .office-group-box .about-groupware .price-list a:hover{color:#005099}.l-office .office-group-box .about-groupware .note{font-size:12px}.l-office .office-other-function table td,.l-office .office-other-function table th{width:400px;font-weight:800}.l-office .office-sfa-box .first-content{text-align:center}.l-office .office-sfa-box .first-content .note{margin:0 0 15px;text-align:left}.l-office .office-sfa-box .order-head{margin:0 0 10px;font-size:18px;font-weight:800;line-height:1;color:#005099;text-indent:-.5em;letter-spacing:.05em}.l-office .office-sfa-box .order-head+p{margin:0 0 20px}.l-office .office-sfa-box .other-function-table th{width:165px}.l-office .office-sfa-box .other-function-table th:first-child{width:250px}.l-office .office-workflow-box .note{margin:0 0 40px}.l-office .office-workflow-box .border-table td:first-child,.l-office .office-workflow-box .border-table th:first-child{width:250px}.l-office .office-workflow-box .border-table tr:nth-child(odd) td,.l-office .office-workflow-box .border-table tr:nth-child(odd) th{border-bottom:none;background:#efefef}.l-office .office-workflow-box .border-table tr:nth-child(odd) td{border-left-color:#fff}.l-office .office-workflow-box .border-table tr:nth-child(2n) td,.l-office .office-workflow-box .border-table tr:nth-child(2n) th{border-bottom:none;background:#fff}.l-office .office-database-box .txt-box{margin:25px 0 0;line-height:2}.l-office .office-database-box .effective-use-box{margin:0 auto;max-width:970px}.l-office .office-database-box .tof-list{margin:0 0 20px}.l-office .office-database-box .tof-list li{float:left;border:1px solid #ccc;width:470px}.l-office .office-database-box .tof-list li .ttl{padding:8px 0;font-size:18px;font-weight:800;color:#fff;text-align:center;background:#005099}.l-office .office-database-box .tof-list li .txt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 40px;min-height:145px;line-height:2;letter-spacing:.05em;background:url(../assets/img/page/office/office_icon_01.png) no-repeat 50%}.l-office .office-database-box .tof-list li+li{margin-left:30px}.l-office .office-database-box .tof-list li+li .ttl{background:#d00000}.l-office .office-database-box .tof-list li+li .txt{background:url(../assets/img/page/office/office_icon_02.png) no-repeat 50%}.l-office .office-database-box table td{width:400px;font-weight:800}.l-topics .topics-list{margin:0 0 70px}.l-topics .topics-list .txt-box{margin:0 0 40px;line-height:2;letter-spacing:.05em}.l-topics article{margin:0 0 30px}.l-topics article a{display:block}.l-topics article a:active,.l-topics article a:focus,.l-topics article a:hover{text-decoration:none}.l-topics article a:hover{background:rgba(0,80,153,.1)}.l-topics .img-box{float:left;width:340px}.l-topics .data-box{float:right;padding:15px 0 0;width:480px}.l-topics .data-box .time{margin:0 0 10px}.l-topics .data-box .ttl{font-size:18px;font-weight:800;line-height:1.5}.l-topics .wp-pagenavi{margin:70px 0 0;text-align:center;letter-spacing:-.04em}.l-topics .wp-pagenavi .pages{display:none}.l-topics .wp-pagenavi a,.l-topics .wp-pagenavi span{display:inline-block;margin:0 5px;padding:5px 0 0;border:1px solid #ccc;width:45px;height:60px;font-size:24px;letter-spacing:normal}.l-topics .wp-pagenavi a:active,.l-topics .wp-pagenavi a:focus,.l-topics .wp-pagenavi a:hover{text-decoration:none}.l-topics .wp-pagenavi .current{border:1px solid #ccc;background:url(../assets/img/module/bg_01.png) repeat}.l-topics .wp-pagenavi .nextpostslink,.l-topics .wp-pagenavi .previouspostslink{border:none;vertical-align:bottom}.l-topics .wp-pagenavi a:hover{background-color:rgba(0,80,153,.1)}.l-topics .topics-side{padding:30px;background:url(../assets/img/module/bg_01.png) repeat}.l-topics .topics-side h3{margin:0 0 20px;font-size:18px;font-weight:800;text-align:center}.l-topics .topics-side ul{padding:0 10px;background:#fff}.l-topics .topics-side ul li{padding:3px 0 5px;background:url(../assets/img/page/topics/topics_line.png) repeat-x bottom}.l-topics .topics-side ul li a{display:block;padding:7px 12px 7px 25px;background:url(../assets/img/module/side_arrow.png) no-repeat 12px}.l-topics .topics-side ul li a:active,.l-topics .topics-side ul li a:focus,.l-topics .topics-side ul li a:hover{text-decoration:none}.l-topics .topics-side ul li a:hover{background-color:rgba(0,80,153,.1)}.l-topics .topics-side ul li:last-child{background:none}.l-s-topics .post-body .time{margin:0}.l-s-topics .post-body h1{margin:0 0 30px;font-size:30px;font-weight:800;line-height:1.3}.l-s-topics .post-body p+p{margin:30px 0 0}.l-s-topics .post-body a{display:inline;color:#005099;text-decoration:underline}.l-s-topics .post-body a:hover{background:none;opacity:.7}.l-s-topics .post-body h2{margin:40px 0 25px;padding:0 0 25px;font-size:24px;font-weight:800;line-height:1.3;background:url(../assets/img/page/topics/topics_line_02.png) no-repeat 0 100%}.l-s-topics .post-body h3{margin:0 0 30px;padding:40px 0 0;font-size:20px;font-weight:800}.l-s-topics .post-body h4{margin:0 0 25px;font-size:16px;font-weight:800}.l-s-topics .post-body ol{margin:0 0 30px;padding-left:1em;list-style-type:decimal}.l-s-topics .post-body ul{margin:0 0 30px;padding-left:1em;list-style-type:disc}.l-s-topics .post-body img{margin:0 0 20px;max-width:850px}.l-s-topics .next-prev{display:table;margin:0 auto}.l-s-topics .next-prev li{display:table-cell;font-size:18px}.l-s-topics .next-prev li a{overflow:hidden;font-weight:800;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.l-s-topics .next-prev li:first-child{width:300px;text-align:right}.l-s-topics .next-prev li:first-child a{display:inline-block;padding:0 0 0 25px;max-width:300px;background:url(../assets/img/page/topics/topics_btn_prev.png) no-repeat 0}.l-s-topics .next-prev li:first-child .hidden-pc{display:none}.l-s-topics .next-prev li:nth-child(2){padding:0 30px;width:210px;text-align:center}.l-s-topics .next-prev li:last-child{width:300px}.l-s-topics .next-prev li:last-child a{display:inline-block;padding:0 25px 0 0;max-width:300px;background:url(../assets/img/page/topics/topics_btn_next.png) no-repeat 100%}.l-s-topics .next-prev li:last-child .hidden-pc{display:none}.cloud-mv{margin:-20px 0 100px;padding:62px 0 0;min-width:1230px;height:630px;background:url(../assets/img/page/cloud/cloud_mv.jpg) no-repeat top}.cloud-mv h2{text-align:center}.l-cloud .img-head{margin:0 0 65px;text-align:center}.l-cloud .cloud-reason-box{position:relative;padding:0 0 105px}.l-cloud .cloud-reason-box .cloud-head-01{margin:0 0 60px;font-size:36px;font-weight:800;text-align:center;text-indent:.1em;letter-spacing:.1em}.l-cloud .cloud-reason-box .cloud-head-01 span{font-size:48px;color:#f77924}.l-cloud .cloud-reason-box .reason-list{-ms-flex-pack:center;justify-content:center;margin:0 auto 65px;text-align:center}.l-cloud .cloud-reason-box .reason-list li{-ms-flex-positive:1;flex-grow:1;padding:0 15px;max-width:400px}.l-cloud .cloud-reason-box .reason-list h4{margin:30px 0 10px;font-size:24px;font-weight:800;line-height:1;text-indent:.1em;letter-spacing:.1em}.l-cloud .cloud-reason-box .reason-list .en{margin:0 0 25px;font-size:12px;line-height:1;text-indent:.1em;letter-spacing:.1em}.l-cloud .cloud-reason-box .reason-list .note{line-height:1.7}.l-cloud .cloud-reason-box .reason-list li:first-child .en{color:#86af49}.l-cloud .cloud-reason-box .reason-list li:nth-child(2) .en{color:#00939a}.l-cloud .cloud-reason-box .reason-list li:last-child .en{color:#0062a3}.l-cloud .cloud-reason-box .cloud-reason-after{font-size:28px;font-weight:800;line-height:1.7}.l-cloud .cloud-reason-box:after{position:absolute;right:0;bottom:-100px;left:0;margin:auto;border-color:#005099 transparent transparent;border-style:solid;border-width:80px 125px;width:0;height:0;text-align:center;content:""}.l-cloud .cloud-njc-box{padding:150px 0 70px;background:url(../assets/img/page/cloud/cloud_bg_02.png) repeat}.l-cloud .cloud-njc-box .cloud-head-02{margin:0 0 55px;font-size:48px;font-weight:800;line-height:1.5;text-align:center;text-indent:.1em;letter-spacing:.1em}.l-cloud .cloud-njc-box .cloud-head-02 span{display:block;font-size:28px}.l-cloud .cloud-njc-box .cloud-njc-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px}.l-cloud .cloud-njc-box .cloud-njc-list li{margin:0 0 40px;padding:60px 90px 50px;width:580px;text-align:center}.l-cloud .cloud-njc-box .cloud-njc-list li h4{padding:30px 0 25px;font-size:30px;font-weight:800;line-height:1;color:#fff;text-indent:.1em;letter-spacing:.1em}.l-cloud .cloud-njc-box .cloud-njc-list li p:not(.more){margin:0 0 25px;line-height:1.71;color:#fff;text-align:left}.l-cloud .cloud-njc-box .cloud-njc-list li .more a{padding:26px 0 0;border:none;width:100%;height:65px;font-weight:800;letter-spacing:.1em;background-color:#fff}.l-cloud .cloud-njc-box .cloud-njc-list li .more a:hover{background-color:hsla(0,0%,100%,.3)}.l-cloud .cloud-njc-box .cloud-njc-list li:first-child{background:#4984ae}.l-cloud .cloud-njc-box .cloud-njc-list li:nth-child(2){background:#dab41b}.l-cloud .cloud-njc-box .cloud-njc-list li:nth-child(3){background:#d2552f}.l-cloud .cloud-njc-box .cloud-njc-list li:last-child{background:#7459a4}.l-cloud .cloud-scene-box .arrow-head{position:relative;margin:0 0 90px;padding:66px 0 57px;width:100%;min-width:1230px;font-size:40px;font-weight:800;color:#fff;text-align:center;text-indent:.1em;letter-spacing:.1em;background:#005099}.l-cloud .cloud-scene-box .arrow-head:after{position:absolute;right:0;bottom:-44px;left:0;margin:auto;text-align:center;content:url(../assets/img/page/cloud/cloud_arrow_03.png)}.l-cloud .cloud-scene-box .cloud-scene-list li{margin:0 0 50px;padding:0 360px 0 115px;min-height:210px}.l-cloud .cloud-scene-box .cloud-scene-list .first-line{margin:0 0 10px;font-size:30px;font-weight:800;line-height:1.3}.l-cloud .cloud-scene-box .cloud-scene-list .second-line{margin:0 0 30px;font-size:18px;font-weight:800;line-height:1.3}.l-cloud .cloud-scene-box .cloud-scene-list li:first-child{background:url(../assets/img/page/cloud/cloud_no_01.png) no-repeat 0 0,url(../assets/img/page/cloud/cloud_img_08.jpg) no-repeat 100% 0}.l-cloud .cloud-scene-box .cloud-scene-list li:nth-child(2){background:url(../assets/img/page/cloud/cloud_no_02.png) no-repeat 0 0,url(../assets/img/page/cloud/cloud_img_09.jpg) no-repeat 100% 0}.l-cloud .cloud-scene-box .cloud-scene-list li:nth-child(3){background:url(../assets/img/page/cloud/cloud_no_03.png) no-repeat 0 0,url(../assets/img/page/cloud/cloud_img_10.jpg) no-repeat 100% 0}.l-cloud .cloud-onestop-box{padding:140px 0 100px;min-width:1230px;text-align:center;background:url(../assets/img/page/cloud/cloud_bg_01.png) no-repeat top,url(../assets/img/module/contact_bg.png) repeat top}.l-cloud .cloud-onestop-box .cloud-head-03{margin:0 0 30px;font-size:36px;font-weight:800;line-height:1.3;color:#fff}.l-cloud .cloud-onestop-box .cloud-contact-head{display:inline-block;font-size:60px;font-weight:800;text-indent:.1em;letter-spacing:.1em}.l-cloud .cloud-onestop-box .cloud-contact-head:before{display:inline-block;content:url(../assets/img/module/quotation_01.png)}.l-cloud .cloud-onestop-box .cloud-contact-head:after{display:inline-block;content:url(../assets/img/module/quotation_02.png)}.l-cloud .cloud-onestop-box .cloud-onestop-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 80px;max-width:1100px}.l-cloud .cloud-onestop-box h3{margin:0 0 15px;text-align:center}.l-cloud .cloud-onestop-box p:not(.more-btn,.cloud-head){margin:0 0 30px -.1em;font-size:18px;line-height:2;text-align:center;letter-spacing:.1em}.l-cloud .cloud-onestop-box .more-btn{margin:30px 0 0;text-align:center}.l-cloud .cloud-onestop-box .more-btn a{display:inline-block;padding:30px 0 0;width:100%;max-width:800px;height:125px;font-size:35px;font-weight:800;color:#fff;text-indent:.1em;letter-spacing:.1em;background:#d00000}.l-cloud .cloud-onestop-box .more-btn a:active,.l-cloud .cloud-onestop-box .more-btn a:focus,.l-cloud .cloud-onestop-box .more-btn a:hover{text-decoration:none}.l-cloud .cloud-onestop-box .more-btn a:hover{background:#f55}.l-cloud .cloud-onestop-box .more-btn a:hover img{opacity:1}.l-cloud .cloud-onestop-box li{position:relative}.l-cloud .cloud-onestop-box li:after{position:absolute;top:0;bottom:0;left:310px;margin:auto;height:78px;content:url(../assets/img/page/cloud/cloud_arrow_02.png)}.l-cloud .cloud-onestop-box li:last-child:after{content:none}.network-mv{margin:-20px auto 0;padding:160px 0 0;min-width:1230px;height:630px;background:url(../assets/img/page/network/network_mv.jpg) no-repeat top}.network-mv h2{margin:0 auto;max-width:1230px}.network-mv h2 img{margin-left:-40px}.l-network .img-head{margin:0 0 65px;text-align:center}.l-network .network-consulting-box{position:relative;padding:80px 0 145px;min-width:1230px;background:url(../assets/img/page/network/network_bg_01.jpg) no-repeat top}.l-network .network-consulting-box .network-head-01{margin:0 0 60px;font-size:36px;font-weight:800;text-align:center;text-indent:.1em;letter-spacing:.1em}.l-network .network-consulting-box:after{position:absolute;right:0;bottom:-100px;left:0;margin:auto;border-color:#005099 transparent transparent;border-style:solid;border-width:80px 125px;width:0;height:0;text-align:center;content:""}.l-network .network-njc-box{padding:150px 0 70px;background:url(../assets/img/page/network/network_bg_03.png) repeat}.l-network .network-njc-box .network-head-02{margin:0 0 55px;font-size:48px;font-weight:800;line-height:1.5;text-align:center;text-indent:.1em;letter-spacing:.1em}.l-network .network-njc-box .network-head-02 span{display:block;font-size:28px}.l-network .network-njc-box .network-njc-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px}.l-network .network-njc-box .network-njc-list li{margin:0 0 40px;padding:60px 90px 50px;width:580px;text-align:center}.l-network .network-njc-box .network-njc-list li h4{padding:30px 0 25px;font-size:30px;font-weight:800;line-height:1;color:#fff;text-indent:.1em;letter-spacing:.1em}.l-network .network-njc-box .network-njc-list li p:not(.more){margin:0 0 25px;line-height:1.71;color:#fff;text-align:left}.l-network .network-njc-box .network-njc-list li .more a{padding:26px 0 0;border:none;width:100%;height:65px;font-weight:800;letter-spacing:.1em;background-color:#fff}.l-network .network-njc-box .network-njc-list li .more a:hover{background-color:hsla(0,0%,100%,.3)}.l-network .network-njc-box .network-njc-list li:first-child{background:#81ac3d}.l-network .network-njc-box .network-njc-list li:nth-child(2){background:#a7384d}.l-network .network-njc-box .network-njc-list li:nth-child(3){background:#937047}.l-network .network-njc-box .network-njc-list li:nth-child(4){background:#4052a9}.l-network .network-njc-box .network-njc-list li:nth-child(5){background:#30999e}.l-network .network-njc-box .network-njc-list li:last-child{background:#de7e01}.l-network .network-scene-box .arrow-head{position:relative;margin:0 0 90px;padding:66px 0 57px;width:100%;min-width:1230px;font-size:40px;font-weight:800;color:#fff;text-align:center;text-indent:.1em;letter-spacing:.1em;background:#005099}.l-network .network-scene-box .arrow-head:after{position:absolute;right:0;bottom:-44px;left:0;margin:auto;text-align:center;content:url(../assets/img/page/cloud/cloud_arrow_03.png)}.l-network .network-scene-box .network-scene-list li{margin:0 0 50px;padding:0 360px 0 115px;min-height:210px}.l-network .network-scene-box .network-scene-list .first-line{margin:0 0 10px;font-size:30px;font-weight:800;line-height:1.3}.l-network .network-scene-box .network-scene-list .second-line{margin:0 0 30px;font-size:18px;font-weight:800;line-height:1.3}.l-network .network-scene-box .network-scene-list li:first-child{background:url(../assets/img/page/cloud/cloud_no_01.png) no-repeat 0 0,url(../assets/img/page/network/network_img_08.jpg) no-repeat 100% 0}.l-network .network-scene-box .network-scene-list li:nth-child(2){background:url(../assets/img/page/cloud/cloud_no_02.png) no-repeat 0 0,url(../assets/img/page/network/network_img_09.jpg) no-repeat 100% 0}.l-network .network-scene-box .network-scene-list li:last-child{background:url(../assets/img/page/cloud/cloud_no_03.png) no-repeat 0 0,url(../assets/img/page/network/network_img_10.jpg) no-repeat 100% 0}.l-network .network-onestop-box{padding:140px 0 100px;min-width:1230px;text-align:center;background:url(../assets/img/page/network/network_bg_02.png) no-repeat top,url(../assets/img/module/contact_bg.png) repeat top}.l-network .network-onestop-box .network-head-03{margin:0 0 30px;font-size:36px;font-weight:800;line-height:1.3;color:#fff}.l-network .network-onestop-box .network-contact-head{display:inline-block;font-size:60px;font-weight:800;text-indent:.1em;letter-spacing:.1em}.l-network .network-onestop-box .network-contact-head:before{display:inline-block;content:url(../assets/img/module/quotation_01.png)}.l-network .network-onestop-box .network-contact-head:after{display:inline-block;content:url(../assets/img/module/quotation_02.png)}.l-network .network-onestop-box .network-onestop-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 80px;max-width:1100px}.l-network .network-onestop-box h3{margin:0 0 15px;text-align:center}.l-network .network-onestop-box p:not(.more-btn,.network-head-03){margin:0 0 30px -.1em;font-size:18px;line-height:2;text-align:center;letter-spacing:.1em}.l-network .network-onestop-box .more-btn{text-align:center}.l-network .network-onestop-box .more-btn a{display:inline-block;padding:30px 0 0;width:100%;max-width:800px;height:125px;font-size:35px;font-weight:800;color:#fff;text-indent:.1em;letter-spacing:.1em;background:#d00000}.l-network .network-onestop-box .more-btn a:active,.l-network .network-onestop-box .more-btn a:focus,.l-network .network-onestop-box .more-btn a:hover{text-decoration:none}.l-network .network-onestop-box .more-btn a:hover{background:#f55}.l-network .network-onestop-box .more-btn a:hover img{opacity:1}.l-network .network-onestop-box li{position:relative}.l-network .network-onestop-box li:after{position:absolute;top:0;bottom:0;left:310px;margin:auto;height:78px;content:url(../assets/img/page/cloud/cloud_arrow_02.png)}.l-network .network-onestop-box li:last-child:after{content:none}.l-learning .learning-free-trial{position:relative;margin:0 0 50px;min-width:1230px;height:860px;background:url(../assets/img/page/learning/learning_img_01.jpg) no-repeat 50%}.l-learning .learning-free-trial .free-trial-btn{display:block;position:absolute;right:57px;bottom:380px;background:#d00000}.l-learning .learning-free-trial .free-trial-btn:hover{background:#f55}.l-learning .learning-free-trial .free-trial-btn:hover img{opacity:1}.l-learning .learning-img-box .learning-img-list .txt-box{float:left}.l-learning .learning-img-box .learning-img-list .txt-box li{margin:0 0 30px}.l-learning .learning-img-box .learning-img-list .img-box,.l-learning .learning-img-box .learning-img-list:last-child .txt-box{float:right}.l-learning .learning-img-box .learning-img-list:last-child .img-box{float:left}.l-learning .learning-mainfunction-box .learning-mainfunction-list{margin:0 0 50px}.l-learning .learning-mainfunction-box .learning-mainfunction-list .txt{float:left;max-width:560px}.l-learning .learning-mainfunction-box .learning-mainfunction-list .img-box,.l-learning .learning-mainfunction-box .learning-mainfunction-list .movie{float:right;max-width:590px;text-align:left}.l-learning .learning-mainfunction-box .learning-mainfunction-list .note{font-size:12px}.l-learning .learning-security-box .middle-posi-box .left-box{padding:100px 0 0}.l-learning .learning-security-box .sso-list{margin:30px 0;font-weight:800}.l-learning .learning-function-box table tbody th{width:300px}.l-learning .learning-function-box .learning-operatingenvironment table tbody td{width:450px}.l-learning .learning-function-box .learning-operatingenvironment .sp-table tbody td:first-of-type,.l-learning .learning-function-box .learning-operatingenvironment .sp-table tbody th{vertical-align:middle}.l-learning .learning-price-box table tbody th{width:300px}.l-learning .learning-price-box table tbody td{width:450px;vertical-align:middle}.l-learning .learning-price-box table tbody td:first-of-type{width:100px;text-align:right}.l-learning .learning-price-box .tool-cost-box .tool-cost-set tbody th{width:250px}.l-learning .learning-price-box .tool-cost-box .tool-cost-set tbody td{width:350px;text-align:left;vertical-align:top}.l-learning .learning-price-box .tool-cost-box .tool-cost-set tbody td:nth-of-type(2){width:600px}.l-learning .learning-price-box .tool-cost-box .tool-cost-plan tbody td{width:600px;text-align:left}.l-learning .learning-price-box .tool-cost-box .tool-set-plan td{width:auto;text-align:center}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .thin{width:85px}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .price{width:160px}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .name{width:200px}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .size{width:80px}.l-learning .learning-price-box .tool-cost-box .tool-set-plan tr:first-child th{vertical-align:middle}.l-learning .learning-price-box .tool-cost-box .learning-separately .point{font-size:12px;color:#d00000}.l-learning .learning-price-box .tool-cost-box .learning-separately tbody td,.l-learning .learning-price-box .tool-cost-box .learning-separately tbody th{width:auto}.l-learning .learning-price-box .tool-cost-box .learning-separately tbody td:first-of-type{width:auto;text-align:left}.l-learning .learning-price-box .tool-cost-box .learning-separately tbody td.right{text-align:right}.l-learning .learning-price-box .tool-cost-box .learning-option tbody th{width:auto;vertical-align:middle}.l-learning .learning-price-box .tool-cost-box .learning-option tbody td{width:auto}.l-learning .learning-price-box .tool-cost-box .learning-option tbody td:first-of-type{width:200px;text-align:left}.l-learning .learning-price-box .tool-cost-box .learning-option tbody td.right{text-align:right}.l-learning .learning-price-box .tool-cost-box .learning-option .price{width:110px}.l-learning .learning-material-box .learning-material-movie{margin:0 0 50px}.l-learning .learning-material-box .learning-material-movie .txt{float:left;width:560px}.l-learning .learning-material-box .learning-material-movie .img-box,.l-learning .learning-material-box .learning-material-movie .movie{float:right;width:590px;text-align:left}.l-learning .learning-material-box .learning-material-movie .note{font-size:12px}.l-learning .learning-material-box .learning-material-movie .table-box{clear:both}.l-learning .learning-material-box .learning-material-movie .table-box table{table-layout:fixed}.l-learning .learning-material-box .learning-material-movie .table-box table thead th{text-align:center}.l-learning .learning-material-box .learning-material-movie .table-box table th:first-child{width:280px}.l-learning .learning-material-box .learning-material-movie .table-box table td{text-align:center;background:#ffe7ec}.l-learning .learning-material-box .learning-material-movie .table-box table .white{background:#fff}.l-learning .learning-material-box .learning-material-movie .table-box table .yellow{background:#fffadd}.l-learning .learning-teachingmaterial-box .teachingmaterial-table tbody th{text-align:right}.l-contact .txt{margin:0 auto 20px;max-width:930px}.l-contact .contact-table{margin:0 auto;width:100%;max-width:930px}.l-contact .contact-table td,.l-contact .contact-table th{padding:20px}.l-contact .contact-table th{border-bottom:1px solid #fff;width:250px;line-height:2.1}.l-contact .contact-table td{border-left:none}.l-contact .contact-table input[type=email],.l-contact .contact-table input[type=text],.l-contact .contact-table textarea{padding:3px 20px;border:1px solid #dedede;width:100%;height:35px;font-size:14px;background:#f9f9f9}.l-contact .contact-table input[type=email]:focus,.l-contact .contact-table input[type=text]:focus,.l-contact .contact-table textarea:focus{background:rgba(0,80,153,.1)}.l-contact .contact-table textarea{height:300px;font-family:Lucida Grande,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,"sans-serif"}.l-contact .contact-table .mwform-radio-field+.mwform-radio-field{margin-left:10px}.l-contact .contact-table .free,.l-contact .contact-table .must{display:inline-block;float:right;margin:3px 0 0;padding:5px 8px;font-size:12px;font-weight:400;line-height:1;color:#fff;text-indent:.5em;letter-spacing:.5em;vertical-align:middle;background:#d00000;transition:.3s}.l-contact .contact-table .free{background:#666}.l-contact .submit{margin:50px 0;text-align:center}.l-contact .submit input[type=submit]{border:1px solid #d00000;width:100%;max-width:360px;height:70px;font-size:24px;font-weight:800;color:#fff;letter-spacing:.1em;background:#d00000}.l-contact .submit input[type=submit]:hover{background:#f55}.l-contact .thanks{margin:50px 0 150px}.l-portal .portal-head{margin:0 0 35px;font-size:24px;font-weight:800;text-align:center;text-indent:.05em;letter-spacing:.05em}.l-portal .portal-point-box .fl-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-portal .portal-point-box .fl-list li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 20px;padding:10px 20px;border:2px solid #005099;width:590px;min-height:50px;font-size:18px}.l-portal .portal-point-box .fl-list li i{margin-right:20px;font-size:35px;color:#d00000}.l-portal .portal-entrance-box{margin:0 0 20px}.l-portal .portal-entrance-box .left-box{max-width:571px}.l-portal .portal-entrance-box .right-box{margin:0;max-width:570px}.l-portal .portal-feature-box{letter-spacing:-.4em}.l-portal .portal-feature-box dt{margin:0 0 20px;border-bottom:4px solid #005099;font-size:24px;font-weight:800;line-height:1.4;letter-spacing:normal}.l-portal .portal-feature-box dt span{margin-right:15px;font-size:20px;color:#005099}.l-portal .portal-feature-box dd{display:inline-block;position:relative;margin:0 0 50px;padding:0 0 0 25px;width:600px;font-size:16px;letter-spacing:normal;vertical-align:top}.l-portal .portal-feature-box dd .hidden-sp{display:inline}.l-portal .portal-feature-box dd:before{position:absolute;top:-4px;left:0;font-family:FontAwesome;font-size:20px;color:#005099;content:" \f101"}.l-conference .conference-head{margin:0 0 25px;font-size:18px;font-weight:800;letter-spacing:.05em}.l-conference p+.conference-head{margin:25px 0}.l-conference .conference-flatrate .left-box{max-width:600px}.l-conference .conference-function-box{margin:0 auto;max-width:870px}.l-conference .conference-function-box .left-box{max-width:590px}.l-conference .conference-function-box .right-box{max-width:250px}.l-conference .conference-price-box table .additional,.l-conference .conference-price-box table .time,.l-conference .conference-price-box table .zero{font-size:18px;color:#005099;vertical-align:middle}.l-conference .conference-price-box table .zero{font-size:36px}.l-conference .conference-scene-box .intro-head{margin:0 0 40px;font-size:24px;font-weight:800;text-align:center}.l-conference .conference-scene-box .intro-btn{margin:0 0 40px;text-align:center}.l-conference .conference-scene-box .intro-btn a{display:inline-block;padding:9px 0;width:100%;max-width:640px;font-size:24px;font-weight:800;color:#fff;text-align:center;text-indent:.1em;letter-spacing:.1em;background:#d00000}.l-conference .conference-scene-box .intro-btn a:active,.l-conference .conference-scene-box .intro-btn a:focus,.l-conference .conference-scene-box .intro-btn a:hover{text-decoration:none}.l-conference .conference-scene-box .intro-btn a:hover{background:#f55}.l-conference .conference-scene-box .intro-btn a:hover img{opacity:1}.l-conference .conference-scene-box .left-box{max-width:400px}.l-conference .conference-scene-box .right-box{max-width:780px}.l-conference .conference-scene-box .conference-scene-list{margin:0 0 25px}.l-conference .conference-scene-box .conference-scene-list li{float:left;border:1px solid #d4d4d4;width:380px}.l-conference .conference-scene-box .conference-scene-list li+li{margin-left:20px}.l-conference .conference-scene-box .conference-scene-list .by{padding:15px;font-size:18px;background:#e1f3fe}.l-conference .conference-scene-box .conference-scene-list .content{margin:0;padding:18px 15px;font-size:24px;font-weight:800;text-align:center}.l-conference .conference-qa-box .conference-qa-list dt{margin:0 0 20px;padding:12px 0 0 60px;min-height:50px;background:url(../assets/img/page/conference/conference_q.png) no-repeat 0 0}.l-conference .conference-qa-box .conference-qa-list dd{margin:0 0 30px;padding:12px 0 30px 60px;min-height:50px;background:url(../assets/img/page/conference/conference_a.png) no-repeat 0 0,url(../assets/img/page/conference/conference_line.png) repeat-x 0 100%}.l-conference .conference-qa-box .conference-qa-list dd span{display:inline-block;margin:0 0 20px}.l-conference .conference-qa-box .conference-qa-list dd table{margin-bottom:0}.l-net .net-construction-box dt{margin:0 0 20px;border-bottom:4px solid #005099;font-size:24px;font-weight:800;line-height:1.4}.l-net .net-construction-box dt span{margin-right:15px;font-size:20px;color:#005099}.l-net .net-construction-box dd{margin:0 0 50px;padding:0 0 0 25px;font-size:16px;vertical-align:top}.l-net .net-service-box .fl-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-net .net-service-box .fl-list li{width:285px;font-size:16px;line-height:2.2;text-align:center;background:#e1f3fe}.l-net .net-service-box .fl-list li a{display:block;position:relative;padding:20px 20px 107px;height:100%}.l-net .net-service-box .fl-list li .ttl{border-bottom:1px solid;font-size:24px;font-weight:800;color:#005099;letter-spacing:.05em}.l-net .net-service-box .fl-list li .btn{position:absolute;bottom:20px;padding:10px 0;width:245px;font-weight:800;color:#fff;text-align:center;background:#92bd10}.l-net .net-service-box .fl-list li:nth-child(2n){background:#f9f9f9}.l-net .net-service-box .fl-list a:active,.l-net .net-service-box .fl-list a:focus,.l-net .net-service-box .fl-list a:hover{text-decoration:none}.l-net .net-service-box .fl-list a:hover .btn{background:#e67700}.l-net .net-vpnservice-box table{table-layout:fixed}.l-net .net-vpnservice-box table th:first-child{border-bottom:1px solid #fff;width:180px}.l-net .net-vpnservice-box table td:first-of-type{border-left:none}.l-net .net-vpnservice-box table tbody tr:last-child th{border-bottom:#d4d4d4}.l-net .net-servicescope-box table th:first-child{border-bottom:1px solid #fff}.l-net .net-servicescope-box table tr:last-child th{border-bottom:#d4d4d4}.l-net .net-servicescope-box table tr:nth-child(4) th{color:#fff;background:#d00000}.l-net .net-servicescope-box table tr:nth-child(4) td{color:#d00000}.l-net .net-servicelist-box table{table-layout:fixed}.l-net .net-servicelist-box table th:first-child{width:150px}.l-net .net-accesslist-box dl{background:url(../assets/img/page/net/net_img_10.png) no-repeat 100% 100%}.l-net .net-accesslist-box dl dt{font-size:16px;font-weight:800}.l-net .net-accesslist-box dl dd{margin-bottom:10px}.l-net .net-globalservice-box table{table-layout:fixed}.l-net .net-globalservice-box table th:first-child,.l-net .net-globalservice-box table thead th:first-child{border-bottom:1px solid #fff;width:150px}.l-net .net-globalservice-box table td:first-of-type{border-left:none}.l-idc .idc-service-box h5:not(.sub-head){margin:0 0 30px;font-size:24px;font-weight:800}.l-idc .idc-service-box ul li{position:relative;padding:0 0 0 90px;font-size:16px}.l-idc .idc-service-box ul li:before{position:absolute;top:-4px;left:70px;font-family:FontAwesome;font-size:20px;color:#005099;content:" \f101"}.l-idc .idc-merit-box .idc-merit-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-idc .idc-merit-box .idc-merit-list li{padding:15px 20px 20px;width:285px;font-size:16px;background:#e1f3fe}.l-idc .idc-merit-box .idc-merit-list .ttl{padding:0 0 14px;border-bottom:1px solid;font-size:18px;font-weight:800;line-height:1.6;color:#005099;text-align:center;letter-spacing:.05em}.l-idc .idc-merit-box .idc-merit-list .ttl:first-letter{font-size:36px}.l-idc .idc-merit-box .idc-merit-list p:not(.ttl){padding:0 5px}.l-idc .idc-point-box .idc-point-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-idc .idc-point-box .idc-point-list li{margin:0 0 30px;border:1px solid #e0e0e0;width:585px}.l-idc .idc-point-box .idc-point-list li p{padding:20px;font-size:16px}.l-idc .idc-point-box .idc-point-list li p+p{margin-top:0}.l-idc .idc-point-box .idc-point-list li .ttl{padding:10px 20px;font-size:20px;font-weight:800;color:#fff;text-align:center;letter-spacing:.05em;background:#005099}.l-ict .ict-service-box .ict-service-list>li{margin:0 0 30px;padding:25px 30px 20px;background:#efefef}.l-ict .ict-service-box .ict-service-list>li h6{margin:0 0 10px;font-size:18px;font-weight:800}.l-ict .ict-service-box .ict-service-list>li ul{padding-left:2em}.l-ict .ict-service-box .ict-service-list>li ul li{margin:0 0 5px}.l-ict .ict-environment-box{margin:0 auto;max-width:1000px}.l-ict .ict-environment-box .txt p{font-size:18px}.l-ict .ict-environment-box .txt .attention{margin:10px 0 30px;padding:0 0 0 40px;color:#696969;text-indent:-1em}.l-ict .ict-environment-box .txt .attention li:before{content:"※"}.l-ict .ict-price-table td{vertical-align:middle}.l-mobile h5:not(.sub-head){margin:0 0 10px;font-size:24px;font-weight:800}.l-mobile .mobile-lineup-intro .txt{margin:0 auto;padding:30px 50px;max-width:1000px;font-size:16px;background:#e1f3fe}.l-mobile .mobile-lineup-box table tbody th{text-align:center;vertical-align:middle}.l-mobile .mobile-lineup-box table li span{color:#d00000}.l-mobile .mobile-scene-box .fl-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-mobile .mobile-scene-box .fl-list li{margin:0 0 30px;border:1px solid #e0e0e0;width:585px}.l-mobile .mobile-scene-box .fl-list li p{font-size:16px}.l-mobile .mobile-scene-box .fl-list li p+p{margin-top:0}.l-mobile .mobile-scene-box .fl-list li .ttl{padding:10px 20px;font-size:20px;font-weight:800;color:#fff;text-align:center;letter-spacing:.05em;background:#005099}.l-mobile .mobile-mode-box table{border:none}.l-mobile .mobile-mode-box table td,.l-mobile .mobile-mode-box table th{vertical-align:middle}.l-mobile .mobile-mode-box table thead th{border-top:1px solid #d4d4d4}.l-mobile .mobile-mode-box table thead th:first-child{border-left:1px solid #d4d4d4}.l-mobile .mobile-mode-box table thead th:last-child{border-right:1px solid #d4d4d4}.l-mobile .mobile-mode-box table thead td{border:none;text-align:center}.l-mobile .mobile-mode-box table thead td p{position:relative;margin:0 0 20px;padding:10px;font-weight:800;color:#fff;background:#f8b62b}.l-mobile .mobile-mode-box table thead td p:after{position:absolute;right:43%;bottom:-40px;border:20px solid transparent;border-top-color:#f8b62b;content:""}.l-mobile .mobile-mode-box table tbody{border:1px solid #d4d4d4;border-top:none}.l-mobile .mobile-sceneservice-box .fl-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-mobile .mobile-area-box .mobile-area-map{margin:0 auto;max-width:1000px;height:500px;background:url(../assets/img/page/mobile/mobile_img_27.png) no-repeat right 150px top 0}.l-mobile .mobile-area-box .mobile-area-map ul{margin:0 0 0 120px;padding:80px 0 0}.l-mobile .mobile-area-box .mobile-area-map ul li{margin:0 0 20px;padding:10px 30px;border:2px solid #005099;border-radius:5px;max-width:380px}.l-mobile .mobile-area-box .mobile-area-map ul li strong{font-size:24px}.l-mobile .mobile-area-box .mobile-area-map ul li a{color:#005099;text-decoration:underline}.l-mobile .mobile-price-box table,.l-mobile .mobile-spec-box table,.l-mobile .mobile-sr-spec-box table,.l-mobile .mobile-usb-box table{width:700px}.l-mobile .mobile-usb-box{text-align:center}.l-mobile .mobile-usb-box table{margin:0 auto 20px;width:100%;max-width:1000px}.l-mobile .mobile-usb-box table tbody th:nth-child(2){border-left:1px solid #fff}.l-mobile .mobile-usb-box .small{margin:0 auto;max-width:1000px}.l-mobile .mobile-cradle-box table{margin:0 auto 20px}.l-mobile .mobile-price-box table{margin:0 auto 20px;width:100%;max-width:1000px}.l-mobile .mobile-price-box table tbody th:nth-child(2){border-left:1px solid #fff}.l-ip h5:not(.sub-head){margin:0 0 20px;font-size:24px;font-weight:800}.l-ip .number-list{max-width:500px}.l-ip .number-list li{margin:0 0 30px;border-bottom:4px solid #005099;font-size:24px;font-weight:800;line-height:1.4;letter-spacing:normal}.l-ip .number-list li span{margin-right:15px;font-size:20px;color:#005099}.l-box h5:not(.sub-head){margin:0 0 20px;font-size:24px;font-weight:800}.l-box .box-intro-box h5:not(.sub-head){text-align:center}.l-box .box-intro-box .txt{margin:0 auto 50px;padding:30px 50px;max-width:1000px;font-size:16px;background:#e1f3fe}.l-box .box-choice-box .bg-box{margin:0 0 50px;min-height:171px;background:url(../assets/img/page/box/box_img_05.jpg) no-repeat right 150px bottom}.l-box .box-choice-box .bg-box p{max-width:380px}.l-box .box-choice-box table th:not(:last-child){border-bottom:1px solid #fff;word-break:keep-all}.l-box .box-choice-box table th:first-child.trw{border-right:1px solid #fff}.l-box .box-choice-box table .ib span{display:inline-block;height:200px}.l-case .anchor-box ul{-ms-flex-pack:center;justify-content:center}.l-case .anchor-box ul li{margin:0 15px 20px;width:330px}.l-case .line-box{margin:0 0 30px;padding:30px 110px 50px;border:1px solid #ccc}.l-case .line-box .case-head{margin:0 0 30px;font-size:24px;font-weight:800;line-height:1;text-align:center}.l-case .line-box .case-head img{margin:0 30px 0 0}.l-case .line-box .intro-txt{margin:0 0 20px;line-height:2;letter-spacing:.05em}.l-case .line-box .service-box{margin:0 0 30px;padding:15px;background:#e1f3fe}.l-case .line-box .service-box dt{margin:0 0 1rem;font-size:18px;font-weight:800;line-height:1}.l-case .line-box .service-box dt:before{content:"◆"}.l-case .line-box .service-box dd{display:inline-block;padding:0 0 0 20px}.l-case .line-box .service-box dd:before{content:"・"}.l-case .line-box .more a{margin:0 auto;width:430px}.l-sitemap .sitemap-head{margin:0 0 20px;padding:10px 15px;font-size:16px;color:#005099;background:#e1f3fe}.l-sitemap .sitemap-head a{color:#005099}.l-sitemap .sitemap-head:before{margin:0 5px 0 0;font-family:FontAwesome;color:#005099;content:"\f101"}.l-sitemap ul{padding:0 0 0 50px;letter-spacing:-.4em}.l-sitemap ul li{display:inline-block;margin:0 0 5px;width:50%;letter-spacing:.05em}.l-sitemap ul li .hidden-sp{display:inline}.l-sitemap ul li:before{content:"・ "}.l-sitemap .sitemap-case-list li{width:100%}.l-study .line-box{margin:0 0 70px;padding:30px 70px 35px;border:1px solid #ccc}.l-study .line-box .case-head{margin:0 0 30px;font-size:24px;font-weight:800;line-height:1;text-align:center}.l-study .line-box .case-head img{margin:0 30px 0 0}.l-study .line-box .left-box{width:650px}.l-study .line-box .left-box .intro-txt{font-size:18px;line-height:2;letter-spacing:.05em}.l-study .line-box .left-box .study-company-info{margin-top:5px;margin-bottom:-15px;font-size:18px;font-weight:800}.l-study .line-box .left-box .service-box{margin:10px 0 30px;padding:15px 25px;background:#e1f3fe}.l-study .line-box .left-box .service-box dt{display:inline-block;font-size:18px;font-weight:800;line-height:1}.l-study .line-box .left-box .service-box dt:before{content:"◆"}.l-study .line-box .left-box .service-box dd{display:inline-block;padding:0 0 0 20px}.l-study .line-box .left-box .service-box dd:before{content:"・"}.l-study .line-box .right-box{width:360px}.l-study .line-box .ie-list{-ms-flex-pack:justify;justify-content:space-between}.l-study .line-box .ie-list li{border:1px solid #ccc;width:490px}.l-study .line-box .ie-list li dt{margin:0 0 20px;padding:15px 0;font-size:18px;font-weight:800;line-height:1;color:#fff;text-align:center;text-indent:.1em;letter-spacing:.1em}.l-study .line-box .ie-list li dd{padding:0 30px 0 35px;font-weight:800;line-height:1.71;text-indent:-.6em;letter-spacing:.1em}.l-study .line-box .ie-list li dd:before{content:"●"}.l-study .line-box .ie-list li dd:last-child{margin:0 0 25px}.l-study .line-box .ie-list .issues{position:relative}.l-study .line-box .ie-list .issues dt{background:#005099}.l-study .line-box .ie-list .issues dd:before{color:#005099}.l-study .line-box .ie-list .issues:after{position:absolute;top:50%;right:-48px;margin-top:-5px;content:url(../assets/img/page/study/study_arrow_01.png)}.l-study .line-box .ie-list .effects dt{background:#d00000}.l-study .line-box .ie-list .effects dd:before{color:#d00000}.l-study .left-box{width:845px;letter-spacing:.05em}.l-study .study-company-prof{width:795px}.l-study .study-company-prof li{padding:10px 0 10px 15px;border-bottom:1px solid #ccc;font-size:18px;font-weight:800;line-height:1}.l-study .study-company-prof li span{float:right;font-weight:400}.l-study .study-bg-box{width:405px;background:50% no-repeat}.l-study .study-dl{margin:25px 0 -15px;font-size:18px;font-weight:800;color:#005099}.l-study .study-dl+p{font-size:18px;text-decoration:underline}.l-study .key-color{font-size:18px;font-weight:800}.l-study p+.key-color{margin-top:20px}.study01 .study-bg-box{background-image:url(../assets/img/page/case/case_img_01.png)}.study02 .study-bg-box{background-image:url(../assets/img/page/case/case_img_02.png)}.study03 .study-bg-box{background-image:url(../assets/img/page/case/case_img_03.png)}.study04 .study-bg-box{background-image:url(../assets/img/page/case/case_img_04.png)}.study05 .study-bg-box{background-image:url(../assets/img/page/study/study05_img_03.jpg)}.mo-tframe{text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.dummy{color:red!important;text-decoration:line-through!important}.is-none{display:none!important}.is-hide,.js-hide{display:none}.is-center{margin-right:auto;margin-left:auto;text-align:center}.fl-left{float:left}.fl-right{float:right}.is-point{cursor:pointer}.te-center{text-align:center}.te-right{text-align:right}.te-left{text-align:left}.te-small,.te-small.s9{font-size:.9em}.te-small.s8{font-size:.8em}.te-small.s7{font-size:.7em}.te-small.s6{font-size:.6em}.te-white{color:#fff}.is-bold,.te-bold{font-weight:700}.is-bold.w500,.te-bold.w500{font-weight:500}.is-bold.w900,.te-bold.w900{font-weight:900}.is-uline,.te-uline{text-decoration:underline}.bg-white{background-color:#fff}.a-false,.is-false{pointer-events:none}.a-nolink a,a.a-nolink{text-decoration:none!important;pointer-events:none}.a-ulink a,a.a-ulink{text-decoration:underline}.a-ulink a:hover,a.a-ulink:hover{text-decoration:none}.u-list>li{list-style-type:disc}.o-list>li,.u-list>li{margin-left:2%;width:98%}.o-list>li{list-style-type:decimal}.float-list>li:not(.fl-right){float:left}.table-list{display:table;width:100%}.table-list>li{display:table-cell;vertical-align:top}.table-list.fix{table-layout:fixed}.inline-list{font-size:0;letter-spacing:-.4em}.inline-list>li{display:inline-block;font-size:14px;font-size:1.4rem;letter-spacing:normal;vertical-align:top}.bnr-list>li>a{display:block}.bnr-list>li>a img{display:block;width:100%}.youtube-iframe{position:relative;padding-top:56.25%;width:100%}.youtube-iframe iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.l-box .box-list{margin-bottom:30px}.l-box .box-list li .in{display:inline-block;padding:1.5em;border:1px solid #ccc;border-radius:5px;width:97%;min-height:170px;text-align:left;background-repeat:no-repeat;background-position:90%}.l-box .box-list li .head{font-size:2.4rem;font-weight:700}.l-box .box-list li .head.gr{color:#92bd10}.l-box .box-list li .head.ye{color:#e8c900}.l-box .box-list li .head.or{color:#f09100}.learning-img-list .txt-box{padding:30px 0;width:100%;max-width:590px}.learning-img-list .head{padding:3px 0 5px 35px;font-size:2.4rem;font-weight:700;line-height:1;color:#005099;background:url(../assets/img/learning_check.png) no-repeat 0 0}.learning-img-list .text{padding:3px 0 5px 35px;font-size:1.4rem}@media screen and (min-width:641px){.te-center-pc{text-align:center}.te-right-pc{text-align:right}.te-left-pc{text-align:left}.oc a,a.oc{display:inline-block;vertical-align:bottom}.oc a img,a.oc img{transition:.3s}.oc a:hover img,a.oc:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}}@media only screen and (max-width:640px){body{font-size:1.2rem}.page-mv{min-width:0;height:40.625vw;background-size:cover}.page-mv .page-mv-head{font-size:8.125vw}.page-mv .page-mv-head span{font-size:4vw}.office-mv{background-image:url(../assets/img/page/office/sp_office_mv_bg.png)}.topics-mv{background-image:url(../assets/img/page/topics/sp_topics_mv_bg.png)}.learning-mv{background-image:url(../assets/img/page/learning/sp_learning_mv_bg.png)}.contact-mv{background-image:url(../assets/img/page/contact/sp_contact_mv_bg.png)}.portal-mv{background-image:url(../assets/img/page/portal/sp_portal_mv_bg.png)}.conference-mv{background-image:url(../assets/img/page/conference/sp_conference_mv_bg.png)}.net-mv{background-image:url(../assets/img/page/net/sp_net_mv_bg.png)}.idc-mv{background-image:url(../assets/img/page/idc/sp_idc_mv_bg.png)}.ict-mv{background-image:url(../assets/img/page/ict/sp_ict_mv_bg.png)}.ip-mv{background-image:url(../assets/img/page/ip/sp_ip_mv_bg.png)}.mobile-mv{background-image:url(../assets/img/page/mobile/sp_mobile_mv_bg.png)}.box-mv{background-image:url(../assets/img/page/box/sp_box_mv_bg.png)}.case-mv{background-image:url(../assets/img/page/case/sp_case_mv_bg.png)}.sitemap-mv{background-image:url(../assets/img/page/sitemap/sp_sitemap_mv_bg.png)}.l-breadcrumbs{margin:0 0 1.5rem;padding:1.25rem 3%;font-size:1rem;line-height:1.75}.fl-list{display:-ms-flexbox;display:flex}.anchor-box{margin:0 0 3rem}.anchor-box .anchor-group{margin:0 0 1rem;font-size:1.5rem}.anchor-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem}.anchor-box ul li{margin:0 0 3vw;width:48%;height:14vw;font-size:4vw;font-weight:800;color:#005099;letter-spacing:.1em}.page-head{font-size:6.25vw}.page-head:after{margin:0 auto 2.5rem;width:45px;height:2px;content:""}.content-head{margin:0 0 2.5rem;font-size:5.625vw;line-height:1.5}.content-head:after,.content-head:before{content:none}.sub-head{font-size:1.5rem;line-height:1.3}.sub-head:before{content:"◆"}.mb50{margin-bottom:3.5rem}.mb30{margin-bottom:1.5rem}table{margin:0 0 20px;width:100%}table th{padding:1rem 3.125vw}table td,table th{font-size:1.2rem;vertical-align:middle}table td{padding:1rem 2.725vw}table .val{line-height:1.2;letter-spacing:.1em;word-break:keep-all;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-ms-text-orientation:upright;-webkit-text-orientation:upright;text-orientation:upright}.scroll-table{width:100%;overflow-y:scroll}.point-list{margin:0 0 3rem}.l-main,.l-side{float:none;width:100%}.l-contents .wrap{padding:0 6.25%}.arrow-link{padding:0 0 0 2.5rem;font-size:1.4rem;background-size:10px}.page-container{margin:0 0 3.5rem}.page-container p+p{margin:2rem 0 0}.page-container .txt{margin:0 0 1rem}.page-container .movie{position:relative;margin:0 0 2.5rem;padding:30px 0 56.25%;height:0;overflow:hidden;text-align:center}.page-container .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-container .small{font-size:1rem}.first-try-box .txt-box>p{margin:0 0 3rem}.first-try-box .free-try-btn{margin:0 0 2rem;font-size:1.6rem;line-height:1}.first-try-box .free-try-btn a{display:block;margin:0 auto;padding:2.3rem 0 0;width:100%;max-width:560px;height:6rem}.first-try-box .free-try-note{font-size:16px;font-weight:800;text-align:center}.l-office .txt-box{margin:0 0 2rem;line-height:2}.l-office .office-series-box .fl-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 3.5rem}.l-office .office-series-box .fl-list li{margin:0 0 3vw;width:48%}.l-office .office-ex-box{margin:0 0 3.5rem}.l-office .office-ex-box .sub-head span{font-size:1.2rem}.l-office .office-ex-box .office-ex-list p{padding:.8rem 0;font-size:3.75vw}.l-office .office-ex-box .note{text-align:center;text-indent:.05em}.l-office .office-try-box .txt-box>p{margin:0 0 3rem}.l-office .office-try-box .free-try-btn{margin:0 0 2rem;font-size:1.6rem;line-height:1}.l-office .office-try-box .free-try-btn a{display:block;margin:0 auto;padding:2.3rem 0 0;width:100%;max-width:560px;height:6rem}.l-office .office-try-box .free-try-note{font-size:16px;font-weight:800;text-align:center}.l-office .office-price-box .price-table th:first-child{width:390px}.l-office .office-price-box .price-table th:nth-child(2){width:150px}.l-office .office-service-table th{width:240px}.l-office .office-service-table td:nth-child(2){width:235px}.l-office .office-group-box .about-groupware .sub-head{margin:0 0 5px}.l-office .office-group-box .about-groupware p{margin:0 0 20px;line-height:2}.l-office .office-group-box .about-groupware .price-list{padding:0 0 0 30px;font-size:18px;background:url(../assets/img/page/office/office_icon.png) no-repeat 0}.l-office .office-group-box .about-groupware .price-list a{text-decoration:underline}.l-office .office-group-box .about-groupware .price-list a:hover{color:#005099}.l-office .office-group-box .about-groupware .note{font-size:12px}.l-office .office-other-function table td,.l-office .office-other-function table th{width:400px;font-weight:800}.l-office .office-sfa-box .first-content{text-align:center}.l-office .office-sfa-box .first-content .note{margin:0 0 15px;text-align:left}.l-office .office-sfa-box .order-head{margin:0 0 10px;font-size:18px;font-weight:800;line-height:1;color:#005099;text-indent:-.5em;letter-spacing:.05em}.l-office .office-sfa-box .order-head+p{margin:0 0 20px}.l-office .office-sfa-box .other-function-table th:first-child{width:50%}.l-office .office-sfa-box .other-function-table td{width:25%;text-align:center}.l-office .office-workflow-box .note{margin:0 0 40px}.l-office .office-workflow-box .border-table td:first-child,.l-office .office-workflow-box .border-table th:first-child{width:35%}.l-office .office-workflow-box .border-table tr:nth-child(odd) td,.l-office .office-workflow-box .border-table tr:nth-child(odd) th{border-bottom:none;background:#efefef}.l-office .office-workflow-box .border-table tr:nth-child(odd) td{border-left-color:#fff}.l-office .office-workflow-box .border-table tr:nth-child(2n) td,.l-office .office-workflow-box .border-table tr:nth-child(2n) th{border-bottom:none;background:#fff}.l-office .office-database-box .txt-box{margin:25px 0 0;line-height:2}.l-office .office-database-box .tof-list{margin:0 0 20px}.l-office .office-database-box .tof-list li{float:none;width:100%}.l-office .office-database-box .tof-list li .ttl{padding:8px 0;font-size:1.6rem;font-weight:800;color:#fff;text-align:center;background:#005099}.l-office .office-database-box .tof-list li .txt{padding:1rem 2rem}.l-office .office-database-box .tof-list li+li{margin:1rem 0 0}.l-office .office-database-box table td{width:auto}.l-office .function-list table{table-layout:fixed}.l-office .function-list table td{width:33.33333%;text-align:center}.l-topics .topics-list{margin:0 0 3.5rem}.l-topics .topics-list .txt-box{margin:0 0 1.5rem}.l-topics article{margin:0 0 1rem}.l-topics article a{display:block}.l-topics article a:hover{background:rgba(0,80,153,.1)}.l-topics .data-box,.l-topics .img-box{float:none;width:100%}.l-topics .data-box{padding:1.5rem 0 .5rem}.l-topics .data-box .time{margin:0 0 .5rem}.l-topics .data-box .ttl{font-size:1.5rem}.l-topics .wp-pagenavi{margin:3rem 0 2rem}.l-topics .wp-pagenavi a,.l-topics .wp-pagenavi span{margin:0 0 2rem;padding:5px 0 0;width:3rem;height:4rem;font-size:1.5rem}.l-topics .wp-pagenavi .nextpostslink,.l-topics .wp-pagenavi .previouspostslink{border:none;vertical-align:bottom}.l-topics .wp-pagenavi a:hover{background-color:rgba(0,80,153,.1)}.l-topics .topics-side{padding:2.5rem}.l-topics .topics-side h3{margin:0 0 2rem;font-size:1.5rem}.l-topics .topics-side ul li a{background-size:5px auto}.l-s-topics .post-body .time{margin:0 0 .5rem}.l-s-topics .post-body h1{margin:0 0 1.5rem;font-size:5.625vw;line-height:1.5}.l-s-topics .post-body p+p{margin:1.5rem 0 0}.l-s-topics .post-body h2{margin:2rem 0 1rem;padding:0 0 1rem;font-size:4.6vw;line-height:1.5}.l-s-topics .post-body h3{margin:0 0 1.5rem;padding:2rem 0 0;font-size:4.2vw}.l-s-topics .post-body h4{margin:0 0 1rem;font-size:3.75vw;font-weight:800}.l-s-topics .post-body ol,.l-s-topics .post-body ul{margin:0 0 1.5rem}.l-s-topics .post-body img{margin:0 0 1.5rem;max-width:100%}.l-s-topics .next-prev{display:table;margin:0 auto 4rem}.l-s-topics .next-prev li{display:table-cell;font-size:1rem}.l-s-topics .next-prev li a{overflow:hidden;font-weight:800;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.l-s-topics .next-prev li:first-child{width:33%}.l-s-topics .next-prev li:first-child a{padding:0 0 0 1.5rem;max-width:100%;background-size:10px}.l-s-topics .next-prev li:first-child .hidden-pc{display:inline-block}.l-s-topics .next-prev li:first-child .hidden-sp{display:none}.l-s-topics .next-prev li:nth-child(2){padding:0 30px;width:34%}.l-s-topics .next-prev li:last-child{width:33%}.l-s-topics .next-prev li:last-child a{padding:0 1.5rem 0 0;max-width:100%;background-size:10px}.l-s-topics .next-prev li:last-child .hidden-pc{display:inline-block}.l-s-topics .next-prev li:last-child .hidden-sp{display:none}.l-learning .learning-free-trial{margin:0 0 3.5rem;min-width:0;height:auto;background:none}.l-learning .learning-free-trial .free-trial-btn{position:static}.l-learning .learning-img-box .learning-img-list .txt-box{float:none}.l-learning .learning-img-box .learning-img-list .txt-box li{margin:0 0 1.5rem}.l-learning .learning-img-box .learning-img-list .img-box{float:none;margin:0 0 1.5rem}.l-learning .learning-img-box .learning-img-list:last-child .img-box,.l-learning .learning-img-box .learning-img-list:last-child .txt-box{float:none}.l-learning .learning-mainfunction-box .learning-mainfunction-list{margin:0 0 2.5rem}.l-learning .learning-mainfunction-box .learning-mainfunction-list .img-box,.l-learning .learning-mainfunction-box .learning-mainfunction-list .movie,.l-learning .learning-mainfunction-box .learning-mainfunction-list .txt{float:none;width:auto}.l-learning .learning-mainfunction-box .learning-mainfunction-list .movie{width:100%;max-width:100%}.l-learning .learning-security-box .middle-posi-box .left-box{padding:0}.l-learning .learning-security-box .sso-list{margin:1.5rem 0}.l-learning .learning-security-box .right-box{float:none;margin:0 0 3rem}.l-learning .learning-function-box table tbody th{width:35%}.l-learning .learning-function-box .learning-operatingenvironment table tbody th{width:26%}.l-learning .learning-function-box .learning-operatingenvironment table tbody td{width:auto}.l-learning .learning-function-box .learning-operatingenvironment .sp-table tbody th{width:20%}.l-learning .learning-price-box table tbody td,.l-learning .learning-price-box table tbody td:first-of-type,.l-learning .learning-price-box table tbody th{width:auto}.l-learning .learning-price-box .tool-cost-box .tool-cost-set tbody th{width:23%}.l-learning .learning-price-box .tool-cost-box .tool-cost-set tbody td,.l-learning .learning-price-box .tool-cost-box .tool-cost-set tbody td:nth-of-type(2){width:auto}.l-learning .learning-price-box .tool-cost-box .tool-cost-plan tbody td{width:77%}.l-learning .learning-price-box .tool-cost-box .tool-set-plan{width:auto}.l-learning .learning-price-box .tool-cost-box .tool-set-plan td{width:auto;text-align:center}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .thin{width:auto}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .price{white-space:nowrap}.l-learning .learning-price-box .tool-cost-box .tool-set-plan .name,.l-learning .learning-price-box .tool-cost-box .tool-set-plan .size{width:auto}.l-learning .learning-price-box .tool-cost-box .learning-separately .point{font-size:1rem}.l-learning .learning-price-box .tool-cost-box .learning-separately tbody td,.l-learning .learning-price-box .tool-cost-box .learning-separately tbody td:first-of-type,.l-learning .learning-price-box .tool-cost-box .learning-separately tbody th{width:auto}.l-learning .learning-price-box .tool-cost-box .learning-separately tbody td.right{text-align:right}.l-learning .learning-price-box .tool-cost-box .learning-option{width:auto}.l-learning .learning-price-box .tool-cost-box .learning-option tbody th{width:auto;vertical-align:middle}.l-learning .learning-price-box .tool-cost-box .learning-option tbody td,.l-learning .learning-price-box .tool-cost-box .learning-option tbody td:first-of-type{width:auto}.l-learning .learning-price-box .tool-cost-box .learning-option .price{width:110px}.l-learning .learning-material-box .learning-material-movie{margin:0 0 2.5rem}.l-learning .learning-material-box .learning-material-movie .img-box,.l-learning .learning-material-box .learning-material-movie .movie,.l-learning .learning-material-box .learning-material-movie .txt{float:none;width:auto}.l-learning .learning-material-box .learning-material-movie .note{font-size:1rem}.l-learning .learning-material-box .learning-material-movie .table-box{overflow-y:scroll}.l-learning .learning-material-box .learning-material-movie .table-box table{width:700px}.l-learning .learning-material-box .learning-material-movie .table-box table th:first-child{width:200px}.l-learning .learning-material-box .learning-material-movie .table-box table td{width:50px}.l-learning .learning-teachingmaterial-box .teachingmaterial-table tbody th{text-align:right}.l-learning .learning-teachingmaterial-box .provider-img{max-width:20%}.l-learning .learning-teachingmaterial-box .js-sp-tab{-ms-flex-pack:justify;justify-content:space-between;margin:0 0 .5rem}.l-learning .learning-teachingmaterial-box .js-sp-tab li{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1rem;border:1px solid #005099;width:32%;font-size:1.5rem;font-weight:800;line-height:1.2;color:#005099;text-align:center;letter-spacing:.1em;cursor:pointer}.l-learning .learning-teachingmaterial-box .js-sp-tab li span{font-size:1.2rem}.l-learning .learning-teachingmaterial-box .js-sp-tab li.active{color:#fff;background:#005099}.l-learning .learning-teachingmaterial-box .js-sp-tab li:not(.active):hover{background:rgba(0,80,153,.1)}.l-learning .learning-teachingmaterial-box .js-tab-content p{margin:0 0 3rem}.l-learning .learning-teachingmaterial-box .js-tab-content p+p{margin-top:0}.l-contact .txt{margin:0 auto 2rem}.l-contact .contact-table{margin:0 auto;width:100%}.l-contact .contact-table td,.l-contact .contact-table th{display:block;width:100%}.l-contact .contact-table th{padding:1rem 3%;border-bottom:1px solid #fff}.l-contact .contact-table td{padding:1.5rem 3%;border-left:none}.l-contact .contact-table textarea{height:18rem}.l-contact .contact-table .mwform-radio-field+.mwform-radio-field{margin-left:10px}.l-contact .contact-table .free,.l-contact .contact-table .must{margin:0}.l-contact .submit{margin:2.5rem 0;text-align:center}.l-contact .submit input[type=submit]{margin:0 auto;width:100%;height:6rem;font-size:1.8rem}.l-contact .thanks{margin:2.5rem 0 7rem}.l-portal .portal-head{margin:0 0 2.5rem;font-size:5vw}.l-portal .portal-point-box .fl-list li{padding:1rem 3%;width:100%;min-height:0;font-size:1.2rem}.l-portal .portal-point-box .fl-list li i{margin-right:1rem;font-size:24px}.l-portal .portal-entrance-box{margin:0 0 1rem}.l-portal .portal-entrance-box .left-box{float:none}.l-portal .portal-entrance-box .right-box{float:none;margin:1.5rem 0 0;text-align:left}.l-portal .portal-entrance-box .right-box i{font-size:3.2rem}.l-portal .portal-feature-box dt{margin-bottom:1rem;padding:0 0 .3rem;border-bottom-width:2px;font-size:1.8rem}.l-portal .portal-feature-box dt span{font-size:1.6rem}.l-portal .portal-feature-box dd{display:block;margin:0 0 1rem;padding:0 0 1rem 2.5rem;border-bottom:1px solid #ccc;width:100%;font-size:1.4rem}.l-portal .portal-feature-box dd .hidden-sp{display:none}.l-portal .portal-feature-box dd:before{position:absolute;top:-3px;left:.8rem;font-size:1.6rem;content:" \f101"}.l-portal .portal-feature-box dd+dd{margin-bottom:2.5rem;border:none}.l-conference .conference-head{margin:0 0 1.5rem;font-size:4vw}.l-conference p+.conference-head{margin:1.5rem 0}.l-conference .conference-flatrate .left-box{float:none}.l-conference .conference-function-box{max-width:100%}.l-conference .conference-function-box .left-box{float:none;max-width:100%}.l-conference .conference-function-box .right-box{max-width:100%}.l-conference .conference-price-box table .additional,.l-conference .conference-price-box table .time,.l-conference .conference-price-box table .zero{font-size:1.4rem}.l-conference .conference-price-box table .zero{font-size:1.8rem}.l-conference .conference-scene-box .intro-head{margin:0 0 2rem;font-size:4.25vw}.l-conference .conference-scene-box .intro-btn{margin:0 0 2rem}.l-conference .conference-scene-box .intro-btn a{font-size:4vw}.l-conference .conference-scene-box .left-box{float:none;margin:0 0 2rem;max-width:100%}.l-conference .conference-scene-box .right-box{float:none}.l-conference .conference-scene-box .conference-scene-list{margin:0 0 1rem}.l-conference .conference-scene-box .conference-scene-list li{float:none;width:100%}.l-conference .conference-scene-box .conference-scene-list li+li{margin-top:1rem;margin-left:0}.l-conference .conference-scene-box .conference-scene-list .by{padding:.5rem 3%;font-size:1.4rem}.l-conference .conference-scene-box .conference-scene-list .content{margin:0;padding:1rem 3%;font-size:1.8rem}.l-conference .conference-qa-box .conference-qa-list dt{margin:0 0 20px;padding:.3rem 0 0 3rem;min-height:25px;background-size:25px}.l-conference .conference-qa-box .conference-qa-list dd{margin:0 0 1.5rem;padding:.3rem 0 1.5rem 3rem;min-height:25px;background-size:25px,auto}.l-conference .conference-qa-box .conference-qa-list dd span{display:inline-block;margin:0 0 20px}.l-conference .conference-qa-box .conference-qa-list dd table{margin-bottom:0}.l-net .net-construction-box dt{margin-bottom:1rem;padding:0 0 .3rem;border-bottom-width:2px;font-size:1.8rem}.l-net .net-construction-box dt span{font-size:1.6rem}.l-net .net-construction-box dd{margin:0 0 2.5rem;padding:0 0 1rem;font-size:1.4rem}.l-net .net-service-box .fl-list li{margin:0 0 1rem;width:100%;font-size:1.4rem}.l-net .net-service-box .fl-list li a{position:relative;padding:2rem;height:100%}.l-net .net-service-box .fl-list li .ttl{font-size:2rem}.l-net .net-service-box .fl-list li .btn{position:static;margin:1.5rem 0 0;padding:.7rem 0;width:100%}.l-net .net-vpnservice-box table{width:700px}.l-net .net-vpnservice-box table th:first-child{width:auto}.l-net .net-servicescope-box table th:first-child{border-bottom:1px solid #fff}.l-net .net-servicescope-box table tr:last-child th{border-bottom:#d4d4d4}.l-net .net-servicescope-box table tr:nth-child(4) th{color:#fff;background:#d00000}.l-net .net-servicescope-box table tr:nth-child(4) td{color:#d00000}.l-net .net-type-box table{width:700px;table-layout:fixed}.l-net .net-type-box .area{width:570px}.l-net .net-type-box .area td:first-child{width:100px}.l-net .net-servicelist-box table{width:700px}.l-net .net-servicelist-box table th:first-child{width:120px}.l-net .net-accesslist-box dl{background:none}.l-net .net-accesslist-box dl dt{font-size:1.4rem}.l-net .net-globalservice-box table{table-layout:auto}.l-net .net-globalservice-box table th:first-child,.l-net .net-globalservice-box table thead th:first-child{border-bottom:1px solid #fff;width:auto}.l-net .net-globalservice-box table td:first-of-type{border-left:none}.l-idc .idc-service-box h5:not(.sub-head){margin:0 0 2.5rem;font-size:4.5vw}.l-idc .idc-service-box ul li{margin:0 0 1rem;padding:0 0 0 1.5rem;font-size:1.4rem}.l-idc .idc-service-box ul li:before{top:-2px;left:0;font-size:1.5rem}.l-idc .idc-merit-box .idc-merit-list li{margin:0 0 1rem;padding:1rem 3% 1.5rem;width:100%;font-size:1.2rem}.l-idc .idc-merit-box .idc-merit-list .ttl{padding:0 0 1rem;font-size:1.6rem;font-weight:800;line-height:1.6;letter-spacing:.05em}.l-idc .idc-merit-box .idc-merit-list .ttl:first-letter{font-size:2.8rem}.l-idc .idc-merit-box .idc-merit-list p:not(.ttl){padding:0 1%}.l-idc .idc-point-box .idc-point-list li{margin:0 0 1.5rem;width:100%}.l-idc .idc-point-box .idc-point-list li p{padding:20px;font-size:1.2rem}.l-idc .idc-point-box .idc-point-list li p+p{margin-top:0}.l-idc .idc-point-box .idc-point-list li .ttl{padding:1rem 3%;font-size:1.4rem;text-align:center}.l-ict .ict-service-box .ict-service-list>li{margin:0 0 1.5rem;padding:1rem 3%}.l-ict .ict-service-box .ict-service-list>li h6{margin:0 0 .5rem;font-size:1.6rem;line-height:1.3}.l-ict .ict-service-box .ict-service-list>li ul{margin:0;padding-left:1em}.l-ict .ict-environment-box .txt p{font-size:1.4rem;line-height:1.75}.l-ict .ict-environment-box .txt .attention{margin:.5rem 0 1.5rem;padding:0 0 0 6%;line-height:1.75;text-indent:-1em}.l-ict .ict-price-table{width:900px}.l-mobile h5:not(.sub-head){margin:0 0 1rem;font-size:4vw}.l-mobile .mobile-lineup-intro .txt{padding:1rem 5%;font-size:1.4rem}.l-mobile .mobile-lineup-box table{width:750px}.l-mobile .mobile-scene-box .fl-list li{margin:0 0 1.5rem;width:100%}.l-mobile .mobile-scene-box .fl-list li p{font-size:1.2rem}.l-mobile .mobile-scene-box .fl-list li p+p{margin-top:0}.l-mobile .mobile-scene-box .fl-list li .ttl{padding:1rem 3%;font-size:1.4rem}.l-mobile .mobile-mode-box table{width:700px}.l-mobile .mobile-mode-box table thead td p{margin:0 0 .5rem;font-size:1.2rem}.l-mobile .mobile-mode-box table thead td p:after{right:43%;bottom:-20px;border:10px solid transparent;border-top-color:#f8b62b}.l-mobile .mobile-area-box .mobile-area-map{margin:0 auto;height:auto;background:none}.l-mobile .mobile-area-box .mobile-area-map ul{margin:0;padding:0}.l-mobile .mobile-area-box .mobile-area-map ul li{margin:0 0 1rem;padding:1rem 3%;border-width:1px;max-width:100%}.l-mobile .mobile-area-box .mobile-area-map ul li strong{font-size:1.6rem}.l-mobile .mobile-cradle-box table thead th,.l-mobile .mobile-price-box table thead th,.l-mobile .mobile-spec-box table thead th,.l-mobile .mobile-sr-spec-box table thead th,.l-mobile .mobile-usb-box table thead th{border-bottom:1px solid #fff}.l-mobile .mobile-cradle-box table tbody th,.l-mobile .mobile-price-box table tbody th,.l-mobile .mobile-spec-box table tbody th,.l-mobile .mobile-sr-spec-box table tbody th,.l-mobile .mobile-usb-box table tbody th{border-bottom:1px solid #fff;border-left:1px solid #d4d4d4;background:#efefef}.l-mobile .mobile-docomo-box a,.l-mobile .mobile-roaming-box a{color:#005099;text-decoration:underline}.l-mobile .mobile-cradle-box table{margin:0 auto 20px}.l-mobile .mobile-usb-box{text-align:center}.l-mobile .mobile-usb-box table{margin:0 auto 20px;width:100%;max-width:1000px}.l-mobile .mobile-usb-box table tbody th:nth-child(2){border-left:1px solid #fff}.l-mobile .mobile-usb-box .small{margin:0 auto;max-width:1000px}.l-mobile .mobile-price-box table{margin:0 auto 20px;width:100%;max-width:1000px}.l-mobile .mobile-price-box table tbody th:nth-child(2){border-left:1px solid #fff}.l-box h5:not(.sub-head){margin:0 0 1rem;font-size:4vw}.l-box .box-intro-box .txt{padding:1rem 5%;font-size:1.4rem}.l-box .box-choice-box .bg-box{margin:0 0 2.5rem;padding:0 0 35vw;min-height:0;background:url(../assets/img/page/box/sp_box_img_05.png) no-repeat bottom;background-size:46vw auto}.l-box .box-choice-box .bg-box p{max-width:380px}.l-box .box-choice-box table th:not(:last-child){word-break:normal}.l-case .anchor-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem}.l-case .anchor-box ul li{margin:0 0 3vw;width:48%}.l-case .line-box{margin:0 0 1.5rem;padding:2.5rem 9%}.l-case .line-box .case-head{margin:0 0 2rem;font-size:1.2rem}.l-case .line-box .case-head img{display:block;margin:0 auto 1.5rem;width:auto;max-width:50%}.l-case .line-box .intro-txt{margin:0 0 1.5rem}.l-case .line-box .service-box{margin:0 0 2.5rem;padding:2rem;background:#e1f3fe}.l-case .line-box .service-box dt{margin:0 0 1rem;font-size:1.2rem;line-height:1}.l-case .line-box .service-box dd{display:block;padding:0}.l-case .line-box .more a{margin:0 auto;width:100%}.l-sitemap .sitemap-head{margin:0 0 1rem;padding:.5rem 3%;font-size:1.4rem}.l-sitemap .sitemap-head:before{margin:0 5px 0 0;font-family:FontAwesome;color:#005099;content:"\f101"}.l-sitemap ul{padding:0 0 0 3%}.l-sitemap ul li{display:block;margin:0 0 1rem;width:100%;line-height:1.5;text-indent:-1em;letter-spacing:.05em}.l-sitemap ul li span:not(.hidden-sp){display:block;padding:0 0 0 1.5em}.l-sitemap ul li .hidden-sp{display:none}.l-sitemap ul li:before{content:"・ "}.l-sitemap .sitemap-case-list li{width:100%}.network-mv{margin:-2rem 0 0;padding:0;min-width:0;height:auto;background:none}.network-mv h2 img{margin-left:0}.network-mv .wrap{padding:0}.l-network .img-head{margin:0 0 3.75rem;text-align:center}.l-network .network-consulting-box{padding:4rem 0 15vw;min-width:0;background:url(../assets/img/page/network/sp_network_bg_01.jpg) no-repeat top}.l-network .network-consulting-box .network-head-01{margin:0 0 3rem;font-size:5.625vw}.l-network .network-consulting-box .wrap{padding:0}.l-network .network-consulting-box .img-head{margin:0}.l-network .network-consulting-box:after{bottom:-55px;border-width:40px 60px}.l-network .network-njc-box{padding:6rem 0 5rem;background-size:28px auto}.l-network .network-njc-box .network-head-02{margin:0 0 2.5rem;font-size:5.6vw}.l-network .network-njc-box .network-head-02 span{font-size:4.3vw}.l-network .network-njc-box .network-njc-list{margin:0}.l-network .network-njc-box .network-njc-list li{margin:0 0 2rem;padding:2.5rem 9%;width:100%}.l-network .network-njc-box .network-njc-list li h4{padding:1rem 0 .75rem;font-size:1.4rem}.l-network .network-njc-box .network-njc-list li p:not(.more){margin:0 0 .5rem;line-height:2}.l-network .network-njc-box .network-njc-list li .more a{padding:1.5rem 0 0;width:100%;height:4.25rem}.l-network .network-njc-box .network-njc-list li img{max-width:12.5%}.l-network .network-scene-box .arrow-head{margin:0 0 4.5rem;padding:7vw 0;width:100%;min-width:0;font-size:6.71vw}.l-network .network-scene-box .arrow-head:after{bottom:-10vw}.l-network .network-scene-box .network-scene-list li{margin:0 0 3.5rem;padding:8rem 0 0;min-height:0}.l-network .network-scene-box .network-scene-list .first-line{margin:0 0 2rem;font-size:1.5rem;line-height:1.5;text-align:center}.l-network .network-scene-box .network-scene-list .second-line{margin:0 0 1.5rem;font-size:1.2rem;line-height:2;text-align:center}.l-network .network-scene-box .network-scene-list li:first-child{background:url(../assets/img/page/cloud/cloud_no_01.png) no-repeat top;background-size:6rem}.l-network .network-scene-box .network-scene-list li:nth-child(2){background:url(../assets/img/page/cloud/cloud_no_02.png) no-repeat top;background-size:6rem}.l-network .network-scene-box .network-scene-list li:last-child{background:url(../assets/img/page/cloud/cloud_no_03.png) no-repeat top;background-size:6rem}.l-network .network-onestop-box{padding:3rem 0 4rem;min-width:0;background:url(../assets/img/page/network/sp_network_bg_02.png) no-repeat top;background-size:contain}.l-network .network-onestop-box .network-head-03{margin:8rem 0 1rem;font-size:5.72vw}.l-network .network-onestop-box .network-contact-head{font-size:5vw;font-weight:800}.l-network .network-onestop-box .network-contact-head:before{width:5.5vw;height:5.5vw;background:url(../assets/img/module/quotation_01.png) no-repeat 50%;background-size:contain;content:""}.l-network .network-onestop-box .network-contact-head:after{width:5.5vw;height:5.5vw;background:url(../assets/img/module/quotation_02.png) no-repeat 50%;background-size:contain;content:""}.l-network .network-onestop-box .network-onestop-list{margin:0 auto 8rem}.l-network .network-onestop-box h3{margin:0 0 2rem}.l-network .network-onestop-box p:not(.more-btn,.network-head-03){margin:0 0 2rem;font-size:1.2rem;line-height:2}.l-network .network-onestop-box .more-btn a{margin:2rem 0 0;padding:5vw 0 0;height:18.75vw;font-size:5vw}.l-network .network-onestop-box li:after,.l-network .network-onestop-box li:last-child:after{content:none}.cloud-mv{margin:-2rem 0 3.5rem;padding:0;min-width:0;height:auto;background:none}.cloud-mv h2 img{margin-left:0}.cloud-mv .wrap{padding:0}.l-cloud .img-head{margin:0 0 3.75rem;text-align:center}.l-cloud .cloud-reason-box{padding:0 0 4rem}.l-cloud .cloud-reason-box .cloud-head-01{margin:0 0 3rem;font-size:5.625vw}.l-cloud .cloud-reason-box .cloud-head-01 span{display:block;font-size:6.7vw}.l-cloud .cloud-reason-box .reason-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%}.l-cloud .cloud-reason-box .reason-list li{padding:0}.l-cloud .cloud-reason-box .reason-list h4{margin:1rem 0 .5rem;font-size:1.5rem}.l-cloud .cloud-reason-box .reason-list .en{margin:0 0 1.5rem;font-size:1rem}.l-cloud .cloud-reason-box .reason-list .note{margin:0 0 3.5rem;line-height:1.7;letter-spacing:-.05em}.l-cloud .cloud-reason-box .reason-list img{width:34%}.l-cloud .cloud-reason-box .reason-list li{width:100%}.l-cloud .cloud-reason-box:after{bottom:-55px;border-width:40px 60px}.l-cloud .cloud-njc-box{padding:6rem 0 5rem;background-size:28px auto}.l-cloud .cloud-njc-box .cloud-head-02{margin:0 0 2.5rem;font-size:6.7vw}.l-cloud .cloud-njc-box .cloud-head-02 span{font-size:4.3vw}.l-cloud .cloud-njc-box .cloud-njc-list{margin:0}.l-cloud .cloud-njc-box .cloud-njc-list li{margin:0 0 2rem;padding:2.5rem 9%;width:100%}.l-cloud .cloud-njc-box .cloud-njc-list li h4{padding:1rem 0 .75rem;font-size:1.4rem}.l-cloud .cloud-njc-box .cloud-njc-list li p:not(.more){margin:0 0 .5rem;line-height:2}.l-cloud .cloud-njc-box .cloud-njc-list li .more a{padding:1.5rem 0 0;width:100%;height:4.25rem}.l-cloud .cloud-njc-box .cloud-njc-list li img{max-width:12.5%}.l-cloud .cloud-scene-box .arrow-head{margin:0 0 4.5rem;padding:7vw 0;width:100%;min-width:0;font-size:6.71vw}.l-cloud .cloud-scene-box .arrow-head:after{bottom:-10vw}.l-cloud .cloud-scene-box .cloud-scene-list li{margin:0 0 3.5rem;padding:8rem 0 0;min-height:0}.l-cloud .cloud-scene-box .cloud-scene-list .first-line{margin:0 0 2rem;font-size:1.5rem;line-height:1.5;text-align:center}.l-cloud .cloud-scene-box .cloud-scene-list .second-line{margin:0 0 1.5rem;font-size:1.2rem;line-height:2;text-align:center}.l-cloud .cloud-scene-box .cloud-scene-list li:first-child{background:url(../assets/img/page/cloud/cloud_no_01.png) no-repeat top;background-size:6rem}.l-cloud .cloud-scene-box .cloud-scene-list li:nth-child(2){background:url(../assets/img/page/cloud/cloud_no_02.png) no-repeat top;background-size:6rem}.l-cloud .cloud-scene-box .cloud-scene-list li:nth-child(3){background:url(../assets/img/page/cloud/cloud_no_03.png) no-repeat top;background-size:6rem}.l-cloud .cloud-onestop-box{padding:3rem 0 4rem;min-width:0;background:url(../assets/img/page/cloud/sp_cloud_bg_02.png) no-repeat top;background-size:contain}.l-cloud .cloud-onestop-box .cloud-head-03{margin:0 0 1rem;font-size:6.72vw}.l-cloud .cloud-onestop-box .cloud-contact-head{font-size:6.6vw;font-weight:800}.l-cloud .cloud-onestop-box .cloud-contact-head:before{width:7vw;height:7vw;background:url(../assets/img/module/quotation_01.png) no-repeat 50%;background-size:contain;content:""}.l-cloud .cloud-onestop-box .cloud-contact-head:after{width:7vw;height:7vw;background:url(../assets/img/module/quotation_02.png) no-repeat 50%;background-size:contain;content:""}.l-cloud .cloud-onestop-box .cloud-onestop-list{margin:0 auto 4rem}.l-cloud .cloud-onestop-box h3{margin:0 0 2rem}.l-cloud .cloud-onestop-box p:not(.more-btn,.cloud-head-03){margin:0 0 2rem;font-size:1.2rem;line-height:2}.l-cloud .cloud-onestop-box .more-btn a{padding:5vw 0 0;height:18.75vw;font-size:5vw}.l-cloud .cloud-onestop-box li:after,.l-cloud .cloud-onestop-box li:last-child:after{content:none}.l-study .line-box{margin:0 0 1.5rem;padding:2.5rem 5% 0}.l-study .line-box .case-head{margin:0 0 2rem;font-size:1.2rem}.l-study .line-box .case-head img{display:block;margin:0 auto 1.5rem;width:auto;max-width:50%}.l-study .line-box .left-box{float:none;width:100%}.l-study .line-box .left-box .intro-txt{margin:0 0 2rem;font-size:1.4rem;line-height:1.75}.l-study .line-box .left-box .study-company-info{margin-top:5px;margin-bottom:-15px;font-size:18px;font-weight:800}.l-study .line-box .left-box .service-box{margin:1rem 0 1.5rem;padding:15px 3%;background:#e1f3fe}.l-study .line-box .left-box .service-box dt{display:block;margin:0 0 .5rem;font-size:1.6rem}.l-study .line-box .left-box .service-box dd{display:block;padding:0}.l-study .line-box .right-box{float:none;margin:0 0 1.5rem;width:100%}.l-study .line-box .ie-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-study .line-box .ie-list li{margin:0 0 3rem;width:100%}.l-study .line-box .ie-list li dt{margin:0 0 1.5rem;padding:1rem 0;font-size:1.6rem}.l-study .line-box .ie-list li dd{padding:0 7%;text-indent:-.5em}.l-study .line-box .ie-list li dd:last-child{margin:0 0 1.5rem}.l-study .line-box .ie-list .issues:after{top:auto;right:0;bottom:-3rem;left:0;margin:auto;width:23px;content:url(../assets/img/page/study/study_arrow_02.png)}.l-study .left-box{margin:0 0 2rem;width:100%}.l-study p+.sub-head{margin:2rem 0 0}.l-study .right-box{float:none;width:100%}.l-study .study-prof{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-study .study-company-prof{width:100%}.l-study .study-company-prof li{padding:1rem 0;font-size:1.4rem;line-height:1.5}.l-study .study-company-prof li span{display:block;float:none;font-weight:400}.l-study .study-bg-box{width:100%;height:30vw}.l-study .study-dl{margin:25px 0 -15px;font-size:1.4rem}.l-study .study-dl+p{font-size:1.4rem;text-decoration:underline}.l-study .key-color{font-size:1.4rem}.study05 .study-bg-box{background-size:contain}.l-box .box-list li .in{margin-bottom:10px;width:100%}}@media screen and (max-width:640px){.workSp{padding:3rem 0}.workSp__list{margin-top:6rem}.workSp__data{width:100%}.workSp__img{width:9rem;text-align:center}.workSp__point{width:7.5rem}.workSp__item{border:2px solid #dcdc3a;width:7.5rem;height:7.5rem;font-size:1.2rem}.workSp__item+.workSp__item{margin-top:.65rem;margin-left:0}.workSp__text{margin-top:2rem;font-size:1.3rem}.workMatch{padding:3.5rem 0}.workMatch__intro{margin-top:1.5rem;font-size:1.3rem}.workMatch__text{margin-top:.5rem;font-size:1.2rem}.workMatch__img{margin:1.5rem auto 0}.workDb{padding:3.5rem 0 4.4rem}.workDb__title{border-radius:1.5rem}.workDb__title--1{margin-top:2rem}.workDb__title--2,.workDb__title--3{margin-top:5rem}.workDb__no{width:6.5rem;font-size:1.2rem}.workDb__val{font-size:1.8rem}.workDb__head{padding:.5rem 1rem;width:calc(100% - 6.5rem);font-size:1.2rem}.workDb__img{margin-top:2.5rem}.workDb__note{margin-top:3.5rem}.timeIntro{padding:4.5rem 0 7.5rem}.timeCost{padding:3.5rem 0 4.5rem}.timeCost__intro{margin-top:2rem;font-size:1.3rem}.timeCost__box{padding:1.5rem;font-size:1.2rem}.timeCost__box,.timeCost__box+.timeCost__box{margin-top:1.5rem}.timeCost__text{margin-top:1rem;width:100%}.timeCost__img{width:100%;text-align:center}.timeSp{padding:3rem 0}.timeSp__intro{margin-top:2rem;font-size:1.3rem}.timeSp__list{margin-top:1.9rem}.timeSp__device{width:23%}.timeSp__map{width:72%}.timeSp__text{text-align:right}.timeOff{padding:3.5rem 0 4rem}.timeOff__intro{font-size:1.3rem}.timeOff__img,.timeOff__intro{margin-top:1.5rem}.timeOff__note{line-height:1.5}.sfaIntro{margin:4rem auto 0;padding:1.5rem}.sfaIntro__title{padding:.2rem;font-size:1.2rem;line-height:1.5}.sfaIntro__style{font-size:1.5rem}.sfaIntro__list{margin-top:1.5rem}.sfaIntro__item{width:100%}.sfaIntro__item+.sfaIntro__item{margin-top:1.5rem}.sfaIntro__head{height:2.5rem;font-size:1.2rem}.sfaIntro__body{padding:1.5rem}.sfaIntro__line{font-size:1.2rem}.sfaIntro__next{height:2.5rem;font-size:1rem}.sfaIntro__ans{font-size:1.5rem}.sfaIntro.sfaIntro--after{margin:3rem auto 0;padding:1.5rem}.sfaIntro.sfaIntro--after .sfaIntro__title{padding:.2rem;font-size:1.2rem;line-height:1.5}.sfaIntro.sfaIntro--after .sfaIntro__style{font-size:1.5rem}.sfaIntro.sfaIntro--after .sfaIntro__list{margin-top:1.5rem}.sfaIntro.sfaIntro--after .sfaIntro__item{width:100%}.sfaIntro.sfaIntro--after .sfaIntro__item+.sfaIntro.sfaIntro--after .sfaIntro__item{margin-top:1.5rem}.sfaIntro.sfaIntro--after .sfaIntro__head{height:2.5rem;font-size:1.2rem}.sfaIntro.sfaIntro--after .sfaIntro__body{padding:1.5rem}.sfaIntro.sfaIntro--after .sfaIntro__line{font-size:1.2rem}.sfaIntro.sfaIntro--after .sfaIntro__next{font-size:1rem}.sfaIntro.sfaIntro--after .sfaIntro__ans,.sfaUse{font-size:1.5rem}.sfaUse{padding-top:1rem;width:25rem;height:3rem}.sfaUse:after{width:0;height:0;border-color:#ffeb63 transparent transparent;border-style:solid;border-width:15px 125px 0}.sfaPoint{margin-top:3.5rem;padding:3.5rem 0}.sfaPoint__block,.sfaPoint__block+.sfaPoint__block{margin-top:1.5rem}.sfaPoint__head{font-size:1.5rem;color:#005099}.sfaPoint__text{font-size:1.2rem}.sfaList{padding:3rem 0 6rem}.sfaList__intro{margin-top:1.5rem;font-size:1.2rem}.sfaList__table{margin-top:1.75rem;font-size:1.2rem;line-height:1.5}.sfaList__cell{width:33.333%;min-height:5rem}.sfaList__note{margin-top:.5rem;font-size:1rem}.sfaList__icon{width:2.5rem}.sfaList__box{margin-top:3.5rem}.sfaList__box+.sfaList__box{margin-top:4rem}.sfaList__head{font-size:1.5rem}.dbSp{margin-top:3.5rem;padding:3rem 0}.dbSp__list{margin-top:2rem}.dbSp__text{margin-top:1.7rem;width:100%;font-size:1.2rem}.dbSp__img{width:100%}.dbSp__file{max-width:9rem}.dbMatch{padding:3rem 0 5rem}.dbMatch__list{margin:2rem auto 0}.dbMatch__item{padding:.2rem;width:100%}.dbMatch__item+.dbMatch__item{margin-top:1.5rem}.dbMatch__head{min-height:4rem;font-size:1.3rem}.dbMatch__body{padding:2rem 1.5rem 1.5rem}.dbMatch__base{position:relative;z-index:1;pointer-events:none}.dbMatch__base--2{padding-top:3rem}.dbMatch__text{font-size:2.8vw}.dbMatch__text--1{top:calc(33vw + 3rem);left:calc(13vw + 3rem);font-size:3.2vw}.dbMatch__text--2{top:calc(-1vw + 3rem);left:1.5rem;font-size:2.8vw}.dbMatch__text--3{top:calc(49vw + 3rem);left:1.5rem;font-size:2.8vw}.dbMatch__text--4{top:calc(47vw + 3rem);left:calc(30vw + 3rem);font-size:3.2vw}.dbMatch__file{width:100%}.dbMatch__note{margin-top:3rem}.dbSv__head,.dbSv__title{margin-bottom:2rem}.dbSv__table--1{margin-bottom:4rem}.dbOp{margin-top:5rem;padding-bottom:4rem}.dbOp__intro{margin:2rem 0 2.5rem}.dbOp__head{margin:5rem 0 3rem}.pageTitle{padding:.5rem 1.5rem;min-height:4rem;font-size:2.15rem}.pageTitle:after{width:0;height:0;border-color:#a0bbcd transparent transparent;border-style:solid;border-width:7px 0 0 9px}.cloudTitle{margin-top:2.5rem;height:7rem;font-size:1.8rem}.cloudTitle:before{border-width:2px;width:7rem;height:7rem}.cloudIntro{margin:1rem auto 0}.cloudIntro__icon{font-size:7.5rem}.cloudIntro__text{font-size:1.4rem}.cloudHead{padding-bottom:1rem;border-width:2px;font-size:1.6rem}.cloudPoint{margin:2rem auto 0}.cloudPoint__box{padding:.5rem}.cloudPoint__icon{width:3.5rem}.cloudPoint__icon--close,.cloudPoint__icon--play{font-size:1.2rem}.cloudPoint__icon--circle{font-size:2.2rem}.cloudPoint__text{width:calc(100% - 3.5rem);font-size:1.2rem}.cloudPoint__text--body{font-size:1.4rem}.cloudPoint__head{min-height:3rem}.cloudPoint__body{margin:.5rem 0 0;min-height:4rem}.pageNote{padding:2rem;border:2px solid #cf0001;max-width:95%;font-size:1.2rem}.pageNote__icon{top:-1.5rem;left:-1.5rem;padding:0 .2rem .2rem 0;max-width:3.5rem}.priceHead{font-size:2rem}.priceHead:after{margin:1rem auto 0;width:4rem;height:2px}.pageTable__tr{width:50%}.pageTable__tr--col1{width:100%}.pageTable__tr--col1 .pageTable__td{padding:.5rem 1rem}.pageTable__tr--col1 .pageTable__in{width:auto}.pageTable__tr--col3{width:33.333%}.pageTable__tr--col3 .pageTable__td{padding:.5rem 1rem}.pageTable__tr:last-child .pageTable__th{border-right:0}.pageTable__tr+.pageTable__tr .pageTable__td{border-left:0}.pageTable__th{border-right:1px solid #fff;border-bottom:0;height:5rem;color:#fff;text-align:center}.pageTable__td,.pageTable__th{padding:.5rem 1rem;width:100%;font-size:1.2rem}.pageTable__td{border:1px solid #d4d4d4;min-height:6.8rem}.pageTable__td--line3{height:9.5rem}.pageTable__td--line5{height:12.5rem}.pageTable__td+.pageTable__td{border-top:0;border-left:1px solid #d4d4d4}.pageTable__main{font-size:1.4rem}.pageTable__sub,.priceIntro{font-size:1.2rem}.te-center-sp{text-align:center}.te-right-sp{text-align:right}.te-left-sp{text-align:left}.table-list.res{display:block;width:100%}.table-list.res>li{display:block}.bnr-list>li{float:none;margin-right:0;margin-left:0}.float-list.spshift>li,.inline-list.spshift>li,.table-list.spshift>li{display:block;float:none;width:100%}}/*# sourceMappingURL=page.css.map */