@charset "UTF-8";#main .page-head-visual{position:relative;padding-top:35px}#main .page-head-visual.salesforce-top{background:url(https://www.circlace.com/hubfs/circlace/salesforce/key.home.jpg) 50% no-repeat;background-size:cover}#main .page-head-visual.salesforce-top h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:5px solid #fff;background:#fff;padding:20px 50px}#main .page-head-visual.salesforce-top h1 ._bg{position:absolute;width:100%;height:100%;display:block;background:url(https://www.circlace.com/hubfs/circlace/salesforce/key.home.blur.jpg) 50% no-repeat;background-size:100vw auto;left:0;top:0}#main .page-head-visual.salesforce-top h1 .title{display:block;position:relative;font-size:110px;letter-spacing:.1em;white-space:nowrap;line-height:.9}#main .page-head-visual.salesforce-top h1 .cap{position:relative;display:block;font-size:30px;line-height:1}#main .page-head-visual.salesforce-top h2{text-shadow:0 0 3px rgba(0,0,0,.25)}#main .page-head-visual.salesforce-top p{position:absolute;bottom:35px;font-size:16px;width:100%;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.75)}#main .page-head-visual.salesforce-top .sf-seal{right:10px;bottom:15px;width:110px;height:110px}#main .page-head-visual.salesforce-top .sf-seal img{width:100px}.nav-wrap{height:70px}#fix-page-nav{height:70px;top:-70px;transition:top .5s ease 0s;background:#fff;width:100%;z-index:10}#fix-page-nav ul{display:flex;justify-content:center}#fix-page-nav ul li{margin:0 40px}#fix-page-nav ul li a{display:block;line-height:70px;background:url(https://www.circlace.com/hubfs/circlace-recruit/pade-down.bk.svg) center 56px no-repeat;background-size:10px auto}#fix-page-nav.fixed{top:0;position:fixed}@media screen and (max-width:1260px){#main .page-head-visual.salesforce-top h1 ._bg{background-size:auto 460px}}#main .sf-top-title{font-size:36px;text-align:center;padding-top:70px;margin-bottom:60px}#main .sf-home-read{position:relative;text-align:center;background:#faf9ff url(https://www.circlace.com/hubfs/circlace/brand/dx.bg1.jpg) top no-repeat;background-size:1400px auto}#main .sf-home-read h2{padding-top:120px;line-height:1.4}#main .sf-home-read p{font-size:17px;line-height:1.9}#main .sf-home-read p.end{margin-top:70px;font-size:22px;padding-bottom:70px}#main .sf-home-read .content-wrap{width:1040px;margin:0 auto}#main .sf-home-feature{background:#1c1c1c url(https://www.circlace.com/hubfs/circlace/salesforce/bg.feature.jpg) top no-repeat;height:648px;color:#fff;position:relative;overflow:hidden}#main .sf-home-feature h2{padding-top:0;margin-bottom:0;line-height:110px}#main .sf-home-feature ._wrap{padding:150px 50px 0;display:flex;justify-content:space-between;margin:0 auto;width:1120px}#main .sf-home-feature ._wrap:before{position:absolute;content:"";height:56px;width:100%;left:0;top:307px;background:#3fbad5;background:-moz-linear-gradient(left,#3fbad5 0,#4f82c0 100%);background:-webkit-linear-gradient(left,#3fbad5,#4f82c0);background:linear-gradient(90deg,#3fbad5 0,#4f82c0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3fbad5",endColorstr="#4f82c0",GradientType=1)}#main .sf-home-feature dl{width:24%}#main .sf-home-feature dl dt{background:rgba(0,0,0,.88);text-align:center;border-radius:5px;line-height:47px;padding-bottom:15px;margin-bottom:30px}#main .sf-home-feature dl dt span{position:relative;display:block;line-height:56px;font-size:28px;z-index:1}#main .sf-home-feature dl dt span:after{position:absolute;width:2px;height:46px;top:5px;right:-7px;background:#fff;content:""}#main .sf-home-feature dl dd{padding:0 5px;font-size:14px;line-height:2}#main .sf-home-feature dl:first-child dt span:before{position:absolute;width:2px;height:46px;top:5px;left:-7px;background:#fff;content:""}#main .sf-home-content{position:relative;z-index:1;background:#faf9ff}#main .sf-home-content .read{font-size:16px;padding:0 50px;text-align:center}#main .sf-home-content .more{max-width:1140px;padding:0 50px;margin:0 auto}#main .sf-home-advantage{background:#faf9ff;text-align:center;padding-bottom:100px;box-shadow:-5px 0 3px rgba(0,0,0,.4)}#main .sf-home-advantage .sf-home-advantage{display:flex}#main .sf-home-advantage p{margin-bottom:140px}#main .sf-home-advantage .dl-list{display:flex;margin:0 auto;max-width:1140px;padding:0 50px;justify-content:space-between}#main .sf-home-advantage .dl-list dl{position:relative;background:#fff;border-radius:10px;max-width:310px;width:31%;box-shadow:.9px 1.9px 1.7px rgba(0,0,0,.002),2.2px 4.9px 5.3px rgba(0,0,0,.005),4.4px 9.9px 12.4px rgba(0,0,0,.01),9.1px 20.4px 27.9px rgba(0,0,0,.019)}#main .sf-home-advantage .dl-list dl dt{padding-top:100px;padding-bottom:20px;line-height:2em;border-bottom:5px solid #3dbcd7;font-size:18px}#main .sf-home-advantage .dl-list dl dt .eyecatch{position:absolute;top:0;left:50%;margin-left:-64px;margin-top:-64px;display:block;width:128px;height:128px;border-radius:50%;overflow:hidden;color:#fff;background:#4bc0da;background:-moz-linear-gradient(top,#4bc0da 0,#5082bf 100%);background:-webkit-linear-gradient(top,#4bc0da,#5082bf);background:linear-gradient(180deg,#4bc0da 0,#5082bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4bc0da",endColorstr="#5082bf",GradientType=0)}#main .sf-home-advantage .dl-list dl dt .eyecatch .icon{position:absolute;display:block;width:100%;height:100%;opacity:.15}#main .sf-home-advantage .dl-list dl dt .eyecatch .icon._p1{background:url(https://www.circlace.com/hubfs/circlace/salesforce/icon.p1.svg) bottom no-repeat;background-size:90% auto}#main .sf-home-advantage .dl-list dl dt .eyecatch .icon._p2{background:url(https://www.circlace.com/hubfs/circlace/salesforce/icon.p2.svg) bottom no-repeat;background-size:85% auto}#main .sf-home-advantage .dl-list dl dt .eyecatch .icon._p3{background:url(https://www.circlace.com/hubfs/circlace/salesforce/icon.p3.svg) 50% no-repeat;background-size:60%}#main .sf-home-advantage .dl-list dl dt .eyecatch .txt{position:relative}#main .sf-home-advantage .dl-list dl dt .eyecatch .txt b,#main .sf-home-advantage .dl-list dl dt .eyecatch .txt strong{display:block}#main .sf-home-advantage .dl-list dl dt .eyecatch.p1 b,#main .sf-home-advantage .dl-list dl dt .eyecatch.p1 strong{font-size:48px;padding-top:38px}#main .sf-home-advantage .dl-list dl dt .eyecatch.p2{line-height:1.2;padding-top:35px;font-size:22px}#main .sf-home-advantage .dl-list dl dt .eyecatch.p2 b,#main .sf-home-advantage .dl-list dl dt .eyecatch.p2 strong{font-size:27px}#main .sf-home-advantage .dl-list dl dt .eyecatch.p3 b,#main .sf-home-advantage .dl-list dl dt .eyecatch.p3 strong{font-size:38px;padding-top:47px}#main .sf-home-advantage .dl-list dl dd{padding:25px;text-align:left;line-height:1.8;font-size:14px}#main .sf-home-achievement{background:#fff}#main .sf-home-achievement h3{text-align:center;margin-bottom:30px}#main .sf-home-achievement .company_link{max-width:1140px;margin:0 auto 100px}#main .sf-home-achievement .company_link li{width:109px;margin-top:10px;margin-bottom:10px}#main .sf-home-achievement .company_link li a img{max-height:auto;max-width:80%}#main .sf-home-achievement .sf-home-case{margin:0 auto;max-width:1140px;padding:20px 50px 100px;display:flex;justify-content:space-between}#main .sf-home-achievement .sf-home-case a{max-width:310px;width:31%;display:block;box-shadow:.9px 1.9px 1.7px rgba(0,0,0,.002),2.2px 4.9px 5.3px rgba(0,0,0,.005),4.4px 9.9px 12.4px rgba(0,0,0,.01),9.1px 20.4px 27.9px rgba(0,0,0,.019)}#main .sf-home-achievement .sf-home-case a figure{height:174px;position:relative;overflow:hidden}#main .sf-home-achievement .sf-home-case a figure img{height:100%;width:auto;max-width:none;transition:transform .5s cubic-bezier(.33,1,.68,1) 0s}#main .sf-home-achievement .sf-home-case a .txt_area{padding:25px}#main .sf-home-achievement .sf-home-case a .txt_area h3{text-align:left;font-size:18px;margin-bottom:20px}#main .sf-home-achievement .sf-home-case a .txt_area .tag{margin-bottom:30px}#main .sf-home-achievement .sf-home-case a .txt_area .tag span{font-weight:400;font-size:12px;display:inline-block;background:#f9f9f9;border:1px solid #eee;border-radius:12px;padding:0 10px;line-height:24px}#main .sf-home-achievement .sf-home-case a:hover figure img{transform:scale(1.3)}#main .sf-home-menu{background:#faf9ff}#main .sf-home-menu .read{margin-bottom:40px}#main .sf-home-menu .menu-list{margin:0 auto;max-width:1140px;padding:20px 50px 100px;display:flex;justify-content:space-between;flex-wrap:wrap}#main .sf-home-menu .menu-list ._category-item{max-width:490px;width:48%;background:#fff;box-shadow:.9px 1.9px 1.7px rgba(0,0,0,.002),2.2px 4.9px 5.3px rgba(0,0,0,.005),4.4px 9.9px 12.4px rgba(0,0,0,.01),9.1px 20.4px 27.9px rgba(0,0,0,.019);border-radius:10px;margin-bottom:35px}#main .sf-home-menu .menu-list ._category-item article{display:flex;flex-direction:column;justify-content:space-between;height:100%}#main .sf-home-menu .menu-list ._category-link{position:relative;display:flex;padding:30px 25px}#main .sf-home-menu .menu-list ._category-link:after{position:absolute;top:50%;right:15px;margin-top:-15px;content:"";display:block;width:15px;height:30px;background:url(https://www.circlace.com/hubfs/circlace-recruit/allow.svg) 50% no-repeat;transition:right .3s cubic-bezier(.33,1,.68,1) 0s}#main .sf-home-menu .menu-list ._category-link:hover:after{right:5px}#main .sf-home-menu .menu-list ._category-link figure{display:flex;align-items:center;justify-content:center;width:118px;height:118px;border-radius:50%;background:#4bc0da;background:-moz-linear-gradient(top,#4bc0da 0,#5082bf 100%);background:-webkit-linear-gradient(top,#4bc0da,#5082bf);background:linear-gradient(180deg,#4bc0da 0,#5082bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4bc0da",endColorstr="#5082bf",GradientType=0)}#main .sf-home-menu .menu-list ._category-link figure img{width:56%}#main .sf-home-menu .menu-list ._category-link ._body{width:calc(100% - 118px);padding:0 25px}#main .sf-home-menu .menu-list ._category-link ._body h3{font-size:18px;margin-bottom:25px}#main .sf-home-menu .menu-list .submenu{display:flex;background:#f6f9fc;border-top:1px solid #e3e3e3;border-radius:0 0 10px 10px;overflow:hidden}#main .sf-home-menu .menu-list .submenu li{border-right:1px solid #e3e3e3;width:50%}#main .sf-home-menu .menu-list .submenu li:last-child{border-right:none}#main .sf-home-menu .menu-list .submenu li a{display:block;height:50px;border-top:1px solid #fff;border-left:1px solid #fff;text-align:center;font-size:14px;line-height:50px;transition:background .5s cubic-bezier(.33,1,.68,1) 0s}#main .sf-home-menu .menu-list .submenu li a:hover{background-color:#3dbcd7;color:#fff}#main .sf-home-menu .menu-list .submenu li a.line2{line-height:1.3;padding-top:5px}#main .sf-home-event{background:#f4f7fd;padding-bottom:100px;border-top:10px solid #fff}#main .sf-home-event .block_seminar{margin-top:70px}#main .sf-home-event .block_seminar .post-seminar{display:flex;background:none;padding-bottom:50px}#main .sf-home-knowledge{border-top:10px solid #fff;padding-bottom:100px}#main .sf-home-knowledge .knowledge-list{display:flex;max-width:1140px;margin:70px auto 50px;padding:0 50px;justify-content:space-between}#main .sf-home-knowledge .knowledge-list .item{position:relative;background:#fff;max-width:310px;width:31%;box-shadow:.9px 1.9px 1.7px rgba(0,0,0,.002),2.2px 4.9px 5.3px rgba(0,0,0,.005),4.4px 9.9px 12.4px rgba(0,0,0,.01),9.1px 20.4px 27.9px rgba(0,0,0,.019)}#main .sf-home-knowledge .knowledge-list .item .cate{display:none}#main .sf-home-knowledge .knowledge-list .item .thumbnail figure{height:170px;background-position:50%;background-size:cover}#main .sf-home-knowledge .knowledge-list .item .detail{padding:20px 20px 60px}#main .sf-home-knowledge .knowledge-list .item .detail:after{position:absolute;bottom:20px;right:20px;content:"詳しく見る";font-weight:800;font-size:16px}#main .sf-home-knowledge .knowledge-list .item .detail .date{position:absolute;top:0;left:0;background:#3dbcd7;color:#fff;font-family:kozuka-gothic-pr6n,sans-serif;font-weight:800;font-style:normal;padding:0 20px}#main .sf-home-knowledge .knowledge-list .item .detail .title{font-size:18px;color:#000;line-height:1.5;margin-bottom:20px}#main .sf-home-knowledge .knowledge-list .item .detail .description{font-size:14px}#main .sf-home-contact{height:500px;border-top:10px solid #fff;border-bottom:10px solid #fff;padding-bottom:50px;background:#000}#main .sf-home-contact .bg{position:absolute;opacity:.6;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:0}#main .sf-home-contact>*{position:relative;color:#fff}#main .sf-home-contact p{font-size:18px;text-align:center;padding:50px 0 100px}#main .sf-home-contact a{display:block;max-width:500px;color:#fff;line-height:60px;margin:0 auto;background:#4bc0da;background:-moz-linear-gradient(top,#4bc0da 0,#5082bf 100%);background:-webkit-linear-gradient(top,#4bc0da,#5082bf);background:linear-gradient(180deg,#4bc0da 0,#5082bf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4bc0da",endColorstr="#5082bf",GradientType=0);text-align:center;box-shadow:.9px 1.9px 1.7px rgba(0,0,0,.002),2.2px 4.9px 5.3px rgba(0,0,0,.005),4.4px 9.9px 12.4px rgba(0,0,0,.01),9.1px 20.4px 27.9px rgba(0,0,0,.019);border:2px solid #fff;font-size:18px}#main #bnr-lp{position:absolute;right:0;top:50px;transition:right .3s ease 0s}#main #bnr-lp li{margin-bottom:10px}#main #bnr-lp li a{display:block;padding:5px;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.3);border-radius:5px 0 0 5px;text-align:left}#main #bnr-lp li a h3{font-size:16px;padding:4px 0 5px 4px;line-height:1.4}#main #bnr-lp li a img{width:150px;box-shadow:0 0 2px rgba(0,0,0,.2)}#main #bnr-lp li a .goto{display:flex;justify-content:flex-end;align-items:center;text-align:right;font-size:12px;line-height:30px}#main #bnr-lp li a .goto .icon{display:block;background:#3dbcd7 url(https://www.circlace.com/hubfs/circlace/salesforce/allow.svg) 50% no-repeat;background-size:6px auto;width:15px;height:15px;border-radius:50%;margin-left:5px}#main #bnr-lp.on{position:fixed;top:100px;z-index:1000}#main #bnr-lp.off{right:-170px}#main #bnr-lp-sp{display:none}@media screen and (max-width:1120px){#fix-page-nav ul li{margin:0 25px}#main .sf-home-advantage .dl-list dl dd{padding:18px;font-size:13px}#main .sf-home-menu .menu-list ._category-link figure{width:90px;height:90px}#main .sf-home-menu .menu-list ._category-link ._body{width:calc(100% - 90px);padding:0 20px}#main .sf-home-feature ._wrap{width:auto}#main .sf-home-feature dl dt span{font-size:24px}#main .sf-home-feature dl dd{font-size:14px}#main #bnr-lp li a h3{font-size:14px;padding:4px 0 5px 4px;line-height:1.4}#main #bnr-lp li a img{width:130px}#main #bnr-lp li a .goto{font-size:11px}#main #bnr-lp li a .goto .icon{background-size:5px auto;width:12px;height:12px}}@media only screen and (max-width:960px){#main .page-head-visual{padding-top:45px}#main .page-head-visual.salesforce-top{background:url(https://www.circlace.com/hubfs/circlace/salesforce/key.home.jpg) 50% no-repeat;background-size:cover}#main .page-head-visual.salesforce-top h2{font-size:20px}#main .page-head-visual.salesforce-top h1{border:3px solid #fff;background:#fff;padding:20px 50px}#main .page-head-visual.salesforce-top h1 .title{font-size:80px}#main .page-head-visual.salesforce-top h1 .cap{font-size:24px}#main .page-head-visual.salesforce-top p{bottom:30px;font-size:14px}#main .page-head-visual.salesforce-top .sf-seal{right:5px;bottom:5px;width:90px;height:90px}#main .page-head-visual.salesforce-top .sf-seal img{width:80px}#fix-page-nav ul li a{font-size:14px}#main .sf-top-title{font-size:30px}#main .sf-home-read p{font-size:14px}#main .sf-home-read p.end{font-size:20px}#main .sf-home-content .read{font-size:14px}#main .sf-home-feature ._wrap{padding:150px 25px 0}#main .sf-home-feature dl dt{font-size:14px}#main .sf-home-feature dl dt span{font-size:20px}#main .sf-home-feature dl dd{font-size:12px}#main #bnr-lp li a h3{font-size:12px;padding:4px 0 5px 4px;line-height:1.4}#main #bnr-lp li a img{width:110px}#main #bnr-lp li a .goto{font-size:10px}#main #bnr-lp li a .goto .icon{background-size:5px auto;width:12px;height:12px}}@media screen and (max-width:799px){#main p{font-size:3.4vw}#main .page-head-visual.salesforce-top{padding-top:0}#main .page-head-visual.salesforce-top h1{padding:3vw 5vw}#main .page-head-visual.salesforce-top h1 .title{font-size:10vw}#main .page-head-visual.salesforce-top h1 .cap{font-size:4vw}#main .page-head-visual.salesforce-top h2{font-size:3.4vw;padding:5vw;line-height:1.5}#main .page-head-visual.salesforce-top p{bottom:0;padding:5vw;font-size:3vw;line-height:1.4}#main .page-head-visual.salesforce-top p br{display:none}#main .page-head-visual.salesforce-top .sf-seal{right:2vw;top:2vw;bottom:auto;width:10vw;height:10vw;padding:0}#main .page-head-visual.salesforce-top .sf-seal img{width:10vw;max-width:none}.nav-wrap{height:60px}#fix-page-nav{height:60px;top:-60px;overflow-x:scroll}#fix-page-nav ul{display:flex;justify-content:center;padding:0 5vw;margin:0 5vw}#fix-page-nav ul li{margin:0 2.5vw}#fix-page-nav ul li a{white-space:nowrap;line-height:60px;background:url(https://www.circlace.com/hubfs/circlace-recruit/pade-down.bk.svg) center 50px no-repeat;background-size:10px auto}#main .sf-top-title{font-size:6.5vw;padding-top:15vw;margin-bottom:12vw}#main .sf-home-content .read{font-size:3.8vw;padding:0 10vw}#main .sf-home-content .more{padding:0 5vw}#main .sf-home-read{background-size:200% auto}#main .sf-home-read h2{padding-top:15vw;margin-bottom:10vw}#main .sf-home-read p{padding:0 5vw;font-size:3.4vw}#main .sf-home-read p.end{font-size:4.2vw;margin-top:10vw;padding-bottom:15vw}#main .sf-home-feature{height:auto;background:#262626 url(https://www.circlace.com/hubfs/circlace/salesforce/bg.feature.sp.jpg) top no-repeat;background-size:100% auto}#main .sf-home-feature ._wrap{flex-direction:column;padding:20vw 5vw 0}#main .sf-home-feature ._wrap:before{display:none}#main .sf-home-feature dl{width:100%;margin-bottom:10vw}#main .sf-home-feature dl dt{font-size:4vw;padding:0 0 12.5vw;line-height:10vw;margin-bottom:2.5vw;position:relative}#main .sf-home-feature dl dt span{position:absolute;left:-5vw;width:100vw;font-size:8vw;height:10vw;line-height:10vw;background:#3fbad5;background:-moz-linear-gradient(left,#3fbad5 0,#4f82c0 100%);background:-webkit-linear-gradient(left,#3fbad5,#4f82c0);background:linear-gradient(90deg,#3fbad5 0,#4f82c0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3fbad5",endColorstr="#4f82c0",GradientType=1)}#main .sf-home-feature dl dt span:after{display:none}#main .sf-home-feature dl dd{font-size:3.4vw}#main .sf-home-feature dl:first-child dt span:before,#main .sf-home-feature dl dd br{display:none}#main .article-scroll-wrap{width:100%;overflow-y:scroll}#main .sf-home-advantage{padding-bottom:0}#main .sf-home-advantage .read{margin-bottom:20vw}#main .sf-home-advantage .dl-list{flex-direction:column;padding:0 5VW}#main .sf-home-advantage .dl-list dl{max-width:none;width:100%;margin-bottom:20vw}#main .sf-home-advantage .dl-list dl dt{padding-top:20vw;font-size:4.6vw}#main .sf-home-advantage .dl-list dl dt .eyecatch{width:30vw;height:30vw;margin-top:-15vw;margin-left:-15vw}#main .sf-home-advantage .dl-list dl dt .eyecatch .icon{top:0}#main .sf-home-advantage .dl-list dl dt .eyecatch.p1{line-height:1;font-size:4vw}#main .sf-home-advantage .dl-list dl dt .eyecatch.p1 b{font-size:12vw;padding-top:8vw}#main .sf-home-advantage .dl-list dl dt .eyecatch.p2{padding-top:10vw;font-size:5vw;line-height:1}#main .sf-home-advantage .dl-list dl dt .eyecatch.p2 b{font-size:6vw}#main .sf-home-advantage .dl-list dl dt .eyecatch.p3 b{font-size:8vw;padding-top:12vw}#main .sf-home-advantage .dl-list dl dd{font-size:3.4vw;padding:5vw}#main .sf-home-achievement .company_link{display:flex}#main .sf-home-achievement .company_link li{width:33%;margin:0;padding:2.5vw 0!important}#main .sf-home-achievement .sf-home-case{padding:0 5vw 15vw 0;width:270vw;justify-content:flex-start}#main .sf-home-achievement .sf-home-case a{width:80vw;max-width:none;margin:0 5vw}#main .sf-home-achievement .sf-home-case a figure,#main .sf-home-achievement .sf-home-case a figure img{width:100%;height:auto}#main .sf-home-achievement .sf-home-case a .txt_area{padding:5vw}#main .sf-home-achievement .sf-home-case a .txt_area h3{font-size:4.6vw;margin-bottom:5vw}#main .sf-home-achievement .sf-home-case a .txt_area .tag{margin-bottom:7vw}#main .sf-home-achievement .sf-home-case a .txt_area .tag span{font-size:3.2vw}#main .sf-home-menu .menu-list{flex-direction:column;padding:5vw}#main .sf-home-menu .menu-list ._category-item{width:100%;max-width:none}#main .sf-home-menu .menu-list ._category-link{padding:5vw 10vw 5vw 5vw}#main .sf-home-menu .menu-list ._category-link figure{position:absolute;width:18vw;height:18vw;top:-3vw;left:-3vw}#main .sf-home-menu .menu-list ._category-link ._body{width:100%;padding:0}#main .sf-home-menu .menu-list ._category-link ._body h3{padding-left:15vw;font-size:5vw}#main .sf-home-menu .menu-list .submenu li a{height:12vw;line-height:calc(12vw - 2px);font-size:3vw}#main .sf-home-menu .menu-list .submenu li a.line2{padding-top:1.8vw}#main .sf-home-event .block_seminar{margin-top:5vw}#main .sf-home-event .block_seminar .post-seminar{flex-direction:column;padding-bottom:5vw}#main .sf-home-event .block_seminar .post-seminar .inner{padding:0}#main .sf-home-event .block_seminar .post-seminar .inner .flex_link{padding:0 5vw}#main .sf-home-knowledge .knowledge-list{padding:0 5vw;width:270vw}#main .sf-home-knowledge .knowledge-list .item{max-width:none;width:80vw}#main .sf-home-contact{min-height:100vw;padding-bottom:10vw}#main .sf-home-contact p{font-size:4.6vw;padding:5vw 5vw 10vw}#main .sf-home-contact a{width:90%;line-height:60px;font-size:4.6vw}#main #bnr-lp{display:none}#main #bnr-lp-sp{display:block}#main #bnr-lp-sp ul{display:flex;justify-content:space-between;margin:0 5vw;padding:10vw 0;border-top:1px solid rgba(0,0,0,.1)}#main #bnr-lp-sp li a{display:block;padding:2.5vw;background:#fff;box-shadow:0 0 .7vw rgba(0,0,0,.3);border-radius:1vw;text-align:left}#main #bnr-lp-sp li a h3{font-size:4vw;padding:0;line-height:1.4}#main #bnr-lp-sp li a img{width:38vw;box-shadow:0 0 2px rgba(0,0,0,.3);margin-bottom:2.5vw}#main #bnr-lp-sp li a .goto{display:flex;justify-content:flex-end;align-items:center;text-align:right;font-size:3vw;line-height:30px}#main #bnr-lp-sp li a .goto .icon{display:block;background:#3dbcd7 url(https://www.circlace.com/hubfs/circlace/salesforce/allow.svg) 50% no-repeat;background-size:2vw auto;width:4vw;height:4vw;border-radius:50%;margin-left:5px}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/1790412/hub_generated/template_assets/57841423966/1656051645936/PasonaTquila/library/css/css-circlace/salesforce.css */