@font-face{font-family:"Sawarabi Gothic";src:url(//bizlife-s.com/wp-content/themes/bizlife-s/font/SawarabiGothic-Regular.ttf) format("truetype"),url(//bizlife-s.com/wp-content/themes/bizlife-s/font/SawarabiGothic-Regular.woff) format("woff");font-display:swap}body,button,input,select,textarea{font-family:"Sawarabi Gothic","ãƒ¡ã‚¤ãƒªã‚ª","Meiryo","Raleway",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.7;color:#555}*,p,a,h1,h2,h3,h4,h5,h6{font-family:"Sawarabi Gothic",serif,"ãƒ¡ã‚¤ãƒªã‚ª","Meiryo","Raleway",Helvetica,Arial,sans-serif;font-weight:500}.hero__content .hero-large-text,.hero__content *{font-family:"Sawarabi Gothic",serif,"ãƒ¡ã‚¤ãƒªã‚ª","Meiryo","Raleway",Helvetica,Arial,sans-serif;font-weight:700}.onepress-menu a{font-family:"Sawarabi Gothic",serif,"ãƒ¡ã‚¤ãƒªã‚ª","Meiryo","Raleway",Helvetica,Arial,sans-serif;font-weight:400}main button,main input,main select,main textarea,main *,main p,main a,main h1,main h2,main h3,main h4,main h5,main h6{font-family:"Sawarabi Gothic",serif,"ãƒ¡ã‚¤ãƒªã‚ª","Meiryo","Raleway",Helvetica,Arial,sans-serif;font-weight:500}h1{line-height:1.3;font-size:33px;font-size:2.0625rem}@media screen and (min-width:768px){h1{font-size:33px;font-size:2.0625rem}}h2{line-height:1.2;font-size:25px;font-size:1.5625rem}@media screen and (min-width:768px){h2{font-size:25px;font-size:1.5625rem}}h3{font-size:22px;font-size:1.375rem;font-weight:600}h4{font-size:20px;font-size:1.25rem}h5{font-size:18px;font-size:1.125rem}ul,ol,dl,p,details,address,.vcard,figure,pre,fieldset,table,dt,dd,hr{font-size:20px;font-size:1.25rem}.no-display{display:none !important}div.wp-block-buttons a[target=_blank]:after,a.linkblank[target=_blank]:after,.linkblank a[target=_blank]:after{font-family:"Font Awesome 6 Free";content:"\f08e";font-weight:900;margin-left:.5rem;margin-right:.5rem;font-size:1rem;display:inline-block}div.wp-block-buttons a[href$=".pdf"]:after,a.linkpdf[href$=".pdf"]:after,.linkpdf a[href$=".pdf"]:after{font-family:"Font Awesome 6 Free";content:"\f1c1";font-weight:900;margin-left:.5rem;margin-right:.5rem;font-size:1rem;display:inline-block}div.wp-block-buttons a[href$=".doc"]:after,a.linkdoc[href$=".doc"]:after,.linkdoc a[href$=".doc"]:after{font-family:"Font Awesome 6 Free";content:"\f1c2";font-weight:900;margin-left:.5rem;margin-right:.5rem;font-size:1rem;display:inline-block}div.wp-block-buttons a[href$=".xls"]:after,a.linkdoc[href$=".xls"]:after,.linkdoc a[href$=".xls"]:after{font-family:"Font Awesome 6 Free";content:"\f1c3";font-weight:900;margin-left:.5rem;margin-right:.5rem;font-size:1rem;display:inline-block}.site-footer .btt a.back-to-top{display:none}.page_top_btn{background-color:rgba(34,34,34,.8);box-shadow:0 0 0 1px rgba(255,255,255,.8),0 0 0 2px rgba(34,34,34,.6);font-size:0;line-height:0}.page_top_btn:hover{background-color:rgba(34,34,34,1)}a:hover img{opacity:.8}body:not(.home) #main .section-title-area{margin-bottom:3rem}body:not(.home) #main .section-title-area>div{position:relative}body:not(.home) #main .section-title-area .section-title{width:100%;position:absolute;bottom:0}body:not(.home) #main .section-title-area .section-subtitle{font-weight:700;margin-bottom:3rem}body:not(.home) #main .section-title-area .section-subtitle:after{margin-top:.5rem}@media screen and (max-width:768px){.scroll_wrap{position:relative;white-space:nowrap;overflow-x:auto}.scroll_wrap:before{content:"";background:#3339 url("/wp-content/uploads/2023/07/scroll_icon.png") no-repeat center;display:block;width:100%;height:100%;background-size:100px;position:absolute;top:0;right:0;opacity:.8;z-index:10}.scroll_wrap:hover:before,.scroll_wrap:active:before{display:none}}.display_none{display:none !important}div.wp-block-buttons a{text-decoration:none}div.wp-block-buttons a.wp-block-button__link{box-sizing:content-box;border:2px solid;padding:.667em 1.333em}div.wp-block-buttons a.wp-block-button__link:hover{background-color:#fff;color:#777}div.wp-block-buttons div.is-style-outline a.wp-block-button__link:hover{background-color:#32373c;color:#fff}.flex_gap0{gap:0 !important}.is-style-vk-heading-solid_bottomborder_black{border-color:#aaa;position:relative}.is-style-vk-heading-solid_bottomborder_black:after{content:"";background:#0073b5;width:8rem;height:1px;position:absolute;bottom:-1px;left:0}.is-transparent .site-header.header-fixed{background:#84949dcc;z-index:99999}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{background:#fff}#nav-toggle.nav-is-visible span:before,#nav-toggle.nav-is-visible span:after{background:#fff}.main-navigation .smart-menu{display:none}.site-logo-div h1{line-height:75px;margin:0}@media screen and (max-width:1140px){.main-navigation .onepress-menu{display:none}.main-navigation .smart-menu{display:block}}@media screen and (min-width:1141px){div.site-branding{float:none;text-align:center}.site-logo-div img{max-width:300px}ul.onepress-menu,ul.onepress-menu>li{float:none;margin:0;padding:0}#masthead>.container{display:flex;justify-content:space-between}ul.onepress-menu{display:flex;flex-flow:row;justify-content:center;margin:0;padding:0;list-style-type:none}ul.onepress-menu{justify-content:space-between}ul.onepress-menu>li{margin-top:auto}ul.onepress-menu a,ul.onepress-menu>li:last-child>a{font-size:1.0625rem;padding:0 .8rem}ul.onepress-menu a:after{position:absolute;content:"";display:block;height:2px;background-color:#fff;bottom:calc(50% - 1rem);left:0;width:100%;transition:all .5s ease;transform:scale(0,1);transform-origin:center top}body:not(.home) ul.onepress-menu li.current-menu-item a:after,body:not(.home) ul.onepress-menu li.current-menu-parent a:after,ul.onepress-menu a:hover:after{transform:scale(1,1)}}@media screen and (max-width:768px){div.site-branding{text-align:center;max-width:calc(100% - 75px)}}.main-navigation .onepress-menu>li:last-of-type{display:none}@media screen and (max-width:1140px){.main-navigation .onepress-menu-mobile{background:#84949dcc;-ms-overflow-style:none;border-top:1px solid #d1e7ef;display:block !important}.main-navigation .onepress-menu-mobile li{border-top:1px solid #d1e7ef;background:0 0}.main-navigation .onepress-menu-mobile li:last-of-type{border-bottom:1px solid #d1e7ef;display:block}.main-navigation .onepress-menu-mobile>li>a{font-size:1.125rem;color:#fff}.main-navigation .onepress-menu-mobile>li>a:hover{background:#fff6;color:#0073b5}header#masthead:hover{background:#84949dcc !important}}#header-section #hero_section{overflow:hidden}.hero-slideshow-wrapper{height:100vh !important;min-height:400px !important;background-color:#1e5377 !important}@media screen and (max-width:768px){.hero-slideshow-wrapper{height:600px !important}}@media screen and (max-width:575px){.hero-slideshow-wrapper{height:600px !important}}#hero_section img{position:fixed !important;top:0 !important}.backstretch{position:relative}#header-section{position:relative}.hero-small-text{position:relative}.scrolldown1{position:absolute;left:50%;bottom:-110px;height:50px}.scrolldown1:before{content:"Scroll";font-size:1rem;font-weight:700;letter-spacing:.1rem;width:10rem;position:absolute;top:0;left:50%;transform:translateX(-50%)}.scrolldown1:after{content:"";position:absolute;bottom:-1rem;left:50%;width:3px;height:30px;background:#eee;animation:pathmove 1.4s ease-in-out infinite;opacity:0}@keyframes pathmove{0%{height:0;top:1.5rem;opacity:0}30%{height:30px;opacity:1}100%{height:0;top:calc(1.5rem + 50px);opacity:0}}.hero-content-style1 .hero-large-text{position:relative;padding-bottom:1rem;font-size:2.5rem;letter-spacing:4px}.hero-content-style1 .hero-large-text:after{content:'';position:absolute;bottom:0;left:0;right:0;width:50%;height:1px;margin:0 auto;text-align:center;background-image:-webkit-linear-gradient(left,transparent,#fff 35%,#fff 65%,transparent);background-image:linear-gradient(to right,transparent,#fff 35%,#fff 65%,transparent);background-position:center;background-repeat:no-repeat}@media screen and (max-width:991px){.hero-content-style1 .hero-large-text{font-size:2.5rem;letter-spacing:4px}}@media screen and (max-width:768px){.hero-content-style1 .hero-large-text{font-size:2rem;letter-spacing:4px}.hero-content-style1 .hero-large-text span.layout_md{display:block}}@media screen and (max-width:575px){h2.hero-large-text{font-size:1.75rem}}.hero-content-style1 p{font-style:normal}.catchcopy_txt{max-width:800px;margin:0 auto}.hero-content-style1 p.btn_style01{margin:2rem auto 1rem;text-align:center}.hero-content-style1 p.btn_style01 a{background:#fff;font-size:1.2rem;transition:all .5s}.hero-content-style1 p.btn_style01 a:hover{background:#0073b5;border:1px solid #fff}#particles-js{height:100vh;width:100%;position:absolute;top:0;z-index:1}.hero-slideshow-fullscreen .container{z-index:10}.hero-slideshow-wrapper:after{display:none}@media screen and (max-width:768px){#particles-js{height:100vh;width:100%;position:absolute;top:0;z-index:-1}}.page-header{height:300px;background:url("/wp-content/uploads/2023/10/keyimage_m03.jpg") no-repeat bottom center;background-blend-mode:lighten;background-size:auto;border-top:none;border-bottom:none;position:relative;top:-75px;margin-bottom:0}.single-post .site{height:300px;position:relative;background:url("/wp-content/uploads/2023/10/keyimage_m03.jpg") no-repeat bottom center;background-blend-mode:lighten;background-size:cover auto;border-top:none;border-bottom:none;margin-top:-1px}.single-post .site:before{content:'新着情報';height:300px;width:100%;text-align:center;position:absolute;top:1px;display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:.5rem;font-size:1.75rem;font-weight:700;color:#fff}.single-post #header-section{margin-bottom:300px;position:relative}@media (max-width:781px){.page-header{height:300px;background-size:auto 300px}}@media (max-width:599px){.page-header{height:300px;background-size:auto 300px}}header.no-scroll{background:0 0 !important}.site-header:not(.home){background:#84949dcc;border-bottom:0 none}.page-header .container,.page-header .page-title,.page-header .entry-title{height:100%;color:#fff}.page-header .page-title,.page-header .entry-title{display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:.5rem;font-size:1.75rem}.site-content{border-top:none}#main{position:relative;background:#fff}.home .section-desc{margin-top:4.5rem}@media screen and (min-width:940px){.section-title-area .section-title{font-size:2rem}}.section-title-area .section-subtitle:after{content:' ';display:block;width:3rem;height:2px;margin:1rem auto 0;background:#dae7f5}.btn_style01{margin:2rem auto 1rem;text-align:center}.btn_style01 a{display:inline-block;padding:.5rem 1rem;border:1px solid #0073b5;text-decoration:none;transition:background .6s,color .6s;font-size:.8rem;font-weight:400}.btn_style01 a:after{font-family:"Font Awesome 6 Free";content:"\f0da";font-weight:900;margin-left:.5rem}.btn_style01 a:hover{background:#0073b5;color:#fff}#about_section,#about_section .section-desc{position:relative}#about_section{background-color:#fff;padding:10rem 0 10rem}#about_section .read_txt{max-width:960px;margin:0 auto 2rem;text-align:left}#about_section .read_txt strong{color:#194665;font-size:1.375rem}#about_section .read_txt p{font-size:1.25rem}#about_section .row h3{text-align:center;margin-bottom:1rem;padding:.5rem 0 0;color:#194665;font-size:1.5rem}#about_section .section-title-area{margin-bottom:2.5rem}#about_section .about-txtarea{background:#f4f4f2}#about_section .about-txt{display:block;width:100%;height:100%;padding:1rem 2rem}#about_section .about-image{padding:0;background:#f4f4f2}#about_section .about-image img{margin-bottom:0}#about_section .about-txt p{margin-bottom:.5rem;text-align:left}#about_section .about-txt p.btn_style01{margin:2rem auto 0;text-align:center}@media screen and (min-width:992px){#about_section .row h3{font-size:1.625rem}#about_section .about-image{padding-right:0}#about_section .about-image img{margin-bottom:0;width:100%;height:100%;object-fit:cover}#about_section .about-txtarea{padding-left:0}}@media screen and (max-width:991px) and (min-width:576px){#about_section div.row>div{padding:0}}@media screen and (min-width:768px){#about_section .col-odd .about-image{order:2;padding-right:0;padding-left:0}}@media screen and (max-width:991px){#about_section .about-image{display:flex;justify-content:center;align-items:center}#about_section .about-txt{padding:2rem}#about_section div.row>.slideInRight{order:1;margin-top:0}#about_section div.row>.slideInLeft{order:2;margin-top:4rem}}#features_section{padding:15rem 0;background:#f0f3f5;-webkit-transform:skew(0deg,-8deg)}#features_section>div{-webkit-transform:skew(0deg,8deg)}#features_section .read_txt{max-width:960px;margin:0 auto 5rem;text-align:left}#features_section .read_txt p{font-size:1.25rem}#features_section .read_txt .col-lg-4{text-align:center}#features_section .read_txt .col-lg-4 img{max-width:320px}#features_section .btn_style01 a{font-size:1rem}#features_section .section-content{position:relative;background:#fff;border:1px solid #eee;padding:1rem 0;margin-bottom:2rem;box-shadow:1px 1px 8px 0 #eee}#features_section .feature-logo{display:flex;justify-content:center;align-items:center;flex-direction:column}#features_section .feature-logo h3{border-bottom:1px solid #dae7f5;padding-bottom:.6rem;color:#0073b5;font-size:1.25rem;letter-spacing:.1rem}#features_section .feature-lists ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0;padding:0}#features_section .feature-lists ul li{list-style:none;width:calc(50% - 1rem);margin-right:1rem;padding:0;border-bottom:1px dotted #e6e6e6;text-align:left;transition:all .3s}#features_section .feature-lists ul li a{position:relative;text-decoration:none;display:block;padding:0 2.5rem 0 .5rem;color:#333;transition:all .3s}#features_section .feature-lists ul li a:after{font-family:"Font Awesome 6 Free";content:"\f138";font-weight:900;font-size:1rem;color:#999;text-align:right;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);transition:all .3s}#features_section .feature-lists ul li a:hover{color:#0073b5}#features_section .feature-lists ul li a:hover:after{color:#0073b5;margin-right:-.5rem}#features_section .feature-lists ul li:hover{border-color:#60b9eb}@media screen and (max-width:991px){#features_section .feature-logo{margin-bottom:1rem}#features_section .feature-lists ul li{width:100%;margin-left:1rem}}#service_section{padding-top:10rem;background:#fff;-webkit-transform:skew(0deg,-8deg)}#service_section>div{-webkit-transform:skew(0deg,8deg)}#service_section .read_txt{max-width:960px;margin:0 auto 5rem;text-align:left}#service_section .read_txt p{font-size:1.25rem}#news_section{background:#f0f3f5}.section-news .list-article,.archive .list-article,.blog .list-article{border-top:1px solid #e9e9e9;padding:.5rem 0}div.list-article-content{padding:.5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.section-news .list-article-meta,.archive .list-article-meta,.blog .list-article-meta{width:38%;font-size:1rem;font-weight:700;letter-spacing:1.2px;margin-bottom:0;font-weight:400;border-right:1px solid #ccc}div.list-article-meta{padding:.7rem 0 .3rem}@media screen and (min-width:991px){.section-news .list-article-meta,.archive .list-article-meta,.blog .list-article-meta{display:flex;flex-wrap:nowrap;justify-content:start}.list-article-meta time{width:10rem}.list-article-meta .cat_list{width:calc(100% - 8rem);padding:0 .5rem}}header.entry-header{width:60%}header.entry-header .entry-title{font-size:1.25rem;margin-bottom:0}header.entry-header .entry-title a{display:block;padding:.5rem 3rem .5rem 0;position:relative}header.entry-header .entry-title a:after{font-family:"Font Awesome 6 Free";content:"\f101";font-weight:900;margin-right:.5rem;transition:right .3s;font-size:1rem;position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}header.entry-header .entry-title a:hover{color:#1035a3}header.entry-header .entry-title a:hover:after{right:-.5rem}@media screen and (max-width:991px){div.list-article-content{display:block}.section-news .list-article-meta,.archive .list-article-meta,.blog .list-article-meta{width:100%;margin-bottom:.5rem;border-right:none}header.entry-header{width:100%}.list-article-meta .cat_list{display:inline-block}}.entry-meta .posted-on a{pointer-events:none}body{overflow-x:hidden}.wide-wrap{position:relative;margin:0 calc(50% - 50vw);overflow:hidden;padding:0}#contact_section{background:url(/wp-content/uploads/2023/09/footer-contact_bg02.jpg) no-repeat center center #000;background-color:rgba(0,0,0,.8);background-blend-mode:multiply;text-decoration:none;background-size:auto cover}#contact_section.section-padding{padding:70px 0;padding:8rem 0}#contact_section h2,#contact_section h5,#contact_section{color:#fff}#contact_section .link_btn{border-top:1px solid #999;padding:2rem 0 0;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-evenly}#contact_section .link_btn li{list-style:none;text-align:center;transition:opacity .6s}#contact_section .link_btn li a{display:flex;height:100%;align-items:center;justify-content:center;background-color:#16375b;border:1px solid #999;border-radius:35px;padding:.5rem 2rem;color:#fff;text-decoration:none;font-size:1.3rem;transition:all .3s}#contact_section .link_btn li a:hover{background-color:#2c6381}#contact_section .link_btn li:first-of-type a:before{font-family:"Font Awesome 6 Free";content:"\f0e0";font-weight:900;margin-right:.5rem}#contact_section .link_btn li:last-of-type a span:before{font-family:"Font Awesome 6 Free";content:"\f2a0";font-weight:900;margin-right:.5rem}#contact_section .link_btn li:last-of-type a{flex-direction:column;font-size:.8rem}#contact_section .link_btn li:last-of-type a span{font-size:1.3rem}.site-footer .site-info{padding:1rem 0}.access-info h4:before{font-family:"Font Awesome 6 Free";content:"\f015";font-weight:900;margin-right:.5rem}.access-info h4.icon_subway:before{content:"\f239"}.access-info h4.icon_car:before{content:"\f1b9"}.service_linkbox{position:relative;padding:3rem 1rem 1rem}.service_linkbox h3{display:inline-block;position:absolute;top:-1rem;left:calc(50% - 6rem);background:#fff;padding:0 2rem}.entry-content .service_linklist{margin:0 auto;padding:0;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width:768px){.entry-content .service_linklist{flex-flow:column}}.is-style-vk-group-shadow .service_linklist>li:last-child,.service_linklist>li{position:relative;list-style:none;display:flex;justify-content:space-around;align-items:center;margin:0 auto 2rem;padding:2px;transition:.3s ease-in-out}.service_linklist>li:before,.service_linklist>li:after{content:'';width:18px;height:18px;border-color:#194665;box-sizing:border-box;border-style:solid;display:block;position:absolute;transition:all .3s ease-in-out}.service_linklist>li:before{top:0;left:0;border-width:2px 0 0 2px}.service_linklist>li:after{bottom:0;right:0;border-width:0 2px 2px 0}.service_linklist>li:hover:before,.service_linklist>li:hover:after{width:calc(100% + 0px);height:calc(100% + 0px);border-color:#194665}@media screen and (max-width:768px){.service_linklist>li:before,.service_linklist>li:after{width:calc(100% + 0px);height:calc(100% + 0px);border-color:#194665}.service_linklist>li{min-width:80%}.service_linklist>li a{width:100%;text-align:center}}.service_linklist>li a{text-decoration:none;padding:.5rem 1rem;color:#194665;font-weight:700;border:3px solid #fff;z-index:1}.service_linklist>li a:before{font-family:"Font Awesome 6 Free";content:"\f13a";font-weight:900;margin-right:.5rem}.service_linklist>li:hover a{color:#fff;background-color:#194665;transition:.3s ease-in-out}.service_index .wp-block-column:not(:empty){border-bottom:1px solid #ccc;padding:2rem 0}.service_index h3{margin-bottom:2rem;color:#212836;display:flex;align-items:center}.service_index h3:before{font-family:"Font Awesome 6 Free";content:"\f0da";font-weight:900;margin-right:.5rem;font-size:1.125rem}.service_index p{font-size:18px;font-size:1.125rem}.service_index .btn_style03 a{position:relative;display:block;text-align:right;padding:0 2.5rem 0 1rem;color:#0073b5;text-decoration:none;outline:none;font-size:.825rem}.service_index a:before{content:'';position:absolute;bottom:0;right:1rem;width:8rem;height:1px;background:#0073b5;transition:all .3s}.service_index a:after{content:'';position:absolute;bottom:5px;right:1rem;width:15px;height:1px;background:#0073b5;transform:rotate(35deg);transition:all .3s}.service_index a:hover:before{right:0}.service_index a:hover:after{right:0}.contact_tel h3,.contact_mail h3{line-height:1.7;position:relative;background:#194665;background:linear-gradient(90deg,#194665 0%,#346587 100%);color:#fff}.contact_tel h3:before{font-family:"Font Awesome 6 Free";content:"\f2a0";font-weight:900;margin-left:.5rem;margin-right:.5rem}.contact_mail h3:before{font-family:"Font Awesome 6 Free";content:"\f0e0";font-weight:900;margin-left:.5rem;margin-right:.5rem}.contact_tel .is-style-vk-group-shadow{max-width:540px;margin:auto}#main .cautions-section{text-align:center}#main .cautions-section>.is-layout-constrained{display:inline-block;margin:0 auto 4rem;padding:10px;text-align:left;background:#fdf2f2;border:1px solid #f6b9b9;border-radius:4px;position:relative}#main .cautions-section p{margin-bottom:.5rem;font-size:.875rem}#main .cautions-section strong{font-weight:700}#main .cautions-section p:last-of-type{margin-bottom:0}#main .cautions-section ul.annotation_list{list-style:none;margin:0;padding:0}#main .cautions-section ul.annotation_list li{font-size:.875rem;color:#666;position:relative;margin:0;padding-left:1rem}#main .cautions-section ul.annotation_list li:before{content:"※";position:absolute;top:0;left:0}@media screen and (max-width:575px){#main .cautions-section{width:100%;margin:0 auto 3rem}}.wpcf7 *{font-size:1.25rem;line-height:1.7}textarea:not(.editor-post-title__input),input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{font-size:1.25rem;line-height:1.7;color:#555}.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{text-align:center}.wpcf7-not-valid-tip{display:inline-block;border:1px solid #dc3232;margin-top:.5rem;padding:.4rem 1rem .3rem;font-size:1rem}.wpcf7 span.wpcf7-list-item-label{font-size:1rem;font-weight:700}.wpcf7 form.invalid .wpcf7-response-output{border-width:6px}div.contact_form{max-width:768px;margin:0 auto}div.contact_form label{margin-bottom:0}div.contact_form p.privacy_button .wpcf7-list-item{margin-left:0}div.contact_form p.privacy_button{text-align:center}div.contact_form p.privacy_button label{border-color:#314da3;display:inline-block;margin-top:5px;padding:5px 15px 5px 10px;border:1px solid #ccc;font-weight:700}div.contact_form p.privacy_button label:hover{background:#194665;border-color:#314da3;color:#fff}div.contact_form p.send_button{text-align:center}div.contact_form p.send_button input{width:18rem;margin:0 auto;padding-left:48px;font-size:1.125rem}dl.contact{display:flex;flex-wrap:wrap}dl.contact,dl.contact>dt,dl.contact>dd{box-sizing:border-box}dl.contact>dt,dl.contact>dd{padding:0;margin:0;display:flex;flex-direction:column;justify-content:center}dl.contact>dt{width:40%;padding:1rem;background:#194665;color:#fff;font-weight:400;border-bottom:1px solid #ddd;border-top:1px solid #ddd;position:relative}dl.contact>dt.required:before{content:"必須";background:#c33;font-size:.8rem;padding:.2rem .4rem;border-radius:var(--vk-size-radius);position:absolute;right:1em;top:auto}dl.contact>dt span.annotation{font-size:.8rem}dl.contact>dd{width:60%;background-color:#fff;padding:.2em .2em .2em .5em}dl.contact>dd.date_times input{width:25%;min-width:10rem}dl.contact>dd.date_times select{width:45%;min-width:12rem}dl.contact dd #your-document3,dl.contact>dd input,dl.contact>dd textarea{margin:0}dl.contact>dd input#your-subjects2{margin:.2em 0}dl.contact>dd span.annotation{color:#c33;padding-left:1em;text-indent:-1em;font-size:small;margin-bottom:.5rem}dl.contact>dd span.annotation:before{content:"※"}dl.contact>dd span.contact_note{color:#666;text-indent:.5rem;margin-top:.5rem}dl.contact>dd span:first-of-type.contact_note{margin-top:0}dl.contact>dd span.wpcf7-form-control-wrap span.wpcf7-list-item{margin:0 1rem 0 0}dl.contact>dd span.wpcf7-form-control-wrap select.wpcf7-select{border-color:#314da3}dl.contact>dd span.wpcf7-form-control-wrap label{padding:.2rem .5rem;border:1px solid #314da3;font-weight:400}dl.contact>dd span.wpcf7-form-control-wrap label:hover{background:#194665;color:#fff}dl.contact dd #your-document3,dl.contact dd input.zips{max-width:12rem;margin-right:50%}div#autozip span#zip_count,div#autozip span#zip_close,div#autozip span#zip_footer,div#autozip div#movable_zipaddr,div#autozip{width:0;height:0;line-height:0;opacity:0;display:none;visibility:hidden}.wpcf7 .wpcf7-not-valid-tip{display:inline-block}@media screen and (max-width:575px){dl.contact{display:block}dl.contact>dt{width:100%;margin-bottom:1rem}dl.contact>dd{width:100%;margin-bottom:1rem;padding:0}dl.contact>dd.date_times input{width:100%}dl.contact>dd textarea,dl.contact>dd input{width:100%}dl.contact>dd span.wpcf7-form-control-wrap label{padding-left:1rem;padding-right:1rem}dl.contact>dd span.wpcf7-form-control-wrap label span.wpcf7-list-item-label{display:block;text-align:center}div.contact_form dl.contact dd #your-document3,dl.contact dd input.zips{max-width:100%;margin-right:0}dl.contact>dd span.wpcf7-form-control-wrap select{width:100%}div.contact_form p.privacy_button{text-align:left;width:100%}div.contact_form p.privacy_button span.wpcf7-form-control-wrap,div.contact_form p.privacy_button span.wpcf7-form-control,div.contact_form p.privacy_button span.wpcf7-list-item{width:100%;display:block}div.contact_form p.privacy_button span.wpcf7-list-item input{width:1.2rem;height:1.2rem;margin-top:.2rem;line-height:100%}div.contact_form p.privacy_button span.wpcf7-list-item-label{width:calc(100% - 4rem);display:block;float:right}div.contact_form p.send_button input{width:100%}div.contact_form p.send_button .wpcf7-spinner{margin-top:1rem}.wpcf7 .wpcf7-not-valid-tip{display:block}.wpcf7 form div.wpcf7-response-output{margin:.5rem}}.post-name-informationguard-ex .page-header .entry-title{font-size:0;line-height:0;margin:0 auto;padding:0}.post-name-informationguard-ex .page-header .entry-title:after{content:"";background:url("/wp-content/uploads/2023/07/informationguard-ex_img03.png") no-repeat center;display:block;width:100%;height:100%;background-size:auto 150px;margin-top:50px}@media screen and (max-width:768px){.post-name-informationguard-ex .page-header .entry-title:after{background-size:100% auto}}.page-header .entry-title{text-transform:none}.post-name-informationguard-ex .style_point02,.post-name-informationguard-ex .style_point01{padding:.5rem 0;font-size:1.75rem;position:relative;color:#333;text-align:center}.post-name-informationguard-ex .style_point02:before,.post-name-informationguard-ex .style_point01:before{font-family:"Font Awesome 6 Free";content:"\e4f0";font-weight:900;display:inline-block;margin-right:.5rem;padding-left:.25rem;font-size:1.5rem;width:3rem;height:3rem;line-height:3rem;background-color:#3bb1c5;border-radius:50%;color:#fff}.post-name-informationguard-ex .style_point02:before{font-family:"Font Awesome 6 Free";content:"\f002"}.if-ex_check-box{max-width:980px;margin:0 auto}.if-ex_check-box .if-ex_point-list{border:solid 2px #ffb03f;padding:.5rem 1rem .5rem 3rem;position:relative;margin-top:2em}.if-ex_check-box .if-ex_point-list li{border-bottom:1px dashed #ccc;padding:.5rem .5rem 1rem}.if-ex_check-box .if-ex_point-list li:last-of-type{border-bottom:none;margin-bottom:0}.if-ex_check-box .if-ex_point-list:before{background:#ffb03f;color:#fff;position:absolute;left:-2px;bottom:100%;padding:.3rem 1.5rem .2rem 3.5rem;content:'Check';letter-spacing:.1rem;font-size:1.2rem}.if-ex_check-box .if-ex_point-list:after{color:#fff;font-family:"Font Awesome 6 Free";position:absolute;left:1.5rem;bottom:101%;content:'\f0a7'}.if-ex_check-box .if-ex_point-list .text-nowrap{display:inline-block;margin-bottom:.5rem}.post-name-informationguard-ex .btn_style01 a{font-size:1rem}.table_igex-spec{width:100%;border-collapse:collapse}.table_igex-spec th{padding:.5rem;font-size:1rem;word-break:break-all;white-space:nowrap;text-align:left;border:1px solid #ccc;background-color:#f3f3f3}.table_igex-spec td{padding:.5rem;font-size:1rem;border:1px solid #ccc}@media screen and (max-width:768px){.igex-spec.scroll_wrap .wp-block-group__inner-container{min-height:500px;max-height:60vh;overflow-y:auto}.igex-spec.scroll_wrap p,.table_igex-spec th,.table_igex-spec td{font-size:.8rem}}.clm-area_notfound{border-top:1px dotted #ccc;padding:2rem 0}.clm-area_notfound .not-found_menu{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 0 2rem;padding:0}.clm-area_notfound .not-found_menu li{list-style:none;width:calc(33% - 1rem);margin-right:1rem;padding:0;border-bottom:1px dotted #ccc;text-align:left;transition:all .3s}.clm-area_notfound .not-found_menu li:hover{border-color:#60b9eb}.clm-area_notfound .not-found_menu li a{position:relative;text-decoration:none;display:block;padding:0 2.5rem 0 .5rem;color:#333;transition:all .3s}.clm-area_notfound .not-found_menu li a:after{font-family:"Font Awesome 6 Free";content:"\f138";font-weight:900;font-size:1rem;color:#999;text-align:right;position:absolute;top:50%;right:0;transform:translate(-50%,-50%);transition:all .3s}.clm-area_notfound .not-found_menu li a:hover{color:#0073b5}.clm-area_notfound .not-found_menu li a:hover:after{color:#0073b5;margin-right:-.5rem}@media screen and (max-width:991px){.clm-area_notfound .not-found_menu li{width:100%;margin-left:1rem}}#breadcrumbing{margin-bottom:1rem}#breadcrumbing div{display:inline-block}#breadcrumbing div:first-of-type a:before{font-family:"Font Awesome 6 Free";content:"\f015";font-weight:900;margin-right:.25rem;display:inline-block;font-size:1rem}#breadcrumbing div a:hover span{color:#999}.nav-links a,.nav-links .page-numbers{background:#666}.nav-links a:hover{background:#444}#primary{padding-top:0;padding-bottom:75px}.single .entry-header .entry-title{font-size:1.75rem}.single header.entry-header{width:100%}.business-list{list-style:none;margin:0 auto;padding:0;position:relative}.business-list:after{content:"";display:block;clear:both}.business-list li{width:33.33%;padding-top:33.33%;border-radius:50%;background:linear-gradient(-45deg,#f0f4f7 0%,#e4ebf1 100%);box-shadow:4px 4px 8px rgba(0,0,0,.2);position:relative;transition:all .5s}.business-list li:nth-of-type(1){margin:0 auto}.business-list li:nth-of-type(2){float:left;margin-left:10%}@media screen and (max-width:992px){.business-list .responsive_br{display:block}}.business-list li:nth-of-type(3){float:right;margin-right:10%}.business-list li a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1rem;opacity:1;border-radius:50%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-decoration:none;text-shadow:1px 1px 0px #fff,-1px -1px 0px #fff,-1px 1px 0px #fff,1px -1px 0px #fff;color:#20324c}.business-list li:nth-of-type(1) a{justify-content:flex-start}@media screen and (min-width:1200px){.business-list li:nth-of-type(2) a{flex-direction:row;align-items:flex-end}}.business-list li:hover{transform:scale(1.1)}.business-list li:nth-of-type(1){background:url(/wp-content/uploads/2023/07/service_img01.jpg) no-repeat center center;background-blend-mode:multiply;text-decoration:none;background-size:cover}.business-list li:nth-of-type(2){background:url(/wp-content/uploads/2023/07/service_img02.jpg) no-repeat center center;background-blend-mode:multiply;text-decoration:none;background-size:cover}.business-list li:nth-of-type(3){background:#e9e9e7 url(/wp-content/uploads/2023/07/service_img03.jpg) no-repeat center center;background-blend-mode:multiply;text-decoration:none;background-size:contain}.business-list li .business-list_item-hide{display:none}.business-list li:hover .business-list_item-hide{display:flex;align-items:center;width:100%;height:100%;padding:1rem;border-radius:50%;position:absolute;top:0;left:0}.business-list li .business-list_item-hide a{color:#fff;text-decoration:none;font-size:1.25rem}.business-list:before{content:"SERVICE";position:absolute;top:33.33%;left:30%;margin:0;width:40%;padding-top:calc((40% - 1rem)/2);padding-bottom:calc((40% - 1rem)/2);top:20%;left:20%;width:60%;padding-top:calc((60% - 1rem)/2);padding-bottom:calc((50% - 1rem)/2);font-size:1.25rem;opacity:.6;border-radius:50%;z-index:-1;display:flex;flex-direction:column;justify-content:column;align-items:center;color:#3174ba}.business-list li{width:40%;padding-top:40%;border-radius:50%;background:linear-gradient(-45deg,#f0f4f7 0%,#e4ebf1 100%);box-shadow:4px 4px 8px rgba(0,0,0,.2);position:relative;transition:all .5s}@media screen and (min-width:1200px){.business-list li:nth-of-type(2) a{flex-direction:row;align-items:flex-end;justify-content:center;font-size:1rem}}@media screen and (max-width:992px){.business-list li a{font-size:1.25rem}}@media screen and (max-width:575px){.business-list li a{font-size:1rem}}.business-list li:nth-of-type(2){float:left;margin-left:0}.business-list li:nth-of-type(3){float:right;margin-right:0}.business-list:before{animation:fluidrotate 30s ease 0s infinite;background:linear-gradient(87deg,rgba(49,116,186,1) 0%,rgba(131,169,210,1) 100%);color:#fff}@keyframes fluidrotate{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}