.container{position:relative;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.container{width:100%;max-width:720px;padding-left:15px;padding-right:15px}}@media screen and (min-width:992px){.container{max-width:940px}}@media screen and (min-width:1200px){.container{max-width:1070px}}@media screen and (min-width:1200px){.block-box{padding-top:120px !important;padding-bottom:120px !important}}@media screen and (max-width:767px){.block-box{padding-top:45px !important;padding-bottom:45px !important}}@media screen and (max-width:767px){footer{padding:0}}#outline{z-index:0}@media screen and (max-width:767px){#outline{padding-left:0px;padding-right:0px}}.pb-0{padding-bottom:0 !important}.pt-0{padding-top:0 !important}body{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:100%;letter-spacing:.06em}.xtAc{text-align:center}@media screen and (min-width:768px){.tAc{text-align:center}}.ma-auto{margin:0 auto}.mb0{margin-bottom:0}.opacity:hover{opacity:.6}.btn_origin{width:220px;height:55px;padding:0 30px;border-radius:2px;overflow:hidden}@media screen and (max-width:991px){.btn_origin{width:187px;height:51px;padding:0 20px 0 25px}}.btn_origin:after{content:"";width:7px;height:7px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.4s;transition:.4s;position:relative;z-index:2}.btn_origin.txt:after{border-top:solid 1px #322e2d;border-right:solid 1px #322e2d}.btn_origin.accent:after{border-top:solid 1px #052c3d;border-right:solid 1px #052c3d}.btn_origin.fff:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.btn_origin>*{position:relative;z-index:2}.btn_origin .bar{content:"";top:0;left:0;height:100%;width:7px;z-index:1;-webkit-transition:.4s;transition:.4s}.btn_origin:hover .bar{width:calc(100% - 7px)}.btn_origin:hover.txt{color:#fff}.btn_origin:hover.txt:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.btn_origin:hover.accent{color:#fff}.btn_origin:hover.accent:after{border-top:solid 1px #fff;border-right:solid 1px #fff}.light{font-weight:100}.en{font-weight:600}.accent{color:#052c3d}.bg-accent{background-color:#052c3d}.accent2{color:#97bd41}.bg-accent2{background-color:#97bd41}.accent3{color:#1e647c}.bg-accent3{background-color:#1e647c}.txt{color:#322e2d}.bg-txt{background-color:#322e2d}.bg{background-color:#f2f6f7}.laser_bnr{background:url(../img/common/laser_bnr.jpg) no-repeat center;background-size:cover;width:290px;aspect-ratio:3.2;border-radius:2px;overflow:hidden;border:2px outset #333}@media screen and (max-width:991px){.laser_bnr{width:240px}}.laser_bnr::before{content:"";background-color:#322e2d;opacity:.4;width:100%;height:100%;position:absolute;top:0;left:0;background-image:repeating-linear-gradient(-15deg, #1E647C, #1E647C 2px, #052C3D 2px, #052C3D);background-size:4px 4px;background-position:center;-webkit-transition:.4s;transition:.4s}.laser_bnr span{color:#fff !important}.laser_bnr .en{margin-bottom:2px;font-size:11px}@media screen and (max-width:991px){.laser_bnr .en{font-size:10px}}.laser_bnr .ja{font-size:17px}@media screen and (max-width:991px){.laser_bnr .ja{font-size:14px}}.laser_bnr:hover::before{background-image:repeating-linear-gradient(-15deg, #1E647C, #1E647C 2px, #052C3D 2px, #052C3D);background-size:5px 5px;opacity:.7}#outline{padding-top:80px !important}@media screen and (min-width:992px)and (max-width:1199px){#outline{padding-top:75px !important}}@media screen and (min-width:768px)and (max-width:991px){#outline{padding-top:70px !important}}@media screen and (max-width:767px){#outline{padding-top:60px !important}}#header_origin{position:fixed;top:0;left:0;width:100vw;z-index:9999;background-color:#fff}#header_origin .header_inner{height:80px;padding-left:25px}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner{height:75px;padding-left:15px}}@media screen and (min-width:768px)and (max-width:991px){#header_origin .header_inner{height:70px;padding:0 20px 0 15px}}@media screen and (max-width:767px){#header_origin .header_inner{height:60px;padding:0 15px 0 10px}}#header_origin .header_inner .logo>a>img{width:280px}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner .logo>a>img{width:260px}}@media screen and (min-width:768px)and (max-width:991px){#header_origin .header_inner .logo>a>img{width:250px}}@media screen and (max-width:767px){#header_origin .header_inner .logo>a>img{width:200px}}#header_origin .header_inner #gnav{gap:50px;height:100%}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav{gap:35px}}#header_origin .header_inner #gnav li{font-size:15px}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav li{font-size:14px}}#header_origin .header_inner #gnav li.var{font-size:16px;height:60px;border-radius:1px;margin-right:12px;border:2px outset #052c3d}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav li.var{font-size:15px;height:60px}}#header_origin .header_inner #gnav li.var>a{width:195px;height:100%}@media screen and (min-width:992px)and (max-width:1199px){#header_origin .header_inner #gnav li.var>a{width:170px}}#header_origin .header_inner #gnav li.var>a:hover{background-color:#1e647c}#header_origin .header_inner #gnav li.var>a::before{content:"";display:inline-block;-webkit-mask-image:url(../img/common/mail.svg);mask-image:url(../img/common/mail.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;aspect-ratio:1.5;background-color:#fff;margin-right:7px}#header_origin .header_inner #menuBtn{cursor:pointer;z-index:13}#header_origin .header_inner #menuBtn .inner{position:relative;width:32px;height:24px}@media screen and (max-width:767px){#header_origin .header_inner #menuBtn .inner{width:30px;height:22px}}#header_origin .header_inner #menuBtn .inner span{display:block;position:absolute;width:100%;border-bottom:solid 3px #052c3d;left:0;-webkit-transition:.4s;transition:.4s}#header_origin .header_inner #menuBtn .inner span:nth-child(1){top:0px}#header_origin .header_inner #menuBtn .inner span:nth-child(2){top:12px}@media screen and (max-width:767px){#header_origin .header_inner #menuBtn .inner span:nth-child(2){top:11px}}#header_origin .header_inner #menuBtn .inner span:nth-child(3){top:24px}@media screen and (max-width:767px){#header_origin .header_inner #menuBtn .inner span:nth-child(3){top:22px}}#header_origin .header_inner #menuBtn.opened .inner span:nth-child(1){top:50%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}#header_origin .header_inner #menuBtn.opened .inner span:nth-child(2){opacity:0}#header_origin .header_inner #menuBtn.opened .inner span:nth-child(3){top:50%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#header_origin .header_inner #gnavSP{position:fixed;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:9;-webkit-transition:all .6s;transition:all .6s;height:100%;width:280px}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP{width:260px}}#header_origin .header_inner #gnavSP .inner{width:100%;height:100%;padding:80px 30px;background-color:rgba(242,246,247,.9)}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP .inner{padding:70px 20px}}#header_origin .header_inner #gnavSP .inner ul{gap:20px}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP .inner ul{gap:18px}}@media screen and (max-width:767px){#header_origin .header_inner #gnavSP .inner ul>li>a{font-size:14px}}#header_origin .header_inner #gnavSP .inner ul>li>a::before{content:"";display:inline-block;width:6px;aspect-ratio:1;border-top:solid 1px #322e2d;border-right:solid 1px #322e2d;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px}#header_origin .header_inner #gnavSP .inner ul>li.var>a{padding:15px;margin-top:10px;border-radius:1px;border:2px outset #052c3d}#header_origin .header_inner #gnavSP .inner ul>li.var>a::before{content:"";display:inline-block;-webkit-mask-image:url(../img/common/mail.svg);mask-image:url(../img/common/mail.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18.5px;aspect-ratio:1.5;background-color:#fff;margin-right:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg);border:0}#header_origin .header_inner #gnavSP.opened{pointer-events:all;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:991px){#header_origin .header_inner #gnav{display:none}}@media screen and (min-width:992px){#header_origin .header_inner #menuBtn,#header_origin .header_inner #gnavSP{display:none}}#footer_origin{background:url(../img/common/footer_bg.jpg) no-repeat center;background-size:cover}#footer_origin a:hover{color:#1e647c !important;opacity:1 !important}@media screen and (max-width:767px){#footer_origin .inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#footer_origin .inner .logo{width:380px;margin-bottom:10px}@media screen and (min-width:1470px){#footer_origin .inner .logo{margin-top:10px}}@media screen and (min-width:768px)and (max-width:991px){#footer_origin .inner .logo{width:300px}}@media screen and (max-width:767px){#footer_origin .inner .logo{width:280px}}#footer_origin ul{gap:35px}@media screen and (min-width:768px)and (max-width:991px){#footer_origin ul{gap:28px}}@media screen and (max-width:767px){#footer_origin ul{gap:7px}#footer_origin ul li{width:100%}}@media screen and (max-width:767px)and (max-width:767px){#footer_origin ul li>a::before{content:"";display:inline-block;width:6px;aspect-ratio:1;border-top:solid 1px #322e2d;border-right:solid 1px #322e2d;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px}}#footer_origin .snsBox>a:hover{opacity:.6 !important}#footer_origin .snsBox>a img{width:30px;aspect-ratio:1}@media screen and (max-width:991px){#footer_origin .snsBox>a img{width:25px}}#footer_origin strong{padding:5px 0;margin:0 -15px}@media screen and (max-width:767px){#footer_origin strong{padding:3px 0}}#contact_contents{background:url(../img/common/contact_bg.jpg) no-repeat center;background-size:cover;position:relative}#contact_contents::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#052c3d;mix-blend-mode:multiply;opacity:.9}#contact_contents .contentBox{position:relative;z-index:1;max-width:860px;margin:0 auto}#contact_contents .contentBox .txtBox{width:calc(100% - 320px)}@media screen and (max-width:767px){#contact_contents .contentBox .txtBox{width:100%;margin-bottom:25px}}#contact_contents .contentBox .txtBox>p{font-size:15px;margin-top:20px}@media screen and (max-width:991px){#contact_contents .contentBox .txtBox>p{font-size:14px;margin-top:15px}}#contact_contents .contentBox .buttonBox{width:320px;gap:15px}@media screen and (max-width:991px){#contact_contents .contentBox .buttonBox{width:280px;gap:10px}}@media screen and (max-width:767px){#contact_contents .contentBox .buttonBox{width:100%}}#contact_contents .contentBox .buttonBox>a{height:75px;position:relative;border-radius:2px;overflow:hidden;border:3px outset #f4f0ef}#contact_contents .contentBox .buttonBox>a::before{content:"";position:absolute;top:0;left:0;width:0px;height:100%;background-color:#f4f2f2;-webkit-transition:.4s;transition:.4s}#contact_contents .contentBox .buttonBox>a:hover::before{width:100%}#contact_contents .contentBox .buttonBox>a .child{position:relative;z-index:1}#contact_contents .contentBox .buttonBox>a .child::before{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#052c3d}#contact_contents .contentBox .buttonBox>a.tel .child{margin-top:5px}#contact_contents .contentBox .buttonBox>a.tel .child::before{content:"";-webkit-mask-image:url(../img/common/tel.svg);mask-image:url(../img/common/tel.svg);width:23px;aspect-ratio:1;margin-right:10px}#contact_contents .contentBox .buttonBox>a.mail .child::before{content:"";-webkit-mask-image:url(../img/common/mail.svg);mask-image:url(../img/common/mail.svg);width:25px;aspect-ratio:1.4;margin-right:10px}@media screen and (max-width:991px){#contact_contents .contentBox .buttonBox>a.mail .child::before{width:22px;margin-right:7px}}#pagettl .inner_origin{background-color:#052c3d;background-size:13px 12px;background-image:repeating-linear-gradient(-15deg, #1E647C, #1E647C 2px, #052C3D 2px, #052C3D)}#pagettl .ttlBox{padding:90px 0}@media screen and (min-width:992px)and (max-width:1199px){#pagettl .ttlBox{padding:75px 0}}@media screen and (min-width:768px)and (max-width:991px){#pagettl .ttlBox{padding:60px 0}}@media screen and (max-width:767px){#pagettl .ttlBox{padding:45px 0}}#pagettl .ttlBox .ttl{font-size:18px}@media screen and (min-width:768px)and (max-width:991px){#pagettl .ttlBox .ttl{font-size:16px}}@media screen and (max-width:767px){#pagettl .ttlBox .ttl{font-size:13px}}#pagettl .ttlBox .subttl{font-size:36px;margin-top:5px;margin-bottom:-5px}@media screen and (min-width:992px)and (max-width:1199px){#pagettl .ttlBox .subttl{font-size:34px}}@media screen and (min-width:768px)and (max-width:991px){#pagettl .ttlBox .subttl{font-size:32px}}@media screen and (max-width:767px){#pagettl .ttlBox .subttl{font-size:25px}}#breadcrumbs{background-color:#fff;padding:7px 0}#breadcrumbs .contentBox span{position:relative;padding-right:33px;font-size:14px;line-height:1.7;color:#052c3d}@media screen and (max-width:767px){#breadcrumbs .contentBox span{font-size:12px}}#breadcrumbs .contentBox span::before{content:"";position:absolute;top:50%;right:14px;width:5px;height:5px;border-right:solid 1.5px #052c3d;border-bottom:solid 1.5px #052c3d;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}#breadcrumbs .contentBox span+span{margin:0}#breadcrumbs .contentBox span a{font-size:14px}@media screen and (max-width:767px){#breadcrumbs .contentBox span a{font-size:12px}}#breadcrumbs .contentBox span a span{-webkit-transition:.4s;transition:.4s}#breadcrumbs .contentBox span a:hover span{color:#322e2d !important}#breadcrumbs .contentBox span a span{margin:0;padding:0;line-height:1.8;color:#052c3d;-webkit-transition:.4s;transition:.4s}#breadcrumbs .contentBox span a span::before{content:none}#breadcrumbs .contentBox span:last-of-type{padding:0;padding-top:0px}@media screen and (max-width:767px){#breadcrumbs .contentBox span:last-of-type{padding-top:2px}}#breadcrumbs .contentBox span:last-of-type::before{content:none}#breadcrumbs .contentBox span:last-of-type span{padding:0}#breadcrumbs .contentBox span:last-of-type span::before{content:none}#front-contents #pagettl,#front-contents #breadcrumbs{display:none}#front-contents .f_block .mv{height:90vh;width:100vw;-webkit-transition:1s;transition:1s}#front-contents .f_block .mv .copy{top:50%;left:12vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px)and (max-width:991px){#front-contents .f_block .mv .copy{left:60px}}@media screen and (max-width:767px){#front-contents .f_block .mv .copy{left:25px;padding-right:25px}}#front-contents .f_block .mv .copy .main{font-size:3.5vw;line-height:1.3em}@media screen and (min-width:1720px){#front-contents .f_block .mv .copy .main{font-size:3.4vw}}@media screen and (min-width:768px)and (max-width:991px){#front-contents .f_block .mv .copy .main{font-size:42px}}@media screen and (max-width:767px){#front-contents .f_block .mv .copy .main{font-size:26px;line-height:1.6em}}#front-contents .f_block .mv .copy .sub{font-size:1.5vw;margin-top:4%}@media screen and (min-width:1720px){#front-contents .f_block .mv .copy .sub{font-size:1.4vw}}@media screen and (min-width:768px)and (max-width:991px){#front-contents .f_block .mv .copy .sub{font-size:21px}}@media screen and (max-width:767px){#front-contents .f_block .mv .copy .sub{font-size:14px;margin-top:10px}}#front-contents .f_block .mv.active{opacity:0}#front-contents .f_block .company{height:70vh;width:100vw;padding-left:12vw;-webkit-transition:1s;transition:1s;opacity:0}@media screen and (min-width:992px)and (max-width:1199px){#front-contents .f_block .company{height:80vh}}@media screen and (min-width:768px)and (max-width:991px){#front-contents .f_block .company{padding-left:60px}}@media screen and (max-width:767px){#front-contents .f_block .company{height:80vh;padding-left:25px;padding-right:25px}}#front-contents .f_block .company.active{opacity:1}#front-contents .f_block .fixed_mv{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}#front-contents .f_block .fixed_mv .inner{width:100%;height:100%}#front-contents .f_block .fixed_mv .inner *{height:100%}#front-contents .f_block .fixed_mv .inner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:0;-webkit-transition:.8s;transition:.8s}#front-contents .f_block .fixed_mv .inner img.mv_pic{z-index:0;opacity:1}@media screen and (max-width:767px){#front-contents .f_block .fixed_mv .inner img.mv_pic{-o-object-position:73%;object-position:73%}}#front-contents .f_block .fixed_mv .inner img.com_pic{z-index:1}#front-contents .f_block .fixed_mv .inner::before,#front-contents .f_block .fixed_mv .inner:after{content:"";position:absolute;top:0;left:0;height:100%;opacity:.4;-webkit-transition:.6s;transition:.6s}#front-contents .f_block .fixed_mv .inner::before{width:40%;border-bottom:100vh solid #1e647c;border-left:0px solid rgba(0,0,0,0);border-right:40vw solid rgba(0,0,0,0);border-top:0vh solid #1e647c;z-index:6}@media screen and (max-width:991px){#front-contents .f_block .fixed_mv .inner::before{width:55%;border-right:55vw solid rgba(0,0,0,0)}}#front-contents .f_block .fixed_mv .inner:after{width:50%;border-top:100vh solid #141c21;border-left:0 solid rgba(0,0,0,0);border-right:30vw solid rgba(0,0,0,0);z-index:5}@media screen and (max-width:991px){#front-contents .f_block .fixed_mv .inner:after{width:70%;border-right:60vw solid rgba(0,0,0,0)}}#front-contents .f_block .fixed_mv.active img.com_pic{opacity:1}#front-contents .f_block .fixed_mv.active .inner::before{width:85%;border-right:40vw solid rgba(0,0,0,0);border-top:100vh solid #141c21;opacity:.7}@media screen and (min-width:768px)and (max-width:991px){#front-contents .f_block .fixed_mv.active .inner::before{border-right:50vw solid rgba(0,0,0,0)}}@media screen and (max-width:767px){#front-contents .f_block .fixed_mv.active .inner::before{width:100%;border-right:60vw solid rgba(0,0,0,0)}}#front-contents .f_block .fixed_mv.active .inner:after{width:0;border-right:0vw solid rgba(0,0,0,0)}#front-contents .f_block .fixed_mv.active_more{display:none}#front-contents #block-service{background:url(../img/top/service_bg.jpg) no-repeat center;background-size:cover}@media screen and (max-width:767px){#front-contents #block-service{background:url(../img/top/service_bg_sp.jpg) no-repeat center;background-size:cover}#front-contents #block-service .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){#front-contents #block-service .contentBox{display:grid;grid-template-columns:repeat(3, 1fr);max-width:860px;gap:30px}}@media screen and (min-width:992px)and (max-width:1199px){#front-contents #block-service .contentBox{max-width:780px;gap:25px}}@media screen and (min-width:768px)and (max-width:991px){#front-contents #block-service .contentBox{max-width:650px;gap:20px}}@media screen and (max-width:767px){#front-contents #block-service .contentBox{margin:0 -50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px}}#front-contents #block-service .contentBox .Box{aspect-ratio:1;border-radius:50%;-webkit-box-shadow:10px 10px 10px #e8e6e6;box-shadow:10px 10px 10px #e8e6e6}@media screen and (max-width:767px){#front-contents #block-service .contentBox .Box{width:180px}}#front-contents #block-service .contentBox .Box:nth-child(1){background:-webkit-gradient(linear, left top, right bottom, color-stop(20%, #fff), to(#1E647C));background:linear-gradient(to bottom right, #fff 20%, #1E647C)}@media screen and (max-width:767px){#front-contents #block-service .contentBox .Box:nth-child(1){margin-right:5px}}#front-contents #block-service .contentBox .Box:nth-child(1) .inner{background:rgba(30,100,124,.6)}#front-contents #block-service .contentBox .Box:nth-child(2){background:-webkit-gradient(linear, left top, right bottom, color-stop(20%, #fff), to(#97BD41));background:linear-gradient(to bottom right, #fff 20%, #97BD41)}@media screen and (max-width:767px){#front-contents #block-service .contentBox .Box:nth-child(2){margin-left:5px}}#front-contents #block-service .contentBox .Box:nth-child(2) .inner{background:rgba(151,189,65,.6)}#front-contents #block-service .contentBox .Box:nth-child(3){background:-webkit-gradient(linear, left top, right bottom, color-stop(20%, #fff), to(#06B5B0));background:linear-gradient(to bottom right, #fff 20%, #06B5B0)}@media screen and (max-width:767px){#front-contents #block-service .contentBox .Box:nth-child(3){margin:-18px 0 0}}#front-contents #block-service .contentBox .Box:nth-child(3) .inner{background:rgba(6,181,176,.6)}#front-contents #block-service .contentBox .Box .inner{border-radius:50%;width:100%;height:100%}#front-contents #block-service .contentBox .Box h3{margin:5px 0 15px}@media screen and (min-width:768px)and (max-width:991px){#front-contents #block-service .contentBox .Box h3{margin:3px 0 10px}}@media screen and (max-width:767px){#front-contents #block-service .contentBox .Box h3{margin:2px 0 8px}}#front-contents #block-clean{background:url(../img/top/mv02.jpg) no-repeat center;background-size:cover}#front-contents #block-clean:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:#000}#front-contents #block-clean .container{z-index:1}#front-contents #block-clean .text_slide img{margin:0 1em}#front-contents #block-news .contentBox li{border-bottom:dotted 1px #322e2d}#front-contents #block-news .contentBox li:nth-child(3){border-bottom:0px}#front-contents #block-news .contentBox li>a{padding:27px 0}@media screen and (max-width:767px){#front-contents #block-news .contentBox li>a{padding:20px 0}}@media screen and (max-width:767px){#front-contents #block-news .contentBox li>a>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}#front-contents #block-news .contentBox li>a .catBox time{-ms-flex-negative:0;flex-shrink:0}#front-contents #block-news .contentBox li>a .catBox .cat{padding:2px 10px;margin:0 25px 0 15px;-ms-flex-negative:0;flex-shrink:0}#front-contents #block-news .contentBox li>a h3{width:calc(100% - 130px)}@media screen and (max-width:767px){#front-contents #block-news .contentBox li>a h3{width:100%;margin-top:10px}}#block-works .contentBox li{margin:0 25px}@media screen and (min-width:768px)and (max-width:1199px){#block-works .contentBox li{margin:0 18px}}@media screen and (max-width:767px){#block-works .contentBox li{margin:0 10px}}#block-works .contentBox li a img{aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s;transition:.4s;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}#block-works .contentBox li a:hover{opacity:.8}#block-works .contentBox li a:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#block-works .contentBox li a .catBox{gap:5px;margin:20px 0 10px}@media screen and (max-width:767px){#block-works .contentBox li a .catBox{margin:15px 0 5px}}#block-works .contentBox li a .catBox .cat{padding:5px 10px}#block-works .contentBox .slick-arrow{top:39%;z-index:1;width:40px;height:auto;aspect-ratio:1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s;transition:.4s;opacity:.8}@media screen and (min-width:768px)and (max-width:991px){#block-works .contentBox .slick-arrow{top:36%}}@media screen and (max-width:1199px){#block-works .contentBox .slick-arrow{width:30px}}@media screen and (max-width:767px){#block-works .contentBox .slick-arrow{background-color:#1e647c}}#block-works .contentBox .slick-arrow:hover{scale:.97;opacity:.6}#block-works .contentBox .slick-arrow::before{width:12px;aspect-ratio:1;border-top:solid 2px #322e2d;border-right:solid 2px #322e2d;display:inline-block;opacity:1}@media screen and (max-width:767px){#block-works .contentBox .slick-arrow::before{border-top:solid 2px #fff;border-right:solid 2px #fff;width:6px;left:auto;right:20px}}#block-works .contentBox .slick-arrow.slick-prev{right:60.2%;left:auto}@media screen and (min-width:992px)and (max-width:1199px){#block-works .contentBox .slick-arrow.slick-prev{right:62.6%}}@media screen and (min-width:768px)and (max-width:991px){#block-works .contentBox .slick-arrow.slick-prev{right:66%}}@media screen and (max-width:767px){#block-works .contentBox .slick-arrow.slick-prev{left:20px;right:auto}}@media screen and (min-width:1470px){#block-works .contentBox .slick-arrow.slick-prev{right:60.7%}}@media screen and (min-width:1720px){#block-works .contentBox .slick-arrow.slick-prev{right:59.8%}}@media screen and (min-width:1820px){#block-works .contentBox .slick-arrow.slick-prev{right:60.1%}}#block-works .contentBox .slick-arrow.slick-prev::before{content:"";-webkit-transform:rotate(225deg);transform:rotate(225deg);margin-right:-3px}#block-works .contentBox .slick-arrow.slick-next{left:60.2%;right:auto}@media screen and (min-width:992px)and (max-width:1199px){#block-works .contentBox .slick-arrow.slick-next{left:62.6%}}@media screen and (min-width:768px)and (max-width:991px){#block-works .contentBox .slick-arrow.slick-next{left:66%}}@media screen and (max-width:767px){#block-works .contentBox .slick-arrow.slick-next{left:auto;right:20px}}@media screen and (min-width:1470px){#block-works .contentBox .slick-arrow.slick-next{left:60.7%}}@media screen and (min-width:1720px){#block-works .contentBox .slick-arrow.slick-next{left:59.8%}}@media screen and (min-width:1820px){#block-works .contentBox .slick-arrow.slick-next{left:60.1%}}#block-works .contentBox .slick-arrow.slick-next::before{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-3px}#company-contents #block01 .contentBox .name{text-align:end}#company-contents #block01 .contentBox .text{padding:60px;border-radius:3px;background-color:rgba(200,200,200,.2);-webkit-box-shadow:10px 10px 10px #e8e6e6;box-shadow:10px 10px 10px #e8e6e6}@media screen and (min-width:768px)and (max-width:991px){#company-contents #block01 .contentBox .text{padding:35px}}@media screen and (max-width:767px){#company-contents #block01 .contentBox .text{padding:25px}}#company-contents #block02 .contentBox table{border:solid 1px #1e647c;border-spacing:0px;width:100%}@media screen and (min-width:768px){#company-contents #block02 .contentBox table tbody tr+tr td:first-child{border-top:solid 1px #fff}#company-contents #block02 .contentBox table tbody tr+tr td:last-child{border-top:solid 1px #1e647c}}#company-contents #block02 .contentBox table tbody tr td{padding:25px;line-height:1.6em}@media screen and (max-width:991px){#company-contents #block02 .contentBox table tbody tr td{padding:20px}}@media screen and (max-width:767px){#company-contents #block02 .contentBox table tbody tr td{width:100% !important;display:block}}#company-contents #block02 .contentBox table tbody tr td:first-child{width:260px}@media screen and (min-width:992px)and (max-width:1199px){#company-contents #block02 .contentBox table tbody tr td:first-child{width:220px}}@media screen and (min-width:768px)and (max-width:991px){#company-contents #block02 .contentBox table tbody tr td:first-child{width:170px}}@media screen and (max-width:767px){#company-contents #block02 .contentBox table tbody tr td:first-child{text-align:center}}#company-contents #block02 .contentBox iframe{width:100%;height:360px}#service-contents #block01 .contentBox .Box{display:grid;grid-template-columns:repeat(2, 1fr);gap:5%}@media screen and (max-width:767px){#service-contents #block01 .contentBox .Box{grid-template-columns:repeat(1, 1fr);gap:20px}}#service-contents #block01 .contentBox .Box+.Box{margin-top:80px}@media screen and (min-width:768px)and (max-width:991px){#service-contents #block01 .contentBox .Box+.Box{margin-top:55px}}@media screen and (max-width:767px){#service-contents #block01 .contentBox .Box+.Box{margin-top:40px}}@media screen and (min-width:768px){#service-contents #block01 .contentBox .Box:nth-child(even) .txtBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#service-contents #block01 .contentBox .Box .txtBox h4{margin:20px 0}@media screen and (max-width:991px){#service-contents #block01 .contentBox .Box .txtBox h4{margin:15px 0}}#service-contents #block01 .contentBox .Box .txtBox p{margin:20px 0}@media screen and (max-width:991px){#service-contents #block01 .contentBox .Box .txtBox p{margin:15px 0}}@media screen and (max-width:767px){#service-contents #block01 .contentBox .Box .txtBox p{margin:12px 0}}#service-contents #block01 .contentBox .Box .txtBox .mm{text-align:center;margin-bottom:-15px;font-size:18px}@media screen and (max-width:991px){#service-contents #block01 .contentBox .Box .txtBox .mm{margin-bottom:-13px;font-size:17px}}#service-contents #block01 .contentBox .Box .txtBox ul{padding:35px 20px 20px;background-color:#f2f6f7;border:4px outset #f2f6f7;border-radius:3px}@media screen and (max-width:991px){#service-contents #block01 .contentBox .Box .txtBox ul{padding:25px 20px 20px;border:3px outset #f2f6f7}}#service-contents #block01 .contentBox .Box .txtBox ul li{padding-left:1em;font-size:14px;line-height:1.6em}#service-contents #block01 .contentBox .Box .txtBox ul li+li{margin-top:10px}#service-contents #block01 .contentBox .Box .txtBox ul li::before{content:"・";position:absolute;left:0;top:0}#service-contents #block02 .contentBox{display:grid;grid-template-columns:repeat(5, 1fr);gap:13px}@media screen and (max-width:991px){#service-contents #block02 .contentBox{gap:8px}}@media screen and (max-width:767px){#service-contents #block02 .contentBox{grid-template-columns:repeat(2, 1fr)}}#service-contents #block02 .contentBox .Box{-webkit-box-shadow:0px 0px 10px #e8e6e6;box-shadow:0px 0px 10px #e8e6e6}#service-contents #block02 .contentBox .Box .step{padding:10px}@media screen and (max-width:991px){#service-contents #block02 .contentBox .Box .step{padding:5px}}#service-contents #block02 .contentBox .Box:nth-child(1){border:solid 1.5px #8dcbdb}#service-contents #block02 .contentBox .Box:nth-child(1) .step{background-color:#8dcbdb}#service-contents #block02 .contentBox .Box:nth-child(2){border:solid 1.5px #6fb0c1}#service-contents #block02 .contentBox .Box:nth-child(2) .step{background-color:#6fb0c1}#service-contents #block02 .contentBox .Box:nth-child(3){border:solid 1.5px #4f97aa}#service-contents #block02 .contentBox .Box:nth-child(3) .step{background-color:#4f97aa}#service-contents #block02 .contentBox .Box:nth-child(4){border:solid 1.5px #367e91}#service-contents #block02 .contentBox .Box:nth-child(4) .step{background-color:#367e91}#service-contents #block02 .contentBox .Box:nth-child(5){border:solid 1.5px #1e647c}#service-contents #block02 .contentBox .Box:nth-child(5) .step{background-color:#1e647c}#service-contents #block02 .contentBox .Box .child{padding:20px}@media screen and (max-width:991px){#service-contents #block02 .contentBox .Box .child{padding:20px 10px 10px}}#service-contents #block02 .contentBox .Box .child h3{margin-bottom:12px}@media screen and (max-width:991px){#service-contents #block02 .contentBox .Box .child h3{margin-bottom:0px}}.pagination>.current{background-color:#052c3d}body.blog #pagettl,body.blog #breadcrumbs,body.archive #pagettl,body.archive #breadcrumbs,body.single #pagettl,body.single #breadcrumbs{display:none}body.blog #pagettl.var,body.blog #breadcrumbs.var,body.archive #pagettl.var,body.archive #breadcrumbs.var,body.single #pagettl.var,body.single #breadcrumbs.var{display:block}body.blog .block-blog__archive .archive-side .widget>.widget_title,body.blog .block-blog__single .archive-side .widget>.widget_title,body.archive .block-blog__archive .archive-side .widget>.widget_title,body.archive .block-blog__single .archive-side .widget>.widget_title,body.single .block-blog__archive .archive-side .widget>.widget_title,body.single .block-blog__single .archive-side .widget>.widget_title{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:100%;letter-spacing:.06em;margin-bottom:0;background-color:#052c3d;color:#fff;border-left:solid 6px #97bd41;padding:13px;font-size:15px}@media screen and (min-width:768px)and (max-width:991px){body.blog .block-blog__archive .archive-side .widget>.widget_title,body.blog .block-blog__single .archive-side .widget>.widget_title,body.archive .block-blog__archive .archive-side .widget>.widget_title,body.archive .block-blog__single .archive-side .widget>.widget_title,body.single .block-blog__archive .archive-side .widget>.widget_title,body.single .block-blog__single .archive-side .widget>.widget_title{padding:10px;font-size:14px}}body.blog .block-blog__archive .archive-side .widget>.widget_title:after,body.blog .block-blog__archive .archive-side .widget>.widget_title::before,body.blog .block-blog__single .archive-side .widget>.widget_title:after,body.blog .block-blog__single .archive-side .widget>.widget_title::before,body.archive .block-blog__archive .archive-side .widget>.widget_title:after,body.archive .block-blog__archive .archive-side .widget>.widget_title::before,body.archive .block-blog__single .archive-side .widget>.widget_title:after,body.archive .block-blog__single .archive-side .widget>.widget_title::before,body.single .block-blog__archive .archive-side .widget>.widget_title:after,body.single .block-blog__archive .archive-side .widget>.widget_title::before,body.single .block-blog__single .archive-side .widget>.widget_title:after,body.single .block-blog__single .archive-side .widget>.widget_title::before{display:none}body.blog .block-blog__archive .archive-side .widget ul>li>a,body.blog .block-blog__single .archive-side .widget ul>li>a,body.archive .block-blog__archive .archive-side .widget ul>li>a,body.archive .block-blog__single .archive-side .widget ul>li>a,body.single .block-blog__archive .archive-side .widget ul>li>a,body.single .block-blog__single .archive-side .widget ul>li>a{font-size:15px}@media screen and (min-width:768px)and (max-width:991px){body.blog .block-blog__archive .archive-side .widget ul>li>a,body.blog .block-blog__single .archive-side .widget ul>li>a,body.archive .block-blog__archive .archive-side .widget ul>li>a,body.archive .block-blog__single .archive-side .widget ul>li>a,body.single .block-blog__archive .archive-side .widget ul>li>a,body.single .block-blog__single .archive-side .widget ul>li>a{font-size:14px}}body.blog .block-blog__archive .archive-meta__category,body.blog .block-blog__single .archive-meta__category,body.archive .block-blog__archive .archive-meta__category,body.archive .block-blog__single .archive-meta__category,body.single .block-blog__archive .archive-meta__category,body.single .block-blog__single .archive-meta__category{padding:5px 10px}body.blog .block-blog__archive .archive-anchor,body.blog .block-blog__single .archive-anchor,body.archive .block-blog__archive .archive-anchor,body.archive .block-blog__single .archive-anchor,body.single .block-blog__archive .archive-anchor,body.single .block-blog__single .archive-anchor{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:21px}@media screen and (max-width:991px){body.blog .block-blog__archive .archive-anchor,body.blog .block-blog__single .archive-anchor,body.archive .block-blog__archive .archive-anchor,body.archive .block-blog__single .archive-anchor,body.single .block-blog__archive .archive-anchor,body.single .block-blog__single .archive-anchor{font-size:18px}}body.blog .block-blog__single-label,body.archive .block-blog__single-label,body.single .block-blog__single-label{font-family:"Noto Sans",sans-serif;font-weight:600}@media screen and (max-width:767px){body.blog .block-blog__single-label,body.archive .block-blog__single-label,body.single .block-blog__single-label{font-size:20px}}body.blog .block-blog__archive .archive-meta>.new,body.blog .block-blog__single .archive-meta>.new,body.archive .block-blog__archive .archive-meta>.new,body.archive .block-blog__single .archive-meta>.new,body.single .block-blog__archive .archive-meta>.new,body.single .block-blog__single .archive-meta>.new{display:none !important}body.blog .block-blog__archive .archive-meta__category,body.blog .block-blog__single .archive-meta__category,body.archive .block-blog__archive .archive-meta__category,body.archive .block-blog__single .archive-meta__category,body.single .block-blog__archive .archive-meta__category,body.single .block-blog__single .archive-meta__category{background-color:#1e647c;color:#fff}body.blog .archive-excerpt,body.archive .archive-excerpt,body.single .archive-excerpt{font-size:14px}@media screen and (min-width:992px){body.blog .archive-excerpt,body.archive .archive-excerpt,body.single .archive-excerpt{padding-top:12px}}@media screen and (max-width:991px){body.blog .archive-excerpt,body.archive .archive-excerpt,body.single .archive-excerpt{font-size:13px;line-height:1.8em !important;display:block !important}}body.blog .archive-excerpt p,body.archive .archive-excerpt p,body.single .archive-excerpt p{margin-bottom:0 !important}body.blog .archive-meta .archive-meta__date,body.archive .archive-meta .archive-meta__date,body.single .archive-meta .archive-meta__date{margin-right:13px}body.blog .archive-meta .flex_sm_middle_grow-1,body.archive .archive-meta .flex_sm_middle_grow-1,body.single .archive-meta .flex_sm_middle_grow-1{gap:8px;margin-left:0}body.blog .archive-meta .flex_sm_middle_grow-1>a,body.archive .archive-meta .flex_sm_middle_grow-1>a,body.single .archive-meta .flex_sm_middle_grow-1>a{margin-left:0}.single-works .thumb-post__meta .thumb-post__meta-category{background-color:#1e647c;color:#fff}@media screen and (max-width:767px){.single-works .thumb-post__meta .thumb-post__meta-category{font-size:12px}}.single-works .block-blog__single-label{font-size:28px}@media screen and (min-width:992px)and (max-width:1199px){.single-works .block-blog__single-label{font-size:26px}}@media screen and (min-width:768px)and (max-width:991px){.single-works .block-blog__single-label{font-size:24px}}@media screen and (max-width:767px){.single-works .block-blog__single-label{font-size:21px !important}}.post-type-archive-works #outline .container .block-box .pagination,.tax-works_category #outline .container .block-box .pagination{padding-top:20px !important}@media screen and (max-width:767px){.post-type-archive-works #outline .container .block-box .pagination,.tax-works_category #outline .container .block-box .pagination{padding-top:0 !important}}.post-type-archive-works #outline .container .block-box .works_contentBox,.tax-works_category #outline .container .block-box .works_contentBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-30px -20px}@media screen and (min-width:768px)and (max-width:991px){.post-type-archive-works #outline .container .block-box .works_contentBox,.tax-works_category #outline .container .block-box .works_contentBox{margin:-20px -13px}}@media screen and (max-width:767px){.post-type-archive-works #outline .container .block-box .works_contentBox,.tax-works_category #outline .container .block-box .works_contentBox{margin:0}}.post-type-archive-works #outline .container .block-box .works_contentBox .Box,.tax-works_category #outline .container .block-box .works_contentBox .Box{margin:30px 20px;width:calc(33.3333% - 40px)}@media screen and (min-width:768px)and (max-width:991px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box,.tax-works_category #outline .container .block-box .works_contentBox .Box{margin:20px 13px;width:calc(33.3333% - 26px)}}@media screen and (max-width:767px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box,.tax-works_category #outline .container .block-box .works_contentBox .Box{width:100%;margin:0}.post-type-archive-works #outline .container .block-box .works_contentBox .Box+.Box,.tax-works_category #outline .container .block-box .works_contentBox .Box+.Box{margin-top:20px}}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .remove,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .remove{-webkit-transition:.4s;transition:.4s}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a:hover,.tax-works_category #outline .container .block-box .works_contentBox .Box>a:hover{opacity:.8}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a:hover .remove,.tax-works_category #outline .container .block-box .works_contentBox .Box>a:hover .remove{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1.2);filter:brightness(1.2)}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__img,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__img{border-radius:3px;overflow:hidden;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);width:100% !important}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note{padding-top:20px !important;padding-left:0 !important;width:100% !important}@media screen and (max-width:767px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note{padding-top:15px !important}}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__label,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__label{font-family:"Noto Sans",sans-serif;font-weight:600;font-size:20px}@media screen and (max-width:1199px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__label,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__label{font-size:18px}}@media screen and (min-width:768px)and (max-width:991px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__label,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__label{font-size:16px}}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-date,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-date{display:none !important}.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-category,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-category{background-color:#1e647c !important;padding:6px 10px}@media screen and (min-width:768px)and (max-width:991px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-category,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-category{font-size:11px}}@media screen and (max-width:767px){.post-type-archive-works #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-category,.tax-works_category #outline .container .block-box .works_contentBox .Box>a .thumb-post__note .thumb-post__meta .thumb-post__meta-category{font-size:11px}}#kbzpkg-works-archive__tax>.row{display:grid !important;grid-template-columns:repeat(4, 1fr);gap:10px;margin:0}@media screen and (min-width:768px)and (max-width:1199px){#kbzpkg-works-archive__tax>.row{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width:767px){#kbzpkg-works-archive__tax>.row{grid-template-columns:repeat(1, 1fr)}}#kbzpkg-works-archive__tax>.row>div{padding:0 !important;width:100%}#kbzpkg-works-archive__tax>.row>div>a{padding:13px 15px;background-color:#052c3d !important}@media screen and (max-width:767px){#kbzpkg-works-archive__tax>.row>div>a{padding:10px 15px}}@media screen and (max-width:767px){#kbzpkg-works-archive__tax>.row>div>a>span{font-size:13px}}#kbzpkg-works-archive__tax>.row>div>a>span:after{right:10px}#kbzpkg-works-archive__tax .kbzpkg-more__g-01.on{background-color:#1e647c !important}#kbzpkg-works-archive__tax-choice{display:none !important}.block-blog__single-label{border-bottom:solid 2px #052c3d;padding-bottom:4px;margin-bottom:10px}@media screen and (max-width:767px){.block-blog__single-label{margin-bottom:5px}}.block-blog__single_before_after .bf_imgBox{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;position:relative}@media screen and (max-width:767px){.block-blog__single_before_after .bf_imgBox{grid-template-columns:repeat(1, 1fr)}}.block-blog__single_before_after .bf_imgBox .imgBox{position:relative}.block-blog__single_before_after .bf_imgBox .imgBox>img{aspect-ratio:1.4}.block-blog__single_before_after .bf_imgBox .imgBox:after{content:"Before";color:#fff;background:rgba(0,0,0,.6);padding:3px 15px;position:absolute;bottom:0;left:0;width:100%;font-size:13px;text-align:center}.block-blog__single_before_after .bf_imgBox .imgBox+.imgBox:after{content:"After"}.block-blog__single_before_after .bf_imgBox:after{content:"";width:20px;aspect-ratio:.5;clip-path:polygon(0 0, 100% 50%, 0 100%);background-color:#322e2d;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width:767px){.block-blog__single_before_after .bf_imgBox:after{width:40px;aspect-ratio:2;clip-path:polygon(0 0, 100% 0, 50% 100%)}}.block-blog__single_before_after .bf_txtBox .bf_midashi{padding-left:10px;border-left:solid 6px #052c3d}.block-blog__single_before_after .bf_txtBox .imgBox{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}@media screen and (max-width:767px){.block-blog__single_before_after .bf_txtBox .imgBox{grid-template-columns:repeat(2, 1fr);gap:5px}}.block-blog__single_before_after .bf_txtBox .imgBox>img{aspect-ratio:1.4}.block-blog__single_before_after .bf_txtBox p{line-height:1.6em}#new-step-bar>*>.num{background-color:#1e647c}#new-step-bar>*:before,#new-step-bar>*:after{background-color:#1e647c}@media screen and (max-width:767px){#new-step-bar{margin:15px -25px 0}}#new-step-bar .step{font-family:"Noto Sans",sans-serif;font-weight:600}@media screen and (max-width:767px){#new-step-bar .step{font-size:13px}}#form-table__wrap>table.kbzpkg-table>tbody>tr>th>.box>.need{background-color:#97bd41}#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>td,th{padding:20px 25px !important}@media screen and (min-width:768px)and (max-width:991px){#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>td,th{padding:15px !important}}@media screen and (max-width:767px){#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>td,th{padding:10px 0 18px !important}}#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>th{vertical-align:middle}@media screen and (max-width:767px){#form-table__wrap>table.kbzpkg-table.pattern-a>tbody>tr>th{padding:13px 15px !important}}@media screen and (max-width:767px){.kbgpkg-msgform-head>p{text-align:left !important}}@media screen and (min-width:768px){.tAc{text-align:center}}.kbzpkg-more-button::before{display:none !important}.kbzpkg-more-button span{padding:0 !important;text-align:start;font-size:14px}@media screen and (min-width:768px)and (max-width:991px){.kbzpkg-more-button span{font-size:12px}}.inner-label{line-height:20px}@media screen and (min-width:768px){.inner-label{line-height:40px}}.zip-btn{border-radius:2px;padding:12px 15px 12px}.kbzpkg-form-button.kbzpkg-more__g-01{border:2px outset #052c3d !important}.kbzpkg-form-button>span:not(.filter){padding-left:0 !important;padding-right:0 !important}#input-edit{border:2px outset #eee !important}#input-edit>span{text-align:center !important}.form-input:not(button).error{border-width:1px !important}.warning{padding:0;background-color:rgba(0,0,0,0);border:0px}.alert ul{padding-top:5px}.alert ul li{padding:0px 0;font-size:12px}#privacy-policy-contents .kbzpkg-overview-n_01 .policy-label>strong{font-family:"Noto Sans",sans-serif;font-weight:600}@media screen and (max-width:767px){#privacy-policy-contents .kbzpkg-overview-n_01 .policy-label>strong{padding-left:0}#privacy-policy-contents .kbzpkg-overview-n_01 .policy-label>strong:after{display:none}}.error404 #pagettl,.error404 #breadcrumbs{display:none}.error404 #pagettl.var,.error404 #breadcrumbs.var{display:block}.grecaptcha-badge{visibility:hidden}/*# sourceMappingURL=style.min.css.map */