@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&family=Open+Sans:ital,wght@1,700&display=swap");@font-face{src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.otf) format("opentype");font-family:light-gen;font-style:normal;font-weight:100}@font-face{src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format("opentype");font-family:normal-gen;font-style:normal;font-weight:300}@font-face{src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.otf) format("opentype");font-family:"Noto Sans Japanese-100";font-style:normal;font-weight:100}@font-face{src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format("opentype");font-family:"Noto Sans Japanese";font-style:normal;font-weight:300}@font-face{src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.otf) format("opentype");font-family:"Noto Sans Japanese-900";font-style:normal;font-weight:900}.noto{font-family:Noto Sans Japanese}.montserrat{font-family:'Montserrat',sans-serif}.opensans{font-family:'Open Sans',sans-serif;font-style:italic;font-weight:700}html,input,textarea,select,button{font-family:"Noto Sans JP","Noto Sans Japanese","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,sans-serif;font-weight:500}html{background:#fff;color:#1a1a1a;font-feature-settings:"palt";font-size:16px;line-height:1.6;word-break:break-all}html.ipad body,html.ipad input[type=submit],html.desktop.touch body,html.desktop.touch input[type=submit]{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html.is-fixed{position:fixed;left:0;width:100%}a{color:#333;text-decoration:none}body{margin:0;background:#fff}*,*:before,*:after{box-sizing:border-box}img{max-width:100%;margin:0;border:0;vertical-align:top}p{word-wrap:break-word;margin:0;padding:0;overflow-wrap:break-word}input,select,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:none;border-radius:0;outline:none;background:0 0}select::-ms-expand{display:none}textarea{resize:vertical}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}::placeholder{color:#ccc}button{border:none;cursor:pointer}label{cursor:pointer}table{border-collapse:collapse}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px;font-weight:500}main{display:block}#wrapper,.outer-block{min-width:1240px}.inner-block{position:relative;padding:75px 0 80px;width:1100px}main .linkedinLearning-top .inner-block{padding:75px 0 80px}#wrapper{position:relative}.ib{display:inline-block}.line-ttl{display:inline-block;padding-bottom:18px;border-bottom:4px solid #fff;color:#fff;font-size:36px;line-height:1.2}.c-ttl01{position:relative;padding-bottom:60px;font-size:48px;font-weight:700;line-height:1.3;text-align:center}.c-ttl01{position:relative;padding-bottom:60px;font-size:48px;font-weight:700;line-height:1.3;text-align:center}.c-ttl01.white{color:#fff}.c-ttl01 .blue{color:#00237f}.linkedinAdvertising-top .c-ttl01 .red{color:#d74177}.c-ttl01 .upper{display:block;font-size:30px}.c-ttl01 .small{font-size:40px}.c-ttl01 .large{font-size:58px}.c-ttl01:before{display:block;position:absolute;right:0;bottom:0;left:0;width:2px;height:50px;margin:auto;background:#00237f;background-size:100% 100%;content:""}.c-ttl01.min{padding-bottom:42px;font-size:30px}.c-ttl01.min:before{height:30px}.c-ttl02{position:relative;padding-bottom:45px;font-size:30px;font-weight:700}.c-ttl02:before{display:block;position:absolute;bottom:24px;left:0;width:30px;height:1px;margin:auto;background:#00237f;content:""}.c-ttl03,.seminar-detail-block .article-area h2{position:relative;margin:55px 0 15px;padding-left:22px;font-size:24px;font-weight:700}.c-ttl03:before,.seminar-detail-block .article-area h2:before{display:block;position:absolute;top:0;bottom:0;left:0;width:2px;height:70%;margin:auto;background:#00237f;content:""}.c-ttl03.num,.seminar-detail-block .article-area h2.num{padding-left:calc(22px + 1.5em);text-indent:-1.5em}.c-ttl04{margin:25px 0 20px;padding-bottom:6px;border-bottom:1px solid #999;color:#999;font-size:20px;font-weight:700}.link{position:relative;color:#00237f;font-weight:700}.link:after{-webkit-transition:.2s;position:absolute;bottom:0;left:0;width:100%;height:1px;margin:auto;background:#00237f;content:"";transition:.2s}.btn-wrap{margin:auto;text-align:center}.small-link{position:relative;padding-right:18px;color:#fff;font-size:18px;font-weight:700}.small-link:before{position:absolute;top:0;right:0;bottom:0;width:8px;height:12px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg) no-repeat center center;background-size:8px 12px;content:""}.small-link:after{position:absolute;bottom:0;left:0;width:calc(100% - 18px);height:1px;margin:auto;background:#fff;content:"";-webkit-transition:.2s;transition:.2s}.small-link.ico-question{padding-right:0;padding-left:30px}.small-link.ico-question:before{top:0;right:inherit;bottom:3px;left:0;width:22px;height:22px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-question.svg) no-repeat center center;background-size:22px 22px}.img-credit{display:block;color:#00237f;font-size:12px;text-align:right}.c-check{display:block;position:relative;padding-left:34px}.c-check .txt{font-size:14px;font-weight:700}.c-check input{display:none}.c-check .check-ico{display:block;position:absolute;top:-1px;left:0;width:24px;height:24px;margin:auto;border:1px solid #a3a3a3;background:#fff;content:""}.c-check input:checked+.check-ico:before{display:block;position:absolute;top:2px;left:1px;width:22px;height:16px;margin:auto;border-radius:50%;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-checked-blue.svg) no-repeat center center;content:""}.c-check+.c-check{margin-top:12px}.c-btn01{display:inline-block;z-index:2;position:relative;min-width:330px;padding:24px 70px;border:2px solid #00237f;border-radius:40px;background:#00237f;color:#fff;font-size:18px;font-weight:700;text-align:center;-webkit-transition-property:background-color;transition-property:background-color}.c-btn01:before,.c-btn01:after{-webkit-transition-property:background-color;transition-property:background-color}.c-btn01:before{position:absolute;top:0;right:50px;bottom:0;width:8px;height:12px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg) no-repeat center center;background-size:8px 12px;content:""}.c-btn01.back:before{right:inherit;left:40px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-btn01.green{border-color:#3e3a39;background:#3e3a39}header.blog{position:sticky;top:0;z-index:100}header.blog.hide #header{opacity:0;transition:.4s}header.blog #header .link-area .btn-wrap .c-btn01.pink{background:#ff5e83;border-color:#ff5e83;border-radius:150px;height:auto;padding:8px 50px;transition:.3s}header.blog #header .link-area .btn-wrap .c-btn01.pink:after{content:none !important}@media only screen and (min-width:641px){header.blog #header .link-area .btn-wrap .c-btn01.pink:hover{background-color:#fff;color:#ff5e83}}.c-btn01.orange{border-color:#ff498c;background:#ff498c}.c-btn01.large{padding-top:27px;padding-bottom:27px;border-radius:46px;font-size:24px}.c-btn01.large:before{width:12px;height:18px;background-size:12px 18px}.c-btn01.ico-document:after,.c-btn01.ico-download:after,.c-btn01.ico-mail:after,.c-btn01.ico-price:after{position:absolute;top:0;bottom:0;left:50px;margin:auto;content:""}.c-btn01.ico-document:after{width:23px;height:30px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-document.svg) no-repeat center center;background-size:23px 30px}.c-btn01.ico-download:after{width:15px;height:22px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-download.svg) no-repeat center center;background-size:15px 22px}.c-btn01.ico-mail:after{width:30px;height:24px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-mail.svg) no-repeat center center;background-size:30px 24px}.c-btn01.ico-price:after{width:30px;height:30px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-price.svg) no-repeat center center;background-size:30px 30px}.c-btn01.orange{border-color:#ff498c;background:#ff498c;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.c-table01,.c-table02{width:100%}.c-table01 td,.c-table01 th,.c-table02 td,.c-table02 th{padding:23px 50px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-align:left}.c-table01 th,.c-table02 th{width:240px;background:#f7f7f7}.c-table01 td,.c-table02 td{width:calc(100% - 240px)}.c-table01 .privacy,.c-table02 .privacy{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.c-table01 .privacy .txt,.c-table02 .privacy .txt{width:529px;padding-right:50px}.c-table01 .privacy .img,.c-table02 .privacy .img{width:91px}.c-table01 .privacy a,.c-table02 .privacy a{display:block}.bg-gray{background:#f7f7f7}.js-img-bg{background:no-repeat center center/contain}.foot-block{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/bg-blue.jpg) no-repeat center center/cover;text-align:center}.foot-block .line-ttl{padding-bottom:4px;font-weight:700}.foot-block .line-ttl+.c-ttl01{margin-top:15px}.foot-block .c-ttl01{line-height:1.2}.foot-block .btn-wrap+.btn-wrap{margin-top:25px}.article-mv-block .inner-block{z-index:2}.article-mv-block .small-link{color:#333}.article-mv-block .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}.article-mv-block .small-link:after{background:#333}.article-mv-block .btn-wrap+.btn-wrap{margin-top:30px}.article-mv-block .summary{margin:25px 0 10px;font-size:18px;font-weight:700;text-align:center}.article-mv-block .c-btn01.ico-document:after,.article-mv-block .c-btn01.ico-download:after,.article-mv-block .c-btn01.ico-mail:after{position:absolute;top:0;bottom:0;left:50px;margin:auto;content:""}.article-mv-block .c-ttl01 .small{font-size:26px}.article-mv-block02{background:#f7f7f7}.article-mv-block02 .ttl{font-size:36px;font-weight:700;text-align:center}.article-mv-block02 .ttl .small{display:block;font-size:34px}.article-mv-block02 .ttl .large{font-size:48px}.article-mv-block02 .sub-ttl{text-align:center}.article-mv-block02 .seminar-detail{display:-webkit-box;display:flex;margin-top:40px}.article-mv-block02 .seminar-detail .date+.place{position:relative;margin-left:42px}.article-mv-block02 .seminar-detail .date+.place:before{display:block;position:absolute;top:0;bottom:0;left:-21px;width:1px;height:16px;margin:auto;background:#999;content:""}.article-mv-block02 .seminar-thumb{margin:30px 0;text-align:center}.seminar .article-mv-block02 .ttl{text-align:left}.mv-bg-img{position:relative;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,color-stop(95%,#fff),to(rgba(250,250,250,.4)));background:linear-gradient(to bottom,#fff 95%,rgba(250,250,250,.4) 100%)}.mv-bg-img.bg-white{background:#fff}.mv-bg-img .bg-left,.mv-bg-img .bg-right{display:block;z-index:1;position:absolute;height:942px;margin:auto;content:"";pointer-events:none}.mv-bg-img .bg-left{bottom:0;left:0;width:646px}.mv-bg-img .bg-right{top:0;right:0;width:556px}.mv-bg-img .breadcrumb-list{background:rgba(255,255,255,.4)}.mv-bg-img.linkedin-mv .breadcrumb-list{background:0 0}.mv-bg-img.linkedin-mv .bg-left{bottom:-50px;width:843px}.mv-bg-img.linkedin-mv .bg-right{top:inherit;bottom:-60px;width:835px}.sns-share-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:30px}.sns-share-list li{margin-right:6px;margin-bottom:6px;border-radius:3px;font-size:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.sns-share-list li a{display:block;position:relative;padding:0 10px 0 35px;border-radius:3px;color:#fff;font-size:12px;line-height:28px;text-align:center;-webkit-transition:none;transition:none}.sns-share-list li a .num{padding-left:5px}.sns-share-list li a:before{display:block;position:absolute;top:0;bottom:0;left:14px;margin:auto;background:no-repeat center center;content:""}.sns-share-list li.facebook a{background:#315096}.sns-share-list li.facebook a:before{width:8px;height:16px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/sns-facebook02.svg);background-size:8px 16px}.sns-share-list li.twitter a{background:#55acee}.sns-share-list li.twitter a:before{width:16px;height:13px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/sns-twitter.svg);background-size:16px 13px}.sns-share-list li.google a{background:#e35638}.sns-share-list li.google a:before{width:13px;height:13px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/sns-google.svg);background-size:13px 13px}.sns-share-list li.linkedin a{background:#0073b1}.sns-share-list li.linkedin a:before{width:13px;height:13px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/sns-linkedin.svg);background-size:13px 13px}.linkedin-matome-block .article-area .hs_cos_wrapper_type_rich_text,.blog-body .hs_cos_wrapper_type_rich_text{display:block}.linkedin-matome-block .article-area *+*,.blog-body *+*{margin-top:25px}.linkedin-matome-block .article-area img,.blog-body img{width:auto !important;height:auto !important}.linkedin-matome-block .article-area>h2,.linkedin-matome-block .article-area h3,.linkedin-matome-block .article-area h4,.blog-body>h2,.blog-body h3,.blog-body h4{font-weight:700}.linkedin-matome-block .article-area>h2,.linkedin-matome-block .article-area .form-ttl,.blog-body>h2,.blog-body .form-ttl{margin-top:60px;padding-left:20px;border-left:4px solid #00237f;font-size:24px;font-weight:700}.linkedin-matome-block .article-area>h2:first-child,.linkedin-matome-block .article-area .form-ttl:first-child,.blog-body>h2:first-child,.blog-body .form-ttl:first-child{margin-top:0}.linkedin-matome-block .article-area>h3,.blog-body>h3{margin-top:40px;padding-bottom:7px;border-bottom:2px solid #00237f;font-size:20px}.linkedin-matome-block .article-area>h4,.blog-body>h4{margin-top:40px;padding:8px 15px;background:#eef8fc;font-size:18px;line-height:1.7}.linkedin-matome-block .article-area>p,.linkedin-matome-block .article-area .form-txt,.blog-body>p,.blog-body .form-txt{font-size:15px;line-height:1.8;font-family:'Noto Sans Japanese'}.linkedin-matome-block .article-area blockquote,.blog-body blockquote{position:relative;margin:35px 30px;padding:25px 70px;background:#f7f7f7;font-style:italic}.linkedin-matome-block .article-area blockquote:before,.linkedin-matome-block .article-area blockquote:after,.blog-body blockquote:before,.blog-body blockquote:after{display:block;position:absolute;width:20px;height:18px;background:no-repeat center center;background-size:100% 100%;content:""}.linkedin-matome-block .article-area blockquote:before,.blog-body blockquote:before{top:30px;left:30px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/blog/detail/ico-quote01.svg)}.linkedin-matome-block .article-area blockquote:after,.blog-body blockquote:after{right:30px;bottom:30px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/blog/detail/ico-quote02.svg)}.linkedin-matome-block .article-area a,.blog-body a{color:#00237f;font-weight:700;text-decoration:underline}.linkedin-matome-block .article-area .hs-cta-wrapper,.blog-body .hs-cta-wrapper{display:block;margin-top:auto}.linkedin-matome-block .article-area .hs-cta-wrapper a,.blog-body .hs-cta-wrapper a{display:block;text-align:center;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.linkedin-matome-block .article-area table,.blog-body table{width:100% !important;height:auto !important}.linkedin-matome-block .article-area table p,.blog-body table p{line-height:1.6}.linkedin-matome-block .article-area table th,.linkedin-matome-block .article-area table td,.blog-body table th,.blog-body table td{padding:18px 20px;border:1px solid #dedede}.linkedin-matome-block .article-area table th,.blog-body table th{background:#f7f7f7}.linkedin-matome-block .article-area .form-box,.blog-body .form-box{max-width:500px;margin:auto;padding:0;background:0 0}.linkedin-matome-block .article-area .form-box .hbspt-form,.blog-body .form-box .hbspt-form{margin-top:0}.linkedin-matome-block .article-area .form-area,.blog-body .form-area{padding:25px;border:1px solid #dadada;border-radius:5px;background:#fcefe8}.linkedin-matome-block .article-area .form-area .img-wrap,.blog-body .form-area .img-wrap{display:-webkit-box;display:flex;flex-wrap:wrap}.linkedin-matome-block .article-area .form-area .img-wrap .box,.blog-body .form-area .img-wrap .box{margin-top:0}.linkedin-matome-block .article-area .form-area .img-wrap .box:not(:only-child),.blog-body .form-area .img-wrap .box:not(:only-child){width:calc((100% - 60px)/2)}.linkedin-matome-block .article-area .form-area .img-wrap .box:not(:only-child):nth-child(even),.blog-body .form-area .img-wrap .box:not(:only-child):nth-child(even){margin-left:10px}.linkedin-matome-block .article-area .form-area .img-wrap .box:not(:only-child):nth-child(n+3),.blog-body .form-area .img-wrap .box:not(:only-child):nth-child(n+3){margin-top:10px}#toc_container a{font-weight:400}#toc_container li{font-size:inherit}#toc_container li:before{content:none}.blog-body .input,.blog-body span,.blog-body .no-list{margin-top:0}.ico-list li,.blog-body>ul li,.article-area ul li{position:relative;padding-left:27px;font-size:15px;line-height:1.6}.ico-list li:before,.blog-body>ul li:before,.article-area ul li:before{display:block;position:absolute;top:6px;left:0;width:12px;height:12px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-list.svg) no-repeat center center;background-size:100% 100%;content:""}.ico-list li+li,.blog-body>ul li+li,.article-area ul li+li{margin-top:10px}.form .breadcrumb-list{background:#f7f7f7}.breadcrumb-list{z-index:2;position:relative;padding:15px 30px;overflow-x:auto;white-space:nowrap}.breadcrumb-list li{display:inline-block;position:relative}.breadcrumb-list li .btn{font-size:12px;line-height:1}.breadcrumb-list li+li{padding-left:44px}.breadcrumb-list li+li:before{display:inline-block;position:absolute;top:0;bottom:0;left:18px;width:4px;height:6px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-black.svg) no-repeat;background-size:4px 6px;content:""}.breadcrumb-list li a{display:inline-block;position:relative}.breadcrumb-list li a:before{position:absolute;bottom:0;left:0;width:100%;height:1px;margin:auto;background:#333;content:"";opacity:0;-webkit-transition:.2s;transition:.2s}.c-check-list{margin:20px 0}.c-check-list li{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;font-weight:700}.linkedinAdvertising-top .c-check-list li{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;font-family:'Noto Sans Japanese';font-weight:400}.c-check-list li:before{display:block;flex-shrink:0;align-self:flex-start;width:26px;height:26px;margin:.2em 16px .2em 0;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-check.svg) no-repeat center center;background-size:26px 26px;content:""}.c-check-list li+li{margin-top:20px}.c-check-list li .large{color:#ffe56b;font-size:18px}.c-check-list.blue li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-check-blue.svg)}.linkedinAdvertising-top .c-check-list.blue li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-check-blue.svg);filter:hue-rotate(100deg)}.form #header{box-shadow:none}.form #header #nav,.form #header .link-area{display:none !important}.form #footer .upper-area,.form #footer .lower-area,.form #footer .copy-area .link-list{display:none}.form #footer .copy-area{background:#333}.form .nav-btn{display:none !important}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}.c-input,.hs-input{width:100% !important;padding:10px;border:1px solid #ebebeb;background:#fff;font-size:16px}.form-box{padding:35px 40px 40px;background:#eee;color:#000;font-family:"ヒラギノ角ゴ ProN W3";font-size:15px;-webkit-font-smoothing:antialiased}.form-box .field{margin-top:0;margin-bottom:18px}.form-box fieldset{max-width:100% !important}.form-box .ttl{margin-bottom:40px;font-size:24px;font-weight:700}.form-box .hs-main-font-element{margin-bottom:8px;color:#333}.form-box .hs-main-font-element p{font-size:14px !important}.form-box .hs-main-font-element span{color:#333 !important}.form-box .hs-form-field label{font-size:14px;font-weight:700}.form-box .hs-form-field .hs-error-msg{display:inline-block;margin:5px 0 0;color:#c00;font-size:12px;font-weight:400;line-height:1.4}.form-box .hs_error_rollup{display:inline-block;margin-top:25px;padding:5px 10px;border-radius:7px;background:#c00}.form-box .hs_error_rollup .hs-main-font-element{color:#fff}.form-box .hs-form-required{color:#c00;font-weight:400}.form-box .hs-fieldtype-booleancheckbox label input{display:none}.form-box .hs-fieldtype-booleancheckbox label span:not(.hs-form-required){display:inline-block;position:relative;padding-left:34px}.form-box .hs-fieldtype-booleancheckbox label span:not(.hs-form-required):before{display:block;position:absolute;top:-1px;left:0;width:24px;height:24px;margin:auto;border:1px solid #ebebeb;background:#fff;content:""}.form-box .hs-fieldtype-booleancheckbox label input:checked+span:not(.hs-form-required):after{display:block;position:absolute;top:2px;left:2px;width:22px;height:16px;margin:auto;border-radius:50%;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-checked-blue.svg) no-repeat center center;content:""}.form-box .hs-fieldtype-booleancheckbox+.hs-fieldtype-booleancheckbox{margin-top:12px}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext{margin:20px 0 0;font-size:14px;font-weight:700}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext a,.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext span{color:#00237f !important}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext a{display:inline-block;position:relative;padding-right:18px;text-decoration:none !important}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext a:after{position:absolute;bottom:0;left:0;width:calc(100% - 18px);height:1px;margin:auto;background:#00237f;content:"";-webkit-transition:.2s;transition:.2s}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext a:before{position:absolute;top:0;right:0;bottom:0;width:8px;height:12px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg) no-repeat center center;background-size:8px 12px;content:""}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext a:first-letter {visibility:hidden;font-size:0}.form-box .hs_submit{margin-top:40px}.form-box .hs_submit .actions input{display:inline-block;position:relative;width:100%;min-width:330px;padding:14px 10px;border:2px solid #dc143c;border-radius:40px;background:#dc143c;color:#fff;font-size:15px;font-weight:700;text-align:center;cursor:pointer;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.form-box .hs-main-font-element{margin-bottom:25px}.form-box .hs-field-desc{font-size:14px}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext{margin:14px 0 0}.form-box .hs_submit{margin-top:22px;text-align:center}.form .label-horizontal .form-box .hs-fieldtype-text{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.form .label-horizontal .form-box .hs-fieldtype-text label:not(.hs-error-msg){width:110px;padding-right:30px;text-align:right}.form .label-horizontal .form-box .hs-fieldtype-text .input{width:calc(100% - 110px)}.form .label-horizontal .form-box .hs-fieldtype-text .hs-error-msgs{display:block;padding-left:110px}.form .label-horizontal .form-box .hs-fieldtype-text+.hs-fieldtype-booleancheckbox{margin-top:40px}.form .label-horizontal .form-box .hs-fieldtype-text+.hs-fieldtype-booleancheckbox .inputs-list{margin-top:20px}.form .label-horizontal .form-box .hs-fieldtype-text+.hs-fieldtype-booleancheckbox{margin-top:18px}.form .label-horizontal .form-box .hs-form-field+.hs-form-field{margin-top:20px}.form-2column .ttl-area{margin-bottom:48px;text-align:center}.form-2column .ttl-area .ttl{font-size:48px;font-weight:700;background:-webkit-linear-gradient(0deg,#004199,#55d5ef);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-2column .ttl-area .txt{margin-top:10px}.check-area{margin:20px 0 40px}.check-area .c-btn01{padding:14px 10px;font-size:15px}.form-1column .ttl-area{margin-bottom:48px;text-align:center}.form-1column .ttl-area .ttl{font-size:48px;font-weight:700}.form-1column .ttl-area .txt{margin-top:10px}.check-area{margin:20px 0 20px}.check-area .c-btn01{padding:14px 10px;font-size:15px}.modal{z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;background-color:rgba(0,0,0,.62);opacity:0;pointer-events:none;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.modal .modal-inn{display:table;width:100%;height:100%;table-layout:fixed}.modal .modal-container{display:table-cell;padding:20px;text-align:center;vertical-align:middle}.modal .modal-item{display:inline-block;z-index:10;position:relative;margin:0 auto;text-align:left}.modal .modal-item img{max-height:calc(100vh - 100px)}.modal.is-open{opacity:1;pointer-events:auto}.modal.bg-white .modal-item{padding:70px;background:#fff}.close-btn{position:absolute;top:-30px;right:-30px;width:60px;height:60px;border-radius:50%;background:#00237f}.close-btn:before,.close-btn:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:2px;height:18px;margin:auto;background:#fff;content:""}.close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-btn:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}body.is-active{overflow:hidden}.ie .modal .modal-item img{width:100%}#header{z-index:999;position:relative;height:90px;padding:0 0 0 274px;box-shadow:0 0 20px 0 rgba(0,0,0,.07);background:#fff}header.blog #header{background:rgba(255,255,255,.8);padding:0 0 0 50px;transition:.4s}@media screen and (max-width:2000px) and (min-width:641px){header.blog #header .nav-list li{font-size:14px}header.blog #header .nav-list>li+li{margin-left:1.6vw !important}header.blog #header .nav-list li>.btn{padding-left:15px;padding-right:15px}}@media screen and (min-width:1550px){header.blog #header .nav-list>li+li{margin-left:2vw}}@media screen and (max-width:2000px) and (min-width:641px){header.blog #header{padding:0 0 0 20px !important}header.blog #header .link-area{margin-right:20px !important}header.blog #header .link-area .btn-wrap .c-btn01.pink{padding:8px 30px !important}header.blog #header #nav{margin-right:200px !important;padding-left:10px}header.blog #header .nav-list{white-space:nowrap}header.blog #header .nav-list li{font-size:13px !important}header.blog #header .link-area .btn-wrap .c-btn01{font-size:13px !important}}#header .logo,#header #nav{display:inline-block;vertical-align:middle}#header .logo{width:198px;height:auto}header.blog #header .logo svg{height:auto;width:198px}#header .logo a{display:block}#header .nav-list{font-size:0}header:not(.blog) #header .nav-list{margin-top:0}#header .link-area{position:absolute;right:0;top:0}header.blog #header .link-area{margin-right:50px;top:50%;transform:translateY(-50%)}#header .link-area .tel-btn,#header .link-area .btn-wrap{display:inline-block}#header .link-area .tel-btn a,#header .link-area .btn-wrap a{display:inline-block}#header .link-area .btn-wrap{display:flex}#header .link-area .btn-wrap .link{margin-right:15px;font-size:14px}#header .link-area .btn-wrap .c-btn01{min-width:136px;padding:10px 15px;border-radius:25px;font-size:15px;height:116px;display:flex;align-items:center;justify-content:center;border-radius:0;padding-top:50px;line-height:1.3}#header.en .link-area .btn-wrap .c-btn01{padding-top:60px}#header .link-area .btn-wrap .c-btn01:before{content:none}#header .link-area .tel-btn{margin-right:35px;padding-top:7px;text-align:center;vertical-align:middle}#header .link-area .tel-btn .img,#header .link-area .tel-btn .txt{display:block}#header .link-area .tel-btn .img{position:relative;padding-left:35px}#header .link-area .tel-btn .img:before{display:block;position:absolute;top:0;bottom:0;left:0;width:24px;height:24px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-tel.svg) no-repeat center center;background-size:24px 24px;content:""}#header .link-area .tel-btn .txt{margin-top:3px;padding-left:20px;color:#999;font-size:12px;font-weight:700;line-height:1}#footer{background:#1c1c1c;color:#fff;font-size:12px}#footer a{color:#fff}#footer a img{height:auto}#footer .upper-area .inner-block{padding:80px 0 50px}#footer .upper-area .foot-nav-list a{display:inline-block}#footer .lower-area{border-top:1px solid #333}#footer .lower-area .inner-block{padding:42px 0}#footer .lower-area .sns-list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;font-size:14px}#footer .lower-area .sns-list li{position:relative;width:calc(99.9999% / 3);text-align:center}#footer .lower-area .sns-list li+li:before{display:block;position:absolute;top:0;bottom:0;left:0;width:1px;height:24px;margin:auto;background:#333;content:""}#footer .lower-area .sns-list li a{display:inline-block;position:relative}#footer .lower-area .sns-list li a:before{display:block;position:absolute;top:0;bottom:0;left:0;width:24px;height:24px;margin:auto;background:no-repeat center center;background-size:24px 24px;content:""}#footer .lower-area .sns-list li.LinkedIn a:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-linkedIn.svg)}#footer .lower-area .sns-list li.Facebook a:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-facebook.svg)}#footer .lower-area .sns-list li.Twitter a:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-twitter.svg)}#footer .copy-area{padding:40px 0;background:#333}#footer .copy-area .link-list{display:-webkit-box;display:flex}#footer .copy-area .link-list li{position:relative}#footer .copy-area .link-list li+li{margin-left:60px}#footer .copy-area .link-list li+li:before{display:block;position:absolute;top:0;bottom:0;left:-30px;width:1px;height:20px;margin:auto;background:#626b70;content:""}#footer .copy-area .link-list .lang{display:inline-block;position:relative}#footer .copy-area .link-list .lang+.lang{margin-left:28px}#footer .copy-area .link-list .lang+.lang:before{display:block;position:absolute;top:0;bottom:0;left:-14px;width:1px;height:10px;margin:auto;-webkit-transform:rotate(30deg);transform:rotate(30deg);background:#626b70;content:""}#footer .copy-area .copyright{margin-left:auto}.mv-block .inner-block{z-index:2}.mv-block .ttl{text-align:center}.mv-block .ttl .line-ttl{border-color:#333;color:#333;font-size:30px;font-weight:700}.mv-block .ttl .line-ttl+.large{margin-top:35px}.mv-block .ttl .large{display:block;color:#333;font-size:56px;font-weight:700;line-height:1.4}.mv-block .ttl .large .more{font-size:60px}.mv-block .ttl .large .small{font-size:50px}.linkedin-top .mv-block .ttl .small{font-size:19px;font-weight:400;line-height:1.7;display:inline-block;text-align:left;padding-top:10px;padding-bottom:10px}.linkedinAdvertising-top .mv-block .ttl .small{font-size:19px;font-weight:400;line-height:1.7;display:inline-block;text-align:left;padding-top:10px;padding-bottom:10px}.linkedinLearning-top .mv-block .ttl .small{font-size:19px;font-weight:400;line-height:1.7;display:inline-block;text-align:left;padding-top:10px;padding-bottom:10px}.linkedin-top .mv-block .ttl .small{font-size:19px;font-weight:400;line-height:1.7;display:inline-block;text-align:left;padding-top:10px;padding-bottom:10px}.mv-block .btn-wrap{margin-top:35px}.linkedinLearning-top .mv-block .btn-wrap{margin-top:35px;text-align:left;margin-left:9%}.mv-block .btn-wrap .small-link{color:#333}.mv-block .btn-wrap .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-black.svg)}.mv-block .btn-wrap .small-link:after{background:#333}.mv-block .btn-wrap+.btn-wrap{margin-top:30px}.mv-block .c-btn01{padding-left:40px}.loopSliderWrap{position:absolute;top:0;left:0;height:100px;overflow:hidden}.loop-slider{position:relative;width:100%;height:100px;margin:3.5vh auto;overflow:hidden;font-size:0;line-height:100px;text-align:left}.loop-slider *{margin:0;padding:0}.loop-slider .loop-slider-list{display:inline-block;height:100px;float:left;overflow:hidden;line-height:100px;white-space:nowrap}.loop-slider .loop-slider-list li{display:inline-block;height:100%;margin:0 35px;overflow:hidden;text-align:center}.loop-slider .loop-slider-list li img{height:auto}.download-paper-block{background:#00237f}.download-paper-block .inner-block{padding:30px 0}.download-paper-block .box{display:flex;align-items:center}.download-paper-block .box .img{margin-right:55px}@media screen and (max-width:1500px){.download-paper-block .box .img{max-width:450px;margin-right:35px}}.download-paper-block .box .ttl,.download-paper-block .box .txt{font-weight:700;color:#fff;letter-spacing:.025em}.download-paper-block .box .txt-area .ttl{font-size:40px;border-bottom:4px solid #fff;line-height:1;padding-bottom:8px;text-align:center}.download-paper-block .box .txt-area .ttl .small{display:block;font-size:20px;text-align:center;margin-bottom:18px}.download-paper-block .box .txt-area .txt{text-align:center;font-size:20px;margin-top:40px}.download-paper-block .box .txt-area .txt .pink{color:#ff498c}.download-paper-block .box .txt-area .txt .large{font-size:20px}.download-paper-block .c-btn01{background:#ff498c;font-size:20px;border:2px solid #ff498c;margin-top:40px}@media only screen and (min-width:641px){.download-paper-block .c-btn01:hover{background:#fff;border:2px solid #ff498c;color:#ff498c}.download-paper-block .c-btn01.ico-download:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-download-pink.svg)}.download-paper-block .c-btn01:hover:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-pink.svg)}}.task-block .task-list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.task-block .task-list li{padding:30px;background:#fff;text-align:center}.linkedinAdvertising-top .task-block .task-list li{padding:30px;background:#fff;text-align:center}.linkedinAdvertising-top .task-block .task-list li:hover{background:#f0a8b4}.task-block .task-list li .img-area{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100px;padding-top:10px}.task-block .task-list li .txt-area{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:56px;margin-top:23px}.task-block .task-list li .txt-area .txt{font-size:18px;font-weight:700}.linkedinAdvertising-top .task-block .task-list li .txt-area .txt{font-weight:700;font-family:'Noto Sans Japanese'}.task-block .task-list li .txt-area .txt .marker{padding:0 0 2px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#ffe56b));background:linear-gradient(transparent 50%,#ffe56b 50%)}.reason-block{overflow:hidden}.reason-block .reason-box{z-index:1;position:relative;padding:70px 70px 65px;background:#00237f;color:#fff}.reason-block .reason-box .img-area .name-box{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;margin-top:65px}.reason-block .reason-box .img-area .name-box .name{font-family:'Noto Serif JP',serif;font-size:34px}.reason-block .reason-box .img-area .name-box .name .small{padding-right:10px;font-size:16px}.reason-block .reason-box .img-area .name-box .small-link{margin-bottom:6px;margin-left:30px}.reason-block .reason-box .img-area .name-box .small-link:after{right:0;left:inherit;width:calc(100% - 30px)}.reason-block .reason-box .txt-area .txt{font-weight:700;line-height:2}.reason-block .reason-box .txt-area .bg-ttl{margin-bottom:40px;background:#00237f;color:#00237f;font-family:'Noto Serif JP',serif;font-size:0}.reason-block .reason-box .txt-area .bg-ttl .wrap{display:block}.reason-block .reason-box .txt-area .bg-ttl .wrap+.wrap{margin-top:20px}.reason-block .reason-box .txt-area .bg-ttl .wrap+.wrap .inn{padding-right:0}.reason-block .reason-box .txt-area .bg-ttl .inn{display:inline-block;padding:7px 25px;background:#fff;font-size:56px;line-height:1.2}.reason-block .reason-box:before{display:block;z-index:-1;position:absolute;top:0;bottom:0;left:0;width:100vw;min-width:1240px;height:100%;background:#00237f;content:""}.probrem-block{overflow:hidden}.probrem-block .box{z-index:1;position:relative;padding:65px 70px 70px;background:#fff}.probrem-block .box:before{display:block;z-index:-1;position:absolute;top:0;bottom:0;left:0;width:100vw;min-width:1240px;height:100%;background:#fff;content:""}.lls_test-top .probrem-block .box:before{display:block;z-index:-1;position:absolute;top:0;bottom:0;left:0;width:100vw;min-width:1240px;height:100%;background:#fff;content:""}.probrem-block .box+.box{margin-top:80px}.probrem-block .box .txt-area .num-ttl{margin-bottom:30px;color:#999;font-weight:700}.probrem-block .box .txt-area .num{display:inline-block;width:64px;height:64px;margin-left:20px;border-radius:50%;background:linear-gradient(135deg,#00237f 100%,#33c7cc 0%);color:#fff;font-family:'Noto Serif JP',serif;font-size:36px;text-align:center;vertical-align:middle}.probrem-block .box .txt-area .ttl{font-family:'Noto Serif JP',serif;font-size:42px}.linkedinAdvertising-top .probrem-block .box .txt-area .ttl{font-family:'Noto Sans Japanese',serif}.probrem-block .box .txt-area .txt{margin-top:15px}.linkedinAdvertising-top .probrem-block .box .txt-area .txt{margin-top:15px;font-family:'Noto Sans JP',sans-serif;line-height:1.7;letter-spacing:.1em}.probrem-block .box .img-area .sub-txt{margin-top:45px;font-size:18px;font-weight:700;text-align:center}.probrem-block .box .img-area .sub-txt .small{font-size:14px}.probrem-block .box .img-area .img-credit{margin-bottom:10px}.solve-block .box{position:relative;padding:60px 70px 70px;background:#f7f7f7}.solve-block .box+.box{margin-top:70px}.solve-block .box .num-ttl{display:-webkit-box;display:flex;position:absolute;top:-26px;left:70px;-webkit-box-align:center;align-items:center;color:#00237f;font-weight:700}.solve-block .box .num-ttl .num{position:relative;padding-bottom:7px;padding-left:23px;font-family:'Noto Serif JP',serif;font-size:48px;line-height:1}.solve-block .box .num-ttl .num:before{display:block;position:absolute;top:0;bottom:3px;left:7px;width:12px;height:1px;margin:auto;background:#00237f;content:""}.solve-block .box .txt-area .ttl{font-family:'Noto Serif JP',serif;font-size:43px}.linkedinAdvertising-top .solve-block .box .txt-area .ttl{font-family:'Noto Sans Japanese',serif}.solve-block .box .txt-area .txt{margin-top:55px;font-size:18px}.linkedinAdvertising-top .solve-block .box .txt-area .txt{font-family:'Noto Sans JP',sans-serif;margin-top:15px;line-height:1.7;letter-spacing:.1em}.solve-block .box .img-area .img-credit{margin-bottom:10px}.solve-block .box .c-btn01{width:100%;padding:18px 40px;border-radius:32px;font-size:16px}.solve-block .box .c-btn01:before{right:38px}.c-box01{background:#fff}.c-box01 a{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;width:100%;padding:63px 140px 63px 70px}.c-box01 a:before{position:absolute;top:0;right:72px;bottom:0;width:12px;height:18px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-gray.svg) no-repeat center center;background-size:12px 18px;content:"";-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.c-box01 a .img-area{text-align:center}.c-box01 a .txt-area .c-ttl02{font-family:'Noto Serif JP',serif;font-size:30px;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.c-box01 a .txt-area .group{color:#00237f;font-size:18px;font-weight:700}.c-box01 a .txt-area .name{margin-top:10px}.c-box01+.c-box01{border-top:1px solid #ebebeb}.voice-block .btn-wrap{margin-top:70px}.voice-block .btn-wrap .c-btn01{min-width:290px}.qa-block .box{position:relative;border-top:1px solid #ebebeb;cursor:pointer}.qa-block .box:last-child{border-bottom:1px solid #ebebeb}.qa-block .box:before{display:block;position:absolute;top:0;right:50px;bottom:0;width:16px;height:11px;margin:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-top-gray.svg) no-repeat center center;background-size:16px 11px;content:""}.qa-block .box .ico{flex-shrink:0;align-self:flex-start;width:40px;font-family:'Noto Serif JP',serif;font-size:24px;line-height:1}.qa-block .box .inn{width:calc(100% - 40px)}.qa-block .box .ico,.qa-block .box .inn{display:block}.qa-block .box .wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.qa-block .box .question{padding:22px 90px 22px 50px;font-family:'Noto Serif JP',serif;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.qa-block .box .question .ico{color:#00237f}.qa-block .box .answer{display:none;position:relative;padding:0 90px 30px 100px}.qa-block .box .answer .wrap{padding-top:5px}.qa-block .box .answer:before,.qa-block .box .answer:after{display:block;position:absolute;left:60px;margin:auto;background:#ccc;content:""}.qa-block .box .answer:before{top:0;width:1px;height:20px}.qa-block .box .answer:after{top:20px;width:28px;height:1px}.qa-block .box .answer .ico{color:#999}.qa-block .box.is-open:before{top:inherit;bottom:40px;-webkit-transform:rotate(0);transform:rotate(0)}.qa-block .circle-list li{position:relative;padding-left:15px}.qa-block .circle-list li:before{position:absolute;top:10px;left:0;width:5px;height:5px;margin:auto;border-radius:50%;background:#00237f;content:""}.qa-block .txt+.txt{margin-top:10px}.flow-block .flow-list{text-align:center}.flow-block .flow-list li{position:relative}.flow-block .flow-list li+li{margin-left:40px}.flow-block .flow-list li+li:before{display:block;position:absolute;top:100px;left:-27px;width:12px;height:18px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg) no-repeat center center;background-size:12px 18px;content:""}.flow-block .flow-list .img-area{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:210px;height:210px;border-radius:50%;background:#fff}.flow-block .flow-list .img-area .num{position:absolute;top:-6px;left:13px;color:#00237f;font-size:40px;font-weight:700}.flow-block .flow-list .img-area.simulation .ico{margin-bottom:10px;margin-left:14px}.flow-block .flow-list .ttl{margin:15px 0 10px;color:#00237f;font-size:22px;font-weight:700}.flow-block .flow-list .txt{font-weight:700}.document-block{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/bg-blue.jpg) no-repeat center center/cover}.document-block .btn-list li{text-align:center}.document-block .btn-list li a{width:100%}.document-block .btn-list li a.ico-download{white-space:nowrap}.seminar-list-block .seminar-list{display:-webkit-box;display:flex;flex-wrap:wrap}.seminar-list-block .seminar-list li .img-area{width:100%;height:234px}.seminar-list-block .seminar-list li .txt-area{padding:25px 30px}.seminar-list-block .seminar-list li .txt-area .txt{font-weight:700;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.seminar-list-block .seminar-list li .txt-area .date{margin-top:20px;color:#999;font-size:14px}.seminar-list-block .seminar-list li a{display:block;height:100%;background:#fff}.seminar-list-block .btn-wrap{margin-top:70px}#modal-takemura .modal-item{max-width:1000px}#modal-takemura .modal-container{padding:40px}#modal-takemura .ttl{text-align:center}#modal-takemura .ttl .company,#modal-takemura .ttl .name{display:block;line-height:1.3}#modal-takemura .ttl .company{font-size:24px;font-weight:700}#modal-takemura .ttl .name{font-family:'Noto Serif JP',serif}#modal-takemura .ttl .name .small{padding-right:20px;font-size:24px}#modal-takemura .ttl .name .blue{color:#00237f;font-size:48px}#modal-takemura .upper-area{display:-webkit-box;display:flex;margin-top:40px}#modal-takemura .upper-area .img{width:300px}#modal-takemura .upper-area .txt-box{width:calc(100% - 300px);padding-left:50px}#modal-takemura .upper-area .txt-box .c-ttl03{margin-top:0}#modal-takemura .upper-area .txt-box table{width:100%}#modal-takemura .upper-area .txt-box table th,#modal-takemura .upper-area .txt-box table td{padding:10px 15px;border-top:1px solid #dad8d8;vertical-align:top}#modal-takemura .upper-area .txt-box table tr:last-child th,#modal-takemura .upper-area .txt-box table tr:last-child td{border-bottom:1px solid #dad8d8}#modal-takemura .upper-area .txt-box table th{width:125px}#modal-takemura .upper-area .txt-box table td{width:calc(100% - 125px)}#modal-takemura .upper-area .txt-box table td .blue{color:#00237f;font-size:16px;font-weight:700}#modal-takemura .upper-area .txt-box table td .txt{font-size:14px}#modal-takemura .under-area{margin-top:45px}#modal-takemura .under-area .txt{line-height:1.8}#modal-takemura .under-area .txt+.txt{margin-top:10px}.ie #modal-takemura .upper-area .img img{width:auto}.company .modal .txt{margin-top:10px;color:#fff}.company-greeting-block .wrap{padding:70px;background:#fff}.company-greeting-block .name-box{margin-bottom:45px}.company-greeting-block .name-box .txt-area{font-family:'Noto Serif JP',serif}.company-greeting-block .name-box .txt-area .position{color:#00237f;font-size:16px;line-height:1}.company-greeting-block .name-box .txt-area .name-line{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:justify;justify-content:space-between;margin:20px 0 28px;padding-bottom:39px;border-bottom:2px solid #00237f;color:#00237f;line-height:1.2}.company-greeting-block .name-box .txt-area .name-line .name{font-size:36px}.company-greeting-block .name-box .txt-area .name-line .kana{font-size:14px}.company-greeting-block .name-box .txt-area .ttl{font-size:30px}.company-greeting-block .txt-box .txt{text-align:justify}.company-greeting-block .txt-box .txt+.txt{margin-top:20px}.company-member-block .member-list{display:-webkit-box;display:flex;flex-wrap:wrap}.company-member-block .member-list li{width:calc(100%/4)}.company-member-block .member-list li a{display:block;padding:20px}.company-member-block .member-list li a .txt-area{margin-top:12px}.company-member-block .member-list li a .txt-area .position{margin-bottom:4px;color:#626b70;font-size:12px}.company-member-block .member-list li a .txt-area .name{font-size:18px;font-weight:700}.company-access-block #map{width:100%;height:420px}.case-block .case-list{display:-webkit-box;display:flex;flex-wrap:wrap}.case-block .case-list li{width:calc((100% - 60px)/3);background:#fff}.case-block .case-list li a{display:block;position:relative;height:100%;padding:40px 35px 70px}.case-block .case-list li a .img-area{text-align:center}.case-block .case-list li a .txt-area{margin-top:20px}.case-block .case-list li a .txt-area .c-ttl02{font-family:'Noto Serif JP',serif;font-size:26px;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.case-block .case-list li a .txt-area .group{color:#00237f;font-size:20px;font-weight:700}.case-block .case-list li a:before,.case-block .case-list li a:after{display:block;position:absolute;right:20px;bottom:20px;margin:auto;content:""}.case-block .case-list li a:before{width:40px;height:40px;border:1px solid #00237f;border-radius:50%;background:#fff}.case-block .case-list li a:after{right:35px;bottom:34px;width:8px;height:12px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg) no-repeat center center;background-size:8px 12px;-webkit-transition-property:background-color;transition-property:background-color}.case-detail-block .right-area .img-area{margin-bottom:38px;text-align:center}.case-detail-block .right-area .c-check-list{font-size:18px}.case-detail-block .right-area .txt{font-size:18px}.case-detail-block .right-area .txt+.txt{margin-top:20px}.case-detail-block .form-box .actions{position:relative;width:100%;cursor:pointer}.case-detail-block .form-box .actions input{width:100%;min-width:auto}.seminar-block .c-box01 a{-webkit-box-align:start;align-items:flex-start;padding-right:70px}.seminar-block .c-box01 a:before{content:none}.seminar-block .c-box01 a .img-area{width:320px;height:234px;margin-right:70px;padding-right:0}.seminar-block .c-box01 a .txt-area{width:calc(100% - 390px)}.seminar-block .c-box01 a .txt-area .seminar-ttl{margin-bottom:20px;font-size:24px;font-weight:700;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.seminar-block .c-box01 a .btn-wrap{margin-top:30px}.seminar-block:not(.bg-gray) .c-box01{background:#f7f7f7}.seminar-detail-block .form-box{margin-top:70px}.seminar-detail-block .article-area h2:first-child{margin-top:0}.seminar-detail-block .article-area h3{margin:35px 0 15px;font-size:18px;font-weight:700}.seminar-detail-block .article-area p{margin:1em 0;line-height:2}.seminar-detail-block .article-area .speaker-box p{margin:0}.seminar-detail-block .speaker-box{display:-webkit-box;display:flex;flex-wrap:wrap}.seminar-detail-block .speaker-box .box .upper-area{display:-webkit-box;display:flex}.seminar-detail-block .speaker-box .box .upper-area .person{width:150px;height:150px;border-radius:50%}.seminar-detail-block .speaker-box .box .upper-area .right-area{width:calc(100% - 150px);padding-left:30px}.seminar-detail-block .speaker-box .box .upper-area .right-area .logo img{max-width:200px;height:auto;max-height:70px}.seminar-detail-block .speaker-box .box .name-area{margin-top:15px}.seminar-detail-block .speaker-box .box .name-area .name,.seminar-detail-block .speaker-box .box .name-area .position,.seminar-detail-block .speaker-box .box .name-area .twitter{line-height:1.4}.seminar-detail-block .speaker-box .box .name-area .name{font-size:24px;font-weight:700}.seminar-detail-block .speaker-box .box .name-area .position{margin-top:5px;font-size:14px}.seminar-detail-block .speaker-box .box .name-area .twitter{display:inline-block;position:relative;margin-top:10px;padding-left:24px;color:#00237f}.seminar-detail-block .speaker-box .box .name-area .twitter:before{display:block;position:absolute;top:0;bottom:0;left:0;width:20px;height:20px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/sns-twitter-blue.svg) no-repeat center center;background-size:20px 20px;content:""}.seminar-detail-block .speaker-box .box .txt{margin-top:20px;line-height:1.8}.seminar-detail-block .schedule-table{width:100%}.seminar-detail-block .schedule-table h3{margin:0 0 20px}.seminar-detail-block .schedule-table p{line-height:1.6}.seminar-detail-block .schedule-table tr:first-child th,.seminar-detail-block .schedule-table tr:first-child td{border-top:1px solid #dedede}.seminar-detail-block .schedule-table th,.seminar-detail-block .schedule-table td{padding:20px 25px;border-bottom:1px solid #dedede}.seminar-detail-block .schedule-table th{width:160px;background:#f7f7f7;text-align:left}.seminar-detail-block .schedule-table td{width:calc(100% - 160px)}.seminar-detail-block .schedule-table+.schedule-table{margin-top:20px}.download .article-mv-block .summary+.btn-wrap{margin-top:25px}.download-block .list{display:-webkit-box;display:flex;flex-wrap:wrap}.download-block .list li{display:-webkit-box;display:flex;flex-wrap:wrap;width:calc((99.9999% - 60px) / 3)}.download-block .list li a{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}.download-block .list li .img-area{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-align:center;align-items:center;width:100%;margin-bottom:30px;padding:25px 0;background:#f7f7f7;text-align:center;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.download-block .list li .img-area img{flex-shrink:0;height:auto}.download-block .list li .txt-area{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%}.download-block .list li .txt-area .ttl{width:100%;margin-bottom:20px;font-size:18px;font-weight:700;text-align:center;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.download-block .list li .txt-area .btn-wrap{margin:auto 0 0}.download-block .list li .txt-area .btn-wrap .c-btn01{min-width:200px;padding:12px 50px;font-size:16px;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.download-block .list li .txt-area .btn-wrap .c-btn01:before{content:none}.download-block.bg-gray .list li .img-area{background:#fff}.form .download .article-mv-block{background-image:none}.download-form-block .right-area .img{margin-bottom:35px;text-align:center}.download-form-block .right-area .txt-box .txt{font-size:18px;line-height:1.8}.download-form-block .right-area .txt-box .txt+.txt{margin-top:32px}.download-form-block .right-area .txt-box .num{padding-left:1.2em;text-indent:-1.2em}.download-form-block .right-area .txt-box .dot{padding-left:.5em;text-indent:-.5em}.blog .article-mv-block{background:#f7f7f7;background:#2980b9;background:-webkit-linear-gradient(to right,#fff,#6dd5fa,#2980b9);background:linear-gradient(to right,#f1f7fc,#fff,#f1f7fc);font-family:'dashicons'}.blog .article-mv-block .sub-ttl{padding:5px 0 0;font-size:34px;font-weight:700;text-align:center}.blog .article-mv-block .sub-ttl+.c-ttl01{padding:5px 0 0}.blog .article-mv-block .c-ttl01{padding:10px 0 0}.blog .article-mv-block .c-ttl01:before{content:none}.blog-block .content-block{display:-webkit-box;display:flex}.blog-block .blog{width:810px}.blog-block .blog .c-box01{background:#f7f7f7;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.blog-block .blog .c-box01 a{-webkit-box-align:start;align-items:flex-start;padding:45px 50px 40px}.blog-block .blog .c-box01 a:before{content:none}.blog-block .blog .c-box01 .blog-top{display:-webkit-box;display:flex;flex-wrap:wrap;width:240px;margin-top:6px}.blog-block .blog .c-box01 .blog-top .img-area{width:100%;height:150px;padding-right:0}.blog-block .blog .c-box01 .blog-top .cat-area{font-size:0}.blog-block .blog .c-box01 .blog-top .cat-area .cat{display:inline-block;margin:7px 7px 0 0;padding:4px 10px;background:#00237f;color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px}.blog-block .blog .c-box01 .txt-area{width:calc(100% - (240px + 40px));margin-left:40px;text-align:justify}.blog-block .blog .c-box01 .txt-area .date{letter-spacing:.5px}.blog-block .blog .c-box01 .txt-area .ttl{margin-top:14px;font-size:24px;font-weight:700;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.blog-block .blog .c-box01 .txt-area .txt{margin-top:12px;padding:0;font-size:16px;line-height:2}.blog-block .blog .c-box01 .txt-area .txt:before{content:none}.blog-block .blog .paging-area{margin:70px 10px 0 auto;text-align:right}.blog-block .blog .paging-area .page-numbers{margin:0 3px}.blog-block .sidebar{width:calc(100% - (810px + 70px));margin-left:70px}.blog-block .sidebar .block+.block{margin-top:36px;background:#f1f7fc}.blog-block .sidebar .side-ttl{padding-bottom:8px;border-bottom:2px solid #00237f;color:#00237f;font-size:20px;font-weight:700}.blog-block .sidebar .banner a{display:block;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.blog-block .sidebar .popular-content .contents-list{padding-top:16px}.blog-block .sidebar .popular-content .contents-list li+li{margin-top:16px}.blog-block .sidebar .popular-content .contents-list a{display:-webkit-box;display:flex}.blog-block .sidebar .popular-content .contents-list .img-area{width:75px;height:60px;margin-top:4px}.blog-block .sidebar .popular-content .contents-list .txt-area{width:calc(100% - (90px + 10px));margin-left:10px}.blog-block .sidebar .popular-content .contents-list .txt-area .ttl{-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.blog-block .sidebar .category .category-list{padding-top:15px}.blog-block .sidebar .category .category-list li a{display:block;position:relative;padding:4px 25px;font-size:14px;letter-spacing:-1px;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.blog-block .sidebar .category .category-list li a:before{display:block;position:absolute;top:0;bottom:0;left:0;width:10px;height:1px;margin:auto;background:#ccc;background-size:100% 100%;content:''}.blog-block .sidebar .form-box{padding:15px 20px}.blog-block .sidebar .form-box .side-ttl{margin-bottom:15px}.blog-block .sidebar .form-box .hs-fieldtype-text{display:block}.blog-block .sidebar .form-box .hs-fieldtype-text .input{width:100%}.blog-block .sidebar .form-box .hs-fieldtype-text label:not(.hs-error-msg){display:block;width:100%;margin-bottom:5px;padding:0;text-align:left}.blog-block .sidebar .form-box .hs-fieldtype-text .hs-error-msgs{padding-left:0}.blog-block .sidebar .form-box .hs_submit{margin-top:15px}.blog-block .sidebar .form-box .hs_submit .actions{position:relative;cursor:pointer}.blog-block .sidebar .form-box .hs_submit .actions:before{z-index:1;position:absolute;top:0;right:40px;bottom:0;width:8px;height:12px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg) no-repeat center center;background-size:8px 12px;content:"";pointer-events:none;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1);-webkit-transition-property:background-color;transition-property:background-color}.blog-block .sidebar .form-box .hs_submit .actions input{width:100%;min-width:auto;padding-right:55px;padding-left:55px}.blog-block .sidebar .form-box .hs-main-font-element{margin:15px 0}.blog-block .sidebar .form-box .txt{margin-top:15px;font-size:14px}.blog-head+.blog-body{margin-top:65px}.blog-head .ttl{font-size:36px;font-weight:700;text-align:justify}.blog-head .info-block{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-top:26px}.blog-head .info-block .author{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.blog-head .info-block .author .img-area{-webkit-border-radius:20px;width:40px;height:40px;border-radius:20px}.blog-head .info-block .author .name{margin-left:8px}.blog-head .thumb{margin-top:15px}.blog-foot{margin-top:70px}.blog-foot .author{margin-top:65px;border:2px solid #ebebeb}.blog-foot .author .author-head{padding:16px 53px;background:#f7f7f7}.blog-foot .author .author-head .ttl{position:relative;font-weight:700;letter-spacing:1px;line-height:1.1}.blog-foot .author .author-head .ttl:before{display:block;position:absolute;top:0;bottom:0;left:-27px;width:16px;height:20px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/blog/detail/ico-person.svg) no-repeat center center;background-size:100% 100%;content:""}.blog-foot .author .author-body{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:30px}.blog-foot .author .author-body .img-area{-webkit-border-radius:60px;width:120px;height:120px;border-radius:60px}.blog-foot .author .author-body .txt-area{width:calc(100% - (120px + 30px));margin-left:30px}.blog-foot .author .author-body .txt-area .name{font-size:20px;font-weight:700;line-height:1.3}.blog-foot .author .author-body .txt-area .txt{margin-top:12px;font-size:15px;line-height:1.6}.policy-block .txt{line-height:2;text-align:justify}.policy-block *+.txt{margin:10px 0 18px}.policy-block .c-ttl01:not(:first-child){margin-top:70px}.policy-block .c-ttl01+.c-ttl03{margin-top:10px}.policy-block .gray-box{margin:20px 0;padding:22px 30px;background:#f7f7f7}.policy-block .right-txt{margin-top:50px;line-height:2;text-align:right}.policy-block .num-list{padding-left:.5em;line-height:2}.policy-block .num-list li:not(.txt){padding-left:1.5em;text-indent:-1.5em}.policy-block .c-table02{margin-top:30px}.policy-block .c-table02 tbody th{font-weight:400}.policy-block .c-table02 tbody th,.policy-block .c-table02 tbody td{line-height:2}.policy-block .ico-list li{font-size:16px}.policy-block .ico-list li:before{left:4px}.linkedin-top .mv-block{position:relative;background:#0073b1;height:700px;text-align:center;overflow:hidden;color:#fff}.linkedin-top .mv-block .ttl .line-ttl{border-color:#fff;color:#fff}.linkedin-top .mv-block .ttl .large{color:#fff}.linkedin-top .mv-block .btn-wrap .small-link{color:#fff}.linkedin-top .mv-block .btn-wrap .small-link:after{background:#fff}.linkedin-top .mv-block .btn-wrap .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedin-top .probrem-block .box{background:#f7f7f7}.linkedin-top .probrem-block .box:before{background:#f7f7f7}.linkedin-top .probrem-block .box .c-btn01{margin-top:20px}.linkedin-top .probrem-block .box .c-btn01.sp-long{white-space:nowrap}.linkedin-top .probrem-block .solution-block{background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,.4)),color-stop(5%,#fff));background:linear-gradient(to bottom,rgba(250,250,250,.4) 0%,#fff 5%);text-align:center}.linkedin-top .probrem-block .solution-block .inner-block{z-index:2}.linkedin-top .probrem-block .solution-block .ttl{font-family:'Noto Serif JP',serif;font-size:34px;font-weight:700}.linkedin-top .probrem-block .solution-block .ttl .large{font-size:54px}.linkedin-top .probrem-block .solution-block .txt{margin-top:50px;font-size:20px;font-weight:700}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-50px}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-80px}.linkedin-top .probrem-block.service .box{background:#fff}.linkedin-top .probrem-block.service .box .txt-area .c-ttl02{color:#00237f;font-family:'Noto Serif JP',serif}.linkedin-top .probrem-block.service .box .txt-area .c-check-list .blue{color:#00237f}.linkedin-top .probrem-block.service .box .txt-area .txt{margin-top:30px;font-size:18px}.linkedin-top .probrem-block.service .box .img-area{align-self:center}.linkedin-top .probrem-block.service .box:before{background:#fff}.linkedin .article-mv-block{position:relative;background:#2867b2}.linkedin .article-mv-block .c-ttl01{color:#fff}.linkedin .article-mv-block .c-ttl01:before{background:#fff}.linkedin .article-mv-block .small-link{color:#fff}.linkedin .article-mv-block .small-link:after{background:#fff}.linkedin .article-mv-block .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedin .breadcrumb-list li{color:#fff}.linkedin .breadcrumb-list li a{color:#fff}.linkedin .breadcrumb-list li+li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinLearning-top .mv-block{position:relative;background:#000046;background:-webkit-linear-gradient(to right,#1cb5e0,#000046);background:linear-gradient(to right,#1cb5e0,#000046);height:700px;text-align:center;overflow:hidden;color:#fff}.linkedinLearning-top .mv-block .ttl .line-ttl{border-color:#fff;color:#fff}.linkedin-top .mv-block .ttl .line-ttl{border-color:#fff;color:#fff}.linkedinLearning-top .mv-block .ttl .large{color:#fff}.linkedinLearning-top .mv-block .btn-wrap .small-link{color:#fff}.linkedinLearning-top .mv-block .btn-wrap .small-link:after{background:#fff}.linkedinLearning-top .mv-block .btn-wrap .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinLearning-top .probrem-block .box{background:#f7f7f7}.linkedinLearning-top .probrem-block .box:before{background:#f7f7f7}.linkedinLearning-top .probrem-block .box .c-btn01{margin-top:20px}.linkedinLearning-top .probrem-block .solution-block{background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,.4)),color-stop(5%,#fff));background:linear-gradient(to bottom,rgba(250,250,250,.4) 0%,#fff 5%);text-align:center}.linkedinLearning-top .probrem-block .solution-block .inner-block{z-index:2}.linkedinLearning-top .probrem-block .solution-block .ttl{font-family:'Noto Serif JP',serif;font-size:34px;font-weight:700}.linkedinLearning-top .probrem-block .solution-block .ttl .large{font-size:54px}.linkedinLearning-top .probrem-block .solution-block .txt{margin-top:50px;font-size:20px;font-weight:700}.linkedinLearning-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-50px}.linkedinLearning-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-80px}.linkedinLearning-top .probrem-block.service .box{background:#fff}.linkedinLearning-top .probrem-block.service .box .txt-area .c-ttl02{color:#00237f;font-family:'Noto Serif JP',serif}.linkedinLearning-top .probrem-block.service .box .txt-area .c-check-list .blue{color:#00237f}.linkedinLearning-top .probrem-block.service .box .txt-area .txt{margin-top:30px;font-size:18px}.linkedinLearning-top .probrem-block.service .box .img-area{align-self:center}.linkedinLearning-top .probrem-block.service .box:before{background:#fff}.linkedinLearning .article-mv-block{position:relative;background:#2867b2}.linkedinLearning .article-mv-block .c-ttl01{color:#fff}.linkedinLearning .article-mv-block .c-ttl01:before{background:#fff}.linkedinLearning .article-mv-block .small-link{color:#fff}.linkedinLearning .article-mv-block .small-link:after{background:#fff}.linkedinLearning .article-mv-block .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinLearning .breadcrumb-list li{color:#fff}.linkedinLearning .breadcrumb-list li a{color:#fff}.linkedinLearning .breadcrumb-list li+li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinAdvertising-top .mv-block{position:relative;background:#000;height:700px;text-align:center;overflow:hidden;color:#fff}.linkedinAdvertising-top .mv-block .ttl .line-ttl{border-color:#fff;color:#fff}.linkedinAdvertising-top .mv-block .ttl .large{color:#fff}.linkedinAdvertising-top .mv-block .btn-wrap .small-link{color:#fff}.linkedinAdvertising-top .mv-block .btn-wrap .small-link:after{background:#fff}.linkedinAdvertising-top .mv-block .btn-wrap .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinAdvertising-top .probrem-block .box{background:#f7f7f7}.linkedinAdvertising-top .probrem-block .box:before{background:#f7f7f7}.linkedinAdvertising-top .probrem-block .box .c-btn01{margin-top:20px}.linkedinAdvertising-top .probrem-block .solution-block{background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,.4)),color-stop(5%,#fff));background:linear-gradient(to bottom,rgba(250,250,250,.4) 0%,#fff 5%);text-align:center}.linkedinAdvertising-top .probrem-block .solution-block .inner-block{z-index:2}.linkedinAdvertising-top .probrem-block .solution-block .ttl{font-family:'Noto Serif JP',serif;font-size:34px;font-weight:700}.linkedinAdvertising-top .probrem-block .solution-block .ttl .large{font-size:48px;font-family:'Noto Sans Japanese'}.linkedinAdvertising-top .probrem-block .solution-block .txt{margin-top:50px;font-size:20px;font-weight:700;font-family:'Noto Sans Japanese'}.linkedinAdvertising-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-50px}.linkedinAdvertising-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-80px}.linkedinAdvertising-top .probrem-block.service .box{background:#fff}.linkedinAdvertising-top .probrem-block.service .box .txt-area .c-ttl02{color:#d74177;font-family:'Noto Serif JP',serif}.linkedinAdvertising-top .probrem-block.service .box .txt-area .c-check-list .blue{color:#d74177}.linkedinAdvertising-top .probrem-block.service .box .txt-area .txt{margin-top:30px;font-size:18px}.linkedinAdvertising-top .probrem-block.service .box .img-area{align-self:center}.linkedinAdvertising-top .probrem-block.service .box:before{background:#fff}.linkedinAdvertising .article-mv-block{position:relative;background:#d74177}.linkedinAdvertising .article-mv-block .c-ttl01{color:#fff}.linkedinAdvertising .article-mv-block .c-ttl01:before{background:#fff}.linkedinAdvertising .article-mv-block .small-link{color:#fff}.linkedinAdvertising .article-mv-block .small-link:after{background:#fff}.linkedinAdvertising .article-mv-block .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinAdvertising .breadcrumb-list li{color:#fff}.linkedinAdvertising .breadcrumb-list li a{color:#fff}.linkedinAdvertising .breadcrumb-list li+li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedin-matome-block .guide-box{position:relative;margin-top:80px;padding:60px 260px 50px 70px;background:#f7f7f7}.linkedin-matome-block .guide-box .ttl{font-size:40px;font-weight:700}.linkedin-matome-block .guide-box .btn-wrap{margin-top:25px;text-align:left}.paging-area{position:relative;margin:40px auto;font-size:14px;text-align:center}.paging-area .page-numbers{display:inline-block;position:relative;width:40px;height:40px;margin:0 5px;border:2px solid #00237f;border-radius:20px;background:#00237f;color:#fff;line-height:36px;text-align:center}.paging-area .page-numbers.next,.paging-area .page-numbers.prev{width:auto}.paging-area .page-numbers.next:before,.paging-area .page-numbers.prev:before{display:block;position:absolute;top:0;bottom:0;width:5px;height:8px;margin:auto;background:no-repeat center center;background-size:5px 8px;content:"";transition-property:background-color}.paging-area .page-numbers.next{padding:0 32px 0 24px}.paging-area .page-numbers.next:before{right:13px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.paging-area .page-numbers.prev{padding:0 24px 0 32px}.paging-area .page-numbers.prev:before{left:13px;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-left-white.svg)}.paging-area .current{background:#fff;color:#00237f}#pagetop{z-index:10;position:absolute;right:20px}#pagetop a{display:block;position:relative;width:50px;height:50px;border:2px solid #333;border-radius:50%;background:#333;text-align:center}#pagetop a:before{display:block;position:absolute;top:0;right:0;bottom:2px;left:0;width:12px;height:8px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-top-white.svg) no-repeat center center;background-size:12px 8px;content:""}.en{word-break:break-word}.en .probrem-block .box .txt-area .num-ttl .txt{display:inline-block;vertical-align:middle}.en .probrem-block .box .txt-area .ttl{font-size:36px}.en .probrem-block .box.case02 .txt-area .ttl{font-size:34px}.en .flow-block .flow-list .txt{text-align:left}.en .solve-block .box .txt-area .ttl{font-size:36px}.en.linkedin-top .probrem-block .solution-block .txt+.txt{margin-top:25px}.not-found-block .txt-area{margin-top:20px;text-align:center}.not-found-block .txt-area .txt+.txt{margin-top:10px}.not-found-block .txt-area+.btn-wrap{margin-top:40px}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;font-size:0;content:""}@media only screen and (min-width:641px){.inner-block{margin:0 auto}.sp{display:none !important}a[href^="tel:"]{pointer-events:none}a:hover,a:active .hbspt-form{color:#2ba4d9}a,a:before,a:after,button,button:before,button:after{-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.link:hover:after{opacity:0}.small-link:hover:after{opacity:0}.c-btn01.ico-document,.c-btn01.ico-download,.c-btn01.ico-mail,.c-btn01.ico-price{padding-right:85px;padding-left:85px}.c-btn01:hover{background:#fff;color:#00237f}.c-btn01:hover:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}.c-btn01.orange:hover{background:#fff;color:#ff498c}.linkedinAdvertising-top .c-btn01.orange:hover{background:#fff;color:#bdb8bd}.c-btn01.orange:hover:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-orange.svg)}.c-btn01.green:hover{color:#3e3a39}.c-btn01.ico-document:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-document-blue.svg)}.c-btn01.ico-download:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-download-blue.svg)}.c-btn01.ico-mail:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-mail-blue.svg)}.c-btn01.ico-price:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-price-blue.svg)}.c-btn01.orange.ico-document:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-document-orange.svg)}.c-btn01.orange.ico-download:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-download-orange.svg)}.c-table01 .privacy a:hover,.c-table02 .privacy a:hover{opacity:.7}.article-mv-block .breadcrumb-list+.inner-block{padding-top:10px;padding-bottom:90px}.article-mv-block .c-btn01.ico-document,.article-mv-block .c-btn01.ico-download,.article-mv-block .c-btn01.ico-mail{padding-left:100px}.article-mv-block02 .inner-block{width:960px;padding-top:15px;padding-bottom:85px}.seminar .article-mv-block02 .inner-block{padding-bottom:50px}.sns-share-list li:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.linkedin-matome-block .article-area a:hover,.blog-body a:hover{text-decoration:none}.linkedin-matome-block .article-area .hs-cta-wrapper a:hover,.blog-body .hs-cta-wrapper a:hover{opacity:.7}.linkedin-matome-block .article-area .form-box,.blog-body .form-box{width:500px}.linkedin-matome-block .article-area .form-area,.blog-body .form-area{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.linkedin-matome-block .article-area .form-area .img-wrap,.blog-body .form-area .img-wrap{max-width:calc(100% - 500px)}.linkedin-matome-block .article-area .form-area .img-wrap .box:only-child,.blog-body .form-area .img-wrap .box:only-child{margin-right:50px}.breadcrumb-list li a:hover:before{opacity:1}.form-box .hs_lead_form_personal_info_agreement+div .hs-richtext a:hover:after{opacity:0}.form-box .hs_submit .actions input:hover{background:#fff;color:#00237f}.form-2column .inner-block{padding-top:5px}.form-wrap{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.form-wrap .right-area{width:calc(100% - 550px);padding-right:70px}.form-wrap .form-box{width:550px}#header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:90px}header.blog #header{height:80px}#header #nav{padding-top:0;margin-left:auto;margin-right:430px}header.blog #header #nav{padding-top:0}header.blog #header #nav{margin-right:290px}#header.btn-2 #nav{margin-right:290px}#header .nav-list{font-size:0}#header .nav-list>li{display:inline-block;position:relative;font-size:14px;color:#242525B3;vertical-align:middle}#header.en .nav-list>li{font-size:14px}#header .nav-list>li>.btn{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;height:65px;padding-right:25px;padding-left:25px;font-weight:700;cursor:pointer;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1);line-height:1.18;text-align:center}#header .nav-list>li>.btn:before{display:block;position:absolute;right:0;bottom:0;left:0;width:2px;height:15px;margin:auto;-webkit-transform:translateY(-8px);transform:translateY(-8px);background:#00237f;background-size:100% 100%;content:"";opacity:0;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}#header .nav-list>li .mega-menu{z-index:99;position:absolute;top:65px;left:0;opacity:0;pointer-events:none;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}header.blog #header .nav-list>li .mega-menu{top:80px}header.blog #header .nav-list>li>.btn{height:80px}#header .nav-list>li .mega-menu .child-nav li{width:280px}#header .nav-list>li .mega-menu .child-nav li a{display:block;position:relative;width:100%;height:auto;padding:30px 46px 30px 30px;background:rgba(51,51,51,.9);color:#fff}#header .nav-list>li .mega-menu .child-nav li a:before{position:absolute;top:0;right:30px;bottom:0;width:8px;height:12px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg) no-repeat center center;background-size:8px 12px;content:""}#header .nav-list>li:hover .btn:before{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}header.blog #header .nav-list>li .mega-menu .child-nav li a:hover{background:#00237f}#header .nav-list>li:hover .mega-menu{opacity:1;pointer-events:auto}#header .sub-list{display:flex;align-items:center;justify-content:flex-end}#header .sub-list li{line-height:1}#header .sub-list li+li{border-left:2px solid #e6e6e6}#header .sub-list li a{font-weight:700;font-size:13px;text-align:center;padding:0 18px 0 42px;position:relative;color:#505050}#header .sub-list li a:hover{color:#2ba4d9}#header .sub-list li a:before{content:"";position:absolute;top:0;bottom:0;left:18px;margin:auto;width:13px;height:13px}#header .sub-list li:first-child a:before{width:14px;height:15px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-company.svg) no-repeat center/contain}#header .sub-list li:nth-child(2) a:before{height:18px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-recruit.svg) no-repeat center/contain}#header .sub-list li:nth-child(3) a:before{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-seminar.svg) no-repeat center/contain}#header .sub-list li:last-child a:before{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-blog.svg) no-repeat center/contain}#header .btn-wrap .c-btn01:after{content:"";position:absolute;left:0;right:0;margin:auto;width:24px;height:19px;top:32px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-book.svg) no-repeat center/contain}#header .btn-wrap .c-btn01:hover:after{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-book-blue.svg) no-repeat center/contain}#header .btn-wrap .orange:after{width:20px;height:21px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-fee.svg) no-repeat center/contain}#header .btn-wrap .orange:hover:after{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-fee-orange.svg) no-repeat center/contain}#header .btn-wrap .green:after{width:21px;height:16px;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-mail02.svg) no-repeat center/contain}#header .btn-wrap .green:hover:after{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-mail02-green.svg) no-repeat center/contain}#footer a:hover{color:#999}#footer .lower-area .inner-block{width:900px}#footer .copy-area .inner-block{display:-webkit-box;display:flex}#footer .upper-area .logo{width:230px}#footer .upper-area .foot-nav-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;width:calc(100% - 350px);height:6rem;margin-bottom:-1rem;margin-left:120px}#footer .upper-area .foot-nav-list li{width:calc((100% - 60px) / 5);height:2rem;line-height:1}#footer .upper-area .foot-nav-list li:nth-child(n+4){margin-left:20px}#footer .upper-area .inner-block{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}#footer .lower-area .sns-list li a{padding-left:44px}.mv-block .c-btn01:after{left:45px}.mv-block{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:calc(100vh - 250px);min-height:480px;max-height:750px;background:#f7f7f7}.mv-block .inner-block{width:1420px;margin:0 auto;text-align:left;position:relative}.mv-block .line-ttl{padding-bottom:15px}.mv-block .c-btn01.large{padding-top:20px;padding-bottom:20px;border-radius:43px}.task-block .inner-block{width:960px}.task-block .task-list li{width:calc((99.9999% - 60px) / 3)}.task-block .task-list li:not(:nth-child(3n+1)){margin-left:30px}.task-block .task-list li:nth-child(n+4){margin-top:30px}.reason-block .reason-box{display:-webkit-box;display:flex}.reason-block .reason-box .img-area{width:410px}.reason-block .reason-box .txt-area{width:calc(100% - 410px);padding-left:70px}.probrem-block .box .txt-area .txt{font-size:18px}.linkedinAdvertising-top .probrem-block .box .txt-area .txt{font-size:15px}.probrem-block .box{display:-webkit-box;display:flex}.probrem-block .box:nth-child(odd):before{right:0;left:inherit}.probrem-block .box:nth-child(odd) .txt-area{margin-right:auto;margin-left:0;padding-right:70px;padding-left:0}.probrem-block .box .txt-area{width:calc(100% - 410px);margin-right:0;margin-left:auto;padding-right:0;padding-left:70px}.probrem-block .box .img-area{width:410px}.probrem-block .box.case02 .img-area,.probrem-block .box.case03 .img-area{position:absolute}.probrem-block .box.case02{margin-bottom:180px}.linkedinAdvertising-top .probrem-block .box.case02{margin-bottom:60px}.probrem-block .box.case02 .img-area{top:40px;left:70px}.probrem-block .box.case03{margin-bottom:110px}.probrem-block .box.case03 .img-area{top:70px;right:70px}.solve-block .box{display:-webkit-box;display:flex}.solve-block .box.case01 .img-area{width:494px}.solve-block .box.case01 .txt-area{width:calc(100% - 494px)}.solve-block .box.case03 .btn-wrap{margin-top:35px}.solve-block .box.case03 .btn-wrap .c-btn01{width:100%}.solve-block .box.case04 .btn-wrap{position:absolute;bottom:70px;left:70px;text-align:left}.solve-block .box.case04 .btn-wrap .c-btn01{width:370px}.solve-block .box .img-area{width:410px}.solve-block .box .txt-area{width:calc(100% - 410px);padding-right:45px}.c-box01 a:hover{box-shadow:0px 0px 14px 1px rgba(0,0,0,.1)}.c-box01 a:hover:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}.c-box01 a:hover .txt-area .c-ttl02{color:#00237f}.c-box01 a{display:-webkit-box;display:flex}.c-box01 .img-area{width:330px;padding-right:70px}.c-box01 .txt-area{width:calc(100% - 330px)}.qa-block .box:hover .question{color:#00237f}.flow-block .flow-list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.flow-block .flow-list li{width:210px}.outline-block .inner-block{width:960px}.document-block .btn-list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.document-block .btn-list .c-btn01{border-radius:54px}.document-block .btn-list li{width:calc((99.9999% - 110px) / 3)}.document-block .btn-list li+li{margin-left:55px}.seminar-list-block .seminar-list li a:hover{box-shadow:0px 0px 14px 1px rgba(0,0,0,.1)}.seminar-list-block .seminar-list li a:hover .txt-area .txt{color:#00237f}.seminar-list-block .seminar-list li{width:calc((99.9999% - 140px) / 3)}.seminar-list-block .seminar-list li:not(:nth-child(3n+1)){margin-left:70px}.seminar-list-block .seminar-list li:nth-child(n+4){margin-top:40px}.company-outline-block .inner-block{width:960px}.company-greeting-block .name-box{display:-webkit-box;display:flex}.company-greeting-block .img-area{width:410px}.company-greeting-block .txt-area{width:calc(100% - 410px);padding-left:70px}.company-member-block .member-list li a:hover{box-shadow:0px 0px 14px 1px rgba(0,0,0,.1)}.case-block .inner-block{width:1200px}.case-block .case-list li:not(:nth-child(3n+1)){margin-left:30px}.case-block .case-list li:nth-child(n+4){margin-top:70px}.case-block .case-list li a:hover{box-shadow:0px 0px 14px 1px rgba(0,0,0,.1)}.case-block .case-list li a:hover .txt-area .txt{color:#00237f}.case-block .case-list li a:hover:before{background:#00237f}.case-block .case-list li a:hover:after{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.case-detail-block .right-area{width:calc(100% - 480px)}.case-detail-block .form-box{width:480px}.seminar-block .c-box01 a .c-btn01{min-width:270px;padding-top:14px;padding-bottom:14px;font-size:16px;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.seminar-block .c-box01 a:hover .txt-area .seminar-ttl{color:#00237f}.seminar-block .c-box01 a:hover .c-btn01{background:#fff;color:#00237f}.seminar-block .c-box01 a:hover .c-btn01:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}.seminar-detail-block .inner-block{width:960px}.seminar-detail-block .speaker-box .box{width:calc((99.9999% - 70px)/2)}.seminar-detail-block .speaker-box .box:nth-child(2n-1){margin-right:70px}.seminar-detail-block .speaker-box .box:nth-child(n+3){margin-top:40px}.download-block .inner-block{width:960px}.download-block .list li a:hover .img-area{box-shadow:0px 0px 14px 1px rgba(0,0,0,.1)}.download-block .list li a:hover .txt-area .ttl{color:#00237f}.download-block .list li a:hover .c-btn01{background:#fff;color:#00237f}.download-block .list li+li{margin-left:30px}.download-block .list li:nth-child(3n+1){margin-left:0}.download-block .list li:nth-child(n+4){margin-top:50px}.blog-block .inner-block{width:1200px}.blog-block .blog .c-box01 a:hover .txt-area .ttl{color:#00237f}.blog-block .blog .c-box01 a:hover .txt-area .txt{color:inherit}.blog-block .sidebar .sidebar-wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.blog-block .sidebar .banner a:hover{opacity:.7}.blog-block .sidebar .popular-content{width:100%}.blog-block .sidebar .popular-content .contents-list a:hover .txt-area .ttl{color:#00237f}.blog-block .sidebar .category{width:100%}.blog-block .sidebar .category .category-list{display:-webkit-box;display:flex;flex-wrap:wrap}.blog-block .sidebar .category .category-list li{width:50%}.blog-block .sidebar .category .category-list li a:hover{color:#00237f}.blog-block .sidebar .form-box{width:100%}.blog-block .sidebar .form-box .hs_submit .actions{width:100%}.blog-block .sidebar .form-box .hs_submit .actions:hover:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}.blog-block .sidebar .form-box .hs_submit .actions input{width:100%}.blog-detail-block .blog{margin-top:-15px}.policy-block .inner-block{width:960px}.policy-block .c-ttl04+.gray-box{margin-top:30px}.policy-block .c-table02 th{padding-right:25px;padding-left:25px}.policy-block .c-table02 th+th,.policy-block .c-table02 th+td{border-left:1px solid #ebebeb}.policy-block .c-table02 thead th:first-child{width:310px}.policy-block .c-table02 thead th:nth-child(2){width:calc(100% - 310px)}.linkedin-top .probrem-block .box.case01 .img-area{position:absolute;top:40px;right:70px}.linkedin-top .probrem-block .box.case02{margin-bottom:50px}.linkedin-top .probrem-block .box.case03{margin-bottom:50px}.linkedin-top .probrem-block.probrem .inner-block{padding-bottom:0}.linkedin-top .probrem-block .solution-block .inner-block{padding-top:85px;padding-bottom:100px}.linkedin-top .probrem-block.service .box:nth-child(odd) .txt-area{margin-right:0;margin-left:auto;padding-right:0;padding-left:70px}.linkedin-top .probrem-block.service .box:nth-child(odd):before{right:inherit;left:0}.linkedin-top .probrem-block.service .box:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.linkedin-top .probrem-block.service .box:nth-child(even) .txt-area{margin-right:auto;margin-left:0;padding-right:70px;padding-left:0}.linkedin-top .probrem-block.service .box:nth-child(even):before{right:0;left:inherit}.linkedin-top .solve-block .box.case01 .img-area{width:410px}.linkedin-top .solve-block .box.case01 .txt-area{width:calc(100% - 410px)}.linkedinAdvertising-top .solve-block .box.case01 .txt-area{width:calc(100% - 410px)}.linkedin-matome-block .inner-block{width:960px}.linkedin-matome-block .guide-box .btn-wrap .c-btn01{min-width:220px;padding:18px 50px 18px 40px;font-size:16px}.linkedin-matome-block .guide-box .btn-wrap .c-btn01:before{right:23px}.linkedin-matome-block .guide-box .img-area{position:absolute;top:-20px;right:50px;margin:auto}#pagetop a:hover{background:#fff}#pagetop a:hover:before{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-top-black.svg) no-repeat center center}.en .mv-block .ttl .large{font-size:45px}.en .mv-block .ttl .more{font-size:55px}.en .foot-block .line-ttl{font-size:30px}.en .foot-block .c-ttl01 .large{font-size:45px}.en .foot-block .c-ttl01 .more{font-size:55px}.en .c-ttl01{font-size:40px}.en .c-btn01.ico-document,.en .c-btn01.ico-download,.en .c-btn01.ico-mail{padding-right:100px;padding-left:100px}.en .task-block .task-list li{padding:30px 10px}.en .task-block .task-list li .txt-area .txt{font-size:17px}.en .reason-block .reason-box .img-area .name-box .name{font-size:21px}.en .reason-block .reason-box .img-area .name-box .name .small{font-size:14px}.en .reason-block .reason-box .img-area .name-box .small-link{margin-left:15px;font-size:16px}.en .reason-block .reason-box .txt-area .bg-ttl .inn{font-size:28px}.en .reason-block .reason-box .txt-area .bg-ttl .wrap+.wrap .inn{padding-right:25px}.en .solve-block .box .c-btn01{padding:18px 50px 18px 30px}.en .solve-block .box .c-btn01:before{right:30px}.en .document-block .c-btn01.ico-document,.en .document-block .c-btn01.ico-download,.en .document-block .c-btn01.ico-mail{padding-right:60px;padding-left:80px}.en .document-block .c-btn01.ico-document:after,.en .document-block .c-btn01.ico-download:after,.en .document-block .c-btn01.ico-mail:after{left:38px}.en .document-block .c-btn01.ico-document:before,.en .document-block .c-btn01.ico-download:before,.en .document-block .c-btn01.ico-mail:before{right:40px}.en.linkedin-top .probrem-block .solution-block .ttl{font-size:30px}.en.linkedin-top .probrem-block .solution-block .ttl .large{font-size:51px}.en.linkedin-top .probrem-block .box.case03{margin-bottom:140px}.ie #header .link-area .tel-btn{margin-top:10px}.ie #header .link-area .btn-wrap .c-btn01{padding-bottom:5px}.ie .c-btn01{padding-bottom:20px}.ie .c-btn01.large{padding-bottom:18px}.ie .small-link:before{bottom:5px}.ie .paging-area .page-numbers{line-height:40px}.ie .task-block .task-list li .txt-area .txt .marker{padding:0}.ie .small-link.ico-question:before{bottom:8px}.ie .solve-block .box .c-btn01{padding-bottom:11px}.ie .qa-block .box .ico,.ie .qa-block .box .inn{vertical-align:auto}.ie .seminar-block .c-box01 a .c-btn01{padding-bottom:10px}.ie .download-block .list li .txt-area .btn-wrap .c-btn01{padding-bottom:8px}}@media only screen and (max-width:1550px){.mv-bg-img .bg-left,.mv-bg-img .bg-right{right:0;left:0}.mv-bg-img .bg-left{left:-950px}.mv-bg-img .bg-right{right:-980px}.mv-bg-img.linkedin-mv .bg-left,.mv-bg-img.linkedin-mv .bg-right{right:inherit;left:inherit}.mv-bg-img.linkedin-mv .bg-left{left:0}.mv-bg-img.linkedin-mv .bg-right{right:0}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-left,.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-right{right:0;left:0}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-950px}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-980px}}@media screen and (min-width:1499px){header:not(.blog) #header .nav-list>li+li{margin-left:2vw}}@media screen and (min-width:1399px) and (max-width:1600px){#header .nav-list li>.btn{padding-right:25px;padding-left:25px}#header .link-area .tel-btn{margin-right:20px}}@media only screen and (max-width:1700px){#header{padding:0 0 0 20px}#header .logo{width:170px}header.blog #header .logo svg{width:170px}#header .sub-list li a{padding:0 18px 0 35px}#header .nav-list li{font-size:15px}#header.en .nav-list li{font-size:13px}#header .nav-list li>.btn{padding-right:10px;padding-left:10px}#header .link-area .tel-btn{margin-right:10px}}@media only screen and (max-width:1050px){#modal-takemura .upper-area{display:block}#modal-takemura .upper-area .img{width:100%;text-align:center}#modal-takemura .upper-area .txt-box{width:100%;margin-top:40px;padding-left:0}}@media only screen and (max-width:640px){.blog-block .sidebar .block+.block{margin-top:36px}}@media screen and (min-width:641px){.paging-area .page-numbers:hover{background:#fff;color:#00237f;opacity:1}.paging-area .page-numbers:hover.next:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}.paging-area .page-numbers:hover.prev:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-left-blue.svg)}}#particles-js{width:100%;height:100%;background-color:rgba(0,0,0,0);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute}.particles-content{margin:auto}#canvas{display:block;vertical-align:bottom}.keymov{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/key_bg.jpg) center center no-repeat;background-size:cover;height:800px;text-align:center;padding-top:176px;overflow:hidden;color:#fff}.video-wrap{width:78.9%;height:100%;position:absolute;left:74.9px;top:34px;overflow:hidden}.video-wrap .video{width:100%;height:100%}.frame-image{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/AdobeStock_resize.png) no-repeat 0 0}.linkedinAdvertising-top .task-list .img-area{filter:grayscale(100%)}.linkedinAdvertising-top .ico{filter:grayscale(100%)}.linkedinAdvertising-top .solve-block .box .num-ttl{display:-webkit-box;display:flex;position:absolute;-webkit-box-align:center;align-items:center;color:#1a1a1a;font-weight:700}.linkedinAdvertising-top .solve-block .box .num-ttl .num:before{display:block;position:absolute;top:0;bottom:3px;left:7px;width:12px;height:1px;margin:auto;background:#d74177;content:""}.linkedinAdvertising-top .flow-block .flow-list .img-area .num{position:absolute;top:-6px;left:13px;color:#1a1a1a;font-size:40px;font-weight:700}.linkedinAdvertising-top .c-ttl01:before{background:#666566}.linkedinAdvertising-top .flow-block .flow-list li+li:before{filter:hue-rotate(121deg)}.linkedinAdvertising-top .probrem-block .box .txt-area .num{display:inline-block;width:100px;height:100px;margin-left:20px;border-radius:50%;background:#1a1a1a;color:#fff;font-family:'Noto Serif JP',serif;font-size:60px;text-align:center;vertical-align:middle}.linkedinAdvertising-top .probrem-block .box .txt-area .num-ttl{margin-bottom:30px;color:#272727;font-weight:700;font-family:'Noto Sans Japanese'}.linkedinAdvertising-top .solution-image{max-width:1275px;margin:0 auto}.linkedinAdvertising-top .img-area3{max-width:60%;margin:0 auto;padding-bottom:100px;border:0;vertical-align:top}.about{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../images/about_bg.jpg) center center no-repeat;background-size:cover;padding:140px 0 120px;text-align:center}.linkedinAdvertising-top .document-block{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/back_img.webp) no-repeat center center}.linkedinAdvertising-top .document-block .btn-list li{text-align:center}.linkedinAdvertising-top .document-block .btn-list li a{width:100%}.linkedinAdvertising-top .modal-item img{margin:0;border:0;width:800px;vertical-align:top}.elearning-video-wrap{width:78.9%;height:100%;position:absolute;left:74.9px;top:34px;overflow:hidden}.frame-image{height:60%;width:700px;position:absolute;top:140px;right:60px;background-size:cover}.linkedinLearning-top .advertising-outer-block{height:100%}.particles-content .elearning-ttl{text-align:left;margin-left:9%}.elearning-video{width:100%;height:auto;object-fit:cover}.linkedinLearning-top .mv-block .ttl .elearning-large{font-size:40px;position:relative}.mv-block .inner-block .elearning-btn-wrap{text-align:left}.s{border:1px solid #d6d6d6;margin:0 0 0 10px;height:24px;width:180px}.searchsubmit{border:1px solid #999;background:#999;padding:6px 20px;color:#fff;font-size:.9em}.advertising-video-wrap{width:78.9%;height:100%;position:absolute;left:74.9px;top:34px;overflow:hidden}.frame-image{height:60%;width:700px;position:absolute;top:140px;right:60px;background-size:cover}.linkedinAdvertising-top .advertising-outer-block{height:100%}.particles-content .advertising-ttl{text-align:left;margin-left:9%}.advertising-video{width:100%;height:auto;object-fit:cover}.frame-image{height:60%;width:700px;position:absolute;top:140px;right:60px;background-size:cover}.linkedinAdvertising-top .mv-block .ttl .advertising-large{font-size:40px;position:relative}.linkedin-top .mv-block .ttl .advertising-large{font-size:40px;position:relative}.mv-block .inner-block .advertising-btn-wrap{text-align:left;margin-left:9%}.linkedin-video-wrap{width:78.9%;height:100%;position:absolute;left:74.9px;top:34px;overflow:hidden}.linkedin-top .linkedin-outer-block{height:100%}.particles-content .linkedin-ttl{text-align:left;margin-left:9%}.linkedin-video{width:100%;height:auto;object-fit:cover}.linkedin-top .mv-block .ttl .linkedin-large{font-size:40px;position:relative}.mv-block .inner-block .linkedin-btn-wrap{text-align:left;margin-left:9%}.s{border:1px solid #d6d6d6;margin:0 0 0 10px;height:24px;width:180px}.searchsubmit{border:1px solid #999;background:#999;padding:6px 20px;color:#fff;font-size:.9em}.search-form{margin:0 10px 20px;height:50px}#sform{position:relative;max-width:300px;margin-bottom:20px}#sbox{height:50px;padding:0 10px;position:absolute;left:0;top:0;border-radius:5px;outline:0;background:#eee;border:none}#sbtn{height:50px;width:50px;position:absolute;left:calc(100% - 50px);top:0;background:#fedbf1;color:#fff;border:none;border-radius:0 5px 5px 0}#sbtn .fa-search{font-size:20px;position:absolute;top:30%;left:30%}#sbtn:before{font-family:FontAwesome;content:"\f002"}#sbtn:hover{color:#888}@media only screen and (max-width:1340px){.particles-content .advertising-ttl{text-align:left;margin-left:2%}.mv-block .inner-block .advertising-btn-wrap{text-align:left;margin-left:2%}}@media only screen and (max-width:1340px){.particles-content .elearning-ttl{text-align:left;margin-left:2%}.mv-block .inner-block .elearning-btn-wrap{text-align:left;margin-left:2%}}@media only screen and (max-width:1340px){.particles-content .linkedin-ttl{text-align:left;margin-left:2%}.mv-block .inner-block .linkedin-btn-wrap{text-align:left;margin-left:2%}}.dsguide-top .c-ttl01 .red{color:#d74177}.dsguide-top .c-check-list li{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;font-family:'Noto Sans Japanese';font-weight:400}.dsguide-top .c-check-list.blue li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-check-blue.svg);filter:hue-rotate(100deg)}.dsguide-top .mv-block .ttl .small{font-size:19px;font-weight:400;line-height:1.7;display:inline-block;text-align:left;padding-top:10px;padding-bottom:10px}.dsguide-top .task-block .task-list li{padding:30px;background:#fff;text-align:center}.dsguide-top .task-block .task-list li:hover{background:#f0a8b4}.dsguide-top .task-block .task-list li .txt-area .txt{font-weight:700;font-family:'Noto Sans Japanese'}.dsguide-top .probrem-block .box .txt-area .ttl{font-family:'Noto Sans Japanese',serif}.dsguide-top .probrem-block .box .txt-area .txt{margin-top:15px;font-family:'Noto Sans JP',sans-serif;line-height:1.7;letter-spacing:.1em}.dsguide-top .solve-block .box .txt-area .ttl{font-family:'Noto Sans Japanese',serif}.dsguide-top .solve-block .box .txt-area .txt{font-family:'Noto Sans JP',sans-serif;margin-top:15px;line-height:1.7;letter-spacing:.1em}.dsguide-top .mv-block{position:relative;background:#000;height:700px;text-align:center;overflow:hidden;color:#fff}.dsguide-top .mv-block .ttl .line-ttl{border-color:#fff;color:#fff}.dsguide-top .mv-block .ttl .large{color:#fff}.dsguide-top .mv-block .btn-wrap .small-link{color:#fff}.dsguide-top .mv-block .btn-wrap .small-link:after{background:#fff}.dsguide-top .mv-block .btn-wrap .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.dsguide-top .probrem-block .box{background:#f7f7f7}.dsguide-top .probrem-block .box:before{background:#f7f7f7}.dsguide-top .probrem-block .box .c-btn01{margin-top:20px}.dsguide-top .probrem-block .solution-block{background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,.4)),color-stop(5%,#fff));background:linear-gradient(to bottom,rgba(250,250,250,.4) 0%,#fff 5%);text-align:center}.dsguide-top .probrem-block .solution-block .inner-block{z-index:2}.dsguide-top .probrem-block .solution-block .ttl{font-family:'Noto Serif JP',serif;font-size:34px;font-weight:700}.dsguide-top .probrem-block .solution-block .ttl .large{font-size:48px;font-family:'Noto Sans Japanese'}.dsguide-top .probrem-block .solution-block .txt{margin-top:50px;font-size:20px;font-weight:700;font-family:'Noto Sans Japanese'}.dsguide-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-50px}.dsguide-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-80px}.dsguide-top .probrem-block.service .box{background:#fff}.dsguide-top .probrem-block.service .box .txt-area .c-ttl02{color:#d74177;font-family:'Noto Serif JP',serif}.dsguide-top .probrem-block.service .box .txt-area .c-check-list .blue{color:#d74177}.dsguide-top .probrem-block.service .box .txt-area .txt{margin-top:30px;font-size:18px}.dsguide-top .probrem-block.service .box .img-area{align-self:center}.dsguide-top .probrem-block.service .box:before{background:#fff}.linkedinAdvertising .article-mv-block{position:relative;background:#d74177}.linkedinAdvertising .article-mv-block .c-ttl01{color:#fff}.linkedinAdvertising .article-mv-block .c-ttl01:before{background:#fff}.linkedinAdvertising .article-mv-block .small-link{color:#fff}.linkedinAdvertising .article-mv-block .small-link:after{background:#fff}.linkedinAdvertising .article-mv-block .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinAdvertising .breadcrumb-list li{color:#fff}.linkedinAdvertising .breadcrumb-list li a{color:#fff}.linkedinAdvertising .breadcrumb-list li+li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}@media only screen and (min-width:641px){.dsguide-top .c-btn01.orange:hover{background:#fff;color:#bdb8bd}.dsguide-top .probrem-block .box.case02{margin-bottom:60px}.dsguide-top .solve-block .box.case01 .txt-area{width:calc(100% - 410px)}.dsguide-top .probrem-block .box .txt-area .txt{font-size:15px}}.dsguide-top .task-list .img-area{filter:grayscale(100%)}.dsguide-top .ico{filter:grayscale(100%)}.dsguide-top .solve-block .box .num-ttl{display:-webkit-box;display:flex;position:absolute;-webkit-box-align:center;align-items:center;color:#1a1a1a;font-weight:700}.dsguide-top .solve-block .box .num-ttl .num:before{display:block;position:absolute;top:0;bottom:3px;left:7px;width:12px;height:1px;margin:auto;background:#d74177;content:""}.dsguide-top .flow-block .flow-list .img-area .num{position:absolute;top:-6px;left:13px;color:#1a1a1a;font-size:40px;font-weight:700}.dsguide-top .c-ttl01:before{background:#666566}.dsguide-top .flow-block .flow-list li+li:before{filter:hue-rotate(121deg)}.dsguide-top .probrem-block .box .txt-area .num{display:inline-block;width:100px;height:100px;margin-left:20px;border-radius:50%;background:#1a1a1a;color:#fff;font-family:'Noto Serif JP',serif;font-size:60px;text-align:center;vertical-align:middle}.dsguide-top .probrem-block .box .txt-area .num-ttl{margin-bottom:30px;color:#272727;font-weight:700;font-family:'Noto Sans Japanese'}.dsguide-top .solution-image{max-width:1275px;margin:0 auto}.dsguide-top .img-area3{max-width:60%;margin:0 auto;padding-bottom:100px;border:0;vertical-align:top}.dsguide-top .document-block{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/back_img.png) no-repeat center center}.dsguide-top .document-block .btn-list li{text-align:center}.dsguide-top .document-block .btn-list li a{width:100%}.dsguide-top .modal-item img{margin:0;border:0;width:800px;vertical-align:top}.linkedinLearning-top .dsguide-outer-block{height:100%}.dsguide-video-wrap{width:78.9%;height:100%;position:absolute;left:74.9px;top:34px;overflow:hidden}.dsguide-top .dsguide-outer-block{height:100%}.particles-content .dsguide-ttl{text-align:left;margin-left:9%}.dsguide-video{width:100%;height:auto;object-fit:cover}.dsguide-top .mv-block .ttl .dsguide-large{font-size:40px;position:relative}.linkedin-top .mv-block .ttl .dsguide-large{font-size:40px;position:relative}.mv-block .inner-block .dsguide-btn-wrap{text-align:left;margin-left:9%}@media only screen and (max-width:1340px){.particles-content .dsguide-ttl{text-align:left;margin-left:2%}.mv-block .inner-block .dsguide-btn-wrap{text-align:left;margin-left:2%}}.lls_test-top .c-ttl01 .red{color:#d74177}.lls_test-top .c-check-list li{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;font-family:'Noto Sans Japanese';font-weight:400}.lls_test-top .c-check-list.blue li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-check-blue.svg);filter:hue-rotate(100deg)}.lls_test-top .mv-block .ttl .small{font-size:19px;font-weight:400;line-height:1.7;display:inline-block;text-align:left;padding-top:10px;padding-bottom:10px}.lls_test-top .task-block .task-list li{padding:30px;background:#fff;text-align:center}.lls_test-top .task-block .task-list li:hover{background:#f0a8b4}.lls_test-top .task-block .task-list li .txt-area .txt{font-weight:700;font-family:'Noto Sans Japanese'}.lls_test-top .probrem-block .box .txt-area .ttl{font-size:18pt;font-weight:700;color:#282828;line-height:1.67;font-feature-settings:"palt";letter-spacing:1.2px;font-family:'Roboto','Noto Sans JP','sans-serif'}.lls_test-top .probrem-block .box .txt-area .txt{margin-top:15px;font-family:'Noto Sans JP',sans-serif;line-height:1.7;letter-spacing:.1em}.lls_test-top .solve-block .box .txt-area .ttl{font-family:'Noto Sans Japanese',serif}.lls_test-top .solve-block .box .txt-area .txt{font-family:'Noto Sans JP',sans-serif;margin-top:15px;line-height:1.7;letter-spacing:.1em}.lls_test-top .mv-block{position:relative;background:#000;height:700px;text-align:center;overflow:hidden;color:#fff}.lls_test-top .mv-block .ttl .line-ttl{border-color:#fff;color:#fff}.lls_test-top .mv-block .ttl .large{color:#fff}.lls_test-top .mv-block .btn-wrap .small-link{color:#fff}.lls_test-top .mv-block .btn-wrap .small-link:after{background:#fff}.lls_test-top .mv-block .btn-wrap .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.lls_test-top .probrem-block .box{background:#fff}.lls_test-top .probrem-block .box .c-btn01{margin-top:20px}.lls_test-top .probrem-block .solution-block{background:-webkit-gradient(linear,left top,left bottom,from(rgba(250,250,250,.4)),color-stop(5%,#fff));background:linear-gradient(to bottom,rgba(250,250,250,.4) 0%,#fff 5%);text-align:center}.lls_test-top .probrem-block .solution-block .inner-block{z-index:2}.lls_test-top .probrem-block .solution-block .ttl{font-family:'Noto Serif JP',serif;font-size:34px;font-weight:700}.lls_test-top .probrem-block .solution-block .ttl .large{font-size:48px;font-family:'Noto Sans Japanese'}.lls_test-top .probrem-block .solution-block .txt{margin-top:50px;font-size:20px;font-weight:700;font-family:'Noto Sans Japanese'}.lls_test-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-50px}.lls_test-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-80px}.lls_test-top .probrem-block.service .box{background:#fff}.lls_test-top .probrem-block.service .box .txt-area .c-ttl02{color:#fff;font-family:'Noto Serif JP',serif}.lls_test-top .probrem-block.service .box .txt-area .c-check-list .blue{color:#fff}.lls_test-top .probrem-block.service .box .txt-area .txt{margin-top:30px;font-size:18px}.lls_test-top .probrem-block.service .box .img-area{align-self:center}.lls_test-top .probrem-block.service .box:before{background:#282828}.linkedinAdvertising .article-mv-block{position:relative;background:#d74177}.linkedinAdvertising .article-mv-block .c-ttl01{color:#fff}.linkedinAdvertising .article-mv-block .c-ttl01:before{background:#fff}.linkedinAdvertising .article-mv-block .small-link{color:#fff}.linkedinAdvertising .article-mv-block .small-link:after{background:#fff}.linkedinAdvertising .article-mv-block .small-link:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}.linkedinAdvertising .breadcrumb-list li{color:#fff}.linkedinAdvertising .breadcrumb-list li a{color:#fff}.linkedinAdvertising .breadcrumb-list li+li:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-white.svg)}@media only screen and (min-width:641px){.lls_test-top .c-btn01.orange:hover{background:#fff;color:#bdb8bd}.lls_test-top .probrem-block .box.case02{margin-bottom:60px}.lls_test-top .solve-block .box.case01 .txt-area{width:calc(100% - 410px)}.lls_test-top .probrem-block .box .txt-area .txt{margin-top:20px;font-size:1rem;line-height:2;letter-spacing:.7px}}.lls_test-top .task-list .img-area{filter:grayscale(100%)}.lls_test-top .ico{filter:grayscale(100%)}.lls_test-top .solve-block .box .num-ttl{display:-webkit-box;display:flex;position:absolute;-webkit-box-align:center;align-items:center;color:#1a1a1a;font-weight:700}.lls_test-top .solve-block .box .num-ttl .num:before{display:block;position:absolute;top:0;bottom:3px;left:7px;width:12px;height:1px;margin:auto;background:#d74177;content:""}.lls_test-top .flow-block .flow-list .img-area .num{position:absolute;top:-6px;left:13px;color:#1a1a1a;font-size:40px;font-weight:700}.lls_test-top .c-ttl01:before{background:#666566}.lls_test-top .flow-block .flow-list li+li:before{filter:hue-rotate(121deg)}.lls_test-top .probrem-block .box .txt-area .num{display:inline-block;width:100px;height:100px;margin-left:20px;border-radius:50%;background:#1a1a1a;color:#fff;font-family:'Noto Serif JP',serif;font-size:60px;text-align:center;vertical-align:middle}.lls_test-top .probrem-block .box .txt-area .num-ttl{margin-bottom:30px;color:#272727;font-weight:700;font-family:'Noto Sans Japanese'}.lls_test-top .solution-image{max-width:1275px;margin:0 auto}.lls_test-top .img-area3{max-width:60%;margin:0 auto;padding-bottom:100px;border:0;vertical-align:top}.lls_test-top .document-block{background:#282828}.lls_test-top .document-block .btn-list li{text-align:center}.lls_test-top .document-block .btn-list li a{width:100%}.lls_test-top .modal-item img{margin:0;border:0;width:800px;vertical-align:top}.linkedinLearning-top .dsguide-outer-block{height:100%}.llstest-video-wrap{width:78.9%;height:100%;position:absolute;left:74.9px;top:34px;overflow:hidden}.lls_test-top .llstest-outer-block{height:100%}.particles-content .llstest-ttl{text-align:left;margin-left:9%}.llstest-video{width:100%;height:auto;object-fit:cover}.lls_test-top .mv-block .ttl .llstest-large{font-size:40px;position:relative}.linkedin-top .mv-block .ttl .llstest-large{font-size:40px;position:relative}.mv-block .inner-block .llstest-btn-wrap{text-align:left;margin-left:9%}@media only screen and (max-width:1340px){.particles-content .llstest-ttl{text-align:left;margin-left:2%}.mv-block .inner-block .llstest-btn-wrap{text-align:left;margin-left:2%}}.lls_test-top .bg-gray{background:#fff}@media only screen and (min-width:641px){.lls_test-top .inner-block{margin:0 auto}.lls_test-top .probrem-block .box{display:-webkit-box;display:flex}.lls_test-top .probrem-block .box:nth-child(odd):before{right:0;left:inherit;background:#fff}.lls_test-top .probrem-block .box:nth-child(even):before{right:0;left:inherit;background:#ededed}.lls_test-top .probrem-block .box:nth-child(odd) .txt-area{margin-right:auto;margin-left:0;padding-right:60px;padding-left:0}.lls_test-top .probrem-block .box .txt-area{width:calc(100% - 410px);margin-right:0;margin-left:auto;padding-right:0;padding-left:70px}.lls_test-top .probrem-block .box .img-area{width:410px}.lls_test-top .probrem-block .box.case02 .img-area,.lls_test-top .probrem-block .box.case03 .img-area{position:absolute}.lls_test-top .probrem-block .box.case02{margin-bottom:180px}}.lls_test-top .description-block{overflow:hidden;background:#282828}.lls_test-top .description-block .description-box{z-index:1;position:relative;padding:70px 70px 65px;background:#00237f;color:#fff}.lls_test-top .description-block .description-box .img-area .name-box{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;margin-top:65px}.lls_test-top .description-block .description-box .img-area .name-box .name{font-family:'Noto Serif JP',serif;font-size:34px}.lls_test-top .description-block .description-box .img-area .name-box .name .small{padding-right:10px;font-size:16px}.lls_test-top .description-block .description-box .img-area .name-box .small-link{margin-bottom:6px;margin-left:30px}.lls_test-top .description-block .description-box .img-area .name-box .small-link:after{right:0;left:inherit;width:calc(100% - 30px)}.lls_test-top .description-block .description-box .txt-area .txt{font-weight:700;line-height:2}.lls_test-top .description-block .description-box .txt-area .bg-ttl{margin-bottom:40px;background:#00237f;color:#00237f;font-family:'Noto Serif JP',serif;font-size:0}.lls_test-top .description-block .description-box .txt-area .bg-ttl .wrap{display:block}.lls_test-top .description-block .description-box .txt-area .bg-ttl .wrap+.wrap{margin-top:20px}.lls_test-top .description-block .description-box .txt-area .bg-ttl .wrap+.wrap .inn{padding-right:0}.lls_test-top .description-block .description-box .txt-area .bg-ttl .inn{display:inline-block;padding:7px 25px;background:#fff;font-size:56px;line-height:1.2}.lls_test-top .description-block .description-box:before{display:block;z-index:-1;position:absolute;top:0;bottom:0;left:0;width:100vw;min-width:1240px;height:100%;background:#282828;content:""}@media only screen and (min-width:641px){.lls_test-top .description-block .description-box{display:-webkit-box;display:flex}.lls_test-top .description-block .description-box .img-area{display:block;position:absolute;right:47%;top:-61px;width:888px;height:400px}.lls_test-top .description-block .description-box .txt-area{width:calc(100% - 510px);margin:0 0 0 auto}}.lls_test-top .solve-block .box{background:#f5f5f5}.lls_test-top .solve-block .box{background:#f5f5f5}mark{background-color:transparent;font-weight:700}#header .logo img{max-height:55px;height:auto;width:auto;display:block}@media (max-width:640px){#header .logo img{max-height:43px}}