html{font-size:62.5%}body{font-feature-settings:"palt";line-height:180%}body,h1,h2,h3,h4,h5,h6{font-family:Roboto,Noto Sans JP,sans-serif}a:hover{opacity:.5}.content-wrapper,.dnd-section>.row-fluid,.page-center{width:90%}[class*=full-width-section].dnd-section,[class*=full-width-section].dnd-section>.row-fluid{width:100%}h4{margin-bottom:14px}.tabber .media-col .form-wrap .hs-input,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:22px;min-height:27px;padding:0 15px}form label{font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.hs-form-required{color:red}.hs-search-field__bar,.hs_cos_wrapper_type_email_subscriptions,.hs_cos_wrapper_type_member_login,.hs_cos_wrapper_type_member_register,.hs_cos_wrapper_type_password_prompt,.hs_cos_wrapper_type_password_reset,.hs_cos_wrapper_type_password_reset_request,.section.post-footer form,.widget-type-blog_subscribe,.widget-type-email_simple_subscription,.widget-type-form,.widget-type-google_search,.widget-type-password_prompt.custom_error_message{margin-bottom:40px;width:100%!important}.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button{padding:15px 70px}.cm_pg_wrp .left-col a.custom,.cm_pg_wrp .right-col a.custom,.hs-button,.hs-sec-btn,.hs-trans-btn,.landing-banner .form-row .hs-form-field>label,.pricing-table-gp .popular-ribon,.sidebar-popular-posts .related-title,.simple-banner .banner-breacrumb ul.hs-breadcrumb-menu,.systems-page .hs-search-results__next-page,.systems-page .hs-search-results__prev-page,form input[type=submit],nav.blog-pagination>a{box-shadow:0 0 2px rgba(23,108,96,.3);display:inline-block;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.6rem;line-height:180%;position:relative;text-decoration:none;transition:.3s}.adv_video_module.cm-video-bg .video_container iframe.iframe_video{border-radius:6px}.ripples{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:0}.hs-button:hover .ripples,.hs-sec-btn:hover .ripples{-moz-animation:ripples-out .75s;-webkit-animation:ripples-out .75s;animation:ripples-out .75s}.hs-button:after,.hs-sec-btn:after{content:"\f054";display:inline-block;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Brands;font-style:normal;font-variant:normal;font-weight:900;position:absolute;right:1em;text-rendering:auto;top:calc(50% - .75em);-webkit-font-smoothing:antialiased;transform:translate(0)}.ripples:before{content:"";display:block;margin-top:100%;position:relative}.ripples:after{border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cm_nv_wrp.cm-font-smooth .hs-button{-webkit-font-smoothing:antialiased}.hs-button:hover .ripples:after,.hs-sec-btn:hover .ripples:after{-moz-animation:ripples-out-pseudo .75s;-webkit-animation:ripples-out-pseudo .75s;animation:ripples-out-pseudo .75s}.hs-button,.hs-sec-btn{overflow:hidden;position:relative}.global-btn:hover .ripples,a.myBtn:hover .ripples{-moz-animation:ripples-out .75s;-webkit-animation:ripples-out .75s;animation:ripples-out .75s}.global-btn:hover .ripples:after,a.myBtn:hover .ripples:after{-moz-animation:ripples-out-pseudo .75s;-webkit-animation:ripples-out-pseudo .75s;animation:ripples-out-pseudo .75s}.global-btn,a.myBtn{border-radius:6px;box-shadow:0 0 2px rgba(23,108,96,.3);display:inline-block;overflow:hidden;padding:1.5rem 7rem;position:relative;text-decoration:none;transition:.3s}.blog-post__body .global-btn,.blog-post__body a.myBtn{text-decoration:none!important}.blog-post__body form ul li:before{content:""}.blog-post__body form ul li{padding-left:0}.green-global-btn,a.myBtn{background:#229f8b;color:#fff!important}.global-btn:after,a.myBtn:after{content:"\f054";display:inline-block;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Brands;font-style:normal;font-variant:normal;font-weight:900;position:absolute;right:1em;text-rendering:auto;top:calc(50% - .75em);-webkit-font-smoothing:antialiased;transform:translate(0)}.green-global-btn:hover,a.myBtn:hover{background:#fff;color:#229f8b!important}.blue-global-btn{background:#1076ac;color:#fff!important}.blue-global-btn:hover{background:#fff;color:#1076ac!important}.contactBtnBox .global-btn>span{font-size:1.2rem}a.myBtn{margin-bottom:2em}@-webkit-keyframes ripples-out{0%{width:0}to{width:100%}}@-moz-keyframes ripples-out{0%{width:0}to{width:100%}}@-ms-keyframes ripples-out{0%{width:0}to{width:100%}}@keyframes ripples-out{0%{width:0}to{width:100%}}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li a.hs-breadcrumb-label:hover{opacity:.5}@-webkit-keyframes ripples-out-pseudo{0%{background:rgba(0,0,0,.25)}to{background:transparent}}@-moz-keyframes ripples-out-pseudo{0%{background:rgba(0,0,0,.25)}to{background:transparent}}@-ms-keyframes ripples-out-pseudo{0%{background:rgba(0,0,0,.25)}to{background:transparent}}@keyframes ripples-out-pseudo{0%{background:rgba(0,0,0,.25)}to{background:transparent}}@keyframes slideIn{0%{top:-200px}to{top:0}}header.header-main-wrapper .header-inner{background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;transition:.3s}header.header-main-wrapper .header-inner .mob-menu{display:none;position:relative}header.header-main-wrapper .header-inner h1{margin:0;min-width:145px}header.header-main-wrapper .header-inner h1 img{margin:25px 0;max-height:50px;max-width:100%!important;width:auto}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul{background:#fff;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0;transition:.3s}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li>a{color:#333;display:block;line-height:105px;min-height:105px;padding:0 2rem;position:relative;text-align:center;white-space:nowrap;z-index:0}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li{margin:0;padding:0}header.header-main-wrapper .header-inner .telBtnBox{font-weight:700;margin:0;max-width:151px;padding:3rem 1rem 0;position:relative}header.header-main-wrapper .header-inner .telBtnBox p{cursor:default;font-size:2rem}header.header-main-wrapper .header-inner .telBtnBox p span{display:block;font-size:1rem;font-weight:400;line-height:135%;max-width:112px;white-space:normal}header.header-main-wrapper .header-inner .telBtnBox p:first-child:before{background:url(//22565638.fs1.hubspotusercontent-na1.net/hubfs/22565638/raw_assets/public/TflicProduct_August2023/Images/tel.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;left:-2rem;min-height:25px;position:absolute;top:3rem;width:30px}header.header-main-wrapper .header-inner .telBtnBox p:first-child{color:#229f8b;display:block;margin:0;padding:0;transition:.3s}header.header-main-wrapper .header-inner ul.flexBox.flexjR{background:#fff;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin:0;padding:0;transition:.3s}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li{background-color:rgba(2,103,128,0);list-style:none;margin:0;padding:0}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li:hover{background-color:rgba(2,103,128,0)}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li.active>a{color:#229f8b}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li.active>a:after{width:calc(100% - 4rem)}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li a{border-radius:0;color:#fff;display:block;font-size:1.4rem;font-weight:400;line-height:28.8px;margin:0;min-height:105px;padding:0;position:relative;text-align:center;transition:.3s;width:130px;z-index:0}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li.materials a{background:#229f8b}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li.materials a:hover{background:#176c60}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li.materials a:before{content:"\f15b"}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li a:before{display:inline-block;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Brands;font-style:normal;font-variant:normal;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:2.6rem;padding:2.3rem 0 1.3rem;text-align:center;transform:translate(0);width:100%}.system_page_layout .error-page:before{color:#61616126}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li.contact a{background:#1076ac}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li.contact a:hover{background-color:#09405e}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li.contact a:before{content:"\f0e0"}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li:hover>a{color:#229f8b}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li:hover>a:after{width:calc(100% - 4rem)}header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li>a:after{border-bottom:2px solid #229f8b;bottom:3.5rem;content:"";left:2rem;position:absolute;transition:.3s;width:0}body.sticky-header header.header-main-wrapper .header-inner{animation-duration:.3s;animation-name:slideIn;left:0;position:fixed;top:0;width:100%;z-index:1000}header.header-main-wrapper{min-height:105px}header.header-main-wrapper .mainMenuBox .hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper{background-color:#fff;padding:10px 20px;z-index:99}header.header-main-wrapper .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{color:#616161}header.header-main-wrapper .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a:hover{color:#229f8b}.simple-banner.cm-banner{margin-top:48.8px;overflow:initial}.simple-banner.cm-banner .banner-breacrumb{border:none;bottom:0;box-shadow:none;position:absolute;right:0;top:-46px;width:100%}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu{background:#edfcf6;box-shadow:none;color:green;display:block;font-size:1.4rem}.simple-banner.cm-banner .banner-breacrumb-inner{background:#edfcf6}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li a.hs-breadcrumb-label{color:#229f8b;opacity:1;text-decoration:underline}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu>li{margin:0}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu{padding:6px 0 7px 10px}.simple-banner.cm-banner .banner-breacrumb{top:-49px}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li a.hs-breadcrumb-label{font-family:Roboto;font-size:1.4rem;font-weight:400;line-height:28.8px;text-transform:uppercase}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li:after{color:#616161;content:">";font-size:14px;font-weight:400;padding:0 1px 0 4px;vertical-align:middle}.simple-banner.cm-banner .banner-breacrumb ul.hs-breadcrumb-menu li span.hs-breadcrumb-label{color:#616161;font-size:14px;font-weight:400;line-height:180%}.main-faq.cm-price-faq dl.faqDl dd:before{background-color:#f8fefb}.card_gallery.cm-function-n .card_inner:hover{opacity:.5}.card_gallery.cm-function-n .card_inner{transition:.3s}.card_gallery.cm-example-card .top_sec{margin:0}.two-col-content.cm-example-book.cm_single_media .media_column{background-color:transparent;width:10.33%}.two-col-content.cm-example-book.cm_single_media .flex_row .content-col{width:89.66%}.two-col-content.cm-example-book.cm_single_media .content-col .description h3{color:#333;font-size:2.8rem;font-weight:400;margin:0}.two-col-content.cm-example-book.cm_single_media .flex_row{align-items:center;margin-bottom:43px}.two-col-content.cm-main-exampel-two.cm_single_media .media_column{text-align:initial}.two-col-content.cm-main-exampel-two.cm_single_media .content-col .description h3{font-size:2.8rem;font-weight:400}.two-col-content.cm-main-exampel-two.cm_single_media .content-col .description h3>span{background:#ffe8ca;color:#ffac59}.two-col-content.cm-main-exampel-two.cm_single_media .flex_row{margin-bottom:2rem}.two-col-content.cm-main-exampel-two.cm_single_media .mediaimg .single-img img{max-width:268px;vertical-align:top}@media only screen and (max-width:1200px){.simple-banner.cm-banner .banner-breacrumb{padding:0}header.header-main-wrapper .header-inner .subMenuBox{position:fixed;right:0;top:calc(50vh - 105px);z-index:3000}header.header-main-wrapper .header-inner ul.flexBox.flexjR{flex-wrap:wrap;max-width:130px}}@media only screen and (max-width:768px){header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li .child-trigger{display:initial}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li ul{background-color:#fff;display:none;padding:0;text-align:center}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li ul>li:hover{background-color:#229f8bbf}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li ul>li:hover>a{color:#fff;opacity:1}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li ul>li:not(:last-child){border-bottom:2px dotted #229f8bbf}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li ul>li{margin:0;padding:10px 0}header.header-main-wrapper .header-inner .subMenuBox{background:#fff;bottom:0;box-shadow:-1px 0 3px rgba(34,159,139,.75);left:0;position:fixed;right:auto;top:auto;width:100%;z-index:900}header.header-main-wrapper{min-height:103px}header.header-main-wrapper .header-inner ul.flexBox.flexjR{flex-wrap:nowrap;max-width:100%}header.header-main-wrapper .header-inner .mob-menu{display:block}header.header-main-wrapper .header-inner .mob-menu label.mob-hamburger{bottom:33px;cursor:pointer;display:inline-block;height:38px;left:5vw;position:fixed;vertical-align:middle;width:40px;z-index:1000}header.header-main-wrapper .header-inner .mob-menu label.mob-hamburger span{background:#229f8b;border-radius:3px;content:"";cursor:pointer;display:block;height:5px;position:absolute;transition:all .3s;width:40px}header.header-main-wrapper .header-inner .mob-menu label.mob-hamburger .first{bottom:0}header.header-main-wrapper .header-inner .mob-menu label.mob-hamburger .second{bottom:16px}header.header-main-wrapper .header-inner .mob-menu label.mob-hamburger .third{bottom:32px}header.header-main-wrapper .header-inner .mob-menu label.drawerHide{background:#fff;display:none;height:calc(100vh - 105px);left:0;position:fixed;top:0;transition:.3s ease-in-out;width:100%;z-index:99}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul{background:rgba(34,159,139,.75);height:calc(100vh - 105px);left:0;max-width:330px;overflow:auto;position:fixed;top:0;-webkit-transform:translateX(-105%);transform:translateX(-105%);transition:.3s ease-in-out;width:90%;z-index:99}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul{margin:0;padding:0}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li{list-style:none;margin:0;padding:0}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li>a{border-bottom:1px dotted #fff;color:#fff;display:block;height:calc(12.5vh - 13.125px);line-height:calc(12.5vh - 13.125px);text-align:center}header.header-main-wrapper.menu-open .header-inner .mob-menu .mob-menu-ul{box-shadow:6px 0 25px rgba(0,0,0,.15);-webkit-transform:translateX(0);transform:translateX(0)}header.header-main-wrapper.menu-open .header-inner .mob-menu label.drawerHide{display:block;opacity:.5}header.header-main-wrapper.menu-open .header-inner .mob-menu label.mob-hamburger .first{display:none}header.header-main-wrapper.menu-open .header-inner .mob-menu label.mob-hamburger .second{bottom:16px;transform:rotate(-45deg)}header.header-main-wrapper.menu-open .header-inner .mob-menu label.mob-hamburger .third{bottom:16px;transform:rotate(45deg)}header.header-main-wrapper .header-inner .mainMenuBox{display:none}header.header-main-wrapper .header-inner h1{max-width:100%;min-width:auto;padding-left:17px;width:auto}}@media only screen and (max-width:500px){.


	header.header-main-wrapper .header-inner .telBtnBox{max-width:none;padding:4rem 13px 0 31px;text-align:center;width:50%}header.header-main-wrapper .header-inner .telBtnBox p span{margin:0 auto;text-align:center}header.header-main-wrapper .header-inner h1 img{width:50%}header.header-main-wrapper .header-inner .telBtnBox p{display:none;font-size:15px}header.header-main-wrapper .header-inner .telBtnBox p span{font-size:12px;white-space:normal}header.header-main-wrapper .header-inner .telBtnBox p:first-child{padding-top:.8rem}header.header-main-wrapper .header-inner .telBtnBox p:first-child:before{top:4rem}header.header-main-wrapper .header-inner ul.flexBox.flexjR>li a{width:114px}}@media only screen and (max-width:400px){form .input{margin-right:0!important}}.two-col-content.cm-banner-home .content-col .btn-items .btn_row a.hs-sec-btn:hover{background:#f2c70f;color:#fff}.footer.cm-footer .flex_row{justify-content:space-between}.cm-footer .footer-section-1 .footer-menu .hs-menu-wrapper ul{column-count:3}.cm-footer .footer-section-1 .footer-menu .hs-menu-wrapper>ul>li{margin:0;padding-bottom:2rem}.cm-footer .footer-menu .hs-menu-wrapper ul>li>a{position:relative}.cm-footer.footer.footer_section__2 .footer-section-1 .col-section.num2{padding:0}.cm-footer{border-top:1px solid #efefef;font-size:1.4rem;line-height:28.8px}.cm-footer .footer-section-1 .footer-menu .hs-menu-wrapper ul>li>a:after{border-bottom:2px solid #229f8b;bottom:-.5rem;content:"";left:0;position:absolute;transition:.3s;width:0}.cm-footer .footer-section-1 .footer-menu .hs-menu-wrapper ul>li>a:hover:after{width:100%}@media(max-width:1200px){.cm-header.footer.footer_section__2 .footer-section-1 .col-section.num1{padding:0}}@media only screen and (max-width:768px){.cm-footer .footer-section-1 .footer-menu .hs-menu-wrapper ul{column-count:2}.cm-footer.footer.footer_section__2 .footer-section-1 .col-section.num1 .footer-row.row2{margin-bottom:1rem}.cm-footer.footer .flex_row .col-section{padding:0}}.contactBox .cautionBox p.telBtnBox a:before{background-image:url(//22565638.fs1.hubspotusercontent-na1.net/hubfs/22565638/raw_assets/public/TflicProduct_August2023/Images/tel.svg)}.simple-banner.cm-banner{min-height:auto}.simple-banner.cm-banner .top_sec h1{font-size:3rem;line-height:120%;margin:0;padding:4rem 0 2rem}.simple-banner.cm-banner .top_sec p,.simple-banner.cm-banner .top_sec p:last-child{margin-bottom:1rem}.cnt-wit-tp-img-wrp.cm-explanation{padding:0}.cnt-wit-tp-img-wrp.cm-explanation .page-center{width:100%}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col{padding:0;width:30%}.cnt-wit-tp-img-wrp.cm-explanation .page-center .flex-row{display:flex;flex-wrap:wrap;justify-content:space-between}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .cm-top-content h3{border-bottom:2px solid #b7d8cb;color:#229f8b;line-height:150%;margin-bottom:4rem;padding-bottom:1rem;text-align:center}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img img{max-width:100%;vertical-align:bottom}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img-cnt h5{color:#229f8b;line-height:150%;margin-bottom:2rem;text-align:center}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col:first-child .tp-img-cnt h5{margin-bottom:47px}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img-cnt .tp-img-cnt-inner p{margin-bottom:2em}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img-cnt .col-btn-grp,.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img-cnt .col-btn-grp .btn_row{display:block;margin:0;width:100%}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img-cnt .col-btn-grp .btn_row a.hs-button{font-size:1.6rem;line-height:180%;padding:1.5rem 7rem;width:100%}.cnt-wit-tp-img-wrp.cm-explanation .tp-img{margin-bottom:30px}.cm-windows-n a.hs-sec-btn{-webkit-font-smoothing:antialiased}.card_gallery.cm-card-global .page-center .icon_inner{background:linear-gradient(180deg,#59dcb6,#229f8b);border-radius:10px;display:block;height:100%;margin-bottom:1rem;text-align:center;width:100%}.card_gallery.cm-card-global .page-center{width:100%}.card_gallery.cm-card-global .card_inner{padding:0}.card_gallery.cm-card-global .card_item{padding:0;width:22%}.card_gallery.cm-card-global .flex_row{display:flex;flex-wrap:wrap;justify-content:space-between}.card_gallery.cm-card-global .page-center .top_sec{margin-bottom:2rem}.card_gallery.cm-card-global .page-center .card_content h3{font-size:1.6rem;font-weight:400;line-height:180%;text-align:left}.card_gallery.cm-card-global .page-center .card_content:after{bottom:0;content:"\f054";display:inline-block;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Brands;font-style:normal;font-variant:normal;font-weight:900;position:absolute;right:0;text-rendering:auto;top:auto;-webkit-font-smoothing:antialiased;color:#229f8b;transform:translate(0)}.card_gallery.cm-card-global .page-center .card_inner:hover{opacity:.5}.card_gallery.cm-card-global .page-center span.icon_img img{width:auto}.card_gallery.cm-card-global .page-center .card_inner{transition:.3s}.card_gallery.cm-card-global .page-center .card_content{position:relative}.card_gallery.cm-card-global .card_item.text_center .btn_row{margin:0}.simple-banner.cm-banner .btn_row{margin:0 0 1rem}.simple-banner.cm-banner .btn_row a.hs-button{background:#fff;color:#229f8b;font-size:1.6rem;font-weight:400;line-height:180%}.simple-banner.cm-banner .btn_row a.hs-button:hover{background:#f2c70f;color:#fff}.two-col-content.cm-reasons-n .flex_row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 6rem;padding:0}.two-col-content.cm-reasons-n .flex_row .content-col{margin:0;padding:0;width:50%}.two-col-content.cm-reasons-n .media_column{background:#edfcf6;border-radius:6px;margin:0;padding:0;text-align:center;width:43%}.two-col-content.cm-reasons-n .mediaimg .single-img img{max-width:280px;vertical-align:bottom}.two-col-content.cm-reasons-n .content-col .description h3{color:#333;font-weight:400;line-height:150%;margin-bottom:2rem}.two-col-content.cm-reasons-n .content-col .description h3>span{background:#edfcf6;border-radius:3px;color:#229f8b;display:block;font-size:1.4rem;font-weight:700;line-height:150%;margin-bottom:1rem;text-align:center;width:10rem}.two-col-content.cm-reasons-n .content-col .description p{margin-bottom:2em}.two-col-content.cm-reasons-n .top_sec h2.title{font-size:2.4rem;line-height:150%;margin-bottom:6rem}.two-col-content.cm-reasons-n .content-col .btn-items .btn_row{margin:0}.two-col-content.cm-reasons-n .content-col .btn-items .btn_row a.hs-button{font-size:1.6rem;line-height:180%;-webkit-font-smoothing:antialiased}.two-col-content.cm-reasons-n .content-col .description{margin:0}.two-col-content.cm-steap-n .mediaimg .single-img img{max-width:301px}.two-col-content.cm-steap-left .flex_row:after{background:url(//22565638.fs1.hubspotusercontent-na1.net/hubfs/22565638/raw_assets/public/TflicProduct_August2023/Images/flow_l.png) no-repeat 50%;bottom:-69px;content:"";display:block;height:69px;position:absolute;text-align:left;width:100%}.two-col-content.cm-steap-right .flex_row:after{background:url(//22565638.fs1.hubspotusercontent-na1.net/hubfs/22565638/raw_assets/public/TflicProduct_August2023/Images/flow_r.png) no-repeat 50%;bottom:-69px;content:"";display:block;height:69px;position:absolute;width:100%}.two-col-content.cm-steap-n .flex_row{margin-bottom:69px;position:relative}.simple-banner.cm-windows-n{min-height:auto}.simple-banner.cm-windows-n .bg_el.bg_img{background-color:#eff7fd;background-size:contain;border-radius:6px}.simple-banner.cm-windows-n .banner-content-inner{padding:0}.simple-banner.cm-windows-n .banner-content-inner .top_sec h3{color:#1076ac;line-height:150%;margin-bottom:2rem}.simple-banner.cm-windows-n .banner-content-inner .top_sec p{margin-bottom:2em}.simple-banner.cm-windows-n .banner-content-inner .btn_row{margin:0}.cnt-wit-tp-img-wrp.cm-Benefits .page-center{width:100%}.cnt-wit-tp-img-wrp.cm-Benefits .tp-img-cnt-inner p{background:#fff;background-image:url(//22565638.fs1.hubspotusercontent-na1.net/hubfs/22565638/raw_assets/public/TflicProduct_August2023/Images/li_check.png);background-position:1rem 2rem;background-repeat:no-repeat;border-radius:6px;box-shadow:0 0 6px rgba(23,108,96,.3);padding:2rem 2rem 2rem calc(1rem + 40px)}.cnt-wit-tp-img-wrp.cm-Benefits .bottom_row .glide__track{overflow:initial}.cnt-wit-tp-img-wrp.cm-Benefits .cnt-col{padding:0;width:22%}.cnt-wit-tp-img-wrp.cm-Benefits .flex-row{display:flex;flex-wrap:wrap;justify-content:space-between}.cnt-wit-tp-img-wrp.cm-Benefits .col-btn-grp{gap:0;margin:0}.cnt-wit-tp-img-wrp.cm-Benefits .top_sec{margin:0}.cnt-wit-tp-img-wrp.cm-Benefits h3.title{margin-bottom:2rem}.cnt-wit-tp-img-wrp.cm-Benefits{overflow:initial}.header-main-wrapper .hs-button:after,.header-main-wrapper .hs-sec-btn:after{display:none}.two-col-content.cm-windows .page-center{width:100%}.two-col-content.cm-windows .content-col .description h2{color:#1076ac;font-size:3.2rem;line-height:150%;margin-bottom:3rem}.two-col-content.cm-windows .content-col .description p{margin:0}.two-col-content.cm-windows .content-col .description{margin:4px 0 0}.two-col-content.left.cm-windows{background:linear-gradient(180deg,#fff,#fff 70%,#a1ddef)}.two-col-content.cm-windows .single_parallax .para_imge{background-size:contain;left:-10px;min-height:351px;width:567px}.two-col-content.cm-windows .flex_row.flex_center.full_img{align-items:center}.two-col-content.cm-windows .single_parallax,.two-col-content.cm-windows.cm_single_media .parallax_inner,.two-col-content.left.cm-windows{overflow:initial}.cnt-wit-tp-img-wrp.cm-point-windows .page-center{width:100%}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .top_sec{margin:0}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .top_sec h3.title{color:#1076ac;margin-bottom:5rem}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .flex-row{background:#fff;border-radius:6px;box-shadow:0 0 6px rgba(16,118,172,.3);display:flex;flex-wrap:wrap;justify-content:space-between;padding:3rem 3rem 5rem}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .flex-row .cnt-col .inner_spacing .tp-img-cnt .tp-img-cnt-inner h3{font-size:16px}.cnt-wit-tp-img-wrp.cm-point-windows,.cnt-wit-tp-img-wrp.cm-point-windows .page-center .glide__track{overflow:initial}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col{padding:0;position:relative;width:30%}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col:not(:last-child,:first-child):after{border-left:2px solid #f6f6f6;content:"";height:100%;position:absolute;right:-10%;top:0;width:1px}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col:not(:first-child,:last-child):before{border-left:2px solid #f6f6f6;content:"";height:100%;left:-10%;position:absolute;top:0;width:1px}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col .tp-img-cnt .col-title{color:#1076ac;display:block;font-size:1.2rem;font-weight:700;margin:0;padding-bottom:8px;text-align:center;width:100%}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col .tp-img-cnt .tp-img-cnt-inner h6{color:#616161;font-weight:700;margin:0;padding-bottom:3rem}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col .tp-img-cnt .tp-img-cnt-inner p{text-align:left}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .tp-img{margin-bottom:2px}.cnt-wit-tp-img-wrp.cm-point-windows .col-btn-grp{display:table-column-group;margin:0}.main-faq.cm-title-spacing dl.faqDl dd:before{color:#1076ac}.main-faq.cm-title-spacing .title-faq h3{margin-bottom:81px}.contactBox.cm-blue-bottom .cautionBox p.telBtnBox a:before{background-image:url(//22565638.fs1.hubspotusercontent-na1.net/hubfs/22565638/raw_assets/public/TflicProduct_August2023/Images/tel_blue.svg)}h3.form-title{margin-bottom:2rem}.contact_page form .field{margin-bottom:18px}.contact_page form
.inputs-list span,.contact_page form .inputs-list input{vertical-align:initial}.contact_page form input[type=checkbox],.contact_page form input[type=radio]{border:none;height:auto;line-height:normal;margin:3px 5px 3px 0;padding:0}.contact_page form .inputs-list>li{line-height:18px;margin:0}.card_gallery.cm-card-global{margin-bottom:-7px}.contact_page form .inputs-list{margin:0 0 5px;padding-left:5px;padding-top:6px;width:100%}.contact_page form label{font-weight:500;margin-bottom:4px}.contact_page select.is-placeholder{color:#bfbfbf}.contact_page form .hs_submit{margin-top:18px;padding:17px 0 0}.cm-blue-bottom .green-global-btn{background-color:#1076ac;color:#fff}.cm-blue-bottom .green-global-btn:hover{background:#fff;color:#1076ac}.cm-blue-bottom .blue-global-btn{background-color:#229f8b}.cm-blue-bottom .blue-global-btn:hover{background-color:#fff;color:#229f8b!important}.sitemap-page .sitemap-page-row2 h1{border-bottom:2px solid #b7d8cb;color:#229f8b;font-size:3.2rem;line-height:130%;margin-bottom:2rem;padding-bottom:1rem}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul{column-count:2;display:block;margin:0;padding:0}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li{list-style:none;margin:0 0 2rem 2rem;position:relative}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li:before{color:#229f8b;content:"・";font-weight:700;left:-2rem;position:absolute;top:0}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li>a{color:#333;text-decoration:none}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li ul{display:block;margin:0;padding:0}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li ul>li{list-style:none;margin-bottom:0;margin-left:3rem;position:relative}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li ul>li:before{border-bottom:2px solid #229f8b;border-left:2px solid #229f8b;content:"";height:10px;left:-2rem;position:absolute;top:.5rem;width:17px}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li ul>li>a{color:#333;text-decoration:none}.two-col-content.cm-banner-home{background:linear-gradient(90deg,#229f8b,#229f8b 100%,#edfcf7 100px,#edfcf7);color:#fff;position:relative}.two-col-content.cm-banner-home.widget_1691122437790{padding-top:60px}.two-col-content.cm-banner-home .content-col .description h1,.two-col-content.cm-banner-home .content-col .description h2{color:#fff;font-size:3.2rem;line-height:150%;margin-bottom:3rem}.two-col-content.cm-banner-home .content-col .description p{margin-bottom:2em}.two-col-content.cm-banner-home .content-col .btn-items .btn_row{font-size:2.4rem;margin:0}.two-col-content.cm-banner-home .content-col .btn-items .btn_row a.hs-sec-btn{background:#fff;color:#229f8b;font-size:26.6667px;font-weight:700;line-height:141%;padding:1.5rem 5rem}.two-col-content.cm-banner-home .content-col .description{margin-bottom:0}.two-col-content.cm-banner-home .content-col .btn-items .btn_row a.hs-sec-btn:after{content:"\f054";font-size:24px;position:absolute;right:24px;top:calc(50% - .75em)}.two-col-content.cm-banner-home.cm_single_media .para_imge{background-position:50%;background-size:contain;height:401px;left:-71px;position:absolute;top:20px;width:642px}.two-col-content.cm-banner-home.cm_single_media .parallax_inner{overflow:initial;padding:0}.two-col-content.cm-banner-home,.two-col-content.cm-banner-home .single_parallax{overflow:initial}.simple-banner.cm-banner-home-img{background:linear-gradient(90deg,#229f8b,#229f8b 100%,#edfcf7 100px,#edfcf7);min-height:auto}.simple-banner.cm-banner-home-img .banner-content-inner{padding:0}.simple-banner.cm-banner-home-img .top_sec div{display:flex;font-size:inherit;justify-content:space-between;line-height:normal}.cm_nv_wrp.cm-home-btn .btn_item a.hs-button{border-radius:6px;box-shadow:0 0 2px rgba(23,108,96,.3);font-size:14pt;line-height:163%;padding:1.5rem 7rem;-webkit-font-smoothing:antialiased}.cm_nv_wrp.cm-home-btn .btn_item a.hs-button:after{font-size:16px}.cnt-wit-tp-img-wrp.cm-home-windows .page-center .top_sec h2.title,.cnt-wit-tp-img-wrp.cm-home-windows .page-center .top_sec h3.title{color:#fff}.cnt-wit-tp-img-wrp.cm-home-windows .page-center .cnt-col .tp-img-cnt .col-title{color:#229f8b}.cnt-wit-tp-img-wrp.cm-home-windows .bototm_btn .btn_row{margin-top:-3rem}.cnt-wit-tp-img-wrp.cm-home-windows .bototm_btn .btn_row a.hs-button{background:#fff;border:1px solid #229f8b;color:#229f8b;font-weight:400;padding:1.5rem 10rem}.cnt-wit-tp-img-wrp.cm-home-windows .bototm_btn .btn_row a.hs-button:hover{background:#f2c70f;color:#fff}.function-introduction-main.cm-home-item .flexBox .leftBox h3.title{color:#229f8b}.function-introduction-main.cm-home-item .flexBox .leftBox .btn-n{margin-top:2em}.function-introduction-main.cm-home-item .flexBox .rightBox dl dt{color:#229f8b}.function-introduction-main.cm-home-item .flexBox .rightBox dl dt h3{font-size:16px}.function-introduction-main .flexBox .rightBox dl:nth-child(odd){border-right:1px solid #f6f6f6}.function-introduction-main.cm-full-width .flexBox .leftBox,.function-introduction-main.cm-full-width .flexBox .rightBox{width:100%}.function-introduction-main.cm-full-width .flexBox .rightBox .cautionBox{padding:2rem}.function-introduction-main.cm-full-width .rightBox dl dt{display:block!important;font-weight:700;line-height:28.8px!important;margin-bottom:0!important;padding-bottom:20px;padding-left:120px!important;padding-top:20px}.function-introduction-main.cm-full-width .rightBox dl>dd{padding-left:120px}.function-introduction-main.cm-full-width .flexBox .leftBox h3.title{margin-bottom:4rem;text-align:center}.function-introduction-main.cm-full-width .flexBox .leftBox .btn-n{bottom:-39px;left:0;margin-top:0;position:absolute;right:0;text-align:center}.function-introduction-main .flexBox{position:relative}.blog-feed .recent-post-item img{max-width:100%!important}.blog-feed .tags_wrap.bg_el.cm-tag,.blog-feed.cm-resent-post .tags_wrap.bg_el{background:#edfcf6;border-radius:1.5rem;color:#229f8b;display:inline-block;font-size:1.2rem;height:100%;line-height:28.8px;padding:0 2rem;position:relative}.blog-feed.cm-resent-post .tags_wrap.bg_el a{text-decoration:underline}.blog-feed.cm-resent-post .tags_wrap.bg_el span{padding:0}.blog-feed.cm-resent-post .meta_wrap span.icon_img,.blog-feed.cm-resent-post .tags_wrap.bg_el:after{display:none}.blog-feed.cm-resent-post .date-tag-main{display:flex;flex-wrap:wrap}.blog-feed.cm-resent-post .meta_wrap span.value_m{display:block;font-size:1.2rem;margin-right:2rem}.blog-feed.cm-resent-post .meta_wrap{display:inline-block;margin:0}.blog-feed.cm-resent-post .recent-post-item{padding:0;width:30%}.blog-feed.cm-resent-post .feed-outer-wrp{justify-content:space-between;row-gap:40px}.blog-feed.cm-resent-post .recent-post-item .item_inner{box-shadow:none}.blog-feed.cm-resent-post .hs-featured-wrp{margin-bottom:1rem;padding:0}.blog-feed.cm-resent-post .recent-post-item .post-btm{padding:0}.blog-feed.cm-resent-post .recent-post-item img{border-radius:6px;height:145px;max-width:100%;object-fit:cover}.blog-feed.cm-resent-post .hs-featured-wrp .feature_img{position:relative}.blog-feed.cm-resent-post .btn_row{margin-top:6rem}.blog-feed.cm-resent-post .top_sec{margin-bottom:2em}.blog-feed.cm-resent-post .top_sec h3.title{margin-bottom:2rem}.main-download-materials.cm-home-n .materialsinitBox.greenBg h3.lineH3{border-bottom:1px solid #229f8b;padding-bottom:0}.card_gallery.cm-function-n{overflow:initial}.card_gallery.cm-function-n .card_item{background:#fff;border-radius:6px;box-shadow:0 0 6px rgba(23,108,96,.3);padding:2rem;width:22%}.card_gallery.cm-function-n .flex_row{justify-content:space-between}.card_gallery.cm-function-n .icon_box .icon_inner{height:100%;margin:0;width:100%}.card_gallery.cm-function-n .card_inner{padding:0}.card_gallery.cm-function-n .card_box .btn_row{margin:0}.card_gallery.cm-function-n .card_box .it_title{font-size:1.6rem;font-weight:400;line-height:180%;margin:0}.simple-banner.cm-banner-home-img .top_sec div{justify-content:flex-start;margin-left:10px;margin-top:1px}@media(max-width:1330px){header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li>a{padding-left:8px;padding-right:8px}}@media(max-width:992px){.card_gallery.cm-function-n .card_item{width:46%}.card_gallery.cm-card-global .card_item{padding:0 10px;width:50%}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col{text-align:center;width:100%}.cnt-wit-tp-img-wrp.cm-explanation .page-center .flex-row{gap:40px}.contactBox .cautionBox p.telBtnBox span{display:block;width:100%}.contactBox .cautionBox p.telBtnBox a{display:inline-block;margin:13px 0}.cnt-wit-tp-img-wrp.cm-Benefits .cnt-col{width:46%}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .flex-row{flex-direction:column;gap:40px;padding-left:15px;padding-right:15px}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col{width:100%}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col:not(:first-child,:last-child):before{display:none}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col:not(:last-child):after{border:0;border-bottom:2px solid #f6f6f6;content:"";display:block;left:0;margin-top:37px;position:relative;right:0;width:100%}.cnt-wit-tp-img-wrp.cm-point-windows .page-center .cnt-col .tp-img-cnt .tp-img-cnt-inner p{text-align:center}.two-col-content.cm-windows .single_parallax .para_imge{width:100%}.cnt-wit-tp-img-wrp.cm-home-windows .bototm_btn .btn_row{margin-top:39px}.blog-feed.cm-resent-post .recent-post-item{width:46%}}@media(max-width:920px){header.header-main-wrapper .header-inner .mainMenuBox .hs-menu-wrapper>ul>li>a{font-size:11px}}@media(max-width:768px){.simple-banner.cm-banner-home-img .top_sec div{flex-direction:column;margin:0}.two-col-content.cm-example-book.cm_single_media .content-col .description h3{font-size:18px}.two-col-content.cm-example-book.cm_single_media .flex_row{flex-direction:row}.two-col-content.cm-example-book.cm_single_media .flex_row .content-col{width:81.66%}.two-col-content.cm-example-book.cm_single_media .media_column{width:16.33%}.card_gallery.cm-function-n .card_item{width:100%}.card_gallery.cm-card-global .card_item{padding:0;width:100%}.cnt-wit-tp-img-wrp.cm-Benefits .cnt-col{width:100%}.cm_nv_wrp .cm_nv_inner .custom,.cm_pg_wrp .left-col a.custom,.cm_pg_wrp .right-col .social-share a.custom,.hs-button,.hs-sec-btn,.hs-trans-btn,form input[type=submit]{padding-left:20px;padding-right:39px}.two-col-content.cm-reasons-n .flex_row{flex-direction:column}.two-col-content.cm-reasons-n .flex_row .content-col{order:1;width:100%}.two-col-content.cm-reasons-n .media_column{order:2;text-align:center;width:100%}.two-col-content.cm-reasons-n .media_column .single-img{text-align:center}.two-col-content.cm-steap-left .flex_row:after,.two-col-content.cm-steap-right .flex_row:after{display:none}.two-col-content.cm-steap-left .flex_row:before,.two-col-content.cm-steap-right .flex_row:before{border:15px solid transparent;border-top-color:rgba(23,108,96,.3);bottom:-60px;content:"";left:calc(50% - 7.5px);position:absolute}.function-introduction-main.cm-full-width .rightBox dl dt{background-position-x:50%!important;padding-left:0!important;padding-top:105px;text-align:center}.function-introduction-main.cm-full-width .rightBox dl>dd{padding:0}.function-introduction-main .flexBox .rightBox dl:nth-child(odd){border-right:0}.function-introduction-main .flexBox .rightBox dl:not(:last-child){border-bottom:1px solid #f6f6f6}.function-introduction-main.cm-full-width .flexBox .leftBox .btn-n{bottom:-112px}.blog-feed.cm-resent-post .recent-post-item{width:100%}.cnt-wit-tp-img-wrp.cm-home-windows .bototm_btn .btn_row a.hs-button,.green-global-btn{padding:15px 50px}.two-col-content.cm-banner-home .content-col .btn-items .btn_row a.hs-sec-btn{font-size:21px;padding:15px 50px}.cm_nv_wrp.cm-home-btn .btn_item a.hs-button{padding:15px 50px}.cm_nv_wrp.cm-home-btn .page-center{width:100%}.two-col-content.cm-banner-home.cm_single_media .para_imge{height:100%;left:0;width:100%}}.body-container--blog-index-info .blog-pagination a.blog-pagination__link,.cm-news-blog .blog-pagination a.blog-pagination__link{background:#fff;color:#229f8b;display:flex}.body-container--blog-index-info .blog-pagination a.blog-pagination__link--active,.cm-news-blog .blog-pagination a.blog-pagination__link--active{background:#229f8b;color:#fff}.body-container--blog-index-info .blog-pagination a.blog-pagination__next-link--disabled,.body-container--blog-index-info .blog-pagination a.blog-pagination__prev-link--disabled,.cm-news-blog .blog-pagination a.blog-pagination__next-link--disabled,.cm-news-blog .blog-pagination a.blog-pagination__prev-link--disabled{display:none}.body-container--blog-index-info nav.blog-pagination path,.cm-news-blog nav.blog-pagination path{fill:#229f8b}.body-container--blog-index-info nav.blog-pagination,.cm-news-blog nav.blog-pagination{flex-wrap:wrap}.body-container--blog-index .listing-post-inner{border-bottom:2px solid #f6f6f6;display:flex;flex-wrap:nowrap;margin-bottom:2rem;padding-bottom:2rem;text-align:left}.body-container--blog-index .listing-post-inner .date{display:inline-block;margin-right:2rem}.body-container--blog-index .listing-post-inner .category{background:#edfcf6;border-radius:1.5rem;color:#229f8b;display:inline-block;margin:0 2rem;padding:0 2rem}.body-container--blog-index .listing-post-inner .title>a{text-decoration:underline}.body-container--blog-index .listing-post-inner .category .blog-post__tag-link{color:inherit;margin:0}.cm-blog-post .bottom-pane-blog{background:#edfcf6;padding:6rem 0;text-align:center}.blog-banner-main .breadcrumb span.breadcrumb_last{padding-left:4px}.cm-blog-post .cm-content-wrapper{padding:6rem 0}.pricing_page .hs-button{-webkit-font-smoothing:antialiased}.cm-blog-post .cm-content-wrapper .top-main-post .date{margin-bottom:2em}.cm-blog-post .page-center{margin:0 auto;max-width:1024px;width:90%}.cm-blog-post .cm-content-wrapper .top-main-post h1.title{border-bottom:2px solid #b7d8cb;color:#229f8b;font-size:3.2rem;line-height:130%;margin-bottom:2rem;padding-bottom:1rem}.cm-footer .footer-section-2 .footer-menu .hs-menu-wrapper ul{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.cm-footer .footer-section-2 .footer-menu .hs-menu-wrapper ul>li{margin:0}.cm-footer .footer-section-2 .footer-menu .hs-menu-wrapper ul>li:not(:last-child)>a:after{color:#fff;content:"｜";padding:0 1rem}.cm-footer small{font-size:smaller}.body-container--blog-index .listing-post-inner .title .contents{margin-top:1rem}.body-container--blog-index .listing-post-inner .title.no-description .contents{margin:0}.header.lp-header .logo-section{padding:25px 0 31px}.header.lp-header .primary-section{border:0;box-shadow:none}.cm-footer .footer-section-2 .footer-menu .hs-menu-wrapper ul>li>a:hover{color:#f2c70f!important}form a:hover{color:#3d85c6;opacity:1}.cm-blog-main-info .filter_content_wrap{border:1px solid #eee;padding:30px}.cm-blog-main-info .filter_content_wrap .filter_content{display:block}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap{display:flex;flex-wrap:wrap;margin:0;padding:0;row-gap:20px}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a{border:1px solid #e2e2e2;border-radius:3px;box-shadow:0 0 6px rgba(23,108,96,.2);color:#229f8b;margin-bottom:0;margin-right:24px;overflow:hidden;text-decoration:none;transition:all .2s ease 0s;width:calc(33.333% - 16px)}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a .image{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;height:180px;width:100%}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a .text{padding:20px}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a .text h3.title{color:#229f8b;display:-webkit-box;font-size:16.5px;font-weight:700;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:1em;overflow:hidden}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a .text .date{display:inline-block;font-size:1.2rem;letter-spacing:.05em;margin-right:1em}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a .text .category{background:#edfcf6;border-radius:1.5rem;color:#229f8b;display:inline-block;font-size:1.2rem;padding:0 1em}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a .text .category p{color:inherit;margin:0}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a:hover{box-shadow:0 10px 15px rgb(32 32 32/6%),0 16px 20px hsla(0,0%,39%,.02),0 10px 10px hsla(0,0%,75%,.01),0 5px 50px hsla(0,0%,75%,.01);transform:translateY(-5px)}.cm-blog-main-info ul.filter_btn_wrap{display:flex;flex-wrap:wrap;margin:0;padding:0}.cm-blog-main-info ul.filter_btn_wrap li.filter_btn{border:1px solid #eee;cursor:pointer;list-style:none;margin-bottom:-1px;margin-right:5px;padding:10px 15px}.cm-blog-main-info ul.filter_btn_wrap li.filter_btn>a{color:#616161;font-size:1.6rem;line-height:180%;text-transform:uppercase}.cm-blog-main-info ul.filter_btn_wrap li.filter_btn.active{border-color:#229f8b}.simple-banner.cm-banner .banner-breacrumb-inner .page-center{width:90%}.blog-info-outer section.blog-index{margin:0}.blog-feed.cm-resent-post .hs-featured-wrp:hover{opacity:.5}.blog-feed.cm-resent-post .hs-featured-wrp{transition:.3s}.blog-feed.cm-resent-post .recent-post-item .post-btm a{font-weight:400}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li .child-trigger.child-open{top:31px;transform:rotate(180deg)}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li .child-trigger{align-items:center;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:20%;top:31px;transition:.3s;width:40px}header.header-main-wrapper .header-inner .mob-menu .mob-menu-ul .hs-menu-wrapper>ul>li{position:relative}.two-col-content.cm-example-book .mediaimg .single-img img{max-width:104px}.cnt-wit-tp-img-wrp.cm-explanation .page-center .cnt-col .tp-img-cnt .col-btn-grp .btn_row a.hs-button{-webkit-font-smoothing:antialiased}.main-faq.cm-price-faq .title-faq h3{margin-bottom:2rem}.lp-header .primary-section .page-center{width:90%}@media(min-width:993px){.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a:nth-child(3n){margin-right:0}}@media(max-width:992px){.body-container--blog-index section.blog-index{margin:0}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a{width:calc(50% - 16px)}.body-container--blog-index .listing-post-inner{align-items:center;flex-direction:column;gap:20px}.body-container--blog-index .listing-post-inner .date{margin:0}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a:nth-child(2n){margin-right:0}}@media(max-width:767px){.lp-header .primary-section .page-center{padding:0}.simple-banner.cm-banner .top_sec p,.simple-banner.cm-banner .top_sec p:last-child{line-height:130%;margin-bottom:1rem}.global-btn{padding:1.5rem 5rem 1.5rem 3rem}.body-container--blog-index .listing-post-inner{align-items:flex-start}.body-container--blog-index .listing-post-inner .category{margin-left:0}.green-global-btn{padding:15px 40px 15px 20px}.dnd-section>.row-fluid .dnd-column,.dnd-section>.row-fluid>[class*=span].dnd-module,.flex_row .col1,.flex_row .col10,.flex_row .col11,.flex_row .col12,.flex_row .col2,.flex_row .col20,.flex_row .col3,.flex_row .col4,.flex_row .col5,.flex_row .col6,.flex_row .col7,.flex_row .col8,.flex_row .col9{padding:0}.simple-banner.cm-banner-home-img .page-center{width:90%}.simple-banner.cm-banner-home-img .top_sec div br{display:none}.simple-banner.cm-banner-home-img .top_sec div a{margin:0!important}.blog-feed.cm-resent-post .page-center{width:100%}.cm-footer .footer-section-2 .footer-menu .hs-menu-wrapper ul{justify-content:center;margin-bottom:10px}.cnt-wit-tp-img-wrp.cm-Benefits .col-btn-grp .moreButton{display:block;margin:0}.simple-banner.cm-banner .banner-breacrumb-inner .page-center{width:100%}.cm-blog-main-info .filter_content_wrap .filter_content .content_inrwrap>a{margin:0;width:100%}.cm-blog-main-info .filter_content_wrap{padding-left:10px;padding-right:10px}.blog-info-outer .row-fluid [class*=span]{padding:0!important}}.main-info-post{padding:6rem 0}.main-info-post .leftBox{border:1px solid #0f1c5033;padding:24px;width:68%}.main-info-post .leftBox h1.title{border-bottom:2px solid #b7d8cb;color:#229f8b;font-size:3.2rem;line-height:130%;margin-bottom:2rem;padding-bottom:1rem}.main-info-post .leftBox .category>a{background:#edfcf6;border-radius:1.2rem;color:#229f8b;display:inline-block;font-size:1.4rem;line-height:100%;padding:.5rem 1rem;text-decoration:none}.main-info-post .leftBox .image{border-radius:10px;margin:2rem 0;overflow:hidden}.main-info-post .leftBox .image img{max-width:100%;vertical-align:bottom}.main-info-post .leftBox .blog-post__body h2{border-left:4px solid #229f8b;color:#229f8b;font-size:2.4rem;line-height:150%;margin-bottom:3rem;padding:1rem 2rem}.main-info-post .leftBox .blog-post__body hr{background:transparent;border:2px dotted #ddd;height:0;margin:30px auto}.main-info-post .leftBox .blog-post__body h3{color:#229f8b;font-size:1.8rem;line-height:150%;margin-bottom:2rem}.main-info-post .info-post-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.main-info-post .rightBox{width:26%}.main-info-post .rightBox .right-resent-top .firstBox{border-radius:6px;margin-bottom:1rem;overflow:hidden}.main-info-post .rightBox .right-resent-top .firstBox img{max-width:100%;vertical-align:bottom}.main-info-post .rightBox .right-resent-top .resent-out{margin-top:30px}.main-info-post .rightBox .right-resent-top .resent-out h4.title{border-bottom:2px solid #b7d8cb;color:#229f8b;font-size:1.8rem;line-height:150%;margin-bottom:2rem;margin-top:3rem;padding-bottom:1rem}.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:1rem;text-decoration:underline}.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a .image{background-repeat:no-repeat;background-size:contain;border-radius:10px;margin:0;overflow:hidden;width:35%}.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a .text{width:62%}.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a .text h3{border-bottom:none;font-size:1.2rem;line-height:150%;margin-bottom:.8em;padding-bottom:0}.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a .text .category,.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a .text .date{display:inline-block;font-size:1.2rem}.main-info-post .rightBox .right-resent-top .resent-out .resent-main-inner>a .text .date-tag-n{display:flex;justify-content:space-between}.main-info-post .filter-out .block h3{border-bottom:2px solid #b7d8cb;color:#229f8b;font-size:1.8rem;line-height:150%;margin-bottom:2rem;margin-top:3rem;padding-bottom:1rem}.main-info-post .filter-out .block ul{margin:0;padding:0}.main-info-post .filter-out .block ul>li{display:inline-block;list-style:none;margin:2px 2px 2px 0}.main-info-post .filter-out .block ul>li>a{background:#0f1c5033;border-radius:3px;display:block;font-size:12px;line-height:1.2;padding:.65em 1em;text-decoration:underline}.main-info-post ul.preview{display:flex;flex-wrap:wrap;justify-content:space-between;margin:5rem 0 0;padding:0}.main-info-post ul.preview>li.prev,ul.preview>li.next{list-style:none;width:46%}.main-info-post ul.preview>li.prev.leftText{text-align:left}.main-info-post ul.preview>li.next.rightText{text-align:right}.main-info-post ul.preview>li>a{text-decoration:underline}.resent-out.theme-two h2.title,.resent-out.theme-two h4.title{color:#229f8b;font-size:2.4rem;line-height:150%;margin-bottom:4rem;text-align:center}.resent-out.theme-two .resent-main-inner.theme2{margin-bottom:5rem}.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner{border-bottom:2px solid #f6f6f6;display:flex;flex-wrap:nowrap;margin-bottom:2rem;padding-bottom:2rem;text-align:left}.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner .date{display:inline-block;margin-right:2rem}.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner .category p{background:#edfcf6;border-radius:1.5rem;color:#229f8b;display:inline-block;margin:0 2rem;padding:0 2rem}.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner .title a{text-decoration:underline}.systems-page{margin:0;max-width:767px}.blog-index-sidebar-layout .sidebar-popular-posts .related-title{padding:10px}.blog-index-sidebar-layout .sidebar-popular-posts .related-image{height:auto}.lp-header.header .primary-section .page-center{max-width:1524px}.cm-blog-post table{max-width:100%;width:100%}.cm-blog-post table.voice_table{border-collapse:separate;border-color:gray;border-spacing:2px;display:table;text-indent:0;width:100%}table.voice_table th{background-color:#f5f5f5;color:#616161;font-size:1.6rem;font-weight:400;line-height:180%;padding:1%}table.voice_table td,table.voice_table th{border:1px solid #cdcdcd;vertical-align:middle}table.voice_table td{padding:1% 2%;text-align:left}table.voice_table td p{color:#616161;font-family:Roboto,Noto Sans JP,sans-serif;font-size:1.6rem;line-height:180%;margin:0}.blog-post__body p a,.main-info-post ul.preview>li>a,table.voice_table td p a{color:#229f8b;text-decoration:underline;transition:.3s}table.voice_table th{text-align:center}@media(max-width:970px){.sidebar-popular-posts .related-post-item-inner{flex-direction:column}.sidebar-popular-posts .related-content-col,.sidebar-popular-posts .related-post-item-inner .related-image-wrp{width:100%}}@media(max-width:992px){.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner{align-items:center;flex-direction:column}.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner .date{margin:0 0 15px}.resent-out.theme-two .resent-main-inner.theme2 .listing-post-inner .category{margin-bottom:15px}}@media(max-width:767px){.main-info-post .info-post-inner{flex-direction:column}.main-info-post .leftBox{padding:24px 15px;width:100%}.main-info-post .rightBox{margin-top:4rem;width:100%}.main-info-post .rightBox .right-resent-top .firstBox{text-align:center}.post-bottom-main .materialsinitBox.greenBg{padding:4rem 15px}.cm-blog-post table{display:block;height:100%!important;overflow:auto;width:100%}.cm-blog-post table tbody{display:block;min-width:320px}}@media(max-width:500px){.two-col-content.cm-banner-home .content-col .btn-items .btn_row a.hs-sec-btn{font-size:21px;padding:15px 50px 15px 20px}.main-info-post .leftBox h1.title{font-size:3rem}.main-download-materials .materialsinitBox.greenBg{padding:4rem 2rem!important}.cm-footer .footer-section-2 .footer-menu .hs-menu-wrapper ul{justify-content:center;margin-bottom:0}.systems-page h1{font-size:28px}.systems-page h2{font-size:26px}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul{column-count:1}}.widget-type-rich_text ul{background:#edfcf6;padding:3rem}.widget-type-rich_text ul li{list-style:disc;margin:0 0 1rem 1rem}.website_page .hs_cos_wrapper_type_header h3{border-bottom:2px solid #b7d8cb;margin-bottom:2rem;padding-bottom:1rem}.website_page .widget-type-rich_text h4{font-size:1.8rem}.website_page form fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){max-width:100%;width:100%}.website_page form input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.website_page form input[type=email],.website_page form input[type=number],.website_page form input[type=password],.website_page form input[type=tel],.website_page form input[type=text],.website_page form select,.website_page form textarea{width:90%}.website_page form label{color:#425b76;font-family:PingFang SC;font-size:14px;margin-bottom:4px;-webkit-font-smoothing:antialiased}.contactBox.cm-blue-bottom .cautionBox .freeBox.flexBox.flex2 .textBox:before{border-color:#229f8b;color:#229f8b}.website_page .hs-input.invalid.error{border-color:#c87872}.website_page form .inputs-list{margin:0 0 5px;padding-left:5px;padding-top:6px;width:100%}.website_page form .inputs-list>li{display:block;margin:0;padding:0;width:100%}.website_page .inputs-list label{float:none;font-weight:400;line-height:20.88px;margin:0 0 4px;padding:0;white-space:normal;width:auto;-webkit-font-smoothing:auto}.website_page .hs-error-msgs label{color:#f2545b!important}.website_page .field{margin-bottom:18px}.website_page .hs-input[type=checkbox],.website_page .hs-input[type=radio]{border:none;cursor:pointer;display:inline-block;height:auto;line-height:normal;margin:3px 5px 3px 0;padding:0;width:auto}.website_page form .hs-richtext,.website_page form .hs-richtext p{font-size:14px;margin:14px 0}.website_page form .actions{margin-bottom:18px;margin-top:18px;padding:17px 0;text-align:center}.website_page form input[type=submit].hs-button{background:#229f8b;border:1px solid #229f8b;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto;font-size:18px;font-weight:700;line-height:18px;margin:0;padding:12px 24px;position:relative;text-align:center;transition:all .15s linear}form a{text-decoration:underline}form a:visited{color:#3d85c6}.website_page form textarea{height:auto;padding:10px 15px}.tabber .media-col .form-wrap .hs-input,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{width:100%!important}.contact_page form .hs-richtext p{color:#33475b;font-family:Roboto;font-size:14px}form textarea{min-height:66px;padding:10px 15px}.sitemap-page .sitemap-page-row2 .hs-menu-wrapper>ul>li>a:hover{color:#229f8b}form .hs_submit input.hs-button:hover{background-color:#229f8b;border-color:#229f8b;color:#fff}.adv_video_module.cm-video-bg{background:linear-gradient(180deg,#fff,#fff 30%,rgba(34,159,139,.3))}.adv_video_module.cm-video-bg.cm-video-opacity{background:linear-gradient(180deg,#fff,#fff 50%,rgba(34,159,139,.3))}.adv_video_module.cm-video-bg .video_container{margin:0 auto;max-width:600px}.content-wrapper,.dnd-section>.row-fluid,.page-center{max-width:1260px}