html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer."}
:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
div#toc_container{width:75%}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}
body{font-family:'Noto Sans JP',"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";color:#2a2a2a;margin:0;padding-top:0;font-size:17px;background:#f2f2f2;line-height:1.85em}ul,ol{margin-bottom:0;padding-left:0}li{list-style:none}p{margin:0 0 1.95em}strong{font-weight:700}h1{font-size:45px}h2{font-size:42px}h3{font-size:36px}h4{font-size:30px}h5{font-size:25px}h2,h3,h4,h5{font-weight:700;line-height:1.4em;margin:1em 0}h2 span,h3 span,h4 span,h5 span{color:#1978b1}a{color:#1a0dab;transition:background-color .3s linear,color .3s linear,opacity .3s linear;-webkit-transition:background-color .3s linear,color .3s linear,opacity .3s linear;-moz-transition:background-color .3s linear,color .3s linear,opacity .3s linear}a:hover{color:#f80}br.sp{display:none}br.pc{display:initial}span.ulm{background:linear-gradient(transparent 85%,#ffed56 0%);color:#333}span.mini{font-size:.6em;color:#333}span.fwb{font-weight:700}.cta-item{background:linear-gradient(#2d5d91,#259198);text-align:center;font-size:22px;color:#fff;padding:12px 0 34px}.cta-item h3{font-size:32px;font-weight:700;color:#fff;margin-bottom:18px}.cta-item a.a-bt{background:#ffed56;font-size:28px;color:#000;font-weight:700;display:block;width:540px;margin:0 auto 20px auto;padding:26px;border-radius:7px;text-decoration:none}.cta-item a.a-bt:hover{background:#f0d800}.cta-item .a-tel{display:inline;background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/header_tel.png) no-repeat 0 50%;color:#fff;font-size:38px;font-weight:700;letter-spacing:.1em;padding-left:38px;text-decoration:none}.cta-item .a-tel-num{color:#fff;font-size:30px;font-weight:700;text-decoration:none;padding-right:5px}.cta-item .a-tel span{font-size:15px;font-weight:400;padding-left:5px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background:#fbd6d6;color:#ff2a2a;font-weight:700}.wpcf7 form .wpcf7-response-output{margin:1em .5em 2em}.fixheader{width:100%;position:fixed;background:rgba(255,255,255,.85);color:#222;top:0;z-index:1000}.lp-header{display:flex;justify-content:space-between;align-items:center}.lp-header .lp-logo{padding:0 0 0 15px}.logoimg{max-width:140px;height:auto}.lp-header .lp-hcontact{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.lp-header .lp-hcontact .h-contact a{width:320px;background:#ffed56;font-size:14px;font-weight:700;color:#222;display:block;padding:6px 0;text-align:center;text-decoration:none;border-radius:4px;margin-right:10px}.lp-header .lp-hcontact .h-contact a:hover{background:#f0d800}.lp-header .lp-hcontact .h-tel{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/header_tel.png) 0% 50% no-repeat;font-weight:700;font-size:19px;padding:4px 15px 4px 27px;margin-left:10px;line-height:1.05em;text-align:right}.lp-hcontact .h-tel span{font-weight:400;font-size:13px}.lp-header .lp-hcontact .h-tel a{color:#444;text-decoration:none}.flexible-wrap{width:80%;margin:0 auto}.lp-back-w{background:#fff}.lp-back-rb{background:#f1f8fc}.lp-back-rblue{background:#f1f8fc}.lp-back-grblue{background:linear-gradient(-15deg,#259198,#1978b1)}.lp-fir{background-color:#c7d6e0;background-image:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp-back-1.jpg);background-repeat:no-repeat;background-position:100% 50%;position:relative;overflow:hidden;width:100%;height:850px}.lp-fir video.lp-videmp4{min-width:100%;min-height:calc(100vh - 58px);z-index:1;padding-top:58px}.lp-fir .lp-blue{background:linear-gradient(-130deg,#259198,#1978b1);transform:rotate(-47deg);opacity:.6;width:105%;height:90%;position:absolute;top:5%;left:-28%}.lp-fir .fir-desbox{position:absolute;width:845px;top:14%;left:8%}.lp-fir .fir-pre{font-size:32px;font-weight:700;color:#fff;letter-spacing:.05em;margin-bottom:23px;padding:12px 8px 15px;border-top:2px solid #fff;border-bottom:2px solid #fff}.lp-fir .fir-desbox h1{font-size:44px;font-weight:700;color:#ffec55;letter-spacing:.075em;line-height:1.4em}.lp-fir .fir-desbox h1 span.h1b{font-size:58px}.lp-fir .fir-desbox .fir-des{font-size:24px;font-weight:400;width:750px;color:#fff;line-height:1.5em;margin-bottom:22px}.lp-fir .fir-desbox .fir-des-underline{background:linear-gradient(transparent 94%,#ffed56 0%)}.lp-fir .fir-desbox .fir-go-form a{background:#ffed56;width:600px;color:#222;font-size:27px;font-weight:700;display:block;margin-top:35px;padding:30px 0;text-align:center;text-decoration:none;border-radius:5px}.lp-cl{padding:5px 0}.lp-cl h2{font-size:24px;text-align:center;margin:1.7em 0 2em}.lp-cl .cl-list1,.lp-cl .cl-list2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px}.lp-cl .cl-list2{margin-bottom:35px}.lp-case h2{text-align:center;font-weight:900;margin-bottom:36px}.lp-case h3{font-size:28px;color:#333;text-align:center;line-height:1.55em}.lp-case .case-box-flow{background:#fff;margin-top:40px;margin-bottom:32px;display:flex;justify-content:space-between}.lp-case .case-box-flow .case-item{color:#333;flex-basis:29%;padding:3% 2% 2%;font-size:24px;font-weight:700;text-align:center;position:relative}.lp-case .case-box-flow .case-item strong{font-size:28px;font-weight:900;line-height:1.7em}.lp-case .case-box-flow .case-item .case-icon{position:absolute;background:linear-gradient(180deg,#2d5d91,#249999);color:#fff;font-size:20px;font-weight:700;width:84px;padding:20px 0;line-height:1.1em;border-radius:50%;top:4%;left:10%}.lp-case .case-box-flow .case-item .case3r{font-size:19px;width:84px;padding:14px 0 15px;line-height:1em}.lp-case .case-box-flow .case-item .case-img{margin-top:15px;max-width:100%;margin-bottom:15px}.lp-case .case-box-flow .case-item .minifont{font-size:15px}.lp-case .case-box-flow .case-item .ad-text{font-size:13px;line-height:1em}.lp-case .voice-h3{position:relative;background:#fff;width:86%;padding:20px 0 12px;margin:40px auto 62px auto;font-size:42px;font-weight:900;line-height:1.2em;border:solid 1px #bbb}.lp-case .voice-h3:before{content:"";position:absolute;bottom:-85px;left:50%;margin-left:-45px;border:45px solid transparent;border-top:40px solid #fff;z-index:2}.lp-case .voice-h3:after{content:"";position:absolute;bottom:-89px;left:50%;margin-left:-47px;border:47px solid transparent;border-top:42px solid #bbb;z-index:1}.lp-case .voice-h3 .sub-h3{font-size:16px;line-height:0}.lp-case .case-voice{width:calc(86% - 220px);padding:10px 50px 15px 170px;margin:10px auto;border-bottom:1px solid #aaa;position:relative;line-height:1.85em;font-style:italic}.lp-case .case-voice:before{position:absolute;color:#fff;content:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_voice.png);text-align:center;background:linear-gradient(180deg,#2d5d91,#249999);width:75px;padding:27px 0;line-height:0;border-radius:50%;top:6%;left:40px}.lp-story{background:#fdfdfd url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_story_back.jpg) repeat-y;background-size:contain;margin-top:50px}.lp-story h2{position:relative;background:#1884c4;color:#fff;font-size:40px;text-align:center;padding:18px 0;line-height:1.3em;margin-top:0;margin-bottom:0}.lp-story h2:before{content:"";position:absolute;bottom:-85px;left:50%;margin-left:-45px;border:45px solid transparent;border-top:40px solid #1884c4;z-index:2}.lp-story .content-box{width:80%;background:rgba(255,255,255,.9);padding:75px 0 20px;margin-bottom:0}.lp-story .content-box h3{color:#006fb1;font-size:36px;font-weight:900;text-align:center;margin:1.8em 0;padding-left:14%;padding-right:14%}.lp-story .content-box p{font-size:18px;padding-left:14%;padding-right:14%}.lp-story a.story-of{text-decoration:none}.lp-story a.story-of{text-decoration:none}.lp-point4{padding:30px 10px 10px}.lp-point4 h2{position:relative;background:#fff;color:#555;width:86%;padding:20px 0 18px;margin:40px auto 62px auto;font-size:40px;font-weight:900;line-height:1.2em;border:solid 1px #1884c4;text-align:center}.lp-point4 h2 span{color:#1978b1}.lp-point4 h2:before{content:"";position:absolute;bottom:-85px;left:50%;margin-left:-45px;border:45px solid transparent;border-top:40px solid #fff;z-index:2}.lp-point4 h2:after{content:"";position:absolute;bottom:-89px;left:50%;margin-left:-47px;border:47px solid transparent;border-top:42px solid #1884c4;z-index:1}.flexbox-point,.flexbox-fut{display:flex;justify-content:space-between;margin-bottom:20px}.flexbox-point .point-item,.flexbox-fut .fut-item{flex-basis:23.5%}.point-item .point-num{text-align:center;font-size:38px;font-weight:700;color:#ffed56;line-height:1.35em}.point-item .point-num span{display:block;font-weight:900;font-size:70px;color:#1884c4}.point-item h3{font-size:28px;line-height:1.3em;margin:24px 0 17px;text-align:center}.point-item p{width:80%;margin:0 auto;line-height:1.7em}.flexbox-fut{margin-top:62px}.flexbox-fut .fut-item{border:1px solid #ffed56;position:relative}.flexbox-fut .fut-arr{font-size:19px;font-weight:700;position:absolute;background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_arr.png) no-repeat 4px 0px;color:#1884c4;height:62px;padding-top:9px;padding-left:55px;padding-right:20px;line-height:1.1em;top:-55px;left:25px}.flexbox-fut .fut-item p{padding:20px 11%;font-size:15px;margin-bottom:0;line-height:1.6em;font-weight:700}.fut-item-sp{display:none}.fut-arr-sp{display:none}.lp-plan{padding:15px 0}.lp-plan h2{margin-top:0;text-align:center;padding-top:50px;margin-bottom:35px;font-weight:900}.lp-plan h3{font-size:26px;text-align:center;margin-top:65px;margin-bottom:35px}.flexbox-plan{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.plan-item{flex-basis:32%;text-align:center;margin-bottom:30px}.plan-item h3{font-size:22px;line-height:1.2em;margin-top:10px;margin-bottom:9px}.plan-item h3.pi1{margin-top:20px}h3.type-title{position:relative;background:#fff;color:#555;width:96%;padding:15px 0 12px;margin:20px auto 40px auto;font-size:40px;font-weight:900;line-height:1.2em;text-align:center}h3.type-title:before{content:"";position:absolute;bottom:-80px;left:50%;margin-left:-45px;border:45px solid transparent;border-top:40px solid #fff;z-index:2}h3.type-title span.smh3{font-size:24px;color:#555;display:block;margin-top:5px}.flexbox-type{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.type-item{background:#fff;flex-basis:32%;margin:0 .5% 30px;margin-bottom:30px;border:1px solid #ffed56}.type-item h3{font-size:24px;text-align:center;padding:0 15px;margin-bottom:10px}.type-item p{font-size:15px;padding:12px 25px 20px;margin:0}.lp-contact{padding:5px 0}.lp-contact h2{color:#ffec55;padding:30px 0 27px;margin:0;text-align:center}.lp-contact h2.cfh2{padding:65px 0 40px}.lp-contact p{font-size:18px;color:#fff;text-align:center}.lp-contact .tel{color:#fff;font-size:21px;font-weight:700;text-align:center;line-height:1.2em;padding-bottom:25px}.lp-contact .tel span{font-size:14px;padding-left:5px;font-weight:400}.lp-contact .tel .telnum{font-size:28px;font-weight:700}.lp-contact .tel .telnum a{color:#fff;text-decoration:none}.lp-contact .form-box{display:flex;justify-content:center;margin-top:10px;margin-bottom:5px}.lp-contact .form-box .form-l{flex-basis:250px;font-size:19px;font-weight:700;color:#fff;text-align:right;padding-right:5px;padding-top:10px;margin-bottom:16px;line-height:1em}.lp-contact .form-box .form-l .req{background:#ff971f;font-size:13px;padding:0 8px 2px 5px;margin-left:7px;color:#fff}.lp-contact .form-box .form-r{flex-basis:550px;font-weight:700;color:#fff}.lp-contact .form-box .form-r input,.lp-contact .form-box .form-r textarea,.lp-contact .form-box .form-r select{width:75%;font-size:17px;font-weight:400;padding:6px 4px;margin-left:30px;border-radius:4px;border:1px solid #ccc}.lp-contact .form-box .form-r select{font-size:17px}.lp-contact .form-box .form-r input[type=checkbox]{width:18px;height:16px;margin-left:15px}.lp-contact .form-box-submit .wpcf7-submit{background:#ffed56;color:#000;display:block;width:500px;font-weight:700;font-size:22px;padding:18px 0;margin:25px auto 0 auto;border-radius:7px;border:0}.lp-contact .form-box-submit .wpcf7-submit:hover{background:#ffe600}div.wpcf7 .ajax-loader{background-image:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/ajax-loader.gif) !important;display:block !important;width:32px !important;height:32px !important;margin:12px auto 2px auto !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{font-weight:700;color:#fff}span.wpcf7-not-valid-tip{background:#fbd6d6;width:75%;color:#ff2a2a;font-size:.9em;margin-left:30px;padding:0 5px;line-height:1.65em}.lp-qaa{padding-bottom:30px}.lp-qaa h2{text-align:center;font-weight:900}.lp-qaa dl#list-qaa dt{background:#fff;position:relative;font-weight:700;font-size:18px;padding:23px 120px 22px 36px;margin-bottom:12px;cursor:pointer}.lp-qaa dl#list-qaa dt:before{position:absolute;background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_qa_icon.png) no-repeat 50% 50%;content:"";width:50px;height:28px;right:36px;top:28px;transition:all .35s 0s ease-in-out;transform:rotate(-90deg)}.lp-qaa dl#list-qaa dt.open-dt:before{transform:rotate(0deg)}.lp-qaa dl#list-qaa dd{font-size:16px;line-height:1.75em;padding:10px 40px 1.5em}.lp-mes{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_end_txt.jpg) no-repeat;background-size:cover;padding:50px 0 35px;margin-top:50px}.mes-inner{background:rgba(255,255,255,.8);padding:5px 5px 15px;margin:0 14%;border-radius:2px}.mes-inner h2{font-size:36px;text-align:center;padding:20px 0;margin:25px 9% 17px}.mes-inner p{width:80%;font-size:18px;line-height:2.4em;margin:0 auto 32px auto}footer{background:#fff;text-align:center}footer a{color:#000;padding:0 5px;text-decoration:none}footer a:hover{color:#666;text-decoration:underline}footer .footer-menu ul{display:flex;justify-content:center;font-size:17px}footer .footer-menu ul li{padding:10px}footer .footer-copyright{font-size:15px;padding:15px;border-top:2px solid #ccc}.lp20v2-body .fixheader{background:rgba(255,255,255,.97)}.lp20v2-body .lp-header .lp-hcontact .h-contact a{position:relative;width:250px;padding-left:30px}.lp20v2-body .lp-header .lp-hcontact .h-contact a:before{background:#2c3d4c;color:#fff;content:"0円";width:38px;height:34px;padding-top:4px;font-size:18px;position:absolute;top:2px;left:16px;border-radius:50%}.lp20v2-body .lp-fir .lp-blue{left:-33%}.lp20v2-body .lp-fir .fir-desbox h1{margin-bottom:55px}.lp20v2-body .lp-fir .fir-desbox{width:100%;left:6%;top:16%}.lp20v2-body .lp-fir .fir-pre{font-size:40px;color:#000;width:640px;text-align:center;border-top:3px solid #ffed56;border-bottom:3px solid #ffed56;line-height:1em;padding-top:12px;padding-bottom:12px;margin-bottom:25px}.lp20v2-body .lp-fir .fir-pre span{font-size:23px}.lp20v2-body .fir-point{display:flex}.fir-point .lp20v2-p4{background:#fff;font-weight:700;font-size:26px;flex-basis:217px;border:2px solid #ffed56;text-align:center;padding-top:22px;padding-bottom:10px;margin-right:12px;position:relative;line-height:1.2em}.fir-point .lp20v2-p4 span{font-size:15px;display:block;font-weight:400}.fir-point .p4-01 span{margin-bottom:15px}.fir-point .p4-04 span{margin-bottom:15px}.fir-point .lp20v2-p4:before{content:"";font-size:22px;position:absolute;top:0;left:6px}.fir-point .p4-01:before{content:"1"}.fir-point .p4-02:before{content:"2"}.fir-point .p4-03:before{content:"3"}.fir-point .p4-04:before{content:"4"}.lp20v2-body .lp-fir .fir-desbox .fir-go-form a{width:380px;font-size:30px;margin-top:60px;padding:30px 40px 30px 0;position:relative}.lp20v2-body .lp-fir .fir-desbox .fir-go-form a:before{display:none;background:#2c3d4c;color:#fff;content:"0円";width:52px;height:44px;padding-top:8px;font-size:22px;position:absolute;top:-10px;right:6px;border-radius:50%}.lp20v2-body h2.lp20v2-h2{position:relative;width:100%;background:#1884c4;color:#fff;font-size:44px;text-align:center;padding:23px 0;margin-top:0;margin-bottom:50px}.lp20v2-body h2.lp20v2-h2 span{color:#fff}.lp20v2-body h2.lp20v2-h2:before{content:'';position:absolute;width:0;border-color:#1884c4;border-style:solid;border-width:42px;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;bottom:-80px;left:calc(50% - 42px)}.lp20v2-body .flexible-wrap{display:flex;justify-content:center;flex-wrap:wrap}.lp20v2-body .lp20v2-problem{padding-top:15px;padding-bottom:40px}.lp20v2-body .lp20v2-problem .left-item{color:#1884c4;flex-basis:55%;font-size:28px;font-weight:700;margin-left:5%;margin-right:5%}.lp20v2-body .lp20v2-problem .left-item span{color:#000}.lp20v2-body .lp20v2-problem .left-item ul{padding:25px 0}.lp20v2-body .lp20v2-problem .left-item ul li{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp2020-1_arrow.png) no-repeat 0px 6px;background-size:25px;padding-left:40px;padding-bottom:35px}.lp20v2-body .lp20v2-problem .right-item{flex-basis:30%}.lp20v2-body .lp20v2-support{padding-bottom:45px}.sup-box{flex-basis:100%;display:flex}.sup-left{flex-basis:30%;text-align:center;padding-top:50px;margin-left:2%}.sup-right{flex-basis:65%;margin-left:2%}.sup-right h3{color:#1884c4;margin-bottom:16px}.sup-right h4{font-size:19px;margin-top:12px}.sup-right p{line-height:1.5em;margin-bottom:28px}.lp20v2-body .lp20v2-knowhow h3{color:#1978b1;text-align:center;line-height:1.7em;margin:30px 0 50px}.lp20v2-body .lp20v2-knowhow h3 span{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp2020-3_1_point.png) 0% 50% no-repeat;background-size:contain;padding-left:120px;display:inline-block;font-size:57px}.lp20v2-body .lp20v2-knowhow h3 span.noicon{background:0 0;padding-left:2px}.lp20v2-knowhow .lp20-knowhow{flex-basis:100%;display:flex}.lp20v2-knowhow .lp20-knowhow .kh-left{flex-basis:30%;margin-left:4%;margin-right:4%;text-align:center}.lp20v2-knowhow .lp20-knowhow .kh-left h3{background:#ffed56;color:#2c3d4c;padding:15px 0;margin-top:0;margin-bottom:35px}.lp20v2-knowhow .lp20-knowhow .kh-left img{margin-bottom:35px}.lp20v2-knowhow .lp20-knowhow .kh-right{flex-basis:62%;padding-top:3px}.lp20v2-knowhow .lp20-knowhow .kh-right p{font-size:22px;font-weight:700;margin-bottom:15px;line-height:1.4em}.lp20v2-knowhow .lp20-knowhow .kh-right p span{background:linear-gradient(transparent 60%,#ffed56 0%)}.lp20v2-knowhow .lp20-knowhow .kh-right p.sub{font-size:15px;color:#666;line-height:1.35em;background:0 0}.lp20v2-knowhow .lp-keyfactor{flex-basis:90%;padding:0 1%;text-align:center;line-height:1.65em;font-size:31px;font-weight:700;border-left:5px solid #1884c4;border-right:5px solid #1884c4;margin-top:50px;margin-bottom:75px}.lp20v2-knowhow .lp-keyfactor span{padding:0 4px;background:linear-gradient(transparent 60%,#ffed56 0%)}.lp20v2-body .lp20v2-point4 .flexible-wrap .p4-flex-box{background:#fff;border:1px solid #1f2c36;display:flex;padding:25px 15px;margin-bottom:30px;flex-basis:90%}.p4-flex-box .item-n-left{flex-basis:9%;font-size:70px;color:#ffed56;line-height:1em;text-align:left;margin-left:1%}.p4-flex-box .item-text-center{flex-basis:60%;margin-right:5%}.p4-flex-box .item-text-center h3{font-size:34px;margin-top:5px;margin-bottom:20px}.p4-flex-box .item-text-center h3 span{display:block;font-size:27px}.p4-flex-box .item-text-center p{margin-bottom:5px}.p4-flex-box .item-img-right{flex-basis:25%;margin-top:25px}.cta-item20v2{background:linear-gradient(#2d5d91,#2c3d4c);font-size:21px;padding:12px 0 34px}.cta-item20v2 h2{margin-top:32px;margin-bottom:32px}.cta-item20v2 h3{font-size:34px;color:#fff;line-height:1.5em;margin-bottom:28px}.cta-item20v2 h3 span{color:#fff;border-bottom:dotted 2px #fff;padding:0 7px}.cta-item20v2 .cta-box{background:#fff;color:#000;width:700px;padding:10px;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.cta-item20v2 .cta-box .itemleft{font-size:17px;text-align:left;flex-basis:405px;margin-top:15px;margin-left:15px;margin-right:30px;line-height:1.35em}.cta-item20v2 .cta-box .itemleft ul{margin-bottom:19px;font-weight:700}.cta-item20v2 .cta-box .a-tel{font-size:28px;background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/header_tel.png) no-repeat 0 50%;background-size:22px;padding-left:28px;line-height:1em}.cta-item20v2 .cta-box .itemleft a.a-tel-num{font-size:30px;font-weight:700;display:inline;color:#000;letter-spacing:.1em;padding-left:2px;padding-right:5px;text-decoration:none}.cta-item20v2 .a-tel span{display:inline-block;color:#000;font-size:15px;padding-left:5px;letter-spacing:0em}.cta-item20v2 .cta-box .itemright{margin-top:10px;flex-basis:200px}.cta-item20v2 .cta-box .itemcontact{margin-top:20px}.cta-item20v2 a.a-bt{position:relative;font-size:32px;width:540px;margin:0 auto 20px auto;padding:24px 22px}.cta-item20v2 a.a-bt:before{background:#2c3d4c;color:#fff;content:"0円";width:54px;height:44px;padding-top:10px;font-size:22px;position:absolute;top:-8px;left:15px;border-radius:50%}.cta-item20v2 a.a-bt:hover{background:#f0d800}.lp20v2-body .lp-plan{padding:0 0 15px}.lp20v2-body .lp-case .case-box-flow .case-item{font-size:22px}.lp20v2-body .lp-case .case-voice{min-height:80px}.lp20v2-body .lp-cl .flexible-wrap{justify-content:space-around}.lp20v2-body .lp-cl .flexible-wrap .cl-list1,.lp20v2-body .lp-cl .flexible-wrap .cl-list2{flex-basis:100%}.lp20v2-body .lp-qaa h2{font-size:34px;margin:28px 0;text-align:center;font-weight:900}.lp20v2-body .lp-qaa .flexible-wrap #list-qaa{flex-basis:100%}.lp20v2-body .lp-contact .flexible-wrap .cfh2,.lp20v2-body .lp-contact .flexible-wrap .cform-mes,.lp20v2-body .lp-contact .flexible-wrap .tel{flex-basis:100%}.lp20v2-body .lp-contact .flexible-wrap .cfh2{font-size:38px}.lp20v2-body .lp-contact .form-box .form-l{flex-basis:220px}.lp20v2-body .lp-contact .form-box .form-r input,.lp20v2-body .lp-contact .form-box .form-r textarea,.lp20v2-body .lp-contact .form-box .form-r select{width:90%}.lp20v2-body .lp-story .content-box{padding:40px 0 20px}.lp20v2-body .lp-story .content-box h3{font-size:30px;margin:1.5em 0}.lp20v2-body .lp-story .content-box p{font-size:16px;flex-basis:100%}.lp20v2-body .lp-contact .form-box .form-l span,.lp20v2-body .lp-contact .form-box .form-r span{font-size:11px}@media (max-width:768px){body{font-size:16px;line-height:1.6em}p{margin:0 0 1.7em}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h2,h3,h4,h5{line-height:1.3em}br.sp{display:initial}br.pc{display:none}.cta-item{padding:5px 10px 1px;line-height:1.1em}.cta-item h3{font-size:20px;text-align:center;margin-top:15px;margin-bottom:12px}.cta-item a.a-bt{font-size:18px;width:96%;margin:0 auto 10px auto;padding:21px 2px;border-radius:7px}.cta-item .a-tel{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/header_tel.png) no-repeat 0 100%;letter-spacing:.1em;line-height:.65em;margin-top:0;padding-left:32px}.cta-item .a-tel-num{font-size:28px;font-weight:700;text-decoration:none;padding-right:5px}.cta-item .a-tel span{display:block;font-size:13px;padding-left:5px}.lp-header{display:initial}.lp-header .lp-logo{padding:1px 0;text-align:center;line-height:0}.logoimg{max-width:80px}.lp-header .lp-hcontact{width:100%;background:rgba(255,255,255,.9);position:fixed;bottom:0;padding:3px 0}.lp-header .lp-hcontact .h-contact{flex-basis:66%;margin-right:1%;line-height:1.1em;order:2}.lp-header .lp-hcontact .h-contact a{width:100%;font-size:15px;padding:12px 0 10px;margin-right:0}.lp-header .lp-hcontact .h-tel a{color:#007dc7;font-size:16px}.lp-header .lp-hcontact .h-tel{flex-basis:31%;background:0 0;font-size:15px;padding:4px 0;margin-right:0;margin-left:2%;text-align:left}.flexible-wrap{width:94%}.lp-fir{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp2020_main_sp.jpg) 50% 50% no-repeat;background-size:cover;height:100vh}.lp-fir .lp-blue{top:-8%;left:-9%}.lp-fir .fir-desbox{width:92%;top:13%;left:4%}.lp-fir .fir-desbox h1{font-size:25px;letter-spacing:.02em;line-height:1.4em;margin-bottom:6%}.lp-fir .fir-desbox h1 span.h1b{font-size:36px}.lp-fir .fir-pre{font-size:17px;margin-bottom:9%;letter-spacing:.05em;padding:6px 5px;border-top:1px solid #fff;border-bottom:1px solid #fff}.lp-fir .fir-desbox .fir-des{text-shadow:2px 0px 5px #000;font-size:16px;width:100%;padding:0;line-height:1.75em;margin-bottom:25px}.lp-fir .fir-desbox .fir-go-form a{display:none}.lp-cl{padding:5px 0}.lp-cl h2{font-size:17px;margin:.75em 0}.lp-cl .cl-list1,.lp-cl .cl-list2{flex-wrap:wrap;justify-content:center;margin-bottom:3px}.lp-cl .cl-list1 li,.lp-cl .cl-list2 li{flex-basis:22%;margin:0 5%;margin-bottom:3px}.lp-cl .cl-list1 li img,.lp-cl .cl-list2 li img{max-width:100%;height:auto}.lp-cl .cl-list2{margin-bottom:12px}.lp-case h2{font-size:20px}.lp-case h3{font-size:17px}.lp-case .case-box-flow{margin-top:12px;margin-bottom:20px;flex-wrap:wrap;justify-content:center}.lp-case .case-box-flow .case-item{flex-basis:70%;font-size:16px;padding-bottom:12px}.lp-case .case-box-flow .case-item strong{font-size:18px;line-height:1em}.lp-case .case-box-flow .case-item .case-icon{font-size:13px;width:53px;padding:12px 0;top:6%;left:15%}.lp-case .case-box-flow .case-item .case3r{font-size:12px;width:53px;padding:8px 0}.lp-case .case-box-flow .case-item .case-img{margin-top:12px;margin-bottom:2px}.lp-case .case-box-flow .case-item .case-img img{max-width:55%}.lp-case .case-box-flow .case-item .minifont{font-size:15px}.lp-case .case-box-flow .case-item .ad-text{font-size:13px;line-height:1em}.lp-case .voice-h3{width:94%;padding:12px 2%;margin:12px auto 27px auto;font-size:20px;line-height:1.3em}.lp-case .voice-h3:before{bottom:-44px;left:50%;margin-left:-22px;border:25px solid transparent;border-top:20px solid #fff}.lp-case .voice-h3:after{bottom:-45px;left:50%;margin-left:-22px;border:25px solid transparent;border-top:20px solid #bbb}.lp-case .voice-h3 .sub-h3{display:block;margin-top:7px;font-size:13px;line-height:1.2em}.lp-case .case-voice{font-size:14px;width:calc(94% - 60px);padding:10px 2% 10px 60px;margin:10px auto;position:relative;line-height:1.5em}.lp-case .case-voice:before{content:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_voice_sp.png);width:54px;padding:20px 0;border-radius:50%;top:5px;left:0}.lp-story{margin-top:20px}.lp-story h2{font-size:20px;padding:15px 10px}.lp-story h2:before{bottom:-45px;margin-left:-25px;border:25px solid transparent;border-top:20px solid #1884c4}.lp-story .content-box{width:100%;background:rgba(255,255,255,.4);padding:35px 0 15px}.lp-story .content-box h3{font-size:20px;margin:1em 0;padding-left:6%;padding-right:6%}.lp-story .content-box p{font-size:16px;padding-left:6%;padding-right:6%;line-height:1.8em;margin-bottom:1.4em}.lp-point4{padding:5px 0}.lp-point4 h2{width:98%;padding:15px .5% 12px;margin:12px auto 32px auto;font-size:20px}.lp-point4 h2:before{bottom:-45px;margin-left:-25px;border:25px solid transparent;border-top:20px solid #fff}.lp-point4 h2:after{bottom:-49px;margin-left:-27px;border:27px solid transparent;border-top:22px solid #1884c4}.flexbox-point,.flexbox-fut{flex-wrap:wrap;margin-bottom:5px}.flexbox-point .point-item,.flexbox-fut .fut-item{flex-basis:100%}.point-item .point-num{font-size:18px;line-height:1.2em}.flexbox-point .point-item{margin-bottom:15px}.point-item .point-num span{display:initial;margin-right:5px;font-size:26px}.point-item h3{font-size:20px;line-height:1.2em;margin:12px 0 10px}.point-item p{font-size:15px;width:92%;line-height:1.5em}.point-item .fut-item-sp{display:block;border:1px solid #ffed56;position:relative;margin-top:35px;margin-bottom:10px}.point-item .fut-arr-sp{display:block;font-size:16px;font-weight:700;position:absolute;background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_arr.png) no-repeat 4px 100%;color:#1884c4;height:32px;padding-top:7px;padding-bottom:6px;padding-left:55px;padding-right:20px;line-height:1.1em;top:-30px;left:16px}.point-item .fut-item-sp p{padding:16px 0 12px;margin-bottom:0;font-size:14px;line-height:1.45em;font-weight:700}.flexbox-fut{display:none}.lp-plan{padding:5px 0}.lp-plan h2{width:96%;font-size:20px;padding-top:20px;margin:0 auto 18px auto}.lp-plan h3{font-size:18px;margin:40px 0 20px}.plan-item{flex-basis:30%;margin-bottom:14px}.plan-item h3{width:100%;font-size:14px;margin-top:2px;word-wrap:break-word}.plan-item h3.pi1{margin-top:15px}.plan-item img{max-width:40%}h3.type-title{width:98%;padding:12px .5% 10px;margin:15px auto 30px auto;font-size:20px}h3.type-title:before{bottom:-40px;margin-left:-25px;border:25px solid transparent;border-top:20px solid #fff}h3.type-title span.smh3{font-size:14px;margin-top:10px}.flexbox-type{margin-bottom:10px}.type-item{flex-basis:90%;margin-bottom:15px}.type-item h3{font-size:19px;padding:0 10px;margin-top:15px;margin-bottom:10px}.type-item p{font-size:13px;padding:5px 10px 10px;margin:0;line-height:1.6em}.lp-contact h2.cfh2{font-size:23px;padding:15px 0;margin:20px 0 0}.lp-contact p{font-size:15px;margin-bottom:20px}.lp-contact .tel{font-size:17px;line-height:1.1em;padding-bottom:20px}.lp-contact .tel span{font-size:12px;padding-left:5px}.lp-contact .tel .telnum{font-size:22px}.lp-contact .form-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:10px;margin-bottom:5px}.lp-contact .form-box .form-l{flex-basis:26%;font-size:15px;padding-right:0;margin-top:5px;margin-bottom:10px;line-height:1.1em;text-align:left}.lp-contact .form-box .form-l .req{width:36px;display:block;font-size:11px;padding:3px 4px 4px;margin-top:2px;margin-left:0;line-height:1em;text-align:center}.lp-contact .form-box .form-r{flex-basis:72%}.lp-contact .form-box .form-r input,.lp-contact .form-box .form-r textarea,.lp-contact .form-box .form-r select{width:95%;font-size:16px;font-weight:400;padding:6px 1%;margin-left:2%;border-radius:4px;border:1px solid #ccc}.lp-contact .form-box .form-r select{font-size:17px}.lp-contact .form-box .form-r input[type=checkbox]{width:18px;height:16px;margin-left:15px}.lp-contact .form-box-submit .wpcf7-submit{width:90%;font-size:19px;margin:18px auto 0 auto}.lp-contact .form-box-submit .wpcf7-submit:hover{background:#ffe600}div.wpcf7 .ajax-loader{background-image:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/ajax-loader.gif) !important;display:block !important;width:32px !important;height:32px !important;margin:12px auto 2px auto !important}span.wpcf7-not-valid-tip{width:93%;font-size:13px;margin-left:5px}.lp-qaa{padding-bottom:10px}.lp-qaa h2{font-size:20px}.lp-qaa dl#list-qaa dt{font-size:15px;padding:12px 55px 12px 16px;margin-bottom:9px;line-height:1.4em}.lp-qaa dl#list-qaa dt:before{background-size:32px;right:0;top:32%}.lp-qaa dl#list-qaa dd{font-size:15px;line-height:1.8em;padding:10px 15px 1.4em}.lp-mes{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_end_txt_sp.jpg) repeat-y;padding:24px 0 15px;margin-top:20px}.mes-inner{background:rgba(255,255,255,.75);width:94%;margin:0 auto;padding:2px 0}.mes-inner h2{font-size:20px;padding:10px 15px;margin:8px 0;line-height:1.6em}.mes-inner p{width:88%;font-size:16px;line-height:2em;margin:0 auto 20px auto}footer{margin-bottom:50px}footer a{padding:0 15px}footer .footer-menu ul{font-size:15px}footer .footer-menu ul li{padding:7px}footer .footer-copyright{font-size:13px;padding:9px;border-top:1px solid #ccc;line-height:1.1em}.lp20v2-body .lp-fir .lp-blue{left:-9%}.lp20v2-body .lp-fir .fir-desbox h1{margin-bottom:20px}.lp20v2-body .lp-fir .fir-desbox{width:90%;left:5%;top:12%}.lp20v2-body .lp-fir .fir-pre{background:rgba(255,255,255,.4);font-size:28px;width:97%;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:1em;padding:8px 0 15px;margin-top:50px;margin-bottom:20px}.lp20v2-body .lp-fir .fir-pre span{font-size:17px;color:#fff}.lp20v2-body .fir-point{flex-wrap:wrap}.fir-point .lp20v2-p4{background:rgba(255,255,255,.9);font-size:19px;flex-basis:calc( 100% - 20px);border:1px solid #ffed56;padding-top:8px;padding-left:18px;padding-bottom:8px;margin-right:0;margin-bottom:15px}.fir-point .lp20v2-p4 span{font-size:14px;display:block;font-weight:400}.fir-point .p4-01 span,.fir-point .p4-04 span{margin-bottom:2px}.fir-point .lp20v2-p4:before{font-size:19px;top:3px;left:6px}.lp20v2-body .lp-header .lp-hcontact .h-contact{flex-basis:62%}.lp20v2-body .lp-header .lp-hcontact .h-contact a{width:calc( 100% - 35px);text-align:left;font-size:14px;padding:12px 0 10px 35px;margin-right:0}.lp20v2-body .lp-header .lp-hcontact .h-contact a:before{text-align:center;width:32px;height:26px;padding-top:6px;font-size:13px;top:4px;left:2px}.lp20v2-body .lp-hcontact .h-tel{flex-basis:35%}.lp20v2-body .lp-header .lp-hcontact .h-tel a{font-size:17px;text-decoration:underline}.lp20v2-body .lp-hcontact .h-tel span{font-size:12px}.lp20v2-body h2.lp20v2-h2{font-size:20px;padding:15px 0;margin-bottom:25px}.lp20v2-body h2.lp20v2-h2:before{border-width:20px;bottom:-36px;left:calc(50% - 20px)}.lp20v2-body .lp20v2-problem{padding-top:0;padding-bottom:20px}.lp20v2-body .lp20v2-problem .left-item{flex-basis:94%;font-size:17px;margin:0}.lp20v2-body .lp20v2-problem .left-item span{font-size:19px}.lp20v2-body .lp20v2-problem .left-item ul{padding:12px 0}.lp20v2-body .lp20v2-problem .left-item ul li{background-size:18px;padding-left:24px;padding-bottom:10px}.lp20v2-body .lp20v2-problem .right-item{flex-basis:40%}.lp20v2-body .lp20v2-problem .right-item img{width:100%}.lp20v2-body .lp20v2-support{padding-bottom:20px}.sup-left{flex-basis:19%;padding-top:16px;margin-right:3%;margin-left:0}.sup-left img{width:100%}.sup-right{flex-basis:75%;margin-left:3%}.sup-right h3{font-size:19px;margin-top:10px;margin-bottom:12px}.sup-right h4{font-size:17px;margin-bottom:12px}.sup-right p{font-size:15px;margin-bottom:25px}.lp20v2-body .lp20v2-knowhow h3{font-size:19px;line-height:1.45em;margin:10px 0 25px}.lp20v2-body .lp20v2-knowhow h3 span{padding-left:52px;font-size:28px}.lp20v2-knowhow .lp20-knowhow .kh-left{flex-basis:25%;margin-left:0;margin-right:4%}.lp20v2-knowhow .lp20-knowhow .kh-left h3{font-size:15px;padding:12px 4px;margin-bottom:25px;line-height:1.1em}.lp20v2-knowhow .lp20-knowhow .kh-left img{width:40px;height:auto;margin-bottom:15px}.lp20v2-knowhow .lp20-knowhow .kh-right{flex-basis:70%;padding-top:3px}.lp20v2-knowhow .lp20-knowhow .kh-right p{font-size:18px;margin-bottom:12px;line-height:1.35em}.lp20v2-knowhow .lp20-knowhow .kh-right p.sub{font-size:12px;line-height:1.2em}.lp20v2-knowhow .lp-keyfactor{flex-basis:96%;line-height:1.45em;font-size:19px;border-left:2px solid #1884c4;border-right:2px solid #1884c4;margin-top:30px;margin-bottom:25px}.lp20v2-knowhow .lp-keyfactor span{padding:0 4px;background:linear-gradient(transparent 60%,#ffed56 0%)}.lp20v2-body .lp20v2-point4 .flexible-wrap .p4-flex-box{padding:10px 12px;margin-bottom:12px;flex-wrap:wrap}.p4-flex-box .item-n-left{flex-basis:15%;font-size:38px;margin-left:0;order:1}.p4-flex-box .item-text-center{flex-basis:98%;margin-right:0;order:3}.p4-flex-box .item-text-center h3{font-size:20px;margin-top:3px;margin-bottom:8px}.p4-flex-box .item-text-center h3 span{font-size:16px}.p4-flex-box .item-text-center p{margin-bottom:5px;line-height:1.45em}.p4-flex-box .item-img-right{flex-basis:35%;margin-top:2px;order:2}.p4-flex-box .item-img-right img{width:100%;　}.cta-item20v2{padding:6px 0 5px}.cta-item20v2 h2{font-size:16px;margin-top:7px;margin-bottom:4px}.cta-item20v2 h3{font-size:19px;line-height:1.5em;margin-bottom:5px;margin-top:8px}.cta-item20v2 h3 span{border-bottom:dotted 1px #fff;padding:0 4px}.cta-item20v2 .cta-box{background:0 0;color:#fff;width:97%;padding:5px;margin:0 auto}.cta-item20v2 .cta-box .itemleft{flex-basis:100%;text-align:center;margin-top:5px}.cta-item20v2 .cta-box .itemleft ul{display:none}.cta-item20v2 .cta-box .a-tel{color:#fff;font-size:19px;background-size:20px;padding-left:24px;line-height:0}.cta-item20v2 .cta-box .itemleft a.a-tel-num{font-size:25px;color:#fff}.cta-item20v2 .a-tel span{display:inline-block;color:#fff;font-size:15px;padding-left:5px;letter-spacing:0em}.cta-item20v2 .cta-box .itemright{display:none}.cta-item20v2 .cta-box .itemcontact{margin-top:6px;flex-basis:90%}.cta-item20v2 a.a-bt{font-size:19px;width:calc(100% - 50px);margin:0 auto 6px auto;padding:20px 5px 20px 45px}.cta-item20v2 a.a-bt:before{width:40px;height:33px;padding-top:7px;font-size:17px;position:absolute;top:15%;left:4px;border-radius:50%}.cta-item20v2 a.a-bt:hover{background:#f0d800}.lp20v2-body .lp-case .case-box-flow .case-item{font-size:18px;flex-basis:80%;margin-bottom:12px}.lp20v2-body .lp-case .case-voice{min-height:auto;margin-top:6px;margin-bottom:0}.lp20v2-body .lp-case .voice-h3{font-size:18px}.lp20v2-body .lp-cl{margin-top:12px}.lp20v2-body .lp-qaa h2{font-size:22px;margin:18px 0}.lp20v2-body .lp-qaa dl#list-qaa dt{font-size:14px;padding:10px 55px 10px 16px;margin-bottom:6px;line-height:1.3em}.lp-qaa dl#list-qaa dt:before{background:url(//sync-g.co.jp/wp-content/themes/sync-g_co_jp_2026/./images/lp/lp_qa_icon.png) no-repeat 70% 20%;background-size:22px}.lp20v2-body .lp-contact .flexible-wrap .cfh2{font-size:20px;margin-top:8px;padding-top:10px}.lp20v2-body .lp-contact .flexible-wrap .tel{padding-bottom:10px}.lp20v2-body .lp-contact .form-box{margin-top:12px;margin-bottom:0}.lp20v2-body .lp-contact .form-box .form-l{flex-basis:23%;text-align:right;margin-top:2px}.lp20v2-body .lp-contact .form-box .form-l .req{width:36px;display:block;font-size:11px;padding:1px 4px 2px;margin:1px 0 1px auto;line-height:1em;text-align:center}.lp20v2-body .lp-contact .form-box .form-r{flex-basis:74%}.lp20v2-body .lp-contact .form-box .form-r input,.lp20v2-body .lp-contact .form-box .form-r textarea,.lp20v2-body .lp-contact .form-box .form-r select{width:95%}.lp20v2-body .lp-story .content-box{padding:30px 0 15px}.lp20v2-body .lp-story .content-box h3{font-size:19px;margin:.9em 0}.lp20v2-body .lp-story .content-box p{font-size:16px;flex-basis:100%;line-height:1.6em;margin-bottom:.8em}.lp20v2-body footer{margin-bottom:30px}}