@charset "UTF-8";body{-webkit-appearance:none;-webkit-text-size-adjust:100%;position:relative;font-size:14px}.outer-block{min-width:320px}.inner-block{width:auto;padding:0 15px}main .inner-block{padding:50px 15px}#wrapper{position:relative;min-width:320px;overflow:hidden}input[type=submit]{-webkit-text-size-adjust:100%}input,select,textarea{font-size:16px !important}.pc{display:none !important}.line-ttl{border-width:2px;font-size:18px}.c-ttl01{padding-bottom:35px;font-size:25px}.c-ttl01 .upper{font-size:16px}.c-ttl01:before{height:25px}.c-ttl01 .small{font-size:23px}.c-ttl01 .large{font-size:27px}.c-ttl01.min{padding-bottom:35px;font-size:20px}.c-ttl01.min:before{height:20px}.c-ttl02{padding-bottom:30px;font-size:18px}.c-ttl02:before{bottom:15px;width:15px}.c-ttl03,.seminar-detail-block .article-area h2{margin:30px 0 10px;padding-left:14px;font-size:16px}.c-ttl03:before,.seminar-detail-block .article-area h2:before{height:80%}.c-ttl03.num,.seminar-detail-block .article-area h2.num{padding-left:calc(14px + 1.5em)}.c-ttl04{margin:20px 0 10px;font-size:16px}.tel-link{position:relative;color:#2ba4d9;font-weight:700}.tel-link:before{position:absolute;bottom:0;left:0;width:100%;height:1px;margin:auto;background:#2ba4d9;content:"";-webkit-transition:.2s;transition:.2s}.small-link{padding-right:15px;padding-bottom:1px;font-size:12px}.small-link:before{width:5px;height:7px;background-size:5px 7px}.small-link.ico-question{padding-left:20px}.small-link.ico-question:before{top:4px;width:15px;height:15px;background-size:15px 15px}.c-btn01{min-width:auto;max-width:305px;margin:0 auto;padding:12px 35px;font-size:14px}.c-btn01:before{right:25px;width:5px;height:7px;background-size:5px 7px}.c-btn01.back:before{left:18px}.c-btn01.large{min-width:200px;padding-top:10px;padding-bottom:10px;font-size:16px}.c-btn01.large:before{width:6px;height:9px;background-size:6px 9px}.c-btn01.sp-long{display:block;width:100%}.c-btn01.ico-document:after,.c-btn01.ico-download:after,.c-btn01.ico-mail:after,.c-btn01.ico-price:after{left:25px}.c-btn01.ico-document:after{width:15px;height:20px;background-size:15px 20px}.c-btn01.ico-download:after{width:10px;height:15px;background-size:10px 15px}.c-btn01.ico-mail:after{width:18px;height:14px;background-size:18px 14px}.c-btn01.ico-price:after{width:18px;height:18px;background-size:18px 18px}.c-table01 .privacy .txt,.c-table02 .privacy .txt{width:calc(100% - 70px);padding-right:20px}.c-table01 .privacy .img,.c-table02 .privacy .img{width:70px}.c-table01 td,.c-table01 th{display:block;width:100%;padding:10px 15px;border-top:none}.c-table01 tr:first-child th{border-top:1px solid #ebebeb}.c-table02 thead{display:none}.c-table02 td,.c-table02 th{display:block;width:100%;padding:10px 15px;border-top:none;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}.c-table02 tr:first-child th{border-top:1px solid #ebebeb}.c-table02 .sp-ttl{display:block;font-weight:700}.foot-block .inner-block{padding-top:70px;padding-bottom:70px}.foot-block .line-ttl+.c-ttl01{margin-top:45px}.foot-block .btn-wrap+.btn-wrap{margin-top:15px}.foot-block .c-btn01.sp-long{max-width:320px}.article-mv-block .inner-block{padding-top:20px;padding-bottom:30px}.article-mv-block .summary{margin:15px 0 0}.article-mv-block .c-btn01.ico-document,.article-mv-block .c-btn01.ico-download,.article-mv-block .c-btn01.ico-mail{padding-left:45px}.article-mv-block .c-btn01.ico-document:after,.article-mv-block .c-btn01.ico-download:after,.article-mv-block .c-btn01.ico-mail:after{left:25px}.article-mv-block .c-ttl01 .small{font-size:16px}.article-mv-block02 .inner-block{padding-top:10px;padding-bottom:30px}.article-mv-block02 .ttl{font-size:25px}.article-mv-block02 .ttl .small{font-size:18px}.article-mv-block02 .ttl .large{font-size:25px}.article-mv-block02 .seminar-detail{margin-top:10px}.article-mv-block02 .seminar-thumb{margin:20px 0}.article-mv-block02 .sns-share-list li a{font-size:11px}.mv-bg-img .bg-left,.mv-bg-img .bg-right{display:block;z-index:1;position:absolute;margin:auto;content:""}.mv-bg-img .bg-left{bottom:-550px;left:-130px}.mv-bg-img .bg-left img{width:50%}.mv-bg-img .bg-right{right:-650px}.mv-bg-img .bg-right img{width:50%}.mv-bg-img.linkedin-mv .bg-left{right:0;bottom:inherit;left:-90px}.mv-bg-img.linkedin-mv .bg-right{top:-50px;right:-690px;bottom:inherit;left:0}.sns-share-list{margin-top:15px}.blog-body *+*,.linkedin-matome-block .article-area *+*{margin-top:15px}.blog-body h2,.blog-body .form-ttl,.linkedin-matome-block .article-area h2,.linkedin-matome-block .article-area .form-ttl{margin-top:40px;padding-left:15px;font-size:20px}.blog-body h3,.linkedin-matome-block .article-area h3{margin-top:30px;padding-bottom:2px;font-size:18px}.blog-body h4,.linkedin-matome-block .article-area h4{margin-top:30px;font-size:16px}.blog-body blockquote,.linkedin-matome-block .article-area blockquote{margin:20px 15px;padding:15px 30px}.blog-body blockquote:before,.blog-body blockquote:after,.linkedin-matome-block .article-area blockquote:before,.linkedin-matome-block .article-area blockquote:after{width:10px;height:9px}.blog-body blockquote:before,.linkedin-matome-block .article-area blockquote:before{top:15px;left:15px}.blog-body blockquote:after,.linkedin-matome-block .article-area blockquote:after{right:15px;bottom:15px}.blog-body .hs-cta-wrapper,.linkedin-matome-block .article-area .hs-cta-wrapper{margin-top:60px}.blog-body table th,.blog-body table td,.linkedin-matome-block .article-area table th,.linkedin-matome-block .article-area table td{padding:15px}.blog-body .form-area,.linkedin-matome-block .article-area .form-area{padding:20px 15px}.blog-body .form-area .img-wrap,.linkedin-matome-block .article-area .form-area .img-wrap{margin-bottom:20px}.blog-body .form-area .img-wrap .box:not(:only-child),.linkedin-matome-block .article-area .form-area .img-wrap .box:not(:only-child){width:calc((100% - 10px)/2)}.ico-list li{padding-left:20px}.ico-list li:before{top:5px}.breadcrumb-list{padding:10px 15px}.breadcrumb-list li+li{padding-left:24px}.breadcrumb-list li+li:before{left:10px}.breadcrumb-list li .btn{font-size:11px}.c-check-list{margin:15px 0}.c-check-list li .large{font-size:15px}.c-check-list li:before{top:3px;bottom:inherit;width:16px;height:16px;margin-right:10px;background-size:16px 16px}.c-check-list li+li{margin-top:15px}.c-input,.hs-input{padding:6px}.form-box{margin-top:40px;padding:20px 20px 30px}.form-box .ttl{margin-bottom:15px;font-size:20px}.form-box .hs_submit{margin-top:30px}.form-box .hs_submit .actions input{width:100%;min-width:auto;padding-top:10px;padding-bottom:10px}.form .label-horizontal .form-box .hs-fieldtype-text label:not(.hs-error-msg){width:75px;padding-right:10px}.form .label-horizontal .form-box .hs-fieldtype-text .input{width:calc(100% - 75px)}.form .label-horizontal .form-box .hs-fieldtype-text .hs-error-msgs{padding-left:75px}.form-2column .inner-block{padding-top:10px}.form-2column .ttl-area{margin-bottom:20px}.form-2column .ttl-area .ttl{font-size:20px}.form-2column .ttl-area .txt{margin-top:5px}.modal.bg-white .modal-item{padding:30px 20px}.modal .close-btn{top:-10px;right:-10px;width:40px;height:40px;background:#2ba4d9}.modal .close-btn:before,.modal .close-btn:after{height:12px}#wrapper{padding-top:60px}#menu-bg{z-index:98;position:fixed;top:0;left:0;width:100%;height:110vh;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;-webkit-transition:opacity .4s;transition:opacity .4s}#menu-bg.is-open{opacity:1;pointer-events:auto}#header{z-index:100;position:fixed;top:0;left:0;width:100%;height:60px;padding:0;background:#fff}header.blog #header{padding:0}#header .logo{margin:13px 15px}#header #nav{display:block;position:fixed;top:60px;right:0;width:100%;line-height:3.2;max-height:calc(100% - 60px);padding:0;overflow:auto;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);opacity:0;pointer-events:none;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}#header #nav .nav-list{margin:15px}#header #nav .nav-list .nav-wrap{border-radius:5px;background:#fff}#header #nav .nav-list .nav-wrap .btn{display:block;position:relative;padding:10px 30px 10px 15px;font-size:13px;font-weight:700}#header #nav .nav-list .nav-wrap .btn:before{position:absolute;top:0;right:15px;bottom:0;width:4px;height:8px;margin:auto;background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-black.svg) no-repeat center center;background-size:4px 8px;content:""}#header #nav .nav-list .nav-wrap>.btn{padding-top:14px;padding-bottom:14px;border-bottom:1px solid #dad8d8;color:#2ba4d9;font-size:16px}#header #nav .nav-list .nav-wrap>.btn:before{background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-right-blue.svg)}#header #nav .nav-list .nav-wrap+.nav-wrap{margin-top:20px}#header #nav .nav-list .mega-menu .child-nav li+li .btn{border-top:1px solid #dad8d8}#header #nav .nav-list .mega-menu .btn-wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:15px;border-top:1px solid #dad8d8}#header #nav .nav-list .btn+.mega-menu .btn-wrap:only-child{border-top:none}#header #nav .nav-list .mega-menu .btn-wrap .c-btn01{display:block;width:calc((100% - 10px)/2);margin:0;padding:8px 12px;font-size:13px}#header #nav .nav-list .mega-menu .btn-wrap .c-btn01:before{content:none}#header #nav .nav-list .mega-menu .btn-wrap .c-btn01+.c-btn01{margin-left:10px}#header #nav.is-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;pointer-events:auto;background:#fff;padding:40px 20px}#header .link-area .tel-btn{display:block;margin:0;background:#f7f7f7}#header .link-area .tel-btn a{display:block;padding:20px}#header .link-area .tel-btn .img,#header .link-area .tel-btn .txt{display:inline-block}#header .link-area .tel-btn .txt{padding-left:10px}#header .link-area .btn-wrap{display:-webkit-box;display:flex}#header .link-area .btn-wrap .c-btn01{display:block;width:50%;min-width:auto;padding:13px 20px;border:none;border-radius:0;font-size:16px}#header .link-area .btn-wrap .c-btn01+.c-btn01{margin:0}.nav-btn{position:absolute;top:0;right:0;width:60px;height:60px;overflow:hidden;color:#333}.nav-btn:before{display:block;position:absolute;right:0;bottom:5px;left:0;color:#333;font-size:11px}.nav-btn .inn{position:absolute;top:16px;right:0;left:0;width:20px;height:15px;margin:auto}.nav-btn .inn .line{display:inline-block;position:absolute;left:0;width:100%;height:1px;background-color:#333;-webkit-transition:.4s cubic-bezier(.215,.61,.355,1);transition:.4s cubic-bezier(.215,.61,.355,1)}.nav-btn .inn .line:nth-child(1){top:0}.nav-btn .inn .line:nth-child(2){top:7px}.nav-btn .inn .line:nth-child(3){top:14px}.nav-btn.is-open .inn .line{top:7px}.nav-btn.is-open .inn .line:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-btn.is-open .inn .line:nth-child(2),.nav-btn.is-open .inn .line:nth-child(3){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav-btn.is-open .inn .line:nth-child(3){opacity:0}#footer .upper-area .inner-block{padding:30px 0 0}#footer .upper-area .logo{width:182px;margin-left:15px}#footer .upper-area .foot-nav-list{margin-top:30px;font-size:0}#footer .upper-area .foot-nav-list li{display:inline-block;position:relative;margin:0 15px 20px}#footer .upper-area .foot-nav-list li a{font-size:13px}#footer .upper-area .foot-nav-list li:before{display:block;position:absolute;top:0;right:-15px;bottom:0;width:1px;height:13px;margin:auto;background:#333;background-size:100% 100%;content:""}#footer .upper-area .foot-nav-list li:last-child:before{content:none}#footer .lower-area .inner-block{padding:30px 15px}#footer .lower-area .sns-list li a{padding-top:32px;font-size:11px}#footer .lower-area .sns-list li a:before{right:0;bottom:inherit}#footer .lower-area .sns-list li+li:before{height:45px}#footer .copy-area{padding:0}#footer .copy-area .inner-block{padding:30px 15px 15px}#footer .copy-area .link-list{-webkit-box-pack:center;justify-content:center;margin-bottom:35px}#footer .copy-area .link-list li+li:before{height:10px}#footer .copy-area .copyright{text-align:center}.mv-block .inner-block{padding-top:70px;padding-bottom:70px}.mv-block .ttl .line-ttl{padding-bottom:13px;font-size:18px}.mv-block .ttl .line-ttl+.large{margin-top:35px}.mv-block .ttl .large{font-size:26px}.linkedinAdvertising-top .mv-block .ttl .large .more{font-size:40px}.linkedinLearning-top .mv-block .ttl .large .more{font-size:40px}.mv-block .ttl .large .more{font-size:27px}.mv-block .ttl .large .small{font-size:23px}.linkedinAdvertising-top .mv-block .ttl .large .small{font-size:15px}.mv-block .btn-wrap{margin-top:20px}.mv-block .btn-wrap+.btn-wrap{margin-top:15px}.loop-slider{height:35px;margin:20px auto;line-height:35px}.loop-slider .loop-slider-list{height:35px;line-height:35px}.loop-slider .loop-slider-list li{margin:0 25px}.loop-slider .loop-slider-list li img{width:auto;height:100%}.download-paper-block .inner-block{padding:50px 15px}.download-paper-block .box{flex-direction:column-reverse}.download-paper-block .box .img{margin:25px auto 0;max-width:240px}.download-paper-block .box .txt-area{text-align:center}.download-paper-block .box .txt-area .ttl{font-size:25px;line-height:1.2;padding-bottom:5px;display:inline-block}.download-paper-block .box .txt-area .ttl .small,.download-paper-block .box .txt-area .txt,.download-paper-block .c-btn01{font-size:14px}.download-paper-block .box .txt-area .ttl .small{margin-bottom:12px}.download-paper-block .box .txt-area .txt,.download-paper-block .c-btn01{margin-top:25px}.task-block .c-ttl01{padding-bottom:25px}.task-block .c-ttl01:before{content:none}.task-block .task-list li{width:calc((99.9999% - 15px)/2);padding:15px 10px}.task-block .task-list li:not(:nth-child(2n+1)){margin-left:15px}.task-block .task-list li:nth-child(n+3){margin-top:15px}.task-block .task-list li .img-area{height:55px;padding-top:0}.task-block .task-list li .img-area img{height:auto;max-height:55px}.task-block .task-list li .txt-area{height:calc(100% - 67px);margin-top:12px}.task-block .task-list li .txt-area .txt{font-size:13px}.task-block .task-list li.case01 .img-area img{width:52px}.task-block .task-list li.case02 .img-area img{width:44px}.task-block .task-list li.case03 .img-area img{width:57px}.task-block .task-list li.case04 .img-area img{width:62px}.task-block .task-list li.case05 .img-area img{width:95px}.task-block .task-list li.case06 .img-area img{width:65px}.reason-block .inner-block{padding-bottom:0}.reason-block .reason-box{margin:0 -15px;padding:30px 15px 50px}.reason-block .reason-box:before{content:none}.reason-block .reason-box .img-area .img{margin:0 -15px}.reason-block .reason-box .img-area .name-box{margin-top:15px}.reason-block .reason-box .img-area .name-box .name{font-size:20px}.reason-block .reason-box .img-area .name-box .name .small{font-size:12px}.reason-block .reason-box .img-area .name-box .small-link{margin-left:auto;padding-bottom:0}.reason-block .reason-box .img-area .name-box .small-link:after{width:calc(100% - 20px)}.reason-block .reason-box .txt-area .bg-ttl{margin:20px 0 10px}.reason-block .reason-box .txt-area .bg-ttl .wrap+.wrap{margin-top:10px}.reason-block .reason-box .txt-area .bg-ttl .inn{padding:2px 15px 3px;font-size:30px}.probrem-block .box{margin:0 -15px;padding:30px 15px}.probrem-block .box+.box{margin-top:30px}.probrem-block .box:before{content:none}.probrem-block .box .txt-area .num-ttl{margin-bottom:15px;text-align:center}.probrem-block .box .txt-area .num-ttl .num{width:32px;height:32px;margin-left:15px;padding-top:1px;font-size:18px}.probrem-block .box .txt-area .ttl{font-size:25px;line-height:1.4;text-align:center}.probrem-block .box .img-area{margin-top:25px;text-align:center}.probrem-block .box .img-area .sub-txt{margin-top:20px;font-size:12px}.probrem-block .box .img-area .sub-txt .small{font-size:11px}.solve-block .box{padding:20px 20px 30px}.solve-block .box .num-ttl{top:-14px;left:20px;font-size:13px}.solve-block .box .num-ttl .num{font-size:24px}.solve-block .box .txt-area .ttl{font-size:25px}.solve-block .box .txt-area .txt{margin:15px 0 20px;font-size:14px}.solve-block .box .img-area{text-align:center}.solve-block .box+.box{margin-top:30px}.solve-block .box .btn-wrap{margin-top:20px}.solve-block .box .c-btn01{font-size:14px}.solve-block .box.case03 .c-btn01{padding:7px 40px}.solve-block .box.case04 .c-btn01{padding:12px 35px}.c-box01{margin:0 -15px}.c-box01 a{padding:20px 40px 20px 20px}.c-box01 a .img-area{width:90px;padding-right:20px}.c-box01 a .txt-area{width:calc(100% - 90px)}.c-box01 a .txt-area .c-ttl02{font-size:16px}.c-box01 a .txt-area .group{font-size:12px}.c-box01 a .txt-area .name{margin-top:5px;font-size:12px}.c-box01 a:before{right:15px;width:6px;height:9px;background-size:6px 9px}.c-box01.softbank .img-area img{width:43px;height:auto}.voice-block .btn-wrap{margin-top:20px}.qa-block .box{margin:0 -15px}.qa-block .box:before{right:15px;width:8px;height:6px;background-size:8px 6px}.qa-block .box .ico{width:25px;font-size:16px}.qa-block .box .question{padding:25px 35px 25px 15px}.qa-block .box .answer{padding:0 35px 30px 45px}.qa-block .box .answer:before,.qa-block .box .answer:after{left:22px}.qa-block .box .answer:before{top:0;height:14px}.qa-block .box .answer:after{top:13px;width:14px}.qa-block .box .question,.qa-block .box .answer{text-align:justify}.qa-block .circle-list li{padding-left:10px}.qa-block .circle-list li:before{top:9px;width:3px;height:3px}.flow-block .flow-list li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:400px;margin:0 auto}.flow-block .flow-list li+li{margin-top:40px;margin-left:auto}.flow-block .flow-list li+li:before{top:-28px;right:0;bottom:inherit;left:0;width:18px;height:12px;margin:auto;background-image:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/common/ico-arrow-bottom-blue.svg);background-size:18px 12px}.flow-block .flow-list .img-area{width:140px;height:140px;margin:0 auto}.flow-block .flow-list .img-area img{width:70%;height:auto}.flow-block .flow-list .img-area .num{font-size:28px}.flow-block .flow-list .txt-area{width:calc(100% - 160px);margin-left:20px;text-align:left}.flow-block .flow-list .ttl{margin:0 0 5px;font-size:18px}.flow-block .flow-list .txt{text-align:justify}.document-block .btn-list li{max-width:225px;margin:0 auto}.document-block .btn-list li+li{margin-top:15px}.seminar-list-block .seminar-list li{width:100%}.seminar-list-block .seminar-list li .img-area{height:225px}.seminar-list-block .seminar-list li .txt-area{padding:15px 20px}.seminar-list-block .seminar-list li .txt-area .date{margin-top:10px;font-size:12px}.seminar-list-block .seminar-list li+li{margin-top:20px}.seminar-list-block .btn-wrap{margin-top:20px}#modal-takemura .modal-container{padding:15px}#modal-takemura .ttl .company{font-size:16px}#modal-takemura .ttl .name .small{padding-right:10px;font-size:18px}#modal-takemura .ttl .name .blue{display:inline-block;font-size:24px}#modal-takemura .upper-area{margin-top:15px}#modal-takemura .upper-area .txt-box{margin-top:20px}#modal-takemura .upper-area .txt-box table th,#modal-takemura .upper-area .txt-box table td{display:block;width:100%;padding-right:0;padding-left:0;text-align:left}#modal-takemura .upper-area .txt-box table th{padding-bottom:2px;line-height:1.2}#modal-takemura .upper-area .txt-box table td{padding-top:2px;border-top:none}#modal-takemura .upper-area .txt-box table tr:last-child th{border-bottom:none}#modal-takemura .under-area{margin-top:20px}.company-greeting-block .wrap{padding:20px}.company-greeting-block .name-box{margin-bottom:20px}.company-greeting-block .name-box .img-area{margin-bottom:15px;text-align:center}.company-greeting-block .name-box .txt-area .position{font-size:13px}.company-greeting-block .name-box .txt-area .name-line{margin:10px 0 15px;padding-bottom:15px}.company-greeting-block .name-box .txt-area .name-line .name{font-size:24px}.company-greeting-block .name-box .txt-area .name-line .kana{font-size:12px}.company-greeting-block .name-box .txt-area .ttl{font-size:20px}.company-greeting-block .txt-box .txt+.txt{margin-top:10px}.company-member-block .member-list{margin:0 -15px}.company-member-block .member-list li{width:calc(100%/2);border:0 solid #ebebeb;border-bottom-width:1px}.company-member-block .member-list li:nth-child(-n+2){border-top-width:1px}.company-member-block .member-list li:nth-child(odd){border-right-width:1px;border-left-width:1px}.company-member-block .member-list li:nth-child(even){border-right-width:1px}.company-member-block .member-list li a{padding:15px}.company-member-block .member-list li a .txt-area .name{font-size:16px}.company-access-block #map{height:280px}.case-block .case-list{display:block}.case-block .case-list li{width:100%;max-width:500px;margin:auto}.case-block .case-list li+li{margin-top:30px}.case-block .case-list li a{height:auto;padding:30px 25px 40px}.case-block .case-list li a .img-area{width:80%;height:auto;margin:0 auto 20px}.case-block .case-list li a .txt-area .c-ttl02{font-size:16px}.case-block .case-list li a .txt-area .group{font-size:12px}.case-block .case-list li a:before{right:10px;bottom:10px;width:35px;height:35px}.case-block .case-list li a:after{right:24px;bottom:23px;width:6px;height:9px;background-size:6px 9px}.case-detail-block .right-area .img-area{margin-bottom:20px}.case-detail-block .right-area .c-check-list{font-size:14px}.case-detail-block .right-area .txt{font-size:14px}.seminar-block .c-box01 a{display:block;padding-right:20px}.seminar-block .c-box01 a .img-area{width:100%;height:0;margin-right:20px;padding-top:60%}.seminar-block .c-box01 a .txt-area{width:100%}.seminar-block .c-box01 a .txt-area .seminar-ttl{margin:15px 0;font-size:16px}.seminar-detail-block .article-area h3{margin:25px 0 10px;font-size:15px}.seminar-detail-block .article-area p{text-align:justify}.seminar-detail-block .form-box{margin-top:40px}.seminar-detail-block .speaker-box .box+.box{margin-top:30px}.seminar-detail-block .speaker-box .box .upper-area .person{width:100px;height:100px}.seminar-detail-block .speaker-box .box .upper-area .right-area{width:calc(100% - 100px);padding-left:20px}.seminar-detail-block .speaker-box .box .upper-area .right-area .logo img{max-width:140px;max-height:50px}.seminar-detail-block .speaker-box .box .name-area{margin-top:15px}.seminar-detail-block .speaker-box .box .name-area .name{font-size:20px}.seminar-detail-block .speaker-box .box .name-area .position{font-size:13px}.seminar-detail-block .schedule-table h3{margin:0 0 15px}.seminar-detail-block .schedule-table th,.seminar-detail-block .schedule-table td{padding:15px}.seminar-detail-block .schedule-table th{width:100px}.seminar-detail-block .schedule-table td{width:calc(100% - 100px)}.download .article-mv-block .summary{margin:15px 0 10px}.download-block .c-ttl01{letter-spacing:-1px}.download-block .list li{width:calc((99.9999% - 20px) / 2)}.download-block .list li a{width:100%}.download-block .list li .img-area{width:100%;height:auto;margin-bottom:15px;padding:10px 0}.download-block .list li .txt-area .ttl{margin-bottom:15px;font-size:14px;text-align:left}.download-block .list li .txt-area .btn-wrap{width:100%}.download-block .list li .txt-area .btn-wrap .c-btn01{min-width:100px;padding:10px 25px;font-size:14px}.download-block .list li:nth-child(odd){margin-right:20px}.download-block .list li:nth-child(n+3){margin-top:30px}.download-form-block .right-area .txt-box .txt{font-size:14px}.download-form-block .right-area .txt-box .txt+.txt{margin-top:15px}.blog .article-mv-block .c-ttl01{padding:0}.blog .article-mv-block .sub-ttl{padding:0;font-size:18px}.blog-block .inner-block{padding-top:20px}.blog-block .content-block{display:block}.blog-block .blog{width:100%}.blog-block .blog .c-box01 a{display:block;padding:20px}.blog-block .blog .c-box01 .blog-top{width:100%;margin:0}.blog-block .blog .c-box01 .blog-top .img-area{height:0;padding-top:60%}.blog-block .blog .c-box01 .blog-top .cat-area{margin-top:5px}.blog-block .blog .c-box01 .blog-top .cat-area .cat{padding:3px 5px 2px;font-size:11px}.blog-block .blog .c-box01 .txt-area{width:100%;margin:12px 0 0}.blog-block .blog .c-box01 .txt-area .ttl{margin-top:5px;font-size:16px}.blog-block .blog .c-box01 .txt-area .txt{display:none}.blog-block .blog .paging-area{margin:20px 0 0 auto;text-align:center}.blog-block .sidebar{width:100%;margin:50px 0 0}.blog-block .sidebar .side-ttl{padding-bottom:4px;font-size:16px}.blog-block .sidebar .banner{text-align:center}.blog-block .sidebar .popular-content .contents-list{padding-top:10px}.blog-block .sidebar .popular-content .contents-list li+li{margin-top:10px}.blog-block .sidebar .popular-content .contents-list .txt-area .ttl{font-size:14px}.blog-block .sidebar .category .category-list{padding-top:5px}.blog-block .sidebar .category .category-list li a{padding:5px 20px}.blog-head+.blog-body{margin-top:30px}.blog-head .ttl{font-size:22px}.blog-head .info-block{margin-top:10px}.blog-foot{margin-top:30px}.blog-foot .author{margin-top:30px}.blog-foot .author .author-head{text-align:center}.blog-foot .author .author-head .ttl{display:inline-block}.blog-foot .author .author-body{display:block;padding:15px;text-align:center}.blog-foot .author .author-body .img-area{margin:0 auto}.blog-foot .author .author-body .txt-area{width:100%;margin-left:0}.blog-foot .author .author-body .txt-area .name{margin-top:10px;font-size:18px;text-align:center}.blog-foot .author .author-body .txt-area .txt{margin-top:15px;font-size:13px;letter-spacing:0;text-align:left}.policy-block *+.txt{margin:5px 0 10px}.policy-block .right-txt{margin-top:20px}.policy-block .gray-box{margin:15px 0;padding:10px 15px}.policy-block .gray-box .txt{text-align:left}.policy-block .c-ttl01:not(:first-child){margin-top:40px}.policy-block .ico-list li{font-size:14px}.policy-block .ico-list li:before{left:0}.policy-block .c-table02{margin-top:20px}.linkedin-top .c-btn01:after{left:20px}.linkedin-top .probrem-block .box .c-btn01{max-width:400px;margin:20px auto 0}.linkedin-top .probrem-block .solution-block .ttl{font-size:17px}.linkedin-top .probrem-block .solution-block .ttl .large{font-size:22px}.linkedin-top .probrem-block .solution-block .txt{margin-top:20px;font-size:14px}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-360px}.linkedin-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-380px}.linkedin-top .probrem-block.service .box .img-area{margin-top:0}.linkedin-top .probrem-block.service .box .txt-area{margin-top:20px}.linkedin-top .probrem-block.service .box .txt-area .c-check-list{margin-top:0}.linkedin-top .probrem-block.service .box .txt-area .txt{margin-top:15px;font-size:14px}.linkedinLearning-top .c-btn01:after{left:20px}.linkedinLearning-top .probrem-block .box .c-btn01{max-width:400px;margin:20px auto 0}.linkedinLearning-top .probrem-block .solution-block .ttl{font-size:17px}.linkedinLearning-top .probrem-block .solution-block .ttl .large{font-size:22px}.linkedinLearning-top .probrem-block .solution-block .txt{margin-top:20px;font-size:14px}.linkedinLearning-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-360px}.linkedinLearning-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-380px}.linkedinLearning-top .probrem-block.service .box .img-area{margin-top:0}.linkedinLearning-top .probrem-block.service .box .txt-area{margin-top:20px}.linkedinLearning-top .probrem-block.service .box .txt-area .c-check-list{margin-top:0}.linkedinLearning-top .probrem-block.service .box .txt-area .txt{margin-top:15px;font-size:14px}.linkedinAdvertising-top .c-btn01:after{left:20px}.linkedinAdvertising-top .probrem-block .box .c-btn01{max-width:400px;margin:20px auto 0}.linkedinAdvertising-top .probrem-block .solution-block .ttl{font-size:17px}.linkedinAdvertising-top .probrem-block .solution-block .ttl .large{font-size:22px}.linkedinAdvertising-top .probrem-block .solution-block .txt{margin-top:20px;font-size:14px}.linkedinAdvertising-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-360px}.linkedinAdvertising-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-380px}.linkedinAdvertising-top .probrem-block.service .box .img-area{margin-top:0}.linkedinAdvertising-top .probrem-block.service .box .txt-area{margin-top:20px}.linkedinAdvertising-top .probrem-block.service .box .txt-area .c-check-list{margin-top:0}.linkedinAdvertising-top .probrem-block.service .box .txt-area .txt{margin-top:15px;font-size:14px}.linkedin-matome-block .guide-box{margin-top:30px;padding:20px}.linkedin-matome-block .guide-box .ttl{font-size:20px}.linkedin-matome-block .guide-box .txt{margin-top:5px}.linkedin-matome-block .guide-box .btn-wrap{margin-top:15px}.linkedin-matome-block .guide-box .img-area{margin-top:25px;text-align:center}.paging-area{margin:20px auto;font-size:12px}.paging-area .page-numbers{width:35px;height:35px;margin:0 3px;line-height:31px;vertical-align:middle}.paging-area .page-numbers.prev,.paging-area .page-numbers.next{width:35px;padding:0}.paging-area .page-numbers.prev :before{left:10px}.paging-area .page-numbers.next :before{right:10px}#header.en #nav .nav-list .mega-menu .btn-wrap .c-btn01{font-size:12px}.en .mv-block .ttl .large{font-size:23px}.en .mv-block .ttl .large .more{font-size:25px}.en .c-ttl01{font-size:20px}.en .reason-block .reason-box .img-area .name-box{flex-wrap:wrap}.en .reason-block .reason-box .img-area .name-box .name{margin-right:auto;padding-right:10px;font-size:16px}.en .reason-block .reason-box .img-area .name-box .small-link{margin-top:5px;margin-left:0}.en .reason-block .reason-box .txt-area .bg-ttl .inn{font-size:20px}.en .reason-block .reason-box .txt-area .bg-ttl .wrap+.wrap .inn{padding-right:15px}.en .probrem-block .box .txt-area .ttl,.en .solve-block .box .txt-area .ttl{font-size:20px}.en .document-block .btn-list li{max-width:100%}.en .c-ttl01 .large{font-size:23px}.not-found-block .txt-area{text-align:left}#pagetop{right:15px}#pagetop a{width:40px;height:40px}#pagetop a:before{width:11px;height:7px;background-size:11px 7px}@media only screen and (max-width:640px){.elearning-outer-block{min-width:auto;height:auto}.particles-content .elearning-ttl{text-align:center;left:0;margin-left:unset}.linkedinLearning-top .mv-block .ttl .elearning-large{color:#fff;left:0;font-size:33px;margin-top:10px}.mv-block .eleaning-block{padding-top:70px;padding-bottom:70px}.linkedinLearning-top .mv-block .ttl .linked-ttl{border-color:#fff;color:#fff;left:0}.frame-image{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/AdobeStock_resize.png) no-repeat 0 0;width:105%;position:relative;background-size:cover;top:0;height:0;right:3%;padding-bottom:60%;margin-bottom:40px}.mv-block .inner-block .eleaning-btn-wrap{text-align:center;left:0;margin-left:unset}}@media only screen and (max-width:959px){.frame-image{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/AdobeStock_resize.png) no-repeat 0 0;width:105%;position:relative;background-size:cover;top:0;height:0;right:3%}}@media only screen and (max-width:321px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:14%;height:300px;position:absolute;transform:scaleY(1.16)}}@media only screen and (min-width:321px) and (max-width:367px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:14%;height:300px;position:absolute;transform:scaleY(1.16)}}@media only screen and (min-width:368px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:8%;height:300px;position:absolute}}@media only screen and (min-width:430px) and (max-width:464px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:14%;height:300px;position:absolute;transform:scaleY(1.16)}}@media only screen and (min-width:465px) and (max-width:499px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:14%;height:300px;position:absolute;transform:scaleY(1.16)}}@media only screen and (min-width:500px) and (max-width:539px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:14%;height:300px;position:absolute;transform:scaleY(1.16)}}@media only screen and (min-width:540px){.linkedinLearning-top .elearning-video-wrap{width:79.2%;left:10.9%;top:10%;height:300px;position:absolute}}.elearning-video{width:100%;height:auto}@media only screen and (max-width:640px){.advertising-outer-block{min-width:auto;height:auto}.particles-content .advertising-ttl{text-align:center;left:0;margin-left:unset}.particles-content .linkedin-ttl{text-align:center;left:0;margin-left:unset}.linkedinAdvertising-top .mv-block .ttl .advertising-large{color:#fff;left:0;font-size:26px;margin-top:10px}.linkedin-top .mv-block .ttl .linkedin-large{color:#fff;left:0;font-size:26px;margin-top:10px}.mv-block .eleaning-block{padding-top:70px;padding-bottom:70px}.linkedinAdvertising-top .mv-block .ttl .linked-ttl{border-color:#fff;color:#fff;left:0}.linkedin-top .mv-block .ttl .linked-ttl{border-color:#fff;color:#fff;left:0}.frame-image{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/AdobeStock_resize.png) no-repeat 0 0;width:105%;position:relative;background-size:cover;top:0;height:0;right:3%;padding-bottom:60%;margin-bottom:40px}.mv-block .inner-block .advertising-btn-wrap{text-align:center;left:0;margin-left:unset}.mv-block .inner-block .linkedin-btn-wrap{text-align:center;left:0;margin-left:unset}}@media only screen and (max-width:959px){.frame-image{background:url(//directs.xsrv.jp/wp-content/themes/direct2020/css/../img/AdobeStock_resize.png) no-repeat 0 0;width:105%;position:relative;background-size:cover;top:0;height:0;right:3%}}@media only screen and (max-width:321px){.advertising-video-wrap{width:80.4%;left:10.5%;top:13.7%;height:300px;position:absolute;transform:scaleY(1.12)}.elearning-video-wrap{width:80.4%;left:10.5%;top:13.7%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (min-width:321px) and (max-width:367px){.advertising-video-wrap{width:80%;left:10.5%;top:12.9%;height:300px;position:absolute;transform:scaleY(1.12)}.linkedin-video-wrap{width:80%;left:10.5%;top:12.9%;height:300px;position:absolute}}@media only screen and (min-width:368px){.advertising-video-wrap{width:79.2%;left:10.9%;top:8%;height:300px;position:absolute}.linkedin-video-wrap{width:79.2%;left:10.9%;top:8%;height:300px;position:absolute}}@media only screen and (min-width:430px) and (max-width:464px){.advertising-video-wrap{width:79.6%;left:10.6%;top:12%;height:300px;position:absolute;transform:scaleY(1.14)}.linkedin-video-wrap{width:79.6%;left:10.6%;top:12%;height:300px;position:absolute;transform:scaleY(1.14)}}@media only screen and (min-width:465px) and (max-width:499px){.advertising-video-wrap{width:80%;left:10.4%;top:11%;height:300px;position:absolute;transform:scaleY(1.14)}.linkedin-video-wrap{width:80%;left:10.4%;top:11%;height:300px;position:absolute;transform:scaleY(1.14)}}@media only screen and (min-width:500px) and (max-width:539px){.advertising-video-wrap{width:79.2%;left:10.9%;top:11%;height:300px;position:absolute;transform:scaleY(1.15)}.linkedin-video-wrap{width:79.2%;left:10.9%;top:11%;height:300px;position:absolute;transform:scaleY(1.15)}}@media only screen and (min-width:540px){.advertising-video-wrap{width:79.2%;left:10.9%;top:10%;height:300px;position:absolute}.linkedin-video-wrap{width:79.2%;left:10.9%;top:10%;height:300px;position:absolute;transform:scaleY(1.16)}}.advertising-video{width:100%;height:auto}.linkedin-video{width:100%;height:auto}.dsguide-top .mv-block .ttl .large .more{font-size:40px}.dsguide-top .mv-block .ttl .large .small{font-size:15px}.dsguide-top .c-btn01:after{left:20px}.dsguide-top .probrem-block .box .c-btn01{max-width:400px;margin:20px auto 0}.dsguide-top .probrem-block .solution-block .ttl{font-size:17px}.dsguide-top .probrem-block .solution-block .ttl .large{font-size:22px}.dsguide-top .probrem-block .solution-block .txt{margin-top:20px;font-size:14px}.dsguide-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-360px}.dsguide-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-380px}.dsguide-top .probrem-block.service .box .img-area{margin-top:0}.dsguide-top .probrem-block.service .box .txt-area{margin-top:20px}.dsguide-top .probrem-block.service .box .txt-area .c-check-list{margin-top:0}.dsguide-top .probrem-block.service .box .txt-area .txt{margin-top:15px;font-size:14px}@media only screen and (max-width:640px){.dsguide-outer-block{min-width:auto;height:auto}.particles-content .dsguide-ttl{text-align:center;left:0;margin-left:unset}.dsguide-top .mv-block .ttl .dsguide-large{color:#fff;left:0;font-size:26px;margin-top:10px}.dsguide-top .mv-block .ttl .linked-ttl{border-color:#fff;color:#fff;left:0}.mv-block .inner-block .dsguide-btn-wrap{text-align:center;left:0;margin-left:unset}.dsguide-video-wrap{width:80.4%;left:10.5%;top:13.7%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (max-width:321px){.dsguide-video-wrap{width:80.4%;left:10.5%;top:13.7%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (min-width:321px) and (max-width:367px){.dsguide-video-wrap{width:80%;left:10.5%;top:12.9%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (min-width:368px){.dsguide-video-wrap{width:79.2%;left:10.9%;top:8%;height:300px;position:absolute}}@media only screen and (min-width:430px) and (max-width:464px){.dsguide-video-wrap{width:79.6%;left:10.6%;top:12%;height:300px;position:absolute;transform:scaleY(1.14)}}@media only screen and (min-width:465px) and (max-width:499px){.dsguide-video-wrap{width:80%;left:10.4%;top:11%;height:300px;position:absolute;transform:scaleY(1.14)}}@media only screen and (min-width:500px) and (max-width:539px){.dsguide-video-wrap{width:79.2%;left:10.9%;top:11%;height:300px;position:absolute;transform:scaleY(1.15)}}@media only screen and (min-width:540px){.dsguide-video-wrap{width:79.2%;left:10.9%;top:10%;height:300px;position:absolute}}.dsguide-video{width:100%;height:auto}.lls_test-top .mv-block .ttl .large .more{font-size:40px}.lls_test-top .mv-block .ttl .large .small{font-size:15px}.lls_test-top .c-btn01:after{left:20px}.lls_test-top .probrem-block .box .c-btn01{max-width:400px;margin:20px auto 0}.lls_test-top .probrem-block .solution-block .ttl{font-size:17px}.lls_test-top .probrem-block .solution-block .ttl .large{font-size:22px}.lls_test-top .probrem-block .solution-block .txt{margin-top:20px;font-size:14px}.lls_test-top .probrem-block .solution-block.mv-bg-img .bg-left{left:-360px}.lls_test-top .probrem-block .solution-block.mv-bg-img .bg-right{right:-380px}.lls_test-top .probrem-block.service .box .img-area{margin-top:0}.lls_test-top .probrem-block.service .box .txt-area{margin-top:20px}.lls_test-top .probrem-block.service .box .txt-area .c-check-list{margin-top:0}.lls_test-top .probrem-block.service .box .txt-area .txt{margin-top:15px;font-size:14px}@media only screen and (max-width:640px){.llstest-outer-block{min-width:auto;height:auto}.particles-content .llstest-ttl{text-align:center;left:0;margin-left:unset}.lls_test-top .mv-block .ttl .llstest-large{color:#fff;left:0;font-size:26px;margin-top:10px}.lls_test-top .mv-block .ttl .linked-ttl{border-color:#fff;color:#fff;left:0}.mv-block .inner-block .llstest-btn-wrap{text-align:center;left:0;margin-left:unset}.llstest-video-wrap{width:80.4%;left:10.5%;top:13.7%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (max-width:321px){.llstest-video-wrap{width:80.4%;left:10.5%;top:13.7%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (min-width:321px) and (max-width:367px){.llstest-video-wrap{width:80%;left:10.5%;top:12.9%;height:300px;position:absolute;transform:scaleY(1.12)}}@media only screen and (min-width:368px){.llstest-video-wrap{width:79.2%;left:10.9%;top:8%;height:300px;position:absolute}}@media only screen and (min-width:430px) and (max-width:464px){.llstest-video-wrap{width:79.6%;left:10.6%;top:12%;height:300px;position:absolute;transform:scaleY(1.14)}}@media only screen and (min-width:465px) and (max-width:499px){.llstest-video-wrap{width:80%;left:10.4%;top:11%;height:300px;position:absolute;transform:scaleY(1.14)}}@media only screen and (min-width:500px) and (max-width:539px){.llstest-video-wrap{width:79.2%;left:10.9%;top:11%;height:300px;position:absolute;transform:scaleY(1.15)}}@media only screen and (min-width:540px){.llstest-video-wrap{width:79.2%;left:10.9%;top:10%;height:300px;position:absolute}}.llstest-video{width:100%;height:auto}