@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@200;500;600&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap");.fa,.far,.fas{font-family:Font Awesome\ 5 Brands,Font Awesome\ 5 Free;font-weight:400}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{color:#000;font:62.5% Barlow Condensed,Zen Kaku Gothic New,Noto Sans JP,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Meiryo UI,ＭＳ Ｐゴシック,MS PGothic,sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.1rem;width:100%}#scrollUp{border-radius:0!important}.scroll-top{border-color:#fff #fff transparent transparent;border-style:solid;border-width:1px;display:block;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-25%) rotate(-45deg);-ms-transform:translate(-50%,-25%) rotate(-45deg);transform:translate(-50%,-25%) rotate(-45deg);width:12px}.icon-up-open{display:none}.home #content{padding:0}#content{float:none;line-height:1.6em}#content,#wrapper{padding:0;width:100%}.mobile #wrapper-full{padding-top:0}.content_wrap{font-size:1.6rem;margin:0 auto;max-width:1100px;padding:12rem 0;width:90%}.post{background:none;margin:0;padding:0}a{opacity:1}a,a:hover{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a:hover{opacity:.5}a:hover img{opacity:1}.post h1,.post h1 span{margin:0;padding:0}h1.title{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Smartrelease_Theme/img/kintai/icon_door.png) 0 no-repeat;background-size:contain;color:#000;font-weight:700;padding-left:9%;text-align:left;text-shadow:none}h1.title .title_en{color:#59b1c6;display:block;font-size:calc(1.85446rem + .3883vw);margin-bottom:2rem}h1.title .title_jp{font-size:calc(2.14461rem + 1.7476vw)}.post h2{background:none;border:none;color:#000;font-size:calc(1.95898rem + 1.7094vw);font-weight:700;letter-spacing:.1rem;line-height:1.4;margin:0;text-align:center}.post h2,.post h2 span{padding:0}.post h2:after,.post h2:before{display:none}.post .read_ttl{font-size:3rem;margin-bottom:5rem;text-align:center}.post .subpage_topTtl{color:#59b1c6;width:100%}.post .subpage_ttl{color:#59b1c6}.post h3{color:#000;font-size:calc(1.70874rem + .7767vw);font-weight:700;line-height:1.4;margin:0}.post h3,.post h3 span{padding:0}.post h4{border-bottom:none;border-left:none;font-size:2.2rem;font-weight:700;line-height:1.5;margin:0;text-align:left}.post h4,.post p{color:#000;padding:0}.post p{font-size:calc(1.35155rem + .1294vw);line-height:2}.post .page_read{margin:calc(17.86496px + 3.2362vw) 0;text-align:center}.br_block br{display:block!important}.post ul{margin:0}.post ol{margin:0 0 0 2rem}.post li{font-size:calc(1.35155rem + .1294vw);line-height:2;margin:0}.post dt{font-size:2.4rem;font-weight:700;line-height:1.6;margin-bottom:1rem;padding:0}.post dt span{display:block;font-size:1.8rem}.post dd{font-size:1.6rem;line-height:2.5;padding:0}.post img{vertical-align:bottom}.post table{border:none;margin:0 auto;max-width:900px}.post table td,.post table th{border:none;border-bottom:1px solid #e8e8e8;line-height:2;padding:20px}.post table th{background:none;color:#000;font-size:1.5rem;font-weight:700;width:30%}.post table td{background:#fff;font-size:1.5rem;width:80%}.post table td li{font-size:1.5rem;line-height:1.8}.post table td a{color:#59b1c6;text-decoration:underline}.post .linkBtn{background:none;border:1px solid #fff;border-radius:100px;display:block;margin:0 auto;max-width:320px;padding:0;width:90%}.post .linkBtn,.post .linkBtn:hover{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.post .linkBtn:hover{background:#ff8a00}.post .linkBtn:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:12px;position:absolute;right:2rem;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);width:12px}.post .linkBtn a{display:block;font-size:1.4rem;font-weight:600;letter-spacing:.3rem;padding:2.4rem 0}.post .linkBtn a:hover{color:#fff;opacity:1}.post .linkBtn input[type=submit]{background:none;display:block;max-width:280px;padding:3rem 0;text-align:center;width:100%}.post .linkBtn .ajax-loader{display:none}.linkBtn{background:#000;border-radius:initial;display:block;margin:0 auto;max-width:280px;padding:0}.linkBtn,.linkBtn:hover{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.linkBtn:hover{background:#ff8a00}.linkBtn a{display:block;font-size:1.4rem;font-weight:600;letter-spacing:.3rem;padding:3rem 0}.linkBtn a:hover{color:#fff;opacity:1}.linkBtn:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:12px;position:absolute;right:2rem;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);width:12px}.btn_main_wrap{margin:0 auto;width:90%}.btn_main_wrap .btn_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #fff;border-radius:50px;font-size:1.5rem;justify-content:space-between;margin:0 auto;max-width:280px;padding:1rem 1rem 1rem 3rem;width:90%}.btn_main_wrap .btn_main .circle{background:#07576a;border-radius:5rem;display:block;height:5rem;margin:0;position:relative;width:5rem}.btn_main_wrap .btn_main .circle .icon{background:#fff;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px}.btn_main_wrap .btn_main .circle .icon:before{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:10px;left:60%;position:absolute;top:50%;-webkit-transform:rotate(45deg) translate(-50%,-50%);-ms-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:10px}.contactBtn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:550px;width:60%}.contactBtn_wrap .btn_request,.contactBtn_wrap .btn_trial{width:49%}.contactBtn_wrap .btn_request a,.contactBtn_wrap .btn_trial a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50px;font-size:calc(1.22714rem + .1942vw);font-weight:700;height:70px;justify-content:center;width:100%}.contactBtn_wrap .btn_request a span,.contactBtn_wrap .btn_trial a span{line-height:1.6;padding-left:3rem;position:relative}.contactBtn_wrap .btn_request a span:before,.contactBtn_wrap .btn_trial a span:before{font-family:Font Awesome\ 5 Free;font-size:2.2rem;font-style:normal;font-weight:900;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contactBtn_wrap .btn_request a:hover,.contactBtn_wrap .btn_trial a:hover{opacity:1}.contactBtn_wrap .btn_trial a{background:#ff8a00}.contactBtn_wrap .btn_trial a span{padding-left:4rem}.contactBtn_wrap .btn_trial a span:before{content:"\f4fc"}.contactBtn_wrap .btn_trial a:hover{background:#ffc43f}.contactBtn_wrap .btn_request a{background:#07576a}.contactBtn_wrap .btn_request a span:before{content:"\f56d"}.contactBtn_wrap .btn_request a:hover{background:#65a8b9}.post .caution{color:#fff;font-size:1.2rem;padding:2rem 0 6rem;text-align:right}#head-serices{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1900px;width:100%}#head-serices,#head-serices ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#head-serices ul{margin:.5rem 0}#head-serices ul li a b{color:#0068b7;font-weight:400}#head-serices ul li a{font-size:1.2rem;padding:0 1.5rem;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#head-serices ul li a:hover{background:#00a8a3}#head-serices ul li a b:hover{color:#fff}#head-serices ul li a:after{content:"";height:1.2rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px}#head-serices ul li.head_jandi a:after{background-color:#00c473}#head-serices ul li.head_workflow a:after{background-color:#ddd500}#head-serices ul li.head_kintai a:after{background-color:#7fc5d6}#head-serices ul li.head_akerun a:after{background-color:#202020}#head-serices ul li.head_hayakyu a:after{background-color:#00b9ef}#head-serices ul li.head_sfa a:after{background-color:#0e32a0}#head-serices ul li.head_sai a:after{background-color:#ff9600}#head-serices ul li.head_voi a:after{background-color:#009fde}#head-serices ul li.head_wifi a:after{background-color:#006def}#head-serices ul li.head_prosapo a:after{background-color:#34b1e9}#head-serices ul li.head_blog a:after{background-color:#0068b7}#head-serices ul li.head_book a:after{background-color:#71c4d7}#head-serices ul li.head_legal a:after{background-color:#000a4f}#header,.home #header{overflow:visible;position:fixed;width:100%;z-index:10}#header .logo,#header .logo_subpage,#header .sticky-logo,.home #header .logo,.home #header .logo_subpage,.home #header .sticky-logo{max-width:110px}#header .logo img,#header .logo_subpage img,#header .sticky-logo img,.home #header .logo img,.home #header .logo_subpage img,.home #header .sticky-logo img{width:100%}#header .logo_subpage,.home #header .logo_subpage{display:none}nav#mainNav ul li{margin-left:3rem}nav#mainNav ul li:first-child{margin-left:0}nav#mainNav ul li a{font-size:1.6rem;padding:3rem 0}nav#mainNav ul li a b{display:initial}nav#mainNav ul .mainNav_contact:before{display:none}nav#mainNav ul .mainNav_contact a{color:#000;padding:4rem 4rem 4rem 7rem}nav#mainNav ul .mainNav_contact a b{position:relative}nav#mainNav ul .mainNav_contact a b:before{content:"\f0e0";font-family:Font Awesome\ 5 Free;font-weight:700;left:-2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}nav#mainNav ul .mainNav_contact a:hover,nav#mainNav ul .mainNav_contact a:hover b:before{color:#fff}nav#mainNav .sub-menu{position:relative}nav#mainNav .sub-menu li{border-bottom:1px solid #2b2b2b}nav#mainNav .sub-menu li:before{display:none}body:not(.home) #header .logo_subpage{display:block}body:not(.home) #header .logo{display:none}body:not(.home) #header nav#mainNav ul li a:hover b{color:#000}#all{height:100%;position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:2}#mainImg{background:#fff;padding-top:9.5rem!important}#kv{background:#7fd1e6;background:-o-linear-gradient(330deg,#7fd1e6 0,#7ec9dc 38%,#60bfd1 73%);background:linear-gradient(120deg,#7fd1e6,#7ec9dc 38%,#60bfd1 73%)}.fv_bottom_content{bottom:10%;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 5%;width:100%}.fv_bottom_content .fv_logo{width:17.39583333333333%}.fv_bottom_content .fv_logo img{width:100%}.fv_cta_wrap{margin-left:auto;max-width:480px;position:relative;width:50%}.fv_cta_wrap .fv_badge{left:-14%;max-width:130px;position:absolute;top:-8%;width:24%;z-index:0}.fv_cta_wrap .fv_badge img{width:100%}.fv_cta_wrap .fv_cta_txt{color:#fff;font-size:calc(1.45446rem + .3883vw);font-weight:700;padding-left:2rem}.fv_cta_wrap .fv_cta_txt .fv_cta_txt_number{font-size:calc(1.51456rem + 1.2945vw)}.fv_cta_wrap .fv_cta_txt .fv_cta_txt_l{font-size:calc(1.70291rem + .2589vw)}.fv_cta_wrap .contactBtn_wrap{margin-left:auto;position:relative;width:100%;z-index:1}.fv_cta_wrap .contactBtn_wrap .btn_trial{text-align:left}#breadcrumb{background:none;line-height:2;padding:6rem 0 0;width:100%}#breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;padding-left:0}#breadcrumb ul li{color:#000;float:none;font-size:1.4rem;margin:0 10px 0 0;text-align:left}#breadcrumb ul li .fa-house{display:block;position:relative;width:15px}#breadcrumb ul li .fa-house:before{color:#59b1c6;content:"\f015";font-family:Font Awesome\ 5 Free;font-size:1.4rem;font-style:normal;font-weight:900;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#breadcrumb ul li a{color:#000;vertical-align:middle}#breadcrumb ul li a:hover{color:#59b1c6;text-decoration:none}#breadcrumb ul li span span{margin-left:5px}.top_about_wrap{margin-top:120px}.post .top_ttl_small{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Smartrelease_Theme/img/kintai/icon_watch.png) 0 no-repeat;background-size:32px 32px;color:#a5a5a5;margin-bottom:4rem;padding-left:40px}.post .top_ttl_small span{color:#59b1c6;padding-left:10px}#fixed_contactBtn{position:fixed;right:0;top:30%;width:100px;z-index:10}#fixed_contactBtn,#fixed_contactBtn .btn_request a,#fixed_contactBtn .btn_trial a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fixed_contactBtn .btn_request a,#fixed_contactBtn .btn_trial a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;font-size:1.2rem;font-weight:700;height:100px;justify-content:space-around;line-height:1.4;width:100%}#fixed_contactBtn .btn_request a:hover,#fixed_contactBtn .btn_trial a:hover{opacity:1}#fixed_contactBtn .btn_trial a{background:#ff8a00;border-radius:20px 0 0 0}#fixed_contactBtn .btn_trial a:hover{background:#ffc43f}#fixed_contactBtn .btn_trial .fa-user-check{position:relative}#fixed_contactBtn .btn_trial .fa-user-check:before{content:"\f4fc";font-family:Font Awesome\ 5 Free;font-size:2.2rem;font-style:normal;font-weight:900;left:50%;position:absolute;top:0;-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}#fixed_contactBtn .btn_request a{background:#07576a;border-radius:0 0 0 20px}#fixed_contactBtn .btn_request a:hover{background:#65a8b9}#fixed_contactBtn .btn_request .fa-file-arrow-down{position:relative}#fixed_contactBtn .btn_request .fa-file-arrow-down:before{content:"\f56d";font-family:Font Awesome\ 5 Free;font-size:2.2rem;font-style:normal;font-weight:900;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.top_about{background:#7fd1e6 url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Smartrelease_Theme/img/kintai/wave.png) top no-repeat;background-size:contain;margin-top:50px;position:relative}.top_about .content_wrap{padding:12rem 0}.top_about .content_wrap,.top_about .top_about_detail_inner{position:relative;z-index:1}.top_about .top_about_img{max-width:755px;position:absolute;right:0;top:0;width:60%;z-index:0}.top_about .top_about_img img{width:100%}.top_about .top_about_ttl{color:#fff;font-size:calc(1.25446rem + .3883vw);text-align:left}.top_about .top_about_read{font-size:calc(2.01165rem + 1.0356vw);font-weight:700;line-height:1.4;margin:30px 0 50px}.top_about .top_about_read span{background:#fff;padding:0 1rem}.top_about .top_about_read span b{color:#59b1c6}.top_about .top_about_read span:first-child,.top_about .top_about_read span:last-child{padding-right:0}.top_about .top_about_txt{width:40%}.feature_summary_wrap{margin:0 auto;max-width:1300px;padding-bottom:60px}.feature_summary{margin:0 auto;max-width:1100px;position:relative;width:90%}.feature_summary_inner{margin:0 50px 0 auto;padding:16rem 0;position:relative;width:36.36363636363636%;z-index:1}.feature_summary_inner .feature_summary_ttl{max-width:335px;width:83.75%}.feature_summary_inner .feature_summary_number{left:-18%;max-width:186px;position:absolute;top:5%;width:46.5%}.feature_summary_inner .feature_summary_read{font-size:calc(1.50291rem + .2589vw);padding:5rem 0 2rem}.feature_summary_img{left:0;max-width:689px;position:absolute;top:0;width:55.36363636363636%;z-index:0}.feature_summary_img img{width:100%}.feature_summary02 .feature_summary_inner{margin-left:10%;margin-right:0}.feature_summary02 .feature_summary_inner .feature_summary_number{max-width:223px;width:55.75%}.feature_summary02 .feature_summary_img{left:auto;max-width:599px;right:0;top:0;width:54.45454545454545%}.feature_summary02 .feature_summary_img img{width:100%}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feature01 .feature_ttl_wrap{background:#59b1c6}.feature01 .feature_functions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1100px;overflow-x:scroll;padding-bottom:6rem;width:90%}.feature01 .feature_functions .feature_functions_item{-ms-flex-negative:0;flex-shrink:0;margin-right:3%;width:25%}.feature01 .feature_functions .feature_functions_item:last-child{margin-right:0}.feature01 .feature_functions .feature_functions_item .feature_functions_item_inner{display:block;position:relative;width:100%}.feature01 .feature_functions .feature_functions_item .feature_functions_item_inner:after{bottom:5%;color:#59b1c6;content:"\f00e";font-family:Font Awesome\ 5 Free;font-size:2.4rem;font-style:normal;font-weight:900;line-height:1.2;position:absolute;right:5%}.feature01 .feature_functions .feature_functions_item img{aspect-ratio:34/21;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.feature01 .feature_functions .feature_functions_item_ttl{color:#07576a;font-size:calc(1.05446rem + .3883vw);margin-top:2rem;text-align:center}.feature_ttl_wrap{-ms-flex-negative:0;flex-shrink:0;width:28%}.feature_ttl_wrap .feature_ttl_inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100vh;justify-content:center;margin:0 auto;text-align:center;width:90%}.feature_ttl_wrap .feature_number{color:#7fd1e6;font-size:calc(-.99994rem + 5.2083vw);font-weight:300;position:relative}.feature_ttl_wrap .feature_number span{color:#fff;font-size:calc(-1.99994rem + 8.3333vw);font-weight:700;left:50%;position:absolute;top:30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.feature_ttl_wrap .feature_ttl{color:#fff;font-size:calc(.39994rem + 1.6667vw);margin:6.25vw 0 0}.feature_ttl_wrap .feature_read{color:#fff;font-size:calc(1.42714rem + .1942vw);padding:calc(17.57376px + .6472vw) 0 calc(25.1456px + 1.2945vw)}.feature_detail_wrap{background:#e5edef;padding:12rem 0;width:100%}.feature_detail_wrap .top_ttl_small{margin:0 auto;max-width:1100px;width:90%}.feature_detail{border-bottom:1px solid #59b1c6;padding-bottom:12rem}.feature_detail:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.feature_discription{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:12rem auto;max-width:1100px;width:90%}.feature_discription_inner{width:40%}.feature_img{text-align:center;width:60%}.feature_img img{max-width:686px;width:100%}.post .common_ttl{font-size:calc(1.46662rem + .2778vw);line-height:1.6;margin-bottom:4rem}.post .common_ttl span{display:block;font-size:calc(2.20582rem + .5178vw)}.post .common_ttl span span{color:#59b1c6;display:inline}::-webkit-scrollbar{height:6px}::-webkit-scrollbar-thumb{background:#59b1c6;border-radius:10px}::-webkit-scrollbar-track{background:#fff;border-radius:10px}.point{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-top:12rem;max-width:1240px;padding:8rem;width:95%}.point .point_ttl{-ms-flex-negative:0;flex-shrink:0;width:38%}.point .point_ttl .top_ttl_small{margin:0 0 2rem;max-width:none;width:auto}.point .point_discription_wrap{margin-left:4rem}.point .point_discription{border-bottom:1px solid #d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem}.point .point_discription:first-child{border-top:1px solid #d3d3d3}.point .point_discription .point_discription_number{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#59b1c6;font-size:3.6rem;margin-right:3rem;text-align:center;width:10%}.point .point_discription .point_discription_detail{border-left:1px solid #d3d3d3;padding-left:3rem}.point .point_discription .point_discription_ttl{color:#59b1c6;font-size:calc(1.55155rem + .1294vw);margin-bottom:1.5rem}.point .point_discription .point_discription_txt{font-size:calc(1.15155rem + .1294vw)}.feature02{border-top:1px solid #59b1c6}.feature02 .feature_ttl_wrap{background:#07576a}.feature02 .feature_ttl_wrap .feature_read{padding-bottom:0}.feature02 .feature_detail_wrap{background:-webkit-gradient(linear,left top,left bottom,from(#e5edef),color-stop(70%,#e5edef),color-stop(70%,#b8d8e1),to(#b8d8e1));background:-o-linear-gradient(top,#e5edef 0,#e5edef 70%,#b8d8e1 70%,#b8d8e1 100%);background:linear-gradient(180deg,#e5edef,#e5edef 70%,#b8d8e1 0,#b8d8e1);padding-bottom:0}.feature02 .feature_discription{margin:12rem auto 6rem}.feature02 .feature_discription_inner{width:50%}.feature02 .feature_functions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 4rem;max-width:1100px;width:90%}.feature02 .feature_functions_item{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:2%;width:16%}.feature02 .feature_functions_item p{font-weight:700;line-height:1.6;text-align:center}.feature02 .feature_functions_item p span{display:block;font-size:calc(1.15155rem + .1294vw)}.feature02 .feature_functions_item:last-child{margin-right:0}.feature02 .feature_functions_item_inner{margin-bottom:1rem;max-width:150px;width:100%}.feature02 .feature_functions_item_inner img{width:100%}.feature02 .feature_img{position:absolute;right:-5%;top:-50%;width:55%;z-index:1}.feature02 .feature_img img{max-width:666px}.top_support{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Smartrelease_Theme/img/kintai/support_bg.jpg) 50% no-repeat;background-size:cover}.top_support .content_wrap{padding:12rem 0}.top_support .support_ttl_img{margin:0 auto;max-width:690px;width:62%}.top_support .support_ttl_img img{width:100%}.top_support .top_support_inner{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:6px solid #fff;padding:8rem;width:100%}.top_support .top_support_ttl{color:#fff;line-height:1.6;position:relative}.top_support .top_support_ttl .top_support_ttl_inner{display:block;position:relative}.top_support .top_support_ttl .top_support_ttl_inner span{display:block;font-size:calc(1.40582rem + .5178vw);padding:0;position:relative}.top_support .top_support_ttl .top_support_ttl_inner span .fukidashi{left:27%;max-width:114px;position:absolute;top:-100%;width:10.36363636363636%}.top_support .top_support_ttl .badge{left:8%;max-width:147px;position:absolute;top:-36%;width:13.36363636363636%;z-index:-1}.top_support .top_support_read{color:#fff;font-weight:700;padding:4rem 0;text-align:center;text-shadow:0 0 16px rgba(0,0,0,.4)}.support_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:80%}.support_link,.support_link .support_link_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.support_link .support_link_txt{border-right:2px solid #fff;width:50%}.support_link .btn_main_wrap{width:50%}.post .support_link_txt_inner{color:#fff;font-size:2rem;font-weight:700;line-height:1.6}.post .support_link_txt_inner span{color:#26a69a;font-size:3rem}.support_way_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.support_way_wrap .support_way_item{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;border-radius:10px;justify-content:center;padding:2rem 0;width:19%}.support_way_wrap .support_way_item p{color:#07576a;font-size:1.6rem;font-weight:700;margin-top:1rem}.support_way_wrap .support_way_item p span{font-size:.8rem;vertical-align:top}.support_way_item_img{max-width:64px;width:36.36363636363636%}.contactBox_wrap{background:#7fd1e6;background:-o-linear-gradient(330deg,#7fd1e6 0,#7ec9dc 38%,#60bfd1 73%);background:linear-gradient(120deg,#7fd1e6,#7ec9dc 38%,#60bfd1 73%)}.contactBox_wrap .contactBox{max-width:1300px;padding:6vw 0;position:relative}.contactBox_wrap .contactBox_read{color:#fff;font-size:calc(1.75738rem + .6472vw);font-weight:700;line-height:1.4}.contactBox_wrap .contactBox_read span{font-size:calc(1.89325rem + 1.6181vw)}.contactBox_wrap .contactBtn_wrap{position:relative;z-index:1}.contactBox_logo{max-width:334px;padding:6rem 0 4rem;width:26%}.contactBox_img{bottom:0;max-width:674px;position:absolute;right:0;width:50%}.top_article_wrap .top_article_detail{padding:8rem 0 0}.top_article_wrap .blog-ul,.top_article_wrap .case-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.top_article_wrap .blog-ul li,.top_article_wrap .case-ul li{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.5%;width:31%}.top_article_wrap .blog-ul li a,.top_article_wrap .case-ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#000;-ms-flex-direction:column;flex-direction:column;line-height:1.6;width:100%}.top_article_wrap .blog-ul li a .eyecatch,.top_article_wrap .case-ul li a .eyecatch{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.top_article_wrap .blog-ul li a .eyecatch img,.top_article_wrap .case-ul li a .eyecatch img{aspect-ratio:34/21;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.top_article_wrap .blog-ul li a .date,.top_article_wrap .blog-ul li a .excerpt,.top_article_wrap .blog-ul li a .title,.top_article_wrap .case-ul li a .date,.top_article_wrap .case-ul li a .excerpt,.top_article_wrap .case-ul li a .title{margin:0 auto;width:84%}.top_article_wrap .blog-ul li a .excerpt,.top_article_wrap .case-ul li a .excerpt{-webkit-box-ordinal-group:3;-ms-flex-order:2;font-size:calc(1.30291rem + .2589vw);font-weight:500;order:2;padding:3rem 0 1rem}.top_article_wrap .blog-ul li a .title,.top_article_wrap .case-ul li a .title{-webkit-box-ordinal-group:4;-ms-flex-order:3;color:#59b1c6;font-size:calc(1.15155rem + .1294vw);margin-top:auto;order:3;padding-bottom:3rem}.top_article_wrap .blog-ul li a .title{-webkit-box-ordinal-group:3;-ms-flex-order:2;color:#000;font-size:calc(1.30291rem + .2589vw);font-weight:500;margin-top:0;order:2;padding:3rem 0 1rem}.top_article_wrap .blog-ul li a .date{-webkit-box-ordinal-group:5;-ms-flex-order:4;color:#59b1c6;font-size:calc(1.15155rem + .1294vw);margin-bottom:3rem;margin-top:auto;order:4}.top_article_wrap .btn_main_wrap .btn_main{border:1px solid #000;color:#000}.top_article_upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.top_article_upper h2{text-align:left;width:50%}.top_article_upper .btn_main_wrap{width:50%}.top_article_upper .btn_main_wrap .btn_main{border-color:#000;color:#000;margin:0 0 0 auto}.price_wrap{background:#59b1c6;border-radius:calc(11.35872px + .9709vw);margin:0 auto;max-width:900px;padding:calc(17.86496px + 3.2362vw) 5%;width:90%}.price_wrap h2{color:#fff}.price_wrap .btn_main_wrap{width:100%}.post .price{border-collapse:separate;border-spacing:1px;margin:calc(15.1456px + 1.2945vw) auto;max-width:none;width:100%}.post .price td,.post .price th{border:none;line-height:1.6;text-align:center}.post .price thead tr td,.post .price thead tr th{padding:20px 10px;vertical-align:middle}.post .price thead tr td{background:#418ea1;width:18%}.post .price thead tr th{background:#418ea1;color:#fff;font-size:calc(1.42714rem + .1942vw);font-weight:700;width:27.33333%}.post .price thead tr th br{display:none}.post .price thead tr .price_recommend{background:#07576a;position:relative}.post .price thead tr .price_recommend span{background:#ff8a00;border-radius:50px;font-size:calc(.95155rem + .1294vw);left:50%;padding:.5rem 1.5rem;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;z-index:1}.post .price tbody tr td,.post .price tbody tr th{padding:calc(1.35872px + .9709vw) 10px;vertical-align:middle}.post .price tbody tr th{background:#b8dde1;width:auto}.post .price tbody tr td{font-size:calc(1.42714rem + .1942vw);width:auto}.post .price tbody tr .price_detail_recommend{background:#e5edef}.post .price tbody tr .price_blue,.post .price tbody tr .price_gray{font-size:calc(1.51456rem + 1.2945vw);font-weight:700}.post .price tbody tr .price_blue{color:#59b1c6}.post .price tbody tr .price_gray{color:#a1a1a1}.post .price tbody tr .yen{font-size:calc(1.65446rem + .3883vw);font-weight:700}.post .price tbody tr .price_circle{color:#59b1c6;font-weight:700}.option{margin:4rem 0 6rem}.option,.option_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.option_items,.option_items .option_item{width:48%}.option_items .option_item .option_img{margin:0 auto 2rem;overflow:hidden;padding-top:100%;position:relative;width:100%}.option_items .option_item .option_img img{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.option_items .option_item .option_caption{background:#07576a;border-radius:50px;color:#fff;font-size:calc(1.15155rem + .1294vw);font-weight:700;padding:1rem;text-align:center;width:100%}.option_detail{width:48%}.option_detail .option_read{color:#fff;font-size:calc(1.55155rem + .1294vw);font-weight:700;line-height:1.6;margin-bottom:2rem}.option_detail .option_txt{color:#fff;font-size:calc(1.15155rem + .1294vw)}.top_flow_wrap{background:#fff;border-radius:calc(11.35872px + .9709vw);margin:4rem auto 12rem;max-width:900px;padding:calc(17.86496px + 3.2362vw) 5%;width:90%}.top_flow_wrap h2{color:#59b1c6;margin-bottom:4rem}.flow{position:relative}.flow:after{background:#59b1c6;content:"";height:90%;left:45px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;z-index:0}.post .flow_item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}.post .flow_item .step_number{position:relative;-ms-flex-negative:0;background:#fff;border:2px solid #59b1c6;border-radius:50%;color:#59b1c6;flex-shrink:0;height:90px;width:90px}.post .flow_item .step_number span{font-size:calc(1.30291rem + .2589vw);left:50%;line-height:.8;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post .flow_item .step_number span b{display:block;font-size:calc(1.89325rem + 1.6181vw)}.post .flow_item .flow_detail{padding-left:5%}.post .flow_item .flow_detail .flow_ttl{color:#59b1c6;font-size:calc(1.45446rem + .3883vw);margin-bottom:1rem}.post .flow_item:last-child{margin-bottom:0}.post .flow_item:last-child .step_number{background:#59b1c6;color:#fff}.top_faq_wrap .content_wrap{padding-bottom:0}.faq_list{margin-top:8rem}.faq_detail{border-bottom:2px solid #cdd7da;padding:calc(23.78688px + .3236vw) 0 calc(23.78688px + .3236vw) calc(42.71936px + 1.9417vw)}.faq_detail dt{cursor:pointer;font-size:calc(2.6rem + .712vw - 13.6704px);margin-bottom:0;position:relative}.faq_detail dt:before{height:2px;right:30px;width:26px}.faq_detail dt:after,.faq_detail dt:before{background:#59b1c6;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq_detail dt:after{height:26px;right:42px;width:2px}.faq_detail dt span{position:relative}.faq_detail dt span:before{color:#59b1c6;content:"Q.";font-size:calc(3.6rem + .9061vw - 17.39712px);left:-6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq_detail .active:after{display:none}.faq_detail dd{display:none;font-size:calc(1.6rem + .2589vw - 4.97088px);margin-top:2rem;padding-right:calc(42.71936px + 1.9417vw)}.faq_detail dd .super{font-size:.8rem;vertical-align:top}.faq_detail dd .caution{color:#000;display:block;padding:0;text-align:left}.faq_detail:first-child dd{display:block}.page-template-page-nosidebar-fullwidth .post .line_h3{color:#000}.page-template-page-nosidebar-fullwidth .post .line_h3 span{background:#fff}.page-template-page-nosidebar-fullwidth .post .line_h3:before{background:#000}.subpage_top{margin:0 auto;max-width:1300px;padding-top:16rem;width:90%}#wrapper-full{padding-top:80px}.header_subpage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:2px solid #59b1c6;justify-content:space-between;padding-bottom:6rem}.subpage_nav{-ms-flex-negative:0;flex-shrink:0;max-width:300px;width:30%}.subpage_nav .subpage_nav_items{width:100%}.subpage_nav .subpage_nav_item{border-bottom:1px solid #d9d9d9;font-size:1.4rem}.subpage_nav .subpage_nav_item a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;height:70px;padding:0 30px 0 15px}.subpage_nav .subpage_nav_item a:after{border-right:1px solid #59b1c6;border-top:1px solid #59b1c6;content:"";height:6px;position:absolute;right:10px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:6px}.subpage_nav .subpage_nav_item .subpage_nav_number{color:#59b1c6;font-weight:700;margin-right:10px}.page-price-option .price_wrap{max-width:1100px;width:100%}.page-price-option .price_wrap .subpage_ttl{color:#fff}.page-price-option .price{margin-bottom:0;margin-top:calc(3.27194rem + 1.9417vw)}.page-price-option .subpage_option{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(30.2912px + 2.589vw) 0}.page-price-option .subpage_option_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5%;width:31.66667%}.page-price-option .subpage_option_img{background:#e5edef;overflow:hidden;padding-top:70%;position:relative;width:100%}.page-price-option .subpage_option_img img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-price-option .subpage_option_ttl{color:#59b1c6;font-size:1.6rem;font-weight:700;line-height:1.6;margin-top:1rem}.page-price-option .subpage_option_ttl span{font-size:1.2rem}.page-price-option .subpage_option_price{font-size:1.8rem;font-weight:700;line-height:1.6;margin-top:auto}.page-price-option .subpage_option_price .amount{font-size:1.4rem;font-weight:400}.page-price-option .subpage_option_price .tax{font-size:1.2rem;font-weight:400}.subpage_option_shift_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:calc(30.2912px + 2.589vw)}.subpage_option_shift_inner .subpage_option_shift_txt{width:55%}.subpage_option_shift_inner .subpage_option_shift_txt .page_read{margin-bottom:calc(15.1456px + 1.2945vw);margin-top:0;text-align:left}.subpage_option_shift_inner .subpage_option_shift_txt .page_read br{display:none}.subpage_option_shift_inner .subpage_option_shift_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #000;justify-content:space-between;margin-bottom:2rem;padding-bottom:2rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_ttl{color:#59b1c6;font-size:1.8rem;margin-bottom:0}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_ttl .small{display:inline;font-size:1.4rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_price{-ms-flex-negative:0;flex-shrink:0;font-size:1.8rem;font-weight:700}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_price .amount{font-size:1.2rem;font-weight:400}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_price .tax{font-size:1rem;font-weight:400}.subpage_option_shift_inner .subpage_option_shift_img{-ms-flex-negative:0;flex-shrink:0;width:40%}.subpage_option_shift_inner .subpage_option_shift_img .subpage_option_shift_img_inner{overflow:hidden;padding-top:70%;position:relative;width:100%}.subpage_option_shift_inner .subpage_option_shift_img .subpage_option_shift_img_inner img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.post .support_topRead{position:relative}.post .support_topRead_en{color:#e5edef;font-size:calc(7.5728rem + 6.4725vw);left:50%;position:absolute;top:-5%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.support_wrap .caution{color:#000;padding-bottom:0}.support_detail_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc(17.86496px + 3.2362vw)}.support_detail_wrap .support_detail{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:20px;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:48%}.support_detail_wrap .support_detail_en{display:-webkit-box;display:-ms-flexbox;display:flex;left:100%;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#59b1c6;color:#fff;font-size:1.2rem;height:60px;letter-spacing:.5rem;padding-left:3rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.support_detail_wrap .support_detail_img{overflow:hidden;padding-top:70%;position:relative;width:100%}.support_detail_wrap .support_detail_img img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.support_detail_wrap .manager{background:#59b1c6}.support_detail_wrap .employee,.support_detail_wrap .employee .support_detail_en{background:#07576a}.support_detail_wrap .support_detail_txt{margin-top:-22px;padding:0 6rem 4rem;position:relative;z-index:1}.support_detail_wrap .support_detail_txt h3{color:#fff;margin-bottom:3rem;padding-left:2rem;position:relative}.support_detail_wrap .support_detail_txt h3:before{background:#8acfdf;height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px}.support_detail_wrap .support_detail_txt p{color:#fff}.desk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border:2px solid #59b1c6;border-radius:15px;justify-content:space-between;margin:0 auto;max-width:600px;overflow:hidden;width:90%}.desk .desk_ttl{-ms-flex-negative:0;background:#59b1c6;color:#fff;flex-shrink:0;font-size:2rem;font-weight:700;padding:2rem;text-align:center;width:30%}.desk .desk_hour{display:-webkit-box;display:-ms-flexbox;display:flex;-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;font-size:3rem;font-weight:700;padding:0 2rem;width:100%}.desk .desk_hour span{font-size:1.4rem}.support_reserve .support_link_txt_inner{border-bottom:1px solid #000;color:#000;font-size:calc(2.20582rem + .5178vw);line-height:1.4;margin-bottom:2rem;padding-bottom:2rem}.support_reserve .support_link_txt_inner span{font-size:calc(3.75738rem + .6472vw)}.support_reserve .support_reserve_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc(17.86496px + 3.2362vw)}.support_reserve .support_reserve_detail_txt{width:42%}.support_reserve .support_reserve_detail_img{-webkit-box-shadow:0 0 30px -20px #777;box-shadow:0 0 30px -20px #777;width:54%}.support_reserve .support_reserve_detail_img video{width:100%}.page-functions .content_wrap{max-width:1300px}.functions_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.functions_wrap .function_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8%;width:47%}.functions_wrap .function_detail,.functions_wrap .function_detail_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.functions_wrap .function_detail_top{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #000;justify-content:space-between;margin-bottom:3rem;padding-bottom:1rem;width:100%}.functions_wrap .function_detail_top .common_ttl{margin-bottom:0;text-align:left}.functions_wrap .function_detail_top .function_support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.functions_wrap .function_detail_top .plan{background:#07576a;border-radius:5px;color:#fff;font-size:1.2rem;line-height:1.4;margin-left:.5rem;padding:.5rem 1rem;text-align:center}.functions_wrap .function_detail_top .plan:first-child{margin-left:0}.functions_wrap .function_detail_top .plan_b,.functions_wrap .function_detail_top .plan_c{background:#418ea1}.functions_wrap .function_img{border:1px solid #e5e5e5;overflow:hidden;padding-top:62%;position:relative;width:100%}.functions_wrap .function_img img{left:50%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.functions_wrap .function_txt{margin:3rem 0}.functions_wrap .function_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #59b1c6;border-radius:15px;padding:2rem;width:100%}.functions_wrap .function_items .function_item{margin-right:2rem}.news_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news_wrap,.news_wrap .top_article_upper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news_wrap .top_article_upper{-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:4rem;width:30%}.news_wrap .top_article_upper h2{width:100%}.news_wrap .top_article_upper .btn_main_wrap{margin-top:4rem}.news_wrap .top_article_upper .btn_main_wrap .btn_main{margin:0}.news_wrap .top_ttl_small{margin-bottom:2rem}.news_wrap .top_article_detail{padding-top:0;width:100%}.news_wrap .btn_main_wrap{width:100%}.news_wrap .btn_main_wrap .btn_main{border:1px solid #000;color:#000;margin:0}.news_wrap .news-ul{width:100%}.news_wrap .news-ul li{margin-bottom:1rem}.news_wrap .news-ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.news_wrap .news-ul li a,.news_wrap .news-ul li a:hover{color:#000;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.news_wrap .news-ul li a:hover{opacity:.5}.news_wrap .news-ul li a .date{font-weight:400;margin-right:1rem;width:12%}.news_wrap .pc_none{width:100%}.news_wrap .pc_none .btn_main_wrap .btn_main{margin:0 auto}#footer{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:0}#footer #footerLogo{margin:0 auto;max-width:150px;width:60%}#footer #footerLogo img{width:100%}#footer .foot-service{margin:0 auto;max-width:1100px;padding-top:calc(45.4368px + 3.8835vw);width:90%}#footer .foot-service .inner{width:100%}#footer .foot-service ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%}#footer .foot-service ul,#footer .foot-service ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .foot-service ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;background:#0068b7;border-radius:15px;justify-content:center;margin:0;min-height:110px;padding:1.5rem;text-align:center;width:19.2%}#footer .foot-service ul li:before{display:none}#footer .foot-service ul li a{color:#fff;font-size:1.8rem;font-weight:700;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#footer .foot-service ul li a span{display:block;font-size:1.2rem}#footer .foot-service ul li a:hover{color:#ff0;opacity:1}#footer .foot-service ul li .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:1rem auto 0;width:50%}#footer .foot-service ul li .sns a{padding:0}#footer .foot-service ul li .sns .icon{width:20px}#footer .foot-service ul li .sns .icon img{height:auto;width:100%}#footer .sme-section{margin:40px auto;max-width:400px;width:60%}#footer .sme-section img{height:auto;width:100%}#footer>.inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 auto 40px;max-width:350px;padding:0;width:20%}#footer>.inner ul li{margin:0;padding:0}#footer>.inner ul li:before{display:none}#footer>.inner ul li a{color:#000;font-size:1.4rem;padding:0}#footer>.inner ul li a:hover{color:#000}#copyright{font-size:1.2rem;padding:3rem;text-align:center}p.footer-ttl{color:#000;display:table;font-size:2rem;font-weight:500;margin:40px auto 20px;padding:0 65px;position:relative;text-align:center}p.footer-ttl:before{left:0}p.footer-ttl:after{right:0}p.footer-ttl:after,p.footer-ttl:before{background-color:#333;content:"";display:inline-block;height:1px;position:absolute;top:50%;width:50px}.post ul#sitemap_list{margin:0 auto;max-width:900px;padding:12rem 0;width:90%}.post ul#sitemap_list li{background:none;border-bottom:1px solid #ccc;color:#000;margin-bottom:2rem;padding:0 2rem 2rem}.post ul#sitemap_list li a{color:#000;font-size:1.6rem;padding-left:2rem;position:relative}.post ul#sitemap_list li a span{display:none;font-size:1.2rem;padding-left:1rem;vertical-align:initial}.post ul#sitemap_list li a:before{border-color:transparent transparent transparent #59b1c6;border-style:solid;border-width:6px 0 6px 6px;content:"";height:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}.post ul#sitemap_list li .children li:last-child{border-bottom:none;padding-bottom:0}.post ul#sitemap_list li:last-child{margin-bottom:0}#privacy .privacy_detail{margin-top:4rem}#privacy .privacy_detail h2{border-bottom:1px solid #ddd;font-size:2.6rem;letter-spacing:.8rem;margin-bottom:1rem;padding-bottom:1rem;text-align:left}.wpcf7-form{padding:0}.wpcf7-form .contact_read{padding:0;text-align:center}.wpcf7-form table{margin:8rem auto}.wpcf7-form table input[type=date],.wpcf7-form table input[type=email],.wpcf7-form table input[type=number],.wpcf7-form table input[type=tel],.wpcf7-form table input[type=text],.wpcf7-form table input[type=url],.wpcf7-form table select,.wpcf7-form table textarea{background:#f5f5f5;border:none;border-radius:6px;margin-bottom:0;padding:2.2rem}.wpcf7-form table th .must{background:#ff8a00;font-size:1rem;font-weight:400;padding:.8rem}.wpcf7-form table td .wpcf7-checkbox,.wpcf7-form table td span.wpcf7-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7-form table td span.wpcf7-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1rem 0 0}.wpcf7-form table td span.wpcf7-list-item input[type=checkbox]{background:#fff;border:1px solid #ccc;border-radius:0;color:#fff;cursor:pointer;height:18px;margin:0 1rem 0 0;outline:none;position:relative;-webkit-transition:all .15s ease-out 0s;-o-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;width:18px}.wpcf7-form table td .message{height:140px}.wpcf7-form table td .image_auth_jp_description{font-size:1.5rem;margin-bottom:1rem}.wpcf7-form .linkBtn{border-radius:0;color:#fff;display:block;font-size:1.6rem;margin:0 auto 10rem;padding:0}.wpcf7-form .linkBtn input{color:#fff;letter-spacing:.4rem}.wpcf7-form .linkBtn input,.wpcf7-form .linkBtn input:hover{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.wpcf7-form .linkBtn input:hover{opacity:1}.thanks{padding:10rem 0 16rem}#post-54 h1.title span{font-size:3rem}.access .access_detail{padding:8rem 0;text-align:center}.access .company_map{width:100%}.access .company_map iframe{height:500px;vertical-align:middle;width:100%}.pc_none{display:none}.sp_none{display:block}.bgColor{background:#e5edef}.post .line_h3{color:#fff;position:relative;text-align:center}.post .line_h3:before{background:#fff;height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.post .line_h3 span{background:#59b1c6;padding:0 3rem;position:relative;z-index:1}.font_blue{color:#59b1c6}.mb120{margin-bottom:120px}.modal-overlay{background:rgba(0,0,0,.6);display:none;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:1}.modal-overlay.visible{display:block;opacity:1;z-index:100}.modalInclude{display:none}.modal{background:#fff;left:50%;max-height:75vh;max-width:900px;opacity:0;overflow:scroll;padding:6rem;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:90%;z-index:999;z-index:1}.modal .modal_inner{width:100%}.modal .modal__ttl{color:#59b1c6;font-size:calc(1.50874rem + .7767vw);font-weight:700;margin-bottom:calc(1.51456rem + 1.2945vw)}.modal .modal_txt{font-size:calc(1.35155rem + .1294vw);line-height:2;margin:2rem 0 3rem}.modal .modal_video{height:0;padding-top:56.25%;position:relative;width:100%}.modal .modal_video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal .modal_img{width:100%}.modal .modal_img img{height:auto;width:100%}.modal img#targetElm{margin:-20px;max-height:73vh;-o-object-fit:contain;object-fit:contain;vertical-align:bottom}.modal .modal-closebtn{color:#000;cursor:pointer;display:block;font-size:26px;position:fixed;right:20px;top:20px}.modal .modal-closebtn:before{content:"\f00d";font-family:Font Awesome\ 5 Free;font-weight:900}.modal.visible{display:block;opacity:1;z-index:999}.fadein{-webkit-animation:fadein .3s;animation:fadein .3s}.fadeout{-webkit-animation:fadeout .3s;animation:fadeout .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}to{display:none;opacity:0}}@keyframes fadeout{0%{opacity:1}to{display:none;opacity:0}}@media print,screen and (min-width:1024px){#header .site-header,.home #header .site-header{padding:0 30px}#header-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}nav#mainNav{margin:0}body:not(.home) #header nav#mainNav ul li a{color:#000}nav#mainNav ul li:hover ul{left:50%;top:auto;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}nav#mainNav ul li ul.sub-menu li a,nav#mainNav ul li ul.sub-menu li a:hover,nav#mainNav ul li ul.sub-menu li.current-menu-item a,nav#mainNav ul li.current-menu-item ul.sub-menu li a{padding:1.5rem 2rem}nav#mainNav ul li a:active,nav#mainNav ul li a:hover,nav#mainNav ul li.current-menu-ancestor a,nav#mainNav ul li.current-menu-item a,nav#mainNav ul li.current-menu-parent a{background:none}nav#mainNav ul li a:active b,nav#mainNav ul li.current-menu-item a b,nav#mainNav ul li.current-menu-parent a b{color:#59b1c6}body.home nav#mainNav ul li a:active b,body.home nav#mainNav ul li.current-menu-item a b,body.home nav#mainNav ul li.current-menu-parent a b{color:#fff}nav#mainNav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;height:80px;padding:0}.sticky-header #header .logo,body:not(.sticky-header) #header .sticky-logo{display:none}.sticky-header .logo_subpage{display:none!important}.sticky-header .site-header{z-index:9999}.sticky-header #header>.inner{height:auto}.sticky-header nav#mainNav{background:none}.sticky-header nav#mainNav ul li a b,body.home.sticky-header nav#mainNav ul li a:active b,body.home.sticky-header nav#mainNav ul li.current-menu-parent a b,body.home.sticky-header.sticky-header nav#mainNav ul li.current-menu-item a b{color:#000}.sticky-header nav#mainNav ul .current-menu-item a b{color:#59b1c6}.sticky-header #header ul.header__contact li a span{display:none}.sticky-header #header ul.header__contact li a:before{margin-bottom:0}}@media only screen and (min-width:1921px){.feature_ttl_wrap .feature_number{font-size:9rem}.feature_ttl_wrap .feature_number span{font-size:14rem}.feature_ttl_wrap .feature_ttl{font-size:3.6rem;margin:120px 0 0}}@media only screen and (max-width:1200px){h1.title{padding-left:12%}.fv_bottom_content .fv_logo{width:22%}.fv_cta_wrap .fv_badge{left:-12%;max-width:110px;top:-19%}.post .top_ttl_small{background-size:25px 25px}.feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feature01{background:#59b1c6}.feature_ttl_wrap{width:100%}.feature_ttl_wrap .feature_number{font-size:calc(2.71795rem + 3.4188vw)}.feature_ttl_wrap .feature_number span{font-size:calc(6.71795rem + 3.4188vw)}.feature_ttl_wrap .feature_ttl_inner{height:auto;padding:10rem 0;position:static;top:auto;width:90%}.feature_ttl_wrap .feature_ttl{font-size:calc(1.95898rem + 1.7094vw);margin:calc(5.71795rem + 3.4188vw) 0 0}.feature_detail_wrap{margin:0 auto;padding:10rem 0;width:90%}.feature_detail{padding-bottom:10rem}.feature_discription{margin:10rem auto 5rem}.feature_discription_inner{width:50%}.feature_img{width:46%}.post .common_ttl{margin-bottom:2rem}.point{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10rem}.point .point_ttl{width:100%}.point .point_discription_wrap{margin-left:0;margin-top:4rem}.feature02{background:#07576a}.feature02 .feature_discription{margin:10rem auto 5rem}.feature02 .feature_img{right:0;width:50%}.feature02 .feature_functions_item{width:20%}.top_support .top_support_inner{border:4px solid #fff;padding:8rem 4rem}.top_support .top_support_ttl .top_support_ttl_inner span .fukidashi{left:31%;width:80px}.top_support .top_support_ttl .badge{left:17%;top:-45%;width:110px}}@media only screen and (max-width:1024px){#head-serices{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem 0}#head-serices ul{display:none}.head-c{-webkit-box-pack:center;-ms-flex-pack:center;font-size:10px;justify-content:center;width:100%}.fv_bottom_content{bottom:6%}.fv_cta_wrap .btn_request a,.fv_cta_wrap .btn_trial a{height:60px}.top_about .content_wrap{padding:12rem 0 8rem}.feature_summary_inner{padding:14rem 0 8rem}.top_support .top_support_ttl .top_support_ttl_inner span .fukidashi{left:28%}.top_support .top_support_ttl .badge{left:11%;top:-55%}.contactBox_logo{padding:4rem 0 2rem}.support_detail_wrap .support_detail_txt{padding:0 4rem 4rem}.support_detail_wrap .support_detail_en{font-size:1rem;height:40px}#scrollUp{bottom:80px!important;right:18px!important}}@media only screen and (max-width:1023px){body.mobile{margin-top:0}body.mobile #header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;padding:1rem 2rem}body.mobile #header .logo .mark{height:auto;max-width:90px;padding:0;width:auto}body.mobile #header .logo .spmenu{background:initial;height:30px;width:30px}body.mobile #header .logo .spmenu #menu{display:block;height:100%;padding:0;position:relative;right:0;top:50%;-webkit-transform:initial;-ms-transform:initial;transform:none;width:100%}body.mobile #header .logo .spmenu #menu span,body.mobile #header .logo .spmenu #menu span:after,body.mobile #header .logo .spmenu #menu span:before{background:#59b1c6;height:2px}body.mobile #header .logo .spmenu #menu span:before{bottom:8px}body.mobile #header .logo .spmenu #menu span:after{bottom:-8px}body.mobile #header .logo .spmenu .menuOpen span{height:0!important}body.mobile #header .logo .spmenu .menuOpen span:before{-webkit-transform:translateY(8px) rotate(-45deg);-ms-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}body.mobile #header .logo .spmenu .menuOpen span:after{-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}#head-serices{display:none}#header-layout{padding:0}.sticky-header #header-layout,body:not(.home) #header-layout{background:-o-linear-gradient(330deg,#7fd1e6 0,#7ec9dc 38%,#60bfd1 73%);background:linear-gradient(120deg,#7fd1e6,#7ec9dc 38%,#60bfd1 73%)}#header{position:fixed!important;top:0;width:100%;z-index:10}body #header .logo{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;max-width:none!important;padding:1rem 2rem;position:static;width:100%}body #header .logo .mark{max-width:90px;padding:0;width:calc(100% - 50px)}#header .sticky-logo,body:not(.home) #header .logo_subpage{display:none}body #header .logo .spmenu{background:initial;height:30px;width:30px}body #header .logo .spmenu #menu{display:block;height:100%;padding:0;position:relative;right:0;top:50%;-webkit-transform:initial;-ms-transform:initial;transform:none;width:100%}body #header .logo .spmenu #menu span,body #header .logo .spmenu #menu span:after,body #header .logo .spmenu #menu span:before,body.mobile #header .logo .spmenu #menu span,body.mobile #header .logo .spmenu #menu span:after,body.mobile #header .logo .spmenu #menu span:before{background:#fff;height:2px}body #header .logo .spmenu #menu span:before{bottom:8px}body #header .logo .spmenu #menu span:after{bottom:-8px}body #header .logo .spmenu .menuOpen span{height:0!important}body #header .logo .spmenu .menuOpen span:before{-webkit-transform:translateY(8px) rotate(-45deg);-ms-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}body #header .logo .spmenu .menuOpen span:after{-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}nav#mainNav ul li{margin-left:0}nav#mainNav ul li a{font-size:1.4rem;padding:1.5rem 2rem}nav#mainNav ul .mainNav_contact{border-bottom:0}nav#mainNav ul .mainNav_contact a{padding:3rem 2rem 3rem 4rem;text-align:center}nav#mainNav .sub-menu li a{font-size:1.2rem}nav#mainNav ul li a{background:#07576a}.modal img#targetElm{max-width:95vw}#content.wide{width:100%}}@media only screen and (max-width:960px){.content_wrap{padding:8rem 0}.post .read_ttl{font-size:2.6rem;line-height:1.5;margin-bottom:3rem;text-align:left}.post p br{display:none}.post .page_read{text-align:left}.post .page_read span{text-align:center}.post li br{display:none}.post dt{font-size:2rem}.post dt span{font-size:1.4rem}.post dd br{display:none}.post table td,.post table th{line-height:1.8}.post table th{font-size:1.3rem;line-height:1.8rem;width:35%}.post table td{width:75%}.post table td,.post table td li{font-size:1.3rem}#breadcrumb{padding:4rem 0 0}.top_about_wrap{margin-top:80px}.top_about .content_wrap{padding:12rem 0 6rem}.top_about .top_about_read br{display:block}.top_about .top_about_read{margin:20px 0 30px}.feature_summary_inner{padding:12rem 0 6rem}.feature_summary_inner .feature_summary_read{padding:3rem 0 2rem}.feature01 .feature_functions{padding-bottom:4rem}.feature_detail_wrap,.feature_ttl_wrap .feature_ttl_inner{padding:8rem 0}.feature_detail{padding-bottom:8rem}.feature_discription{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:8rem auto 4rem}.feature_discription_inner{margin-bottom:4rem;width:100%}.feature_img{margin:0 auto;width:80%}.point{margin-top:8rem;padding:6rem}.feature02 .feature_detail_wrap{background:-webkit-gradient(linear,left top,left bottom,from(#e5edef),color-stop(85%,#e5edef),color-stop(85%,#b8d8e1),to(#b8d8e1));background:-o-linear-gradient(top,#e5edef 0,#e5edef 85%,#b8d8e1 85%,#b8d8e1 100%);background:linear-gradient(180deg,#e5edef,#e5edef 85%,#b8d8e1 0,#b8d8e1);padding-bottom:0}.feature02 .feature_discription{margin:8rem auto 4rem}.feature02 .feature_discription_inner{width:100%}.feature02 .feature_img{position:relative;right:auto;top:auto;width:70%}.feature02 .feature_functions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature02 .feature_functions_item{width:30%}.top_support .content_wrap{padding:8rem 0}.top_support .support_ttl_img{width:75%}.top_support .top_support_ttl .badge{left:9%;top:-55%;width:110px}.top_support .top_support_read{text-align:left}.contactBox_wrap .contactBox_read br{display:block}.top_flow_wrap{margin:4rem auto 8rem}.top_faq_wrap{padding-bottom:0}.subpage_top{padding-top:10rem}.support_detail_wrap .support_detail_txt{margin-top:-17px}.support_reserve .support_link_txt_inner br{display:block}.functions_wrap .function_detail_top .plan{font-size:1rem}.functions_wrap .function_detail_top .plan br{display:block}.functions_wrap .function_items{border:1px solid #59b1c6;border-radius:10px;padding:1rem}.functions_wrap .function_items .function_item{font-size:1.2rem;margin-right:1rem}.post ul#sitemap_list{padding:8rem 0}.wpcf7-form .contact_read{text-align:left}.wpcf7-form table{margin:6rem auto}.wpcf7-form table th{width:40%}.wpcf7-form table td .wpcf7-checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpcf7-form table td span.wpcf7-list-item{margin-bottom:1rem}.wpcf7-form table td span.wpcf7-list-item:last-child{margin-bottom:0}.wpcf7-form table td .image_auth_jp_description{font-size:1.3rem;font-size:1.2rem}.wpcf7-form .linkBtn{margin:0 auto 10rem}.thanks{padding:8rem 0 10rem}.access .access_detail{padding:6rem 0}.access .company_map iframe{height:300px}.mb120{margin-bottom:80px}}@media only screen and (max-width:768px){.btn_main_wrap .btn_main{font-size:1.3rem;padding:.5rem .5rem .5rem 1.5rem}.btn_main_wrap .btn_main .circle{height:4rem;width:4rem}.post .caution{padding:2rem 0 3rem}.fv_bottom_content{bottom:5%}.fv_cta_wrap{width:60%}.post .top_ttl_small{margin-bottom:2rem}#fixed_contactBtn{display:none!important}.top_about .content_wrap{padding:9rem 0 6rem}.top_about .top_about_txt{width:50%}.feature_summary{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}.feature_summary_inner{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0;order:2;padding:0;width:100%}.feature_summary_inner .feature_summary_number{left:auto;right:0;top:0;width:23.25%}.feature_summary_inner .feature_summary_ttl{margin:3rem auto 0;max-width:250px;width:100%}.feature_summary_img{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0 auto;order:1;width:75.363636%}.feature_summary02 .feature_summary_inner{margin:0}.feature_summary02 .feature_summary_inner .feature_summary_number{left:auto;right:0;top:0;width:27.875%}.feature_summary02 .feature_summary_img{width:74.454545%}.feature01 .feature_functions{padding-bottom:3rem}.feature01 .feature_functions .feature_functions_item{width:33.33333%}.feature01 .feature_functions .feature_functions_item_ttl{margin-top:1rem;text-align:left}.feature_ttl_wrap .feature_ttl_inner{padding:6rem 0}.feature_detail_wrap{padding:6rem 0 0}.feature_detail{padding-bottom:6rem}.feature_discription{margin:6rem auto 3rem}.feature_discription_inner{margin-bottom:3rem}.point{margin-top:0;padding:6rem 3rem;width:100%}.point .point_discription{padding:2rem 0}.point .point_discription .point_discription_ttl{margin-bottom:1rem}.point .point_discription .point_discription_number{font-size:3rem;margin-right:2rem;width:10%}.point .point_discription .point_discription_detail{padding-left:2rem}.feature02 .feature_detail_wrap{background:#e5edef;padding-bottom:0}.feature02 .feature_discription{margin:6rem auto 3rem}.feature02 .feature_functions_wrap{background:#b8d8e1;padding:3rem 0 1.5rem}.feature02 .feature_functions{margin-bottom:0}.feature02 .feature_functions_item_inner{max-width:100px}.feature02 .feature_functions_item p{font-size:1.2rem;line-height:1.2}.feature02 .feature_functions_item p span{display:none}.feature02 .feature_functions_item p br{display:block}.top_support .top_support_ttl span .fukidashi{display:none}.top_support .top_support_ttl .badge{left:-2%;top:-70%;width:110px}.top_support .top_support_read{font-weight:400;padding:2rem 0;text-align:left}.support_link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.support_link .support_link_txt{border:0;text-align:center;width:100%}.support_link .btn_main_wrap{width:80%}.post .support_link_txt_inner{margin-bottom:2rem}.support_way_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.support_way_wrap:after{content:"";display:block;height:0;width:32%}.support_way_wrap .support_way_item{background:#fff;margin-bottom:2%;padding:2rem 0;width:32%}.support_way_wrap .support_way_item:last-child{margin-right:0}.support_way_wrap .support_way_item p{font-size:1.4rem;margin-top:.5rem}.top_article_wrap .top_article_detail{margin-bottom:2rem;padding:4rem 0 0}.top_article_wrap .blog-ul,.top_article_wrap .case-ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:1700px}.top_article_wrap .blog-ul li,.top_article_wrap .case-ul li{margin-bottom:0;margin-right:2rem}.top_article_upper h2{width:100%}.option{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.option_detail,.option_items{width:100%}.option_detail .option_read{margin-top:2rem}.top_flow_wrap h2{margin-bottom:2rem}.flow:after{height:84%;left:30px;top:45%}.post .flow_item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.post .flow_item .step_number{height:60px;width:60px}.top_faq_wrap .btn_main_wrap{margin-top:3rem}.top_faq_wrap .btn_main_wrap .btn_main{border-color:#000;color:#000;margin:0 auto}.faq_list{margin-top:4rem}.faq_detail{padding:2.5rem 5rem}.faq_detail dt{line-height:1.6}.faq_detail dt:before{right:-40px;width:22px}.faq_detail dt:after{height:22px;right:-30px}.faq_detail dt span:before{left:-4rem}.faq_detail dd{padding-right:0;padding-top:1rem}.subpage_top .subpage_topTtl{margin-bottom:4rem}.header_subpage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subpage_nav{width:100%}.subpage_nav .subpage_nav_item{font-size:1.2rem}.subpage_nav .subpage_nav_item a{height:60px}.page-price-option .subpage_option_item{margin-bottom:5%;width:47.5%}.subpage_option_shift_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subpage_option_shift_inner .subpage_option_shift_img,.subpage_option_shift_inner .subpage_option_shift_txt{width:100%}.support_detail_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support_detail_wrap .support_detail{border-radius:10px;width:100%}.support_detail_wrap .manager{margin-bottom:5%}.desk .desk_ttl{font-size:1.6rem;padding:2rem 1rem;width:25%}.desk .desk_hour{font-size:2.4rem;padding:0 2rem}.desk .desk_hour span{font-size:1.2rem}.support_reserve .support_link_txt_inner{border:0;padding-bottom:0;text-align:center}.support_reserve .support_reserve_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support_reserve .support_reserve_detail_txt{margin-bottom:3rem;width:100%}.support_reserve .support_reserve_detail_img{width:100%}.functions_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.functions_wrap .function_detail_top .plan{font-size:.8rem;padding:.5rem}.functions_wrap .function_detail_top .plan br{display:block}.functions_wrap .function_detail{margin-bottom:6rem;width:100%}.functions_wrap .function_txt{margin:1.5rem 0}.news_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news_wrap .top_article_upper{margin-right:0;width:100%}.news_wrap .top_article_upper h2{width:100%}.news_wrap .news-ul{margin:0 auto;width:90%}.news_wrap .news-ul li a .date{width:15%}#footer .foot-service ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .foot-service ul li{margin-bottom:.5rem;min-height:90px;padding:1rem;width:49%}#footer .foot-service ul li a{font-size:1.6rem}#footer .foot-service ul li a span{font-size:1rem}#footer .foot-service ul li .sns{width:70%}#footer .foot-service ul li .sns .icon{width:24px}#footer .sme-section{margin:30px auto;width:70%}#footer>.inner ul{width:70%}#footer>.inner ul li a{font-size:1.2rem}#copyright{font-size:1rem;padding:1.5rem}p.footer-ttl{font-size:1.6rem}.pc_none{display:block}.sp_none{display:none}.modal{padding:3rem}.modal .modal_txt{margin:1rem 0 1.5rem}.modal .modal-closebtn{font-size:18px;right:10px;top:10px}}@media only screen and (max-width:559px){.content_wrap{padding:6rem 0}h1.title{padding-left:14%}h1.title .title_en{margin-bottom:1rem}h1.title .title_jp{font-size:2.4rem}.post .read_ttl{font-size:2.2rem}.post dt,.post h4{font-size:1.8rem}.post dd,.post dt span{font-size:1.4rem}.post dd{line-height:2}.post table td,.post table th{padding:15px}.post table td,.post table td li{font-size:1.2rem}.contactBtn_wrap{width:100%}.contactBtn_wrap .btn_request,.contactBtn_wrap .btn_trial{width:49%}.contactBtn_wrap .btn_request a,.contactBtn_wrap .btn_trial a{font-size:calc(1.22714rem + .1942vw);height:60px;width:100%}.contactBtn_wrap .btn_request a span,.contactBtn_wrap .btn_trial a span{padding-left:2rem;position:relative}.contactBtn_wrap .btn_request a span:before,.contactBtn_wrap .btn_trial a span:before{font-size:1.6rem}.contactBtn_wrap .btn_trial a span{padding-left:3rem}.post .caution{font-size:1rem;padding:1rem 0 2rem}.fv_bottom_content .fv_logo{display:none}.fv_cta_wrap{width:100%}.fv_cta_wrap .btn_request a,.fv_cta_wrap .btn_trial a{font-size:1.2rem;height:50px}.fv_cta_wrap .fv_cta_txt{text-align:right}.fv_cta_wrap .fv_badge{left:-2%;top:-13%;width:18%}#breadcrumb ul li{font-size:1.1rem}#breadcrumb{padding-top:2rem}.top_about_wrap{margin-top:60px}.top_about .top_about_txt{width:100%}.feature_detail{padding-bottom:6rem}.top_support .top_support_inner{border:2px solid #fff;padding:4rem 2rem}.top_support .content_wrap{padding:6rem 0}.top_support .top_support_ttl{line-height:1.4}.top_support .top_support_ttl .badge{left:auto;right:-5%;top:10%;width:70px}.contactBox_wrap .contactBox{padding:3rem 0}.contactBox_wrap .contactBox_read{margin-bottom:1rem;text-align:center}.contactBox_img,.contactBox_logo{display:none}.post .price{width:560px}.post .price thead tr td{width:24%}.post .price thead tr th{width:25.33333%}.post .price thead tr th br{display:block}.post .price tbody tr th{font-size:1rem;font-weight:400}.top_flow_wrap{margin:2rem auto 6rem}.top_faq_wrap{padding-bottom:0}.faq_list{margin-top:2rem}.subpage_top{padding-top:8rem}.page-price-option .subpage_option_ttl{font-size:1.4rem}.page-price-option .subpage_option_ttl span{font-size:1.2rem}.page-price-option .subpage_option_price{font-size:1.6rem}.page-price-option .subpage_option_price .amount{font-size:1.2rem;font-weight:400}.page-price-option .subpage_option_price .tax{font-size:1rem;font-weight:400}.subpage_option_shift_inner .subpage_option_shift_detail{margin-bottom:1.5rem;padding-bottom:1.5rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_ttl{font-size:1.6rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_ttl .small{font-size:1rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_price{font-size:1.6rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_price .amount{font-size:1.2rem}.subpage_option_shift_inner .subpage_option_shift_detail .subpage_option_shift_price .tax{font-size:1rem}.support_detail_wrap .support_detail_txt{padding:0 3rem 3rem}.desk{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.desk .desk_ttl{padding:1rem;width:100%}.desk .desk_hour{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.6;padding:1rem 2rem;width:100%}.desk .desk_hour span{font-weight:400}.news_wrap .news-ul li a .date{font-size:1rem;font-weight:400;width:15%}.news_wrap .news-ul li a .title{font-size:1.2rem}.post ul#sitemap_list{padding:6rem 0}.post ul#sitemap_list li a{font-size:1.4rem}#privacy .privacy_detail{margin-top:3rem}#privacy .privacy_detail h2{font-size:1.6rem;letter-spacing:.5rem}.wpcf7-form table{margin:4rem auto}.wpcf7-form table th .must{padding:.4rem}.wpcf7-form .linkBtn{margin:0 auto 8rem}.thanks{padding:6rem 0 8rem}#post-54 h1.title span{font-size:2.4rem}.access .access_detail{padding:4rem 0}.post .line_h3 span{padding:0 1.5rem}.mb120{margin-bottom:60px}.modal{padding:2rem}}@media (-ms-high-contrast:none){.wpcf7-form table th .must{padding:1rem .6rem .6rem}}.footer_imgbox{display:flex}.footer_img img.aligncenter{padding:29px}.sme-icon img{height:auto;max-width:230px}.spsme-icon img{height:auto}.footer_imgbox{margin:0 auto;max-width:800px}.footer_imgbox img{max-width:350px}@media only screen and (max-width:768px){.footer_imgbox{display:block}.spfooter_imgbox{box-sizing:border-box;padding:20px;width:100%}.footer_imgbox{margin:2rem auto}.footer_imgbox img{margin:0 auto;max-width:250px}}body.page-template-page-toplp #MESY_FTMFM_footer-tab-menu-all-wrapper,body.page-template-page-toplp #MESY_FTMFM_margin_bottom{display:none}