@charset "UTF-8";.c-prod-faq{margin-bottom:1.6em}.c-prod-faq .prod-faq{border-width:1px;border-style:solid;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.c-prod-faq .prod-faq.prod-faq-q dt,.c-prod-faq .prod-faq.prod-faq-q dd,.c-prod-faq .prod-faq.prod-faq-a dt,.c-prod-faq .prod-faq.prod-faq-a dd{padding:.4em}.c-prod-faq .prod-faq.prod-faq-q dt,.c-prod-faq .prod-faq.prod-faq-a dt{font-size:20px;font-weight:700;width:2em}.c-prod-faq .prod-faq.prod-faq-q dd,.c-prod-faq .prod-faq.prod-faq-a dd{font-size:16px;margin:0;width:calc(100% - 2em);padding-top:.7em}.c-prod-faq .prod-faq.prod-faq-q{background-color:#efefef}.c-prod-faq .prod-faq.prod-faq-q dd{font-weight:700}.c-prod-faq .prod-faq.prod-faq-a{border-top:none}.c-prod-faq .c-prod-faq__inner{display:none}.prod-site.home .news{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;padding:15px}.prod-site.home .news h3{margin-top:0}.prod-site.home .news ul{list-style:none;padding:0;margin:0}.prod-site.home .news .meta-wrap{float:left}.prod-site.home .news .post-title{margin-left:12%}.series-wrap{margin-top:30px;margin-bottom:30px}.series-wrap .series-content{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-bottom:3%}.series-wrap .series-content h3{margin:0;font-size:1.2em;border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;padding:4px 0;margin:3px 0}.series-wrap .series-content .logo{padding:10px 5px}.series-wrap .series-content .details{padding:0 15px 15px}.series-wrap .prod-title{height:2.2em;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;margin:0}.series-wrap .prod-title:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.series-wrap .prod-title a{text-indent:-9999px;display:block;height:100%}.page-under{margin-top:2em;text-align:left}.under-content{width:100%}.under-content__cell{padding:0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;border-bottom:1px solid #d5d5d5}.under-content__cell .btn-notice,.under-content__cell .btn{min-width:180px}.under-content__cell .btn-notice.form:before,.under-content__cell .btn.form:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#fff}.under-content__cell .btn{margin:8px 0}.under-content__cell span{display:block;font-size:.85em}.under-content__cell__second{width:100%;padding:0;border-right:none;font-weight:700;color:#797979}.under-content__cell__second:last-of-type{border-right:none;border-top:1px solid #d5d5d5;margin-top:2em}.under-content__cell__second h4{margin-top:0 !important;background:0 0 !important;font-size:16px !important;font-size:1rem !important;margin-bottom:.2em !important;padding:0 !important}.under-content__cell__second .phone{font-family:Roboto,Noto Sans Japanese,sans-serif;display:inline-block;font-size:41.6px;font-size:2.6rem;font-weight:600;color:#000}.under-content__cell__second .phone:before{font-family:FontAwesome;font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#ff8000}.under-content__cell__second .small{font-size:11.2px;font-size:.7rem}.under-content__cell__second .form:before{font-family:FontAwesome;content:"";margin-right:5px;color:rgba(0,0,0,.3);display:inline-block;color:#fff}.under-content__cell__second .btn-notice{font-size:1.2em;width:95%;margin:.4em 0 0}.under-content__cell__second .read-text{color:#000;display:block;font-size:1.3em;margin-bottom:.6em}.under-content__cell__second .read-text.read-text-first{margin-top:.6em}.under-content__cell__second .mail-read{margin-bottom:0;margin-top:32px}body.page-template.page-template-ct-page-nohead figure.f-img{margin:0}body.page-template.page-template-ct-page-nohead .f-img{display:block;margin-top:0}body.page-template.page-template-ct-page-nohead .f-img figure{margin:0}body.page-template.page-template-ct-page-nohead .f-img img{margin-top:0}body.page-template.page-template-ct-page-nohead .ohh{overflow:hidden}body.page-template.page-template-ct-page-nohead .primary .post .p-pad{padding-left:1em;padding-right:1em}body.page-template.page-template-ct-page-nohead .primary .post h2.harf{margin-top:1.5em}body.page-template.page-template-ct-page-nohead .primary .post .feature-item .wp-block-group__inner-container{margin:8px;padding:8px}body.page-template.page-template-ct-page-nohead .primary .post .wp-block-group__inner-container>h2,body.page-template.page-template-ct-page-nohead .primary .post .wp-block-group__inner-container>h3{margin-top:.8em}.page-template-landing.page .primary .lpblock2 h3:first-child{margin-top:0}.page-template-landing .landing-last{font-size:2em;text-align:left;max-width:750px;margin:2em auto}.page-template-landing .landing-last .btn-notice{width:80%;margin:0 auto;display:block}.page-template-landing .fa.fa-caret-down{font-size:130px;line-height:0;color:#51a0a7}.page-template-landing .header .site-name{min-width:300px}.page-template-landing .header .site-name:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.page-template-landing .header .head-main__contact{margin-top:0}.page-template-landing .primary{max-width:100%;text-align:center;padding:15px 0}.page-template-landing .meta-wrap{display:none}.page-template-landing .footer{padding-top:0}.page-template-landing .post-wrap.im-right .post-main p:first-child{margin-top:0}.lpblock1{background:#ebf6f4;max-width:750px;margin:2em auto;padding:1.5em 1.5em 2.5em;-webkit-box-shadow:0 0 7px rgba(0,0,0,.14);box-shadow:0 0 7px rgba(0,0,0,.14)}.lpblock1.left p{text-align:left}.lpblock1 ul{font-size:1.2em;text-align:left}.primary .lpblock2.left{text-align:left}.primary .lpblock2.left p{text-align:left}.primary .lpblock2 ul{margin:.5em 0}.page-template-landing .btn-notice{background-color:red;padding:.6em 2.4em .7em;font-family:Roboto,Noto Sans Japanese,sans-serif;text-decoration:none;border:2px solid rgba(255,255,255,.25);border-bottom-color:rgba(0,0,0,.25);color:#fff;padding:.6em 1.2em .7em;margin:8px;display:inline-block;-webkit-box-shadow:0 0 23px rgba(0,0,0,.1) inset,0 0 10px transparent;box-shadow:0 0 23px rgba(0,0,0,.1) inset,0 0 10px transparent;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;text-align:center;font-size:16px;font-size:16px;font-size:1rem}.page-template-landing-full-width .header,.page-template-landing-block .header,.home .front-edit .header,.page-template-prod-front .edit-prod-top .header{border:none;-webkit-box-shadow:none;box-shadow:none}.page-template-landing-full-width .content-width,.page-template-landing-block .content-width,.home .front-edit .content-width,.page-template-prod-front .edit-prod-top .content-width{max-width:1280px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-landing-full-width .page-read .content-width,.page-template-landing-block .page-read .content-width,.home .front-edit .page-read .content-width,.page-template-prod-front .edit-prod-top .page-read .content-width{max-width:1140px}.page-template-landing-full-width .page-read.content-width,.page-template-landing-block .page-read.content-width,.home .front-edit .page-read.content-width,.page-template-prod-front .edit-prod-top .page-read.content-width{max-width:1140px}.page-template-landing-full-width .page-read-noflex.content-width,.page-template-landing-block .page-read-noflex.content-width,.home .front-edit .page-read-noflex.content-width,.page-template-prod-front .edit-prod-top .page-read-noflex.content-width{max-width:1000px}.page-template-landing-full-width .page-read,.page-template-landing-full-width .page-read-noflex,.page-template-landing-block .page-read,.page-template-landing-block .page-read-noflex,.home .front-edit .page-read,.home .front-edit .page-read-noflex,.page-template-prod-front .edit-prod-top .page-read,.page-template-prod-front .edit-prod-top .page-read-noflex{padding-top:40px;padding-bottom:40px}.page-template-landing-full-width .page-read h4,.page-template-landing-full-width .page-read-noflex h4,.page-template-landing-block .page-read h4,.page-template-landing-block .page-read-noflex h4,.home .front-edit .page-read h4,.home .front-edit .page-read-noflex h4,.page-template-prod-front .edit-prod-top .page-read h4,.page-template-prod-front .edit-prod-top .page-read-noflex h4{margin:0}.page-template-landing-full-width .head-main-branding,.page-template-landing-block .head-main-branding,.home .front-edit .head-main-branding,.page-template-prod-front .edit-prod-top .head-main-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0}.page-template-landing-full-width .coop-logo,.page-template-landing-block .coop-logo,.home .front-edit .coop-logo,.page-template-prod-front .edit-prod-top .coop-logo{width:142px}.page-template-landing-full-width .head-main-contact,.page-template-landing-block .head-main-contact,.home .front-edit .head-main-contact,.page-template-prod-front .edit-prod-top .head-main-contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.page-template-landing-full-width .head-main-contact-lead,.page-template-landing-block .head-main-contact-lead,.home .front-edit .head-main-contact-lead,.page-template-prod-front .edit-prod-top .head-main-contact-lead{background:#ff8100;border-radius:12px;color:#fff;font-size:10px;padding:.4em 1em}.page-template-landing-full-width .head-main-contact-tel,.page-template-landing-block .head-main-contact-tel,.home .front-edit .head-main-contact-tel,.page-template-prod-front .edit-prod-top .head-main-contact-tel{font-size:24px;font-weight:700;margin:0 8px}.page-template-landing-full-width .head-main-contact-tel img,.page-template-landing-block .head-main-contact-tel img,.home .front-edit .head-main-contact-tel img,.page-template-prod-front .edit-prod-top .head-main-contact-tel img{vertical-align:sub}.page-template-landing-full-width .head-main-contact-info,.page-template-landing-block .head-main-contact-info,.home .front-edit .head-main-contact-info,.page-template-prod-front .edit-prod-top .head-main-contact-info{font-size:10px;color:rgba(0,0,0,.56)}.page-template-landing-full-width .head-main-contact-info ul,.page-template-landing-block .head-main-contact-info ul,.home .front-edit .head-main-contact-info ul,.page-template-prod-front .edit-prod-top .head-main-contact-info ul{list-style:none;padding:0;margin:0}.page-template-landing-full-width .prod-logo .content-width,.page-template-landing-block .prod-logo .content-width,.home .front-edit .prod-logo .content-width,.page-template-prod-front .edit-prod-top .prod-logo .content-width{padding:0}.page-template-landing-full-width .prod-logo img,.page-template-landing-block .prod-logo img,.home .front-edit .prod-logo img,.page-template-prod-front .edit-prod-top .prod-logo img{max-width:100%;height:auto;display:block}.page-template-landing-full-width .top-lead,.page-template-landing-block .top-lead,.home .front-edit .top-lead,.page-template-prod-front .edit-prod-top .top-lead{background-image:none;background-color:#f5f5f5;padding-bottom:24px;background-position:-9999px -9999px;background-repeat:no-repeat}.page-template-landing-full-width .top-lead a.cta-btn,.page-template-landing-block .top-lead a.cta-btn,.home .front-edit .top-lead a.cta-btn,.page-template-prod-front .edit-prod-top .top-lead a.cta-btn{margin-top:24px}.page-template-landing-full-width .top-lead-copy-btn,.page-template-landing-block .top-lead-copy-btn,.home .front-edit .top-lead-copy-btn,.page-template-prod-front .edit-prod-top .top-lead-copy-btn{display:table}.page-template-landing-full-width .top-lead-copy-btn .main-coy,.page-template-landing-block .top-lead-copy-btn .main-coy,.home .front-edit .top-lead-copy-btn .main-coy,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .main-coy{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:13px}.page-template-landing-full-width .top-lead-copy-btn .main-coy p,.page-template-landing-block .top-lead-copy-btn .main-coy p,.home .front-edit .top-lead-copy-btn .main-coy p,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .main-coy p{margin:0}.page-template-landing-full-width .top-lead-copy-btn .sub-copy,.page-template-landing-block .top-lead-copy-btn .sub-copy,.home .front-edit .top-lead-copy-btn .sub-copy,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .sub-copy{font-size:20px;font-weight:700;line-height:1.2}.page-template-landing-full-width .top-lead-copy-btn .sub-copy p,.page-template-landing-block .top-lead-copy-btn .sub-copy p,.home .front-edit .top-lead-copy-btn .sub-copy p,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .sub-copy p{margin:0}.page-template-landing-full-width a.cta-btn,.page-template-landing-block a.cta-btn,.home .front-edit a.cta-btn,.page-template-prod-front .edit-prod-top a.cta-btn{background:red;color:#fff;text-decoration:none;max-width:400px;text-align:center;display:block;font-size:24px;padding:1em 0;background:-webkit-gradient(linear,left top,left bottom,from(red),to(#bd0303));background:linear-gradient(to bottom,red,#bd0303);border-radius:3px;border:2px solid rgba(255,255,255,.62);-webkit-box-shadow:0 0 4px rgba(0,0,0,.41);box-shadow:0 0 4px rgba(0,0,0,.41)}.page-template-landing-full-width a.cta-btn.full,.page-template-landing-block a.cta-btn.full,.home .front-edit a.cta-btn.full,.page-template-prod-front .edit-prod-top a.cta-btn.full{max-width:100%}.page-template-landing-full-width a.cta-btn:before,.page-template-landing-block a.cta-btn:before,.home .front-edit a.cta-btn:before,.page-template-prod-front .edit-prod-top a.cta-btn:before{content:"▶";display:inline-block;margin-right:.7em}.page-template-landing-full-width .page-read,.page-template-landing-block .page-read,.home .front-edit .page-read,.page-template-prod-front .edit-prod-top .page-read{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}.page-template-landing-full-width .page-read h4,.page-template-landing-block .page-read h4,.home .front-edit .page-read h4,.page-template-prod-front .edit-prod-top .page-read h4{font-size:18px}.page-template-landing-full-width .page-read .page-read-left,.page-template-landing-full-width .page-read .page-read-right,.page-template-landing-block .page-read .page-read-left,.page-template-landing-block .page-read .page-read-right,.home .front-edit .page-read .page-read-left,.home .front-edit .page-read .page-read-right,.page-template-prod-front .edit-prod-top .page-read .page-read-left,.page-template-prod-front .edit-prod-top .page-read .page-read-right{-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.page-template-landing-full-width .page-read .page-read-left,.page-template-landing-block .page-read .page-read-left,.home .front-edit .page-read .page-read-left,.page-template-prod-front .edit-prod-top .page-read .page-read-left{width:calc(100% - 88px);color:rgba(0,0,0,.7)}.page-template-landing-full-width .page-read .page-read-right,.page-template-landing-block .page-read .page-read-right,.home .front-edit .page-read .page-read-right,.page-template-prod-front .edit-prod-top .page-read .page-read-right{width:80px}.page-template-landing-full-width .color-bg,.page-template-landing-block .color-bg,.home .front-edit .color-bg,.page-template-prod-front .edit-prod-top .color-bg{padding:24px 0;overflow:hidden}.page-template-landing-full-width .color-bg.out-group,.page-template-landing-block .color-bg.out-group,.home .front-edit .color-bg.out-group,.page-template-prod-front .edit-prod-top .color-bg.out-group{background-color:#f5f5ea;padding-left:8px;padding-right:8px;padding-bottom:48px}.page-template-landing-full-width .color-bg.out-group p,.page-template-landing-block .color-bg.out-group p,.home .front-edit .color-bg.out-group p,.page-template-prod-front .edit-prod-top .color-bg.out-group p{line-height:1.5;font-size:22px;margin-top:0}.page-template-landing-full-width .color-bg.out-group p strong,.page-template-landing-block .color-bg.out-group p strong,.home .front-edit .color-bg.out-group p strong,.page-template-prod-front .edit-prod-top .color-bg.out-group p strong{line-height:1.5}.page-template-landing-full-width .color-bg.out-group .feature-v2,.page-template-landing-block .color-bg.out-group .feature-v2,.home .front-edit .color-bg.out-group .feature-v2,.page-template-prod-front .edit-prod-top .color-bg.out-group .feature-v2{background-color:#fff}.page-template-landing-full-width .bg-color-beige,.page-template-landing-block .bg-color-beige,.home .front-edit .bg-color-beige,.page-template-prod-front .edit-prod-top .bg-color-beige{background:#f5f5ea}.page-template-landing-full-width .bg-color-gray,.page-template-landing-block .bg-color-gray,.home .front-edit .bg-color-gray,.page-template-prod-front .edit-prod-top .bg-color-gray{background:#7e7e70;color:#fff}.page-template-landing-full-width .bg-color-hikaku,.page-template-landing-block .bg-color-hikaku,.home .front-edit .bg-color-hikaku,.page-template-prod-front .edit-prod-top .bg-color-hikaku{background-color:#e6e6d8;background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/hikaku-bg.svg);-webkit-background-size:4% 4%;background-size:4%}.page-template-landing-full-width .bg-color-cp,.page-template-landing-block .bg-color-cp,.home .front-edit .bg-color-cp,.page-template-prod-front .edit-prod-top .bg-color-cp{background:#3ab460;color:#fff}.page-template-landing-full-width .bg-color-ts,.page-template-landing-block .bg-color-ts,.home .front-edit .bg-color-ts,.page-template-prod-front .edit-prod-top .bg-color-ts{background:#006cb7;color:#fff}.page-template-landing-full-width .bg-color-pb,.page-template-landing-block .bg-color-pb,.home .front-edit .bg-color-pb,.page-template-prod-front .edit-prod-top .bg-color-pb{background:#a00000;color:#fff}.page-template-landing-full-width .bg-color-lightgray,.page-template-landing-block .bg-color-lightgray,.home .front-edit .bg-color-lightgray,.page-template-prod-front .edit-prod-top .bg-color-lightgray{background:#ddd}.page-template-landing-full-width .bg-color-warmgray,.page-template-landing-block .bg-color-warmgray,.home .front-edit .bg-color-warmgray,.page-template-prod-front .edit-prod-top .bg-color-warmgray{background:#989292;color:#fff}.page-template-landing-full-width .bg-color-warmgray a,.page-template-landing-block .bg-color-warmgray a,.home .front-edit .bg-color-warmgray a,.page-template-prod-front .edit-prod-top .bg-color-warmgray a{color:#fff}.page-template-landing-full-width .feature,.page-template-landing-block .feature,.home .front-edit .feature,.page-template-prod-front .edit-prod-top .feature{background:#fff;border-top:4px solid #2357aa;overflow:hidden;padding:8px;max-width:1060px;margin:0 auto 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-landing-full-width .feature .feature-title-box,.page-template-landing-block .feature .feature-title-box,.home .front-edit .feature .feature-title-box,.page-template-prod-front .edit-prod-top .feature .feature-title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.page-template-landing-full-width .feature .feature-title-box .feature-title-num,.page-template-landing-block .feature .feature-title-box .feature-title-num,.home .front-edit .feature .feature-title-box .feature-title-num,.page-template-prod-front .edit-prod-top .feature .feature-title-box .feature-title-num{width:56px;margin-right:8px}.page-template-landing-full-width .feature .feature-title-box .feature-title-text,.page-template-landing-block .feature .feature-title-box .feature-title-text,.home .front-edit .feature .feature-title-box .feature-title-text,.page-template-prod-front .edit-prod-top .feature .feature-title-box .feature-title-text{width:calc(100% - 64px);font-weight:700;font-size:1.2em}.page-template-landing-full-width .feature .feature-title,.page-template-landing-block .feature .feature-title,.home .front-edit .feature .feature-title,.page-template-prod-front .edit-prod-top .feature .feature-title{font-size:20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-template-landing-full-width .feature .feature-title img,.page-template-landing-block .feature .feature-title img,.home .front-edit .feature .feature-title img,.page-template-prod-front .edit-prod-top .feature .feature-title img{vertical-align:bottom;margin-right:4px}.page-template-landing-full-width .feature .feature-title .feature-title-num,.page-template-landing-block .feature .feature-title .feature-title-num,.home .front-edit .feature .feature-title .feature-title-num,.page-template-prod-front .edit-prod-top .feature .feature-title .feature-title-num{width:56px;margin-right:8px}.page-template-landing-full-width .feature .feature-title .feature-title-text,.page-template-landing-block .feature .feature-title .feature-title-text,.home .front-edit .feature .feature-title .feature-title-text,.page-template-prod-front .edit-prod-top .feature .feature-title .feature-title-text{width:calc(100% - 64px);font-weight:700}.page-template-landing-full-width .feature .feature-left,.page-template-landing-full-width .feature .feature-right,.page-template-landing-block .feature .feature-left,.page-template-landing-block .feature .feature-right,.home .front-edit .feature .feature-left,.home .front-edit .feature .feature-right,.page-template-prod-front .edit-prod-top .feature .feature-left,.page-template-prod-front .edit-prod-top .feature .feature-right{-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.page-template-landing-full-width .feature .feature-left,.page-template-landing-block .feature .feature-left,.home .front-edit .feature .feature-left,.page-template-prod-front .edit-prod-top .feature .feature-left{width:100%}.page-template-landing-full-width .feature .feature-right,.page-template-landing-block .feature .feature-right,.home .front-edit .feature .feature-right,.page-template-prod-front .edit-prod-top .feature .feature-right{width:100%}.page-template-landing-full-width .feature .feature-right img,.page-template-landing-block .feature .feature-right img,.home .front-edit .feature .feature-right img,.page-template-prod-front .edit-prod-top .feature .feature-right img{max-width:320px;margin:0 auto;display:block}.page-template-landing-full-width .box-wrap,.page-template-landing-block .box-wrap,.home .front-edit .box-wrap,.page-template-prod-front .edit-prod-top .box-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-landing-full-width .box-wrap.align-center,.page-template-landing-block .box-wrap.align-center,.home .front-edit .box-wrap.align-center,.page-template-prod-front .edit-prod-top .box-wrap.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-landing-full-width .box-wrap .wp-block-group__inner-container,.page-template-landing-block .box-wrap .wp-block-group__inner-container,.home .front-edit .box-wrap .wp-block-group__inner-container,.page-template-prod-front .edit-prod-top .box-wrap .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-landing-full-width .box-wrap .inbox,.page-template-landing-block .box-wrap .inbox,.home .front-edit .box-wrap .inbox,.page-template-prod-front .edit-prod-top .box-wrap .inbox{width:100%}.page-template-landing-full-width .box-wrap .inbox.box-2-1.image-row,.page-template-landing-block .box-wrap .inbox.box-2-1.image-row,.home .front-edit .box-wrap .inbox.box-2-1.image-row,.page-template-prod-front .edit-prod-top .box-wrap .inbox.box-2-1.image-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-template-landing-full-width .box-wrap .inbox.box-2-1.image-row .img-box,.page-template-landing-block .box-wrap .inbox.box-2-1.image-row .img-box,.home .front-edit .box-wrap .inbox.box-2-1.image-row .img-box,.page-template-prod-front .edit-prod-top .box-wrap .inbox.box-2-1.image-row .img-box{padding:4px}.page-template-landing-full-width h3.sec-title,.page-template-landing-block h3.sec-title,.home .front-edit h3.sec-title,.page-template-prod-front .edit-prod-top h3.sec-title{font-size:20px;margin:0}.page-template-landing-full-width .inner-text,.page-template-landing-block .inner-text,.home .front-edit .inner-text,.page-template-prod-front .edit-prod-top .inner-text{max-width:940px;margin:2em auto}.page-template-landing-full-width .achievement .box-wrap,.page-template-landing-block .achievement .box-wrap,.home .front-edit .achievement .box-wrap,.page-template-prod-front .edit-prod-top .achievement .box-wrap{margin:2em 0}.page-template-landing-full-width .achievement .box-wrap .box-2-1,.page-template-landing-block .achievement .box-wrap .box-2-1,.home .front-edit .achievement .box-wrap .box-2-1,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .icon-box,.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box,.page-template-landing-block .achievement .box-wrap .box-2-1 .icon-box,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box,.home .front-edit .achievement .box-wrap .box-2-1 .icon-box,.home .front-edit .achievement .box-wrap .box-2-1 .text-box,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .icon-box,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box{-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .icon-box,.page-template-landing-block .achievement .box-wrap .box-2-1 .icon-box,.home .front-edit .achievement .box-wrap .box-2-1 .icon-box,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .icon-box{width:25%}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box,.home .front-edit .achievement .box-wrap .box-2-1 .text-box,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box{width:71%;margin-left:4%}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box h3,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box h3,.home .front-edit .achievement .box-wrap .box-2-1 .text-box h3,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box h3{font-size:16px;font-size:1rem}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box p,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box p,.home .front-edit .achievement .box-wrap .box-2-1 .text-box p,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box p{font-size:12.8px;font-size:.8rem}.page-template-landing-full-width h2.sec-title-big,.page-template-landing-block h2.sec-title-big,.home .front-edit h2.sec-title-big,.page-template-prod-front .edit-prod-top h2.sec-title-big{font-size:24px;font-weight:400}.page-template-landing-full-width .footer,.page-template-landing-block .footer,.home .front-edit .footer,.page-template-prod-front .edit-prod-top .footer{border-top:none;background:#000;color:#fff;padding-top:0}.page-template-landing-full-width .footer span,.page-template-landing-block .footer span,.home .front-edit .footer span,.page-template-prod-front .edit-prod-top .footer span{color:#fff}.page-template-landing-full-width .footer .copy,.page-template-landing-block .footer .copy,.home .front-edit .footer .copy,.page-template-prod-front .edit-prod-top .footer .copy{background:#000;border-top:none;color:#fff}.page-template-landing-full-width .sec-mid-big,.page-template-landing-block .sec-mid-big,.home .front-edit .sec-mid-big,.page-template-prod-front .edit-prod-top .sec-mid-big{font-size:20px;font-weight:400;margin:0 0 .4em}.page-template-landing-full-width .entry-content h2,.page-template-landing-block .entry-content h2,.home .front-edit .entry-content h2,.page-template-prod-front .edit-prod-top .entry-content h2{border-bottom:0;padding:0}.page-template-landing-full-width .inner-narrow-text,.page-template-landing-block .inner-narrow-text,.home .front-edit .inner-narrow-text,.page-template-prod-front .edit-prod-top .inner-narrow-text{max-width:720px;margin:2em auto}.page-template-landing-full-width span.tel,.page-template-landing-block span.tel,.home .front-edit span.tel,.page-template-prod-front .edit-prod-top span.tel{display:block;font-size:10.6vw;color:red}.page-template-landing-full-width span.tel .icon-tel,.page-template-landing-block span.tel .icon-tel,.home .front-edit span.tel .icon-tel,.page-template-prod-front .edit-prod-top span.tel .icon-tel{width:26px}.page-template-landing-full-width .text-align-right,.page-template-landing-block .text-align-right,.home .front-edit .text-align-right,.page-template-prod-front .edit-prod-top .text-align-right{text-align:right}.page-template-landing-full-width .font-mid,.page-template-landing-block .font-mid,.home .front-edit .font-mid,.page-template-prod-front .edit-prod-top .font-mid{font-size:16px}.page-template-landing-full-width .font-mid-sub,.page-template-landing-block .font-mid-sub,.home .front-edit .font-mid-sub,.page-template-prod-front .edit-prod-top .font-mid-sub{font-size:16px}.page-template-landing-full-width .color-black,.page-template-landing-block .color-black,.home .front-edit .color-black,.page-template-prod-front .edit-prod-top .color-black{color:#000}.page-template-landing-full-width .mb,.page-template-landing-block .mb,.home .front-edit .mb,.page-template-prod-front .edit-prod-top .mb{display:block}.page-template-landing-full-width .mb-small,.page-template-landing-block .mb-small,.home .front-edit .mb-small,.page-template-prod-front .edit-prod-top .mb-small{font-size:12.8px;font-size:.8rem}.page-template-landing-full-width b.hilight,.page-template-landing-block b.hilight,.home .front-edit b.hilight,.page-template-prod-front .edit-prod-top b.hilight{background:rgba(248,233,53,.6);padding:1px 6px}.page-template-landing-full-width figure.wp-block-image,.page-template-landing-block figure.wp-block-image,.home .front-edit figure.wp-block-image,.page-template-prod-front .edit-prod-top figure.wp-block-image{margin:0}.page-template-landing-block .lp-fv,.home .lp-fv,.page-template-prod-front .lp-fv{position:relative;background-color:#000}.page-template-landing-block .lp-fv .content-width,.home .lp-fv .content-width,.page-template-prod-front .lp-fv .content-width{overflow:hidden}.page-template-landing-block .lp-fv .lp-fv__img,.home .lp-fv .lp-fv__img,.page-template-prod-front .lp-fv .lp-fv__img{display:block;margin:0 auto}.page-template-landing-block .lp-fv .lp-fv-box,.home .lp-fv .lp-fv-box,.page-template-prod-front .lp-fv .lp-fv-box{padding:20px}.page-template-landing-block .lp-fv .lp-fv-box .lp-fv-head,.home .lp-fv .lp-fv-box .lp-fv-head,.page-template-prod-front .lp-fv .lp-fv-box .lp-fv-head{font-weight:700}.page-template-landing-block .lp-fv .lp-fv-box .lp-fv-copy,.home .lp-fv .lp-fv-box .lp-fv-copy,.page-template-prod-front .lp-fv .lp-fv-box .lp-fv-copy{margin:2em 0}.page-template-landing-block .lp-fv .lp-fv-btn,.home .lp-fv .lp-fv-btn,.page-template-prod-front .lp-fv .lp-fv-btn{max-width:300px;text-align:center;border-radius:8px}.page-template-landing-block .lp-fv .lp-fv-btn a,.home .lp-fv .lp-fv-btn a,.page-template-prod-front .lp-fv .lp-fv-btn a{display:block;padding:.8em 1em;text-decoration:none}.page-template-landing-block .lp-fv .fv-ex-btn,.home .lp-fv .fv-ex-btn,.page-template-prod-front .lp-fv .fv-ex-btn{margin-top:-24px}.page-template-landing-block .bg-color-yamabuki,.home .bg-color-yamabuki,.page-template-prod-front .bg-color-yamabuki{background-color:#f8f1d8}.page-template-landing-block .bg-color-pale,.home .bg-color-pale,.page-template-prod-front .bg-color-pale{background-color:#ffe3db}.page-template-landing-block h2.sec-title-big,.home h2.sec-title-big,.page-template-prod-front h2.sec-title-big{font-weight:700}.page-template-landing-block .kinshi,.home .kinshi,.page-template-prod-front .kinshi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em}.page-template-landing-block .kinshi .kinshi-inner,.home .kinshi .kinshi-inner,.page-template-prod-front .kinshi .kinshi-inner{width:100%;margin:0 0 16px;text-align:center;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-landing-block .kinshi .kinshi-inner p,.home .kinshi .kinshi-inner p,.page-template-prod-front .kinshi .kinshi-inner p{margin:0}.page-template-landing-block .kinshi .kinshi-inner img,.home .kinshi .kinshi-inner img,.page-template-prod-front .kinshi .kinshi-inner img{width:64%;height:auto}.page-template-landing-block .feature .inner,.home .feature .inner,.page-template-prod-front .feature .inner{width:100%}.page-template-landing-block ul.checked,.home ul.checked,.page-template-prod-front ul.checked{list-style:none;padding:0;margin-bottom:1em;background:#fff;padding:32px 24px;border-radius:6px;margin:0 0 1em;background-image:repeating-linear-gradient(0deg,#2357aa,#2357aa 15px,transparent 15px,transparent 24px,#2357aa 24px),repeating-linear-gradient(90deg,#2357aa,#2357aa 15px,transparent 15px,transparent 24px,#2357aa 24px),repeating-linear-gradient(180deg,#2357aa,#2357aa 15px,transparent 15px,transparent 24px,#2357aa 24px),repeating-linear-gradient(270deg,#2357aa,#2357aa 15px,transparent 15px,transparent 24px,#2357aa 24px);-webkit-background-size:3px 100%,100% 3px,3px 100%,100% 3px;background-size:3px 100%,100% 3px,3px 100%,100% 3px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}.page-template-landing-block ul.checked li,.home ul.checked li,.page-template-prod-front ul.checked li{position:relative;padding-left:1.5em;border-bottom:1px solid #e8e8e8;padding-top:.5em;padding-bottom:4px}.page-template-landing-block ul.checked li:before,.home ul.checked li:before,.page-template-prod-front ul.checked li:before{content:"";display:block;background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/check@2x.png);width:1.2em;height:1.2em;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;margin-right:.5em;-ms-flex-preferred-size:26px;flex-basis:26px;position:absolute;left:0;top:.7em}.page-template-landing-block p.cta-comment,.home p.cta-comment,.page-template-prod-front p.cta-comment{text-align:center;display:block;background:#15a81b;color:#fff;padding:1.5em;border-radius:24px;font-size:19.2px;font-size:1.2rem}.page-template-landing-block .font-mid,.home .font-mid,.page-template-prod-front .font-mid{margin-top:0}.page-template-landing-block .feature-point-box,.home .feature-point-box,.page-template-prod-front .feature-point-box{background:#e9e9f3;padding:24px}.page-template-landing-block .feature-point-box .feature-point .feature-point-title,.home .feature-point-box .feature-point .feature-point-title,.page-template-prod-front .feature-point-box .feature-point .feature-point-title{display:table;background:#2357aa;color:#ff0;margin:0 auto;padding:8px 24px;border-radius:24px;margin:0 auto -1.2em;position:relative;z-index:2}.page-template-landing-block .feature-point-clip-box,.home .feature-point-clip-box,.page-template-prod-front .feature-point-clip-box{background:#e5e5e5;padding:24px}.page-template-landing-block .feature-point-clip-box .feature-point-title,.home .feature-point-clip-box .feature-point-title,.page-template-prod-front .feature-point-clip-box .feature-point-title{display:table;margin:0 auto -.8em;position:relative;z-index:2}.page-template-landing-block .feature-point-clip-box .feature-point-title:before,.home .feature-point-clip-box .feature-point-title:before,.page-template-prod-front .feature-point-clip-box .feature-point-title:before{content:"";display:block;width:100%;height:2em;display:block;background:#fff;padding:0 2em;position:absolute;z-index:-1;margin:auto;border:1px solid #000;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%) skew(-.05turn,0deg);transform:translateY(-50%) translateX(-50%) skew(-.05turn,0deg)}.page-template-landing-block .feature-point-clip-box .checked,.home .feature-point-clip-box .checked,.page-template-prod-front .feature-point-clip-box .checked{background-image:none;border:2px solid #e6e6e6;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.05);box-shadow:1px 1px 5px rgba(0,0,0,.05)}.page-template-landing-block .feature-point-clip-box .checked li,.home .feature-point-clip-box .checked li,.page-template-prod-front .feature-point-clip-box .checked li{color:#000}.page-template-landing-block .cta-sec .sec-title,.home .cta-sec .sec-title,.page-template-prod-front .cta-sec .sec-title{position:relative;font-weight:700;padding:16px}.page-template-landing-block .cta-sec .sec-title:after,.home .cta-sec .sec-title:after,.page-template-prod-front .cta-sec .sec-title:after{content:"";width:0;height:0;display:block;position:absolute;left:0;right:0;margin:auto;top:100%}.page-template-landing-block .cta-blocks,.home .cta-blocks,.page-template-prod-front .cta-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-landing-block .cta-blocks .cta-blocks-1,.page-template-landing-block .cta-blocks .cta-blocks-2,.page-template-landing-block .cta-blocks .cta-blocks-3,.home .cta-blocks .cta-blocks-1,.home .cta-blocks .cta-blocks-2,.home .cta-blocks .cta-blocks-3,.page-template-prod-front .cta-blocks .cta-blocks-1,.page-template-prod-front .cta-blocks .cta-blocks-2,.page-template-prod-front .cta-blocks .cta-blocks-3{border:1px solid #cbcbcb;width:100%;margin-bottom:24px}.page-template-landing-block .cta-blocks .cta-blocks-1 .inner,.page-template-landing-block .cta-blocks .cta-blocks-2 .inner,.page-template-landing-block .cta-blocks .cta-blocks-3 .inner,.home .cta-blocks .cta-blocks-1 .inner,.home .cta-blocks .cta-blocks-2 .inner,.home .cta-blocks .cta-blocks-3 .inner,.page-template-prod-front .cta-blocks .cta-blocks-1 .inner,.page-template-prod-front .cta-blocks .cta-blocks-2 .inner,.page-template-prod-front .cta-blocks .cta-blocks-3 .inner{padding:24px}.page-template-landing-block .cta-blocks .cta-blocks-1 h3,.page-template-landing-block .cta-blocks .cta-blocks-2 h3,.page-template-landing-block .cta-blocks .cta-blocks-3 h3,.home .cta-blocks .cta-blocks-1 h3,.home .cta-blocks .cta-blocks-2 h3,.home .cta-blocks .cta-blocks-3 h3,.page-template-prod-front .cta-blocks .cta-blocks-1 h3,.page-template-prod-front .cta-blocks .cta-blocks-2 h3,.page-template-prod-front .cta-blocks .cta-blocks-3 h3{text-align:center;background-color:#faf5d1;border-bottom:1px solid #cbcbcb;color:#333;padding:.5em;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.2em}.page-template-landing-block .cta-blocks .cta-blocks-2 ul,.home .cta-blocks .cta-blocks-2 ul,.page-template-prod-front .cta-blocks .cta-blocks-2 ul{list-style:none;padding:0;margin:0}.page-template-landing-block .cta-blocks .cta-blocks-2 ul li,.home .cta-blocks .cta-blocks-2 ul li,.page-template-prod-front .cta-blocks .cta-blocks-2 ul li{display:block;border:1px solid #d2d2d2;padding:1em;border-radius:8px;position:relative;margin-bottom:1em;-webkit-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0}.page-template-landing-block .cta-blocks .cta-blocks-2 ul li:before,.home .cta-blocks .cta-blocks-2 ul li:before,.page-template-prod-front .cta-blocks .cta-blocks-2 ul li:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #fff;z-index:2}.page-template-landing-block .cta-blocks .cta-blocks-2 ul li:after,.home .cta-blocks .cta-blocks-2 ul li:after,.page-template-prod-front .cta-blocks .cta-blocks-2 ul li:after{content:"";position:absolute;bottom:-28px;left:50%;margin-left:-17px;border:14px solid transparent;border-top:14px solid #d2d2d2;z-index:1}.page-template-landing-block .cta-blocks .cta-blocks-1 ul,.page-template-landing-block .cta-blocks .cta-blocks-3 ul,.home .cta-blocks .cta-blocks-1 ul,.home .cta-blocks .cta-blocks-3 ul,.page-template-prod-front .cta-blocks .cta-blocks-1 ul,.page-template-prod-front .cta-blocks .cta-blocks-3 ul{list-style:none;padding:0;margin:0}.page-template-landing-block .cta-blocks .cta-blocks-1 ul li,.page-template-landing-block .cta-blocks .cta-blocks-3 ul li,.home .cta-blocks .cta-blocks-1 ul li,.home .cta-blocks .cta-blocks-3 ul li,.page-template-prod-front .cta-blocks .cta-blocks-1 ul li,.page-template-prod-front .cta-blocks .cta-blocks-3 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.page-template-landing-block .cta-blocks .cta-blocks-1 ul li:before,.page-template-landing-block .cta-blocks .cta-blocks-3 ul li:before,.home .cta-blocks .cta-blocks-1 ul li:before,.home .cta-blocks .cta-blocks-3 ul li:before,.page-template-prod-front .cta-blocks .cta-blocks-1 ul li:before,.page-template-prod-front .cta-blocks .cta-blocks-3 ul li:before{content:"●";display:inline-block;margin-right:4px;font-size:.9em}.page-template-landing-block .lp-tel .sec-title,.home .lp-tel .sec-title,.page-template-prod-front .lp-tel .sec-title{display:table;margin:1em auto 1em;position:relative}.page-template-landing-block .lp-tel .sec-title:before,.home .lp-tel .sec-title:before,.page-template-prod-front .lp-tel .sec-title:before{content:"";background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/deco.svg);height:1.4em;width:1em;display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;left:-1.3em;top:.1em;position:absolute}.page-template-landing-block .lp-tel .sec-title:after,.home .lp-tel .sec-title:after,.page-template-prod-front .lp-tel .sec-title:after{content:"";background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/deco.svg);height:1.4em;width:1em;display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;right:-1.3em;top:.1em;position:absolute;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-template-landing-block .lp-tel .tel-box,.home .lp-tel .tel-box,.page-template-prod-front .lp-tel .tel-box{border-style:solid;border-width:2px;padding:2em 1em;margin-bottom:2em;position:relative;margin-left:auto;margin-right:auto}.page-template-landing-block .lp-tel .tel-box h3,.home .lp-tel .tel-box h3,.page-template-prod-front .lp-tel .tel-box h3{display:table;position:absolute;left:0;right:0;margin:auto;top:-.7em;font-size:30px;z-index:2;padding:0 1em}.page-template-landing-block .lp-tel .tel-box a,.home .lp-tel .tel-box a,.page-template-prod-front .lp-tel .tel-box a{display:table;margin:0 auto}.page-template-landing-block .lp-tel .tel-box img,.home .lp-tel .tel-box img,.page-template-prod-front .lp-tel .tel-box img{display:block;max-width:100%;margin:0 auto}.page-template-landing-block .lp-tel .tel-comment,.home .lp-tel .tel-comment,.page-template-prod-front .lp-tel .tel-comment{background-color:#15a81b;display:-webkit-box;display:-ms-flexbox;display:flex;width:220px;height:220px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;border-radius:50%;font-weight:700;letter-spacing:2px}.page-template-landing-block .head-main-contact-info,.home .head-main-contact-info,.page-template-prod-front .head-main-contact-info{color:#000}.page-template-landing-block .head-main-contact-tel .tel-icon,.home .head-main-contact-tel .tel-icon,.page-template-prod-front .head-main-contact-tel .tel-icon{display:inline-block;width:27px;height:27px;vertical-align:middle}.page-template-landing-block .page-read .page-read-left,.home .page-read .page-read-left,.page-template-prod-front .page-read .page-read-left{color:inherit}.page-template-landing-block .page-read p,.home .page-read p,.page-template-prod-front .page-read p{margin-top:0}.page-template-landing-block .feature-v2,.home .feature-v2,.page-template-prod-front .feature-v2{overflow:hidden;padding:8px;max-width:1060px;margin:0 auto 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-landing-block .feature-v2 .inner,.home .feature-v2 .inner,.page-template-prod-front .feature-v2 .inner{width:100%}.page-template-landing-block .feature-v2 .feature-title-box .feature-title,.home .feature-v2 .feature-title-box .feature-title,.page-template-prod-front .feature-v2 .feature-title-box .feature-title{font-size:20px}.page-template-landing-block .feature-v2 .feature-title,.page-template-landing-block .feature-v2 .feature-title-box,.home .feature-v2 .feature-title,.home .feature-v2 .feature-title-box,.page-template-prod-front .feature-v2 .feature-title,.page-template-prod-front .feature-v2 .feature-title-box{font-size:20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.page-template-landing-block .feature-v2 .feature-title img,.page-template-landing-block .feature-v2 .feature-title-box img,.home .feature-v2 .feature-title img,.home .feature-v2 .feature-title-box img,.page-template-prod-front .feature-v2 .feature-title img,.page-template-prod-front .feature-v2 .feature-title-box img{vertical-align:bottom;margin-right:4px}.page-template-landing-block .feature-v2 .feature-title .feature-title-num,.page-template-landing-block .feature-v2 .feature-title-box .feature-title-num,.home .feature-v2 .feature-title .feature-title-num,.home .feature-v2 .feature-title-box .feature-title-num,.page-template-prod-front .feature-v2 .feature-title .feature-title-num,.page-template-prod-front .feature-v2 .feature-title-box .feature-title-num{width:56px;margin-right:8px}.page-template-landing-block .feature-v2 .feature-title .feature-title-text,.page-template-landing-block .feature-v2 .feature-title-box .feature-title-text,.home .feature-v2 .feature-title .feature-title-text,.home .feature-v2 .feature-title-box .feature-title-text,.page-template-prod-front .feature-v2 .feature-title .feature-title-text,.page-template-prod-front .feature-v2 .feature-title-box .feature-title-text{width:calc(100% - 64px);font-weight:700}.page-template-landing-block .feature-v2 .feature-left,.page-template-landing-block .feature-v2 .feature-right,.home .feature-v2 .feature-left,.home .feature-v2 .feature-right,.page-template-prod-front .feature-v2 .feature-left,.page-template-prod-front .feature-v2 .feature-right{-ms-flex-preferred-size:auto !important;flex-basis:auto !important}.page-template-landing-block .feature-v2 .feature-left,.home .feature-v2 .feature-left,.page-template-prod-front .feature-v2 .feature-left{width:100%}.page-template-landing-block .feature-v2 .feature-right,.home .feature-v2 .feature-right,.page-template-prod-front .feature-v2 .feature-right{width:100%}.page-template-landing-block .feature-v2 .feature-right img,.home .feature-v2 .feature-right img,.page-template-prod-front .feature-v2 .feature-right img{max-width:320px;margin:0 auto;display:block}.page-template-landing-block .feature-v2 .feature-title-box,.home .feature-v2 .feature-title-box,.page-template-prod-front .feature-v2 .feature-title-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-landing-block .feature-v2 .feature-title-box .count-square+.feature-title,.home .feature-v2 .feature-title-box .count-square+.feature-title,.page-template-prod-front .feature-v2 .feature-title-box .count-square+.feature-title{margin:0;width:calc(100% - 4.5em);margin-left:.5em}.page-template-landing-block .count-square,.home .count-square,.page-template-prod-front .count-square{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;height:4em;width:4em;line-height:1;border-radius:50%;position:relative}.page-template-landing-block .count-square:after,.home .count-square:after,.page-template-prod-front .count-square:after{position:absolute;content:"";width:3.9em;height:3.9em;border:2px solid #fff;border-radius:50%}.page-template-landing-block .count-square .count-square-text,.home .count-square .count-square-text,.page-template-prod-front .count-square .count-square-text{font-size:16px;font-size:1rem;font-weight:700;letter-spacing:2px}.page-template-landing-block .count-square .count-square-number,.home .count-square .count-square-number,.page-template-prod-front .count-square .count-square-number{font-size:28.8px;font-size:1.8rem;font-weight:700;font-style:italic;margin-left:-.3em;margin-top:.1em}.page-template-landing-block .btn-wrap-box,.home .btn-wrap-box,.page-template-prod-front .btn-wrap-box{overflow:hidden}.page-template-landing-block .btn-wrap-box h3,.home .btn-wrap-box h3,.page-template-prod-front .btn-wrap-box h3{color:#fff;text-align:center}.page-template-landing-block .btn-wrap-box .btn2,.home .btn-wrap-box .btn2,.page-template-prod-front .btn-wrap-box .btn2{margin-top:0}.page-template-landing-block .btn2,.home .btn2,.page-template-prod-front .btn2{background-color:#ff8000;display:table;margin:2em auto;text-align:center;padding:1em 2em;text-decoration:none;font-size:19.2px;font-size:1.2rem;border-radius:8px;color:#fff}.page-template-landing-block .lp-btn:before,.page-template-landing-block .btn2:before,.home .lp-btn:before,.home .btn2:before,.page-template-prod-front .lp-btn:before,.page-template-prod-front .btn2:before{content:"";background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/btn-deco.svg);display:inline-block;width:1em;height:1em;-webkit-background-size:contain;background-size:contain;background-position:center center;vertical-align:middle;margin-right:.6em;position:relative;top:-.2em}.page-template-landing-block .wp-block-group.hikaku-text,.home .wp-block-group.hikaku-text,.page-template-prod-front .wp-block-group.hikaku-text{background:rgba(255,255,255,.5);padding:12px;margin:12px 0;border-radius:8px;font-weight:700}.page-template-landing-block .wp-block-table.hikaku,.home .wp-block-table.hikaku,.page-template-prod-front .wp-block-table.hikaku{font-size:19.2px;font-size:1.2rem}.page-template-landing-block .wp-block-table.hikaku .table-fix table,.home .wp-block-table.hikaku .table-fix table,.page-template-prod-front .wp-block-table.hikaku .table-fix table{background-color:transparent;border:none}.page-template-landing-block .wp-block-table.hikaku thead th,.home .wp-block-table.hikaku thead th,.page-template-prod-front .wp-block-table.hikaku thead th{background-color:rgba(0,0,0,.15);border-width:2px;border-color:#e6e6d8;padding:8px 0}.page-template-landing-block .wp-block-table.hikaku thead th:first-child,.home .wp-block-table.hikaku thead th:first-child,.page-template-prod-front .wp-block-table.hikaku thead th:first-child{background-color:transparent}.page-template-landing-block .wp-block-table.hikaku tbody td,.home .wp-block-table.hikaku tbody td,.page-template-prod-front .wp-block-table.hikaku tbody td{background-color:#fff;border-color:#e6e6d8;border-width:2px}.page-template-landing-block .wp-block-table.hikaku tbody td:first-child,.home .wp-block-table.hikaku tbody td:first-child,.page-template-prod-front .wp-block-table.hikaku tbody td:first-child{background-color:rgba(255,255,255,.5)}.page-template-landing-block .wp-block-table.hikaku.hikaku-cp tr:first-of-type td:nth-of-type(2),.home .wp-block-table.hikaku.hikaku-cp tr:first-of-type td:nth-of-type(2),.page-template-prod-front .wp-block-table.hikaku.hikaku-cp tr:first-of-type td:nth-of-type(2){background-color:#cee0d3;border-bottom:transparent}.page-template-landing-block .wp-block-table.hikaku.hikaku-cp tr:nth-of-type(2) td:nth-of-type(2),.home .wp-block-table.hikaku.hikaku-cp tr:nth-of-type(2) td:nth-of-type(2),.page-template-prod-front .wp-block-table.hikaku.hikaku-cp tr:nth-of-type(2) td:nth-of-type(2){background-color:#cee0d3;border-top:transparent}.page-template-landing-block .products.prod-site_products img,.home .products.prod-site_products img,.page-template-prod-front .products.prod-site_products img{display:block}.page-template-landing-block .products.prod-site_products .inner,.home .products.prod-site_products .inner,.page-template-prod-front .products.prod-site_products .inner{border:1px solid #e2e2e2}.page-template-landing-block .products.prod-site_products .prod-intro-main,.home .products.prod-site_products .prod-intro-main,.page-template-prod-front .products.prod-site_products .prod-intro-main{background-color:rgba(0,55,131,.09);padding:1em}.page-template-landing-block .products.prod-site_products .prod-intro-main .prod-copy,.home .products.prod-site_products .prod-intro-main .prod-copy,.page-template-prod-front .products.prod-site_products .prod-intro-main .prod-copy{font-size:20px;background:0 0;padding:0;margin:0;text-align:center}.page-template-landing-block .products.prod-site_products .prod-intro-main .prod-copy.cp,.home .products.prod-site_products .prod-intro-main .prod-copy.cp,.page-template-prod-front .products.prod-site_products .prod-intro-main .prod-copy.cp{color:#13933b}.page-template-landing-block .products.prod-site_products .prod-intro-main .prod-copy.pb,.home .products.prod-site_products .prod-intro-main .prod-copy.pb,.page-template-prod-front .products.prod-site_products .prod-intro-main .prod-copy.pb{color:#ef0000}.page-template-landing-block .products.prod-site_products .prod-intro-main .prod-copy.ts,.home .products.prod-site_products .prod-intro-main .prod-copy.ts,.page-template-prod-front .products.prod-site_products .prod-intro-main .prod-copy.ts{color:#006cb7}.page-template-landing-block .products.prod-site_products .prod-intro-main p,.home .products.prod-site_products .prod-intro-main p,.page-template-prod-front .products.prod-site_products .prod-intro-main p{font-size:14px}.page-template-landing-block .prod-lp-prod-choice__sub-copy,.home .prod-lp-prod-choice__sub-copy,.page-template-prod-front .prod-lp-prod-choice__sub-copy{font-size:16px}.wp-block-table.hikaku{font-size:19.2px;font-size:1.2rem}.wp-block-table.hikaku .table-fix table{background-color:transparent;border:none}.wp-block-table.hikaku thead th{background-color:rgba(0,0,0,.15);border-width:2px;border-color:#e6e6d8;padding:8px 0}.wp-block-table.hikaku thead th:first-child{background-color:transparent}.wp-block-table.hikaku tbody td{background-color:#fff;border-color:#e6e6d8;border-width:2px}.wp-block-table.hikaku tbody td:first-child{background-color:rgba(255,255,255,.5)}.home .front-edit .prod-top-news,.page-template-prod-front .edit-prod-top .prod-top-news{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.home .front-edit .prod-top-news p,.page-template-prod-front .edit-prod-top .prod-top-news p{margin:0}.home .front-edit .prod-top-news .btn,.page-template-prod-front .edit-prod-top .prod-top-news .btn{font-size:.8em;border:1px solid #fff;padding-top:.2em;padding-bottom:.2em}.home .front-edit .lp-fv .lp-fv-box,.page-template-prod-front .edit-prod-top .lp-fv .lp-fv-box{padding:20px}.home .front-edit .lp-fv .lp-fv-box .lp-fv-head p,.page-template-prod-front .edit-prod-top .lp-fv .lp-fv-box .lp-fv-head p{margin:0}.home .front-edit .lp-fv .lp-fv-box .lp-fv-copy,.page-template-prod-front .edit-prod-top .lp-fv .lp-fv-box .lp-fv-copy{margin:1em 0 0}.home .front-edit .feature-v2,.page-template-prod-front .edit-prod-top .feature-v2{margin:4px 1em}.home .front-edit .feature-v2 .feature-title-box .feature-title,.page-template-prod-front .edit-prod-top .feature-v2 .feature-title-box .feature-title{font-size:20px}.home .front-edit .content-width,.page-template-prod-front .edit-prod-top .content-width{padding:4px}.home .front-edit .page-read-noflex.content-width,.page-template-prod-front .edit-prod-top .page-read-noflex.content-width{overflow:hidden;max-width:100%}.home .front-edit .achievement,.page-template-prod-front .edit-prod-top .achievement{padding-left:8px;padding-right:8px}.home .front-edit .achievement .sec-title,.page-template-prod-front .edit-prod-top .achievement .sec-title{margin-bottom:1em}.home .front-edit .achievement .box-wrap .box-2-1 .text-box h3,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box h3{font-size:16px;font-size:1rem}.home .front-edit .achievement .box-wrap .box-2-1 .text-box p,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box p{font-size:12.8px;font-size:.8rem}.home .front-edit .lp-tel .sec-title,.home .front-edit .lp-cta .sec-title,.page-template-prod-front .edit-prod-top .lp-tel .sec-title,.page-template-prod-front .edit-prod-top .lp-cta .sec-title{font-size:20px;font-weight:700}.home .front-edit .lp-tel .tel-box h3,.page-template-prod-front .edit-prod-top .lp-tel .tel-box h3{font-size:18px;font-weight:700}.home .front-edit .cta-blocks .cta-blocks-1 .inner,.home .front-edit .cta-blocks .cta-blocks-2 .inner,.home .front-edit .cta-blocks .cta-blocks-3 .inner,.page-template-prod-front .edit-prod-top .cta-blocks .cta-blocks-1 .inner,.page-template-prod-front .edit-prod-top .cta-blocks .cta-blocks-2 .inner,.page-template-prod-front .edit-prod-top .cta-blocks .cta-blocks-3 .inner{padding:8px}.home .front-edit .wp-block-table.hikaku,.page-template-prod-front .edit-prod-top .wp-block-table.hikaku{font-size:16px}.home .front-edit .color-bg,.page-template-prod-front .edit-prod-top .color-bg{padding:24px 0;overflow:hidden}.read-more{background-color:#f5f5ea;padding:40px 1em}.read-more h2{text-align:center;margin:0 0 1em}.read-more .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.read-more .row .col-6{width:calc(50% - 8px);margin-right:16px;margin-bottom:1em}.read-more .row .col-6:nth-child(2n){margin-right:0}.read-more .read-more-box{background-color:#fff;text-align:center;padding-bottom:1em}.read-more .read-more-box h3{text-align:center;font-size:16px;margin:1em 0 .5em}.read-more .read-more-box img{display:block;margin:0 auto .5em;height:1.4em}.read-more .read-more-box .btn.gray{background-color:#959595;font-size:14px;padding:.3em .6em}.read-more.cp .read-more-box h3{color:#3ab460}.read-more.awp .read-more-box h3{color:#ef0000}.read-more.ts .read-more-box h3{color:#006cb7}.prod-site .primary .post .color-bg.page-cta{padding:24px 0}.prod-site .primary .post .lp-tel.page-cta{margin-top:24px}.prod-site .primary .post .lp-tel.page-cta .sec-title{display:table;margin:1em auto 1em;position:relative;background-color:transparent;color:#000;padding:0}.prod-site .primary .post .lp-tel.page-cta .sec-title:before{content:"";background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/deco.svg);height:1.4em;width:1em;display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;left:-1.3em;top:.1em;position:absolute}.prod-site .primary .post .lp-tel.page-cta .sec-title:after{content:"";background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp/deco.svg);height:1.4em;width:1em;display:block;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;right:-1.3em;top:.1em;position:absolute;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.prod-site .primary .post .lp-tel.page-cta .section-title{font-size:20px;font-weight:700}.prod-site .primary .post .lp-tel.page-cta .tel-box{border-style:solid;border-width:2px;padding:2em 1em;margin-bottom:2em;position:relative;margin-left:auto;margin-right:auto}.prod-site .primary .post .lp-tel.page-cta .tel-box h3{display:table;border:none;position:absolute;left:0;right:0;margin:auto;top:-.7em;font-size:30px;z-index:2;padding:0 1em}.prod-site .primary .post .lp-tel.page-cta .tel-box a{display:table;margin:0 auto}.prod-site .primary .post .lp-tel.page-cta .tel-box img{display:block;max-width:100%;margin:0 auto}.prod-site .primary .post .lp-tel.page-cta .tel-box h3{font-size:18px;font-weight:700}.prod-site .primary .post .lp-cta.page-cta h2.sec-title{background-color:#fff;position:relative;font-weight:700;padding:16px;text-align:center;margin-top:0}.prod-site .primary .post .lp-cta.page-cta h2.sec-title:after{content:"";width:0;height:0;display:block;position:absolute;left:0;right:0;margin:auto;top:100%}.prod-site .primary .post .lp-cta.page-cta .cta-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3{border:1px solid #cbcbcb;width:100%;margin-bottom:24px}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 .inner,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 .inner,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 .inner{padding:24px}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 h3,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 h3,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 h3{text-align:center;background-color:#faf5d1;border-bottom:1px solid #cbcbcb;color:#333;padding:.5em;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3.2em}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 ul{list-style:none;padding:0;margin:0}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 ul li{display:block;border:1px solid #d2d2d2;padding:1em;border-radius:8px;position:relative;margin-bottom:1em;-webkit-box-shadow:0 0 10px #e0e0e0;box-shadow:0 0 10px #e0e0e0}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 ul li:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #fff;z-index:2}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 ul li:after{content:"";position:absolute;bottom:-28px;left:50%;margin-left:-17px;border:14px solid transparent;border-top:14px solid #d2d2d2;z-index:1}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 ul,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 ul{list-style:none;padding:0;margin:0}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 ul li,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 ul li:before,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 ul li:before{content:"●";display:inline-block;margin-right:4px;font-size:.9em}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 .inner,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 .inner,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 .inner{padding:8px}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 h3,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 h3,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 h3{border:none}.prod-site .primary .post .lp-cta.page-cta .btn2{background-color:#ff8000;display:table;margin:0 auto 2em;text-align:center;padding:1em 2em;text-decoration:none;font-size:19.2px;font-size:19.2px;font-size:1.2rem;border-radius:8px;color:#fff}.prod-site .primary .post .page-cta.read-more{background-color:#f5f5ea;padding:40px 1em}.prod-site .primary .post .page-cta.read-more h2{text-align:center;margin:0 0 1em;color:#000;background:0 0}.prod-site .primary .post .page-cta.read-more .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prod-site .primary .post .page-cta.read-more .row .col-6{width:calc(50% - 8px);margin-right:16px;margin-bottom:1em}.prod-site .primary .post .page-cta.read-more .row .col-6:nth-child(2n){margin-right:0}.prod-site .primary .post .page-cta.read-more .read-more-box{background-color:#fff;text-align:center;padding-bottom:1em}.prod-site .primary .post .page-cta.read-more .read-more-box h3{text-align:center;font-size:16px;margin:1em 0 .5em;border:none}.prod-site .primary .post .page-cta.read-more .read-more-box img{display:block;margin:0 auto .5em;height:1.4em}.prod-site .primary .post .page-cta.read-more .read-more-box .btn.gray{background-color:#959595;font-size:14px;padding:.3em .6em}.prod-site .primary .post .page-cta.read-more.cp .read-more-box h3{color:#3ab460}.prod-site .primary .post .page-cta.read-more.awp .read-more-box h3{color:#ef0000}.prod-site .primary .post .page-cta.read-more.ts .read-more-box h3{color:#006cb7}.prod-site .primary .post .page-cta.read-more.spfe .read-more-box h3{color:#94c4db}.prod-site .primary .post .page-cta.read-more.spdc .read-more-box h3{color:#003d8c}@media (min-width:480px){.page-template-landing-block .kinshi .kinshi-inner,.home .kinshi .kinshi-inner,.page-template-prod-front .kinshi .kinshi-inner{width:50%}}@media (min-width:768px){.c-prod-faq .prod-faq.prod-faq-q dt,.c-prod-faq .prod-faq.prod-faq-q dd,.c-prod-faq .prod-faq.prod-faq-a dt,.c-prod-faq .prod-faq.prod-faq-a dd{padding:1em}.c-prod-faq .prod-faq.prod-faq-q dd,.c-prod-faq .prod-faq.prod-faq-a dd{padding-top:1.4em}.under-content{display:table}.under-content__cell{display:table-cell;border-bottom:none;border-right:1px solid #d5d5d5;width:33%;margin-bottom:0}.under-content__cell:last-child{border:none}.under-content__cell__second .read-text{font-size:1.3em}.under-content__cell__second{display:inline-block;margin-right:20px;width:calc(50% - 16px);-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.under-content__cell__second:last-of-type{border-top:none;margin-top:0;margin-right:0}.page-template-landing-full-width .content-width,.page-template-landing-block .content-width,.home .front-edit .content-width,.page-template-prod-front .edit-prod-top .content-width{padding:0 40px}.page-template-landing-full-width .page-read,.page-template-landing-full-width .page-read-noflex,.page-template-landing-block .page-read,.page-template-landing-block .page-read-noflex,.home .front-edit .page-read,.home .front-edit .page-read-noflex,.page-template-prod-front .edit-prod-top .page-read,.page-template-prod-front .edit-prod-top .page-read-noflex{padding-top:40px;padding-bottom:40px}.page-template-landing-full-width .head-main-contact,.page-template-landing-block .head-main-contact,.home .front-edit .head-main-contact,.page-template-prod-front .edit-prod-top .head-main-contact{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-landing-full-width .prod-logo .content-width,.page-template-landing-block .prod-logo .content-width,.home .front-edit .prod-logo .content-width,.page-template-prod-front .edit-prod-top .prod-logo .content-width{padding:0 40px}.page-template-landing-full-width .prod-logo img,.page-template-landing-block .prod-logo img,.home .front-edit .prod-logo img,.page-template-prod-front .edit-prod-top .prod-logo img{display:block;height:96px}.page-template-landing-full-width .top-lead,.page-template-landing-block .top-lead,.home .front-edit .top-lead,.page-template-prod-front .edit-prod-top .top-lead{background-image:url(//www.tsslk.jp/ts/wp-content/themes/tss-prod/css/../img/lp-head-bg@2x.png);padding:24px 0 64px;background-position:center;background-repeat:no-repeat;background-color:#eceef5;-webkit-background-size:cover;background-size:cover;padding-bottom:64px}.page-template-landing-full-width .top-lead-copy-btn,.page-template-landing-block .top-lead-copy-btn,.home .front-edit .top-lead-copy-btn,.page-template-prod-front .edit-prod-top .top-lead-copy-btn{background:rgba(255,255,255,.61);padding:16px}.page-template-landing-full-width .top-lead-copy-btn .main-coy,.page-template-landing-block .top-lead-copy-btn .main-coy,.home .front-edit .top-lead-copy-btn .main-coy,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .main-coy{font-size:36px}.page-template-landing-full-width .top-lead-copy-btn .sub-copy,.page-template-landing-block .top-lead-copy-btn .sub-copy,.home .front-edit .top-lead-copy-btn .sub-copy,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .sub-copy{font-size:28px}.page-template-landing-full-width .top-lead-copy-btn .sub-copy p,.page-template-landing-block .top-lead-copy-btn .sub-copy p,.home .front-edit .top-lead-copy-btn .sub-copy p,.page-template-prod-front .edit-prod-top .top-lead-copy-btn .sub-copy p{margin:0}.page-template-landing-full-width .page-read,.page-template-landing-block .page-read,.home .front-edit .page-read,.page-template-prod-front .edit-prod-top .page-read{font-size:18px}.page-template-landing-full-width .page-read h4,.page-template-landing-block .page-read h4,.home .front-edit .page-read h4,.page-template-prod-front .edit-prod-top .page-read h4{font-size:24px}.page-template-landing-full-width .page-read .page-read-left,.page-template-landing-block .page-read .page-read-left,.home .front-edit .page-read .page-read-left,.page-template-prod-front .edit-prod-top .page-read .page-read-left{width:calc(100% - 220px)}.page-template-landing-full-width .page-read .page-read-right,.page-template-landing-block .page-read .page-read-right,.home .front-edit .page-read .page-read-right,.page-template-prod-front .edit-prod-top .page-read .page-read-right{width:180px}.page-template-landing-full-width .color-bg,.page-template-landing-block .color-bg,.home .front-edit .color-bg,.page-template-prod-front .edit-prod-top .color-bg{padding:48px 0}.page-template-landing-full-width .color-bg.out-group p,.page-template-landing-block .color-bg.out-group p,.home .front-edit .color-bg.out-group p,.page-template-prod-front .edit-prod-top .color-bg.out-group p{font-size:22px}.page-template-landing-full-width .bg-color-hikaku.color-bg,.page-template-landing-block .bg-color-hikaku.color-bg,.home .front-edit .bg-color-hikaku.color-bg,.page-template-prod-front .edit-prod-top .bg-color-hikaku.color-bg{padding:80px 0}.page-template-landing-full-width .feature,.page-template-landing-block .feature,.home .front-edit .feature,.page-template-prod-front .edit-prod-top .feature{padding:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-landing-full-width .feature .feature-title-box .feature-title-num,.page-template-landing-block .feature .feature-title-box .feature-title-num,.home .front-edit .feature .feature-title-box .feature-title-num,.page-template-prod-front .edit-prod-top .feature .feature-title-box .feature-title-num{width:56px}.page-template-landing-full-width .feature .feature-title-box .feature-title-text,.page-template-landing-block .feature .feature-title-box .feature-title-text,.home .front-edit .feature .feature-title-box .feature-title-text,.page-template-prod-front .edit-prod-top .feature .feature-title-box .feature-title-text{width:calc(100% - 64px);font-size:32px}.page-template-landing-full-width .feature .feature-title,.page-template-landing-block .feature .feature-title,.home .front-edit .feature .feature-title,.page-template-prod-front .edit-prod-top .feature .feature-title{font-size:32px;margin:0 0 32px}.page-template-landing-full-width .feature .feature-title .feature-title-num,.page-template-landing-block .feature .feature-title .feature-title-num,.home .front-edit .feature .feature-title .feature-title-num,.page-template-prod-front .edit-prod-top .feature .feature-title .feature-title-num{width:56px}.page-template-landing-full-width .feature .feature-title .feature-title-text,.page-template-landing-block .feature .feature-title .feature-title-text,.home .front-edit .feature .feature-title .feature-title-text,.page-template-prod-front .edit-prod-top .feature .feature-title .feature-title-text{width:calc(100% - 64px)}.page-template-landing-full-width .feature .feature-left,.page-template-landing-block .feature .feature-left,.home .front-edit .feature .feature-left,.page-template-prod-front .edit-prod-top .feature .feature-left{width:66.6%;margin-right:3.4%}.page-template-landing-full-width .feature .feature-right,.page-template-landing-block .feature .feature-right,.home .front-edit .feature .feature-right,.page-template-prod-front .edit-prod-top .feature .feature-right{width:30%;-ms-flex-item-align:end;align-self:flex-end;margin-left:0}.page-template-landing-full-width .feature .feature-right img,.page-template-landing-block .feature .feature-right img,.home .front-edit .feature .feature-right img,.page-template-prod-front .edit-prod-top .feature .feature-right img{max-width:100%}.page-template-landing-full-width .box-wrap .inbox.box-2-1,.page-template-landing-block .box-wrap .inbox.box-2-1,.home .front-edit .box-wrap .inbox.box-2-1,.page-template-prod-front .edit-prod-top .box-wrap .inbox.box-2-1{width:calc(50% - 20px);margin-left:0}.page-template-landing-full-width .box-wrap .inbox.box-2-1:first-child,.page-template-landing-block .box-wrap .inbox.box-2-1:first-child,.home .front-edit .box-wrap .inbox.box-2-1:first-child,.page-template-prod-front .edit-prod-top .box-wrap .inbox.box-2-1:first-child{margin-right:40px}.page-template-landing-full-width h3.sec-title,.page-template-landing-block h3.sec-title,.home .front-edit h3.sec-title,.page-template-prod-front .edit-prod-top h3.sec-title{font-size:32px;text-align:center}.page-template-landing-full-width .achievement .box-wrap .box-2-1:nth-child(2n-1),.page-template-landing-block .achievement .box-wrap .box-2-1:nth-child(2n-1),.home .front-edit .achievement .box-wrap .box-2-1:nth-child(2n-1),.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1:nth-child(2n-1){margin-right:40px}.page-template-landing-full-width .achievement .box-wrap .box-2-1,.page-template-landing-block .achievement .box-wrap .box-2-1,.home .front-edit .achievement .box-wrap .box-2-1,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1{margin-bottom:40px}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .icon-box,.page-template-landing-block .achievement .box-wrap .box-2-1 .icon-box,.home .front-edit .achievement .box-wrap .box-2-1 .icon-box,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .icon-box{width:30%}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box,.home .front-edit .achievement .box-wrap .box-2-1 .text-box,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box{width:66%;margin-left:4%}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box h3,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box h3,.home .front-edit .achievement .box-wrap .box-2-1 .text-box h3,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box h3{font-size:1.2rem}.page-template-landing-full-width .achievement .box-wrap .box-2-1 .text-box p,.page-template-landing-block .achievement .box-wrap .box-2-1 .text-box p,.home .front-edit .achievement .box-wrap .box-2-1 .text-box p,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box p{font-size:1rem}.page-template-landing-full-width h2.sec-title-big,.page-template-landing-block h2.sec-title-big,.home .front-edit h2.sec-title-big,.page-template-prod-front .edit-prod-top h2.sec-title-big{font-size:56px;text-align:center}.page-template-landing-full-width .sec-mid-big,.page-template-landing-block .sec-mid-big,.home .front-edit .sec-mid-big,.page-template-prod-front .edit-prod-top .sec-mid-big{font-size:40px;text-align:center}.page-template-landing-full-width span.tel,.page-template-landing-block span.tel,.home .front-edit span.tel,.page-template-prod-front .edit-prod-top span.tel{font-size:64px}.page-template-landing-full-width span.tel .icon-tel,.page-template-landing-block span.tel .icon-tel,.home .front-edit span.tel .icon-tel,.page-template-prod-front .edit-prod-top span.tel .icon-tel{width:56px}.page-template-landing-full-width .font-mid,.page-template-landing-block .font-mid,.home .front-edit .font-mid,.page-template-prod-front .edit-prod-top .font-mid{font-size:24px}.page-template-landing-full-width .font-mid-sub,.page-template-landing-block .font-mid-sub,.home .front-edit .font-mid-sub,.page-template-prod-front .edit-prod-top .font-mid-sub{font-size:18px}.page-template-landing-full-width .ta-center,.page-template-landing-block .ta-center,.home .front-edit .ta-center,.page-template-prod-front .edit-prod-top .ta-center{text-align:center}.page-template-landing-full-width .mb,.page-template-landing-block .mb,.home .front-edit .mb,.page-template-prod-front .edit-prod-top .mb{display:none}.page-template-landing-full-width .mb-small,.page-template-landing-block .mb-small,.home .front-edit .mb-small,.page-template-prod-front .edit-prod-top .mb-small{font-size:1rem}.page-template-landing-block .lp-fv .fv-ex-btn,.home .lp-fv .fv-ex-btn,.page-template-prod-front .lp-fv .fv-ex-btn{position:absolute;top:484px;left:64%}.page-template-landing-block .cta-blocks .cta-blocks-1,.page-template-landing-block .cta-blocks .cta-blocks-2,.page-template-landing-block .cta-blocks .cta-blocks-3,.home .cta-blocks .cta-blocks-1,.home .cta-blocks .cta-blocks-2,.home .cta-blocks .cta-blocks-3,.page-template-prod-front .cta-blocks .cta-blocks-1,.page-template-prod-front .cta-blocks .cta-blocks-2,.page-template-prod-front .cta-blocks .cta-blocks-3{width:calc(33.3% - 12px)}.page-template-landing-block .cta-blocks .cta-blocks-1,.page-template-landing-block .cta-blocks .cta-blocks-2,.home .cta-blocks .cta-blocks-1,.home .cta-blocks .cta-blocks-2,.page-template-prod-front .cta-blocks .cta-blocks-1,.page-template-prod-front .cta-blocks .cta-blocks-2{margin-right:15px}.page-template-landing-block .cta-blocks .cta-blocks-1 ul li,.page-template-landing-block .cta-blocks .cta-blocks-3 ul li,.home .cta-blocks .cta-blocks-1 ul li,.home .cta-blocks .cta-blocks-3 ul li,.page-template-prod-front .cta-blocks .cta-blocks-1 ul li,.page-template-prod-front .cta-blocks .cta-blocks-3 ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-template-landing-block .lp-tel .sec-title,.home .lp-tel .sec-title,.page-template-prod-front .lp-tel .sec-title{font-size:48px}.page-template-landing-block .lp-tel .tel-box,.home .lp-tel .tel-box,.page-template-prod-front .lp-tel .tel-box{max-width:600px}.page-template-landing-block .lp-tel .tel-box img,.home .lp-tel .tel-box img,.page-template-prod-front .lp-tel .tel-box img{max-width:400px}.page-template-landing-block .page-read,.home .page-read,.page-template-prod-front .page-read{padding-top:24px;padding-bottom:24px}.page-template-landing-block .feature-v2,.home .feature-v2,.page-template-prod-front .feature-v2{padding:24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-landing-block .feature-v2 .feature-title-box .feature-title,.home .feature-v2 .feature-title-box .feature-title,.page-template-prod-front .feature-v2 .feature-title-box .feature-title{font-size:36px}.page-template-landing-block .feature-v2 .feature-title,.page-template-landing-block .feature-v2 .feature-title-box,.home .feature-v2 .feature-title,.home .feature-v2 .feature-title-box,.page-template-prod-front .feature-v2 .feature-title,.page-template-prod-front .feature-v2 .feature-title-box{font-size:36px;margin:0 0 32px}.page-template-landing-block .feature-v2 .feature-title .feature-title-num,.page-template-landing-block .feature-v2 .feature-title-box .feature-title-num,.home .feature-v2 .feature-title .feature-title-num,.home .feature-v2 .feature-title-box .feature-title-num,.page-template-prod-front .feature-v2 .feature-title .feature-title-num,.page-template-prod-front .feature-v2 .feature-title-box .feature-title-num{width:56px}.page-template-landing-block .feature-v2 .feature-title .feature-title-text,.page-template-landing-block .feature-v2 .feature-title-box .feature-title-text,.home .feature-v2 .feature-title .feature-title-text,.home .feature-v2 .feature-title-box .feature-title-text,.page-template-prod-front .feature-v2 .feature-title .feature-title-text,.page-template-prod-front .feature-v2 .feature-title-box .feature-title-text{width:calc(100% - 64px)}.page-template-landing-block .feature-v2 .feature-left,.home .feature-v2 .feature-left,.page-template-prod-front .feature-v2 .feature-left{width:66.6%;margin-right:3.4%}.page-template-landing-block .feature-v2 .feature-right,.home .feature-v2 .feature-right,.page-template-prod-front .feature-v2 .feature-right{width:30%;margin-left:0}.page-template-landing-block .feature-v2 .feature-right img,.home .feature-v2 .feature-right img,.page-template-prod-front .feature-v2 .feature-right img{max-width:100%}.page-template-landing-block .wp-block-group.hikaku-text,.home .wp-block-group.hikaku-text,.page-template-prod-front .wp-block-group.hikaku-text{padding:24px;margin:24px 0}.home .front-edit .prod-top-news,.page-template-prod-front .edit-prod-top .prod-top-news{padding:.1em 1.8em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .front-edit .feature-v2,.page-template-prod-front .edit-prod-top .feature-v2{margin:8px 8px 2em}.home .front-edit .feature-v2 .feature-title-box .feature-title,.page-template-prod-front .edit-prod-top .feature-v2 .feature-title-box .feature-title{font-size:26px}.home .front-edit .content-width,.page-template-prod-front .edit-prod-top .content-width{padding:0 8px}.home .front-edit .achievement,.page-template-prod-front .edit-prod-top .achievement{padding-left:1em;padding-right:1em}.home .front-edit .achievement .box-wrap .box-2-1 .text-box h3,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box h3{font-size:16px}.home .front-edit .achievement .box-wrap .box-2-1 .text-box p,.page-template-prod-front .edit-prod-top .achievement .box-wrap .box-2-1 .text-box p{font-size:14px}.home .front-edit .lp-tel .sec-title,.home .front-edit .lp-cta .sec-title,.page-template-prod-front .edit-prod-top .lp-tel .sec-title,.page-template-prod-front .edit-prod-top .lp-cta .sec-title{font-size:26px}.home .front-edit .lp-tel .tel-box h3,.page-template-prod-front .edit-prod-top .lp-tel .tel-box h3{font-size:22px}.home .front-edit .color-bg,.page-template-prod-front .edit-prod-top .color-bg{padding:24px 0}.read-more .row .col-md-4{width:calc(33.333% - 8px);margin-right:12px}.read-more .row .col-md-4:nth-child(2n){margin-right:12px}.read-more .row .col-md-4:nth-child(3n){margin-right:0}.prod-site .primary .post .lp-tel.page-cta{margin-top:44px}.prod-site .primary .post .lp-tel.page-cta .sec-title{font-size:26px}.prod-site .primary .post .lp-tel.page-cta .section-title{font-size:26px}.prod-site .primary .post .lp-tel.page-cta .tel-box{max-width:600px}.prod-site .primary .post .lp-tel.page-cta .tel-box img{max-width:400px}.prod-site .primary .post .lp-tel.page-cta .tel-box h3{font-size:22px}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3{width:calc(33.3% - 12px)}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2{margin-right:15px}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 ul li,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 ul li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.prod-site .primary .post .page-cta.read-more .row .col-md-4{width:calc(33.333% - 8px);margin-right:12px}.prod-site .primary .post .page-cta.read-more .row .col-md-4:nth-child(2n){margin-right:12px}.prod-site .primary .post .page-cta.read-more .row .col-md-4:nth-child(3n){margin-right:0}}@media (min-width:900px){.page-template-landing-full-width .content-width.content-width-narrow,.page-template-landing-block .content-width.content-width-narrow,.home .front-edit .content-width.content-width-narrow,.page-template-prod-front .edit-prod-top .content-width.content-width-narrow{width:900px}}@media (min-width:960px){.page-template-landing-block .lp-fv .lp-fv__img,.home .lp-fv .lp-fv__img,.page-template-prod-front .lp-fv .lp-fv__img{max-width:1440px}.page-template-landing-block .lp-fv .lp-fv-box,.home .lp-fv .lp-fv-box,.page-template-prod-front .lp-fv .lp-fv-box{position:absolute;top:3vw;padding:40px}.page-template-landing-block .lp-fv .lp-fv-btn:hover,.home .lp-fv .lp-fv-btn:hover,.page-template-prod-front .lp-fv .lp-fv-btn:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}.page-template-landing-block h2.sec-title-big,.home h2.sec-title-big,.page-template-prod-front h2.sec-title-big{font-size:44px}.page-template-landing-block .kinshi .kinshi-inner,.home .kinshi .kinshi-inner,.page-template-prod-front .kinshi .kinshi-inner{width:25%}.page-template-landing-block .lp-tel .sec-title,.home .lp-tel .sec-title,.page-template-prod-front .lp-tel .sec-title{font-size:48px}.page-template-landing-block .lp-tel .lp-text,.home .lp-tel .lp-text,.page-template-prod-front .lp-tel .lp-text{font-size:24px}.page-template-landing-block .feature-v2 .feature-title-box .count-square+.feature-title,.home .feature-v2 .feature-title-box .count-square+.feature-title,.page-template-prod-front .feature-v2 .feature-title-box .count-square+.feature-title{width:calc(100% - 2.5em)}.page-template-landing-block .count-square,.home .count-square,.page-template-prod-front .count-square{height:2em;width:2em}.page-template-landing-block .count-square:after,.home .count-square:after,.page-template-prod-front .count-square:after{width:1.9em;height:1.9em}.page-template-landing-block .prod-lp-prod-choice__sub-copy,.home .prod-lp-prod-choice__sub-copy,.page-template-prod-front .prod-lp-prod-choice__sub-copy{font-size:26px}.home .front-edit .lp-fv .lp-fv__img,.page-template-prod-front .edit-prod-top .lp-fv .lp-fv__img{max-width:100%}.home .front-edit .lp-fv .lp-fv-box,.page-template-prod-front .edit-prod-top .lp-fv .lp-fv-box{padding:20px;top:20px;left:20px}.prod-site .primary .post .lp-tel.page-cta .sec-title{font-size:26px}}@media (min-width:980px){.page-template-landing-block .btn2:hover,.home .btn2:hover,.page-template-prod-front .btn2:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}}@media (min-width:1000px){.c-prod-faq .prod-faq.prod-faq-q{cursor:pointer}.c-prod-faq .prod-faq.prod-faq-q:hover{background-color:#d1d1d1}}@media (min-width:1440px){.page-template-landing-block .lp-fv .lp-fv-box,.home .lp-fv .lp-fv-box,.page-template-prod-front .lp-fv .lp-fv-box{top:44px}.home .front-edit .lp-fv .lp-fv-box,.page-template-prod-front .edit-prod-top .lp-fv .lp-fv-box{padding:20px}}@media (max-width:480px){.page-template-landing-block .lp-fv .lp-fv-box .lp-fv-head p,.home .lp-fv .lp-fv-box .lp-fv-head p,.page-template-prod-front .lp-fv .lp-fv-box .lp-fv-head p{font-size:32px !important}.page-template-landing-block .lp-fv .lp-fv-box .lp-fv-head p span,.home .lp-fv .lp-fv-box .lp-fv-head p span,.page-template-prod-front .lp-fv .lp-fv-box .lp-fv-head p span{font-size:32px !important}.page-template-landing-block .cta-blocks .cta-blocks-1 h3,.page-template-landing-block .cta-blocks .cta-blocks-2 h3,.page-template-landing-block .cta-blocks .cta-blocks-3 h3,.home .cta-blocks .cta-blocks-1 h3,.home .cta-blocks .cta-blocks-2 h3,.home .cta-blocks .cta-blocks-3 h3,.page-template-prod-front .cta-blocks .cta-blocks-1 h3,.page-template-prod-front .cta-blocks .cta-blocks-2 h3,.page-template-prod-front .cta-blocks .cta-blocks-3 h3{font-size:1.2rem !important}.page-template-landing-block .cta-blocks .cta-blocks-1 h3 span,.page-template-landing-block .cta-blocks .cta-blocks-2 h3 span,.page-template-landing-block .cta-blocks .cta-blocks-3 h3 span,.home .cta-blocks .cta-blocks-1 h3 span,.home .cta-blocks .cta-blocks-2 h3 span,.home .cta-blocks .cta-blocks-3 h3 span,.page-template-prod-front .cta-blocks .cta-blocks-1 h3 span,.page-template-prod-front .cta-blocks .cta-blocks-2 h3 span,.page-template-prod-front .cta-blocks .cta-blocks-3 h3 span{font-size:1.2rem !important}.page-template-landing-block .wp-block-table.hikaku .table-fix table,.home .wp-block-table.hikaku .table-fix table,.page-template-prod-front .wp-block-table.hikaku .table-fix table{width:800px !important}.wp-block-table.hikaku .table-fix table{width:800px !important}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 h3,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 h3,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 h3{font-size:1.2rem !important}.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-1 h3 span,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-2 h3 span,.prod-site .primary .post .lp-cta.page-cta .cta-blocks .cta-blocks-3 h3 span{font-size:1.2rem !important}}@media (min-width:480px) and (max-width:768px){.series-wrap .series-content .details{min-height:16em}}