#professional_rec img{width:revert-layer;height:unset;max-width:100%;max-height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}#professional_rec .fwb{font-weight:700}#professional_rec .yellow{color:#ffbf00}#professional_rec .c-inner{max-width:1236px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px}#professional_rec .c-txt-link{color:#079dda}#professional_rec .c-btn-a{border-radius:3px;border:1px solid #079dda;background:#00a1e9;color:#fff;font-size:18px;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:66px;padding:6px 48px;min-width:294px}@media only screen and (max-width:768px){#professional_rec .c-btn-a{font-size:15px;width:80%}}#professional_rec .c-btn-b{border-radius:3px;border:1px solid #079dda;color:#00a1e9;background:#fff;font-size:18px;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:66px;padding:6px 48px}@media only screen and (max-width:768px){#professional_rec .c-btn-b{font-size:15px;width:80%}}#professional_rec .c-ttl{font-size:30px;font-weight:700;text-align:center}@media only screen and (max-width:768px){#professional_rec .c-ttl{font-size:24px}}#professional_rec .c-ttl-grid{display:flex;justify-content:space-between;gap:20px;align-items:baseline}@media only screen and (max-width:768px){#professional_rec .c-ttl-grid{flex-direction:column}}#professional_rec .c-ttl-grid__ttl{font-size:30px;font-weight:700}@media only screen and (max-width:768px){#professional_rec .c-ttl-grid__ttl{font-size:24px}}@media only screen and (max-width:768px){#professional_rec .c-ttl-grid__link{text-align:right;width:100%}}#professional_rec .c-ttl-grid__link a{color:#00a1e9;font-weight:700;font-size:20px}#professional_rec .c-ttl-grid__link a:after{content:"";background:url(//d70n4ejob1vxf.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/lp/link-arrow.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:22px;height:22px;margin-left:14px}#professional_rec .c-sp-link-more{text-align:right}@media only screen and (max-width:768px){#professional_rec .c-sp-link-more{margin-top:.5em;margin-bottom:74px}}#professional_rec .c-sp-link-more a{color:#00a1e9;font-weight:700;font-size:20px}@media only screen and (max-width:768px){#professional_rec .c-sp-link-more a{font-size:15px}}#professional_rec .c-sp-link-more a:after{content:"";background:url(//d70n4ejob1vxf.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/lp/link-arrow.svg) no-repeat;background-size:100%;display:inline-block;vertical-align:middle;width:22px;height:22px;margin-left:14px}#professional_rec .c-btn-container{display:flex;justify-content:center;align-items:center;gap:10px 30px}@media only screen and (max-width:768px){#professional_rec .c-btn-container{flex-direction:column}}#professional_rec .c-table{overflow-x:auto;margin:0 auto}#professional_rec .c-table table{border-collapse:collapse;border:1px solid #000}@media only screen and (max-width:768px){#professional_rec .c-table table{width:900px}}#professional_rec .c-table table td,#professional_rec .c-table table th{border:1px solid #000;padding:1em;vertical-align:middle;text-align:center}#professional_rec .c-table table th{font-weight:700}@media only screen and (min-width:769px){#professional_rec .c-table table th{font-size:18px}}@media only screen and (max-width:768px){#professional_rec .c-table table th{font-size:15px}}#professional_rec .c-table table th:first-child{min-width:130px}#professional_rec .c-table table .-logo{margin-left:1em}#professional_rec .c-table table .-logo img{vertical-align:bottom}#professional_rec .c-table table .-blue{background:#edf9fd}#professional_rec .c-table table .-fixed{position:sticky;left:0;background:#fff}#professional_rec .c-table table .-fixed:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #000}#professional_rec .c-section{margin-top:90px}@media only screen and (max-width:768px){#professional_rec .c-section{margin-top:50px}}@media only screen and (max-width:768px){#professional_rec .u-pc-only{display:none !important}}@media only screen and (min-width:769px){#professional_rec .u-sp-only{display:none !important}}#professional_rec .u-ta-c{text-align:center !important}#professional_rec #kv{background:url(//d70n4ejob1vxf.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/lp/professional/bg-kv.jpg) no-repeat;background-size:cover}@media only screen and (max-width:768px){#professional_rec #kv{background:url(//d70n4ejob1vxf.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/lp/professional/sp-bg-kv.jpg) no-repeat;background-size:cover}}#professional_rec #kv .inner{position:relative;min-height:480px}#professional_rec #kv .ttl{color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (max-width:768px){#professional_rec #kv .ttl{padding:20px}}#professional_rec #kv .txt{font-weight:700;font-size:30px;line-height:1.5}@media only screen and (max-width:768px){#professional_rec #kv .txt{font-size:28px}}#professional_rec #problem .grid{display:flex;justify-content:space-between;gap:30px}@media only screen and (max-width:768px){#professional_rec #problem .grid{flex-direction:column}}#professional_rec #problem .ttl{margin-bottom:1.25em}@media only screen and (min-width:769px){#professional_rec #problem .box{padding:18px;width:calc((100% - 90px)/4)}}@media only screen and (max-width:768px){#professional_rec #problem .box{width:100%}}@media only screen and (max-width:768px){#professional_rec #problem .box+.box{margin-top:30px}}#professional_rec #problem .sub{font-size:18px;font-weight:700;margin-bottom:5px;margin-top:15px}@media only screen and (max-width:768px){#professional_rec #problem .sub{font-size:15px}}#professional_rec #problem .txt{font-size:15px}#professional_rec #problem .thum{margin:24px 0 0}@media only screen and (max-width:768px){#professional_rec #problem .thum{margin-left:auto;margin-right:auto;text-align:center}}#professional_rec #service .ttl{margin-bottom:92px}@media only screen and (max-width:768px){#professional_rec #service .ttl{margin-bottom:30px}}#professional_rec #service .grid{display:flex;flex-direction:row-reverse;gap:20px 60px;justify-content:space-between;margin-bottom:60px;align-items:flex-end}@media only screen and (max-width:768px){#professional_rec #service .grid{flex-direction:column-reverse}}@media only screen and (min-width:769px){#professional_rec #service .grid.-center{align-items:center}}@media only screen and (min-width:769px){#professional_rec #service .grid.-re{flex-direction:row}}#professional_rec #service .sub{font-size:24px;font-weight:700;margin-bottom:1em}@media only screen and (max-width:768px){#professional_rec #service .sub{font-size:18px}}#professional_rec #service .txt{font-size:15px;font-weight:400}#professional_rec #service .thum{margin:0}@media only screen and (min-width:769px){#professional_rec #service .thum{flex:0 0 500px}}@media only screen and (min-width:769px){#professional_rec #service .thum.-thum02{flex:0 0 550px}}#professional_rec #service .thum img{width:100%}@media only screen and (min-width:769px){#professional_rec #service .btn-container{margin-top:157px}}#professional_rec #kaiketsu .ttl{margin-bottom:84px}@media only screen and (max-width:768px){#professional_rec #kaiketsu .ttl{margin-bottom:30px}}#professional_rec #kaiketsu .wrap{display:flex;gap:20px 30px;justify-content:space-between}@media only screen and (max-width:768px){#professional_rec #kaiketsu .wrap{flex-direction:column}}#professional_rec #kaiketsu .box{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:769px){#professional_rec #kaiketsu .box{width:calc((100% - 140px)/3);max-width:354px}}#professional_rec #kaiketsu .thum{margin:0 0 20px}@media only screen and (min-width:769px){#professional_rec #kaiketsu .thum{margin:0 0 40px}}@media only screen and (max-width:768px){#professional_rec #kaiketsu .thum>*{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:768px){#professional_rec #kaiketsu .thum img{width:40%}}#professional_rec #kaiketsu .sub{text-align:center;font-size:24px;font-weight:700;margin-bottom:1em}@media only screen and (max-width:768px){#professional_rec #kaiketsu .sub{font-size:20px}}#professional_rec #kaiketsu .content{max-width:max-content}#professional_rec #kaiketsu .list{padding-left:23px;list-style:disc}#professional_rec #kaiketsu .item{font-weight:700}#professional_rec #kaiketsu .btn-container{margin-top:70px}#professional_rec #flow .ttl{font-size:24px;font-weight:700;margin-bottom:30px}@media only screen and (max-width:768px){#professional_rec #flow .ttl{font-size:20px}}#professional_rec #flow .grid{display:flex;gap:3px}@media only screen and (max-width:768px){#professional_rec #flow .grid{flex-direction:column}}#professional_rec #flow .box{background:#f4f6f8;padding:15px}@media only screen and (min-width:769px){#professional_rec #flow .box{width:calc((100% - 9px)/4);padding:30px}}#professional_rec #flow .sub{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:20px}@media only screen and (max-width:768px){#professional_rec #flow .sub{font-size:20px}}#professional_rec #free-trial-info .container{max-width:1200px;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;gap:40px}@media only screen and (max-width:768px){#professional_rec #free-trial-info .container{flex-direction:column}}#professional_rec #free-trial-info .trial-visual .thum{width:100%;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.05)}@media only screen and (min-width:769px){#professional_rec #free-trial-info .trial-visual .thum{max-width:470px}}@media only screen and (min-width:769px){#professional_rec #free-trial-info .trial-content{flex:1;min-width:300px}}#professional_rec #free-trial-info .section-title{font-size:4rem;color:#079dda;margin-bottom:20px;font-weight:700}@media only screen and (max-width:768px){#professional_rec #free-trial-info .section-title{font-size:3rem;text-align:center}}#professional_rec #free-trial-info .trial-description{font-size:1.6rem;line-height:1.8;margin-bottom:20px}#professional_rec #free-trial-info .trial-benefits{list-style:none;padding:0;margin:0 0 30px}#professional_rec #free-trial-info .trial-benefits li{display:flex;align-items:center;font-size:1.6rem;margin-bottom:12px}#professional_rec #free-trial-info .trial-benefits .icon{width:20px;height:20px;margin-right:10px;flex-shrink:0}#professional_rec #free-trial-info .btn-primary{background-color:#079dda;color:#fff;padding:12px 24px;font-weight:700;text-decoration:none;transition:background .3s;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:769px){#professional_rec #free-trial-info .btn-primary{min-height:70px;width:40%}}@media only screen and (max-width:768px){#professional_rec #free-trial-info .btn-primary{width:100%}}#professional_rec #free-trial-info .btn-primary:hover{background-color:#067db1}#professional_rec #last{background:url(//d70n4ejob1vxf.cloudfront.net/wp-content/themes/reckoner-new/assets/css/../images/lp/professional/bg-footer.jpg) no-repeat;background-size:100%}@media only screen and (max-width:768px){#professional_rec #last{background-size:cover;background-position:bottom right;padding:30px 0}}#professional_rec #last .inner{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:769px){#professional_rec #last .inner{min-height:366px}}#professional_rec #last .ttl{font-weight:700;font-size:30px;line-height:1.5}@media only screen and (max-width:769px){#professional_rec #last .ttl{font-size:19px;text-align:center}}#professional_rec #last .btn-container{margin-top:30px}@media only screen and (min-width:769px){#professional_rec #last .btn-container{justify-content:flex-start}}