#business.non-scroll{overflow:hidden}#wrap{overflow:hidden}@media (max-width: 767px){#wrap{overflow:hidden}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .c-h2{font-size:calc(30 / 1024 * 100vw)}.vn .c-h2::before{top:calc(6 / 1024 * 100vw);height:calc(30 / 1024 * 100vw)}}@media (max-width: 767px){.vn .c-h2{font-size:25px;font-size:2.5rem}.vn .c-h2:before{top:4px}}.structure{padding:75px 0 98px}@media only screen and (min-width: 768px) and (max-width: 1024px){.structure{padding-bottom:75px}}@media (max-width: 767px){.structure{padding-top:35px;padding-bottom:80px}}.structure .wrap{display:flex;justify-content:space-between}@media (max-width: 767px){.structure .wrap{flex-direction:column}}.structure .head{width:446px}@media (max-width: 767px){.structure .head{width:100%;margin-bottom:24px}}.structure .c-h2{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.structure .c-h2{margin-bottom:10px}}@media (max-width: 767px){.structure .c-h2{margin-bottom:12px}}@media (min-width: 768px){.vn .structure .c-h2{font-size:33px;font-size:3.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .structure .c-h2{font-size:calc(30 / 1024 * 100vw)}.vn .structure .c-h2::before{top:calc(6 / 1024 * 100vw);height:calc(30 / 1024 * 100vw)}}.structure .desc{color:#4a4a4a}.structure .desc p{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em}@media (max-width: 767px){.structure .desc p{font-size:14px;font-size:1.4rem;line-height:1.85714em}}.structure .lst{margin-left:30px;flex-shrink:0;display:flex}@media only screen and (min-width: 768px) and (max-width: 860px){.structure .lst{margin-left:20px}}@media (max-width: 767px){.structure .lst{justify-content:center;margin-left:0}}.structure .itm{margin-right:40px}@media only screen and (min-width: 768px) and (max-width: 1024px){.structure .itm{margin-right:15px}}@media (max-width: 767px){.structure .itm{margin-right:8px}}.structure .itm:last-child{margin-right:0}.structure .img{margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.structure .img{width:calc(160 / 1024 * 100vw)}}@media (max-width: 767px){.structure .img{margin-bottom:8px}}.structure .tt{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:0em;font-weight:700;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.structure .tt{font-size:17px;font-size:1.7rem}}@media only screen and (min-width: 768px) and (max-width: 860px){.structure .tt{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.structure .tt{font-size:14px;font-size:1.4rem;line-height:1.57143em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .structure .tt{font-size:calc(16 / 1024 * 100vw)}}.hirota{position:relative;z-index:0}.hirota::before{content:"";position:absolute;top:0;left:0;right:0;height:363px;background-color:#ecf3ea;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota::before{height:310px}}@media only screen and (min-width: 768px) and (max-width: 860px){.hirota::before{height:300px}}.hirota .hirota-wrap{position:relative;z-index:0;padding:120px 0 0px}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .hirota-wrap{padding-top:80px}}@media (max-width: 767px){.hirota .hirota-wrap{padding-top:60px}}.hirota .hirota-wrap::after{content:"";position:absolute;top:0;right:max(calc(50% - 50vw) , -135px);width:519px;height:250px;background:url("/wp/wp-content/themes/wp-templ/assets/img/business/hirota-bg01.png") center/contain no-repeat;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .hirota-wrap::after{width:calc(400 / 1024 * 100vw);height:calc(200 / 1024 * 100vw)}}@media (max-width: 767px){.hirota .hirota-wrap::after{width:294px;top:-67px;right:-51px;height:144px}}.hirota .c-h2{margin-bottom:40px}@media (max-width: 767px){.hirota .c-h2{margin-bottom:24px}}.hirota .grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:150px;background:#fff;box-shadow:10px 10px 11px rgba(216,228,222,0.1)}@media (min-width: 768px){.en .hirota .grid{grid-auto-rows:190px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.en .hirota .grid{grid-auto-rows:calc(190 / 1024 * 100vw)}}@media (min-width: 768px){.vn .hirota .grid{grid-auto-rows:190px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .hirota .grid{grid-auto-rows:calc(170 / 1024 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 860px){.hirota .grid{grid-auto-rows:140px}}@media (max-width: 767px){.hirota .grid{grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto}}.hirota .grid .itm{position:relative;border-right:1px solid #c6e0cf;border-top:1px solid #c6e0cf;text-align:center;padding:18px 20px;min-height:140px}@media (min-width: 768px){.hirota .grid .itm:last-child{border-right:none}}@media (max-width: 767px){.hirota .grid .itm{min-height:101px;padding:10px}}@media (min-width: 768px){.vn .hirota .grid .itm{padding-left:15px;padding-right:15px;min-height:auto}}.hirota .grid .itm::before{content:"";position:absolute;top:8px;left:8px;width:0;height:0;border-top:22px solid #006634;border-right:22px solid transparent}@media (max-width: 767px){.hirota .grid .itm::before{border-top-width:12px;border-right-width:12px;left:5px;top:4px}}@media (max-width: 767px){.hirota .grid .itm:nth-child(2n+3){border-right:none}.hirota .grid .itm:nth-child(2n+3)::after{content:"";position:absolute;top:-6px;left:-6px;width:12px;height:12px;background:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="2.86832" y1="2.78902" x2="8.52517" y2="8.44588" stroke="%23006634"/><line x1="8.52457" y1="2.86771" x2="2.86771" y2="8.52457" stroke="%23006634"/></svg>') center/contain no-repeat}}.hirota .grid .itm .tt{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0em;font-weight:600;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm .tt{font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 860px){.hirota .grid .itm .tt{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.hirota .grid .itm .tt{font-size:17px;font-size:1.7rem;line-height:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.en .hirota .grid .itm .tt{font-size:calc(20 / 1024 * 100vw)}}@media (max-width: 767px){.en .hirota .grid .itm .tt{line-height:1.3}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .hirota .grid .itm .tt{font-size:calc(20 / 1024 * 100vw)}}.hirota .grid .itm .num{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0em;font-weight:700;color:#006634;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm .num{font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 860px){.hirota .grid .itm .num{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.hirota .grid .itm .num{font-size:20px;font-size:2rem;line-height:1.5em}}@media (max-width: 767px){.en .hirota .grid .itm .num{line-height:1.3;font-size:18px;font-size:1.8rem;margin-bottom:3px}}@media only screen and (min-width: 768px) and (max-width: 1300px){.vn .hirota .grid .itm .num{font-size:calc(24 / 1300 * 100vw)}}@media (max-width: 767px){.vn .hirota .grid .itm .num{font-size:16px;font-size:1.6rem}}.hirota .grid .itm .num span{font-size:calc(16 / 24 * 100%)}@media (max-width: 767px){.hirota .grid .itm .num span{font-size:calc(14 / 20 * 100%)}}.hirota .grid .itm .nto{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;color:#4a4a4a}@media only screen and (min-width: 768px) and (max-width: 1100px){.hirota .grid .itm .nto{font-size:calc(15 / 1100 * 100vw)}}@media (max-width: 767px){.hirota .grid .itm .nto{font-size:12px;font-size:1.2rem;line-height:1.33333em}}@media (max-width: 767px){.en .hirota .grid .itm .nto{font-size:11px;font-size:1.1rem}}@media (min-width: 768px){.vn .hirota .grid .itm .nto{font-size:13px;font-size:1.3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .hirota .grid .itm .nto{font-size:calc(13 / 1024 * 100vw)}}@media (max-width: 767px){.vn .hirota .grid .itm .nto{font-size:11px;font-size:1.1rem}}.hirota .grid .itm1,.hirota .grid .itm2,.hirota .grid .itm3{border-top:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.hirota .grid .itm1{grid-column:span 2;flex-direction:row;text-align:left;padding:24px}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm1{padding:20px}}@media (max-width: 767px){.hirota .grid .itm1{border-right:none;border-bottom:1px solid #c6e0cf;padding:18px 15px 17px;align-items:flex-start;min-height:95px}}.hirota .grid .itm1 .hd{flex:1;padding-right:30px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm1 .hd{padding-right:calc(20 / 1024 * 100vw)}}@media (max-width: 767px){.hirota .grid .itm1 .hd{padding-right:20px}}@media (min-width: 768px){.en .hirota .grid .itm1 .hd{padding-right:20px}}@media (max-width: 767px){.en .hirota .grid .itm1 .hd{padding-right:10px}}.hirota .grid .itm1 .hd .tt{margin-bottom:9px}@media (max-width: 767px){.hirota .grid .itm1 .hd .tt{margin-bottom:1px}}.hirota .grid .itm1 .hd .txt{color:#4a4a4a;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm1 .hd .txt{font-size:calc(14 / 1024 * 100vw)}}@media (max-width: 767px){.hirota .grid .itm1 .hd .txt{font-size:12px;font-size:1.2rem;line-height:1.33333em}}.hirota .grid .itm1 .ctn{width:260px;flex-shrink:0}@media only screen and (min-width: 768px) and (max-width: 1100px){.hirota .grid .itm1 .ctn{width:calc(220 / 1100 * 100vw)}}@media (max-width: 767px){.hirota .grid .itm1 .ctn{width:auto;margin-right:-7px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.en .hirota .grid .itm1 .ctn{width:calc(250 / 1100 * 100vw)}}@media (max-width: 767px){.en .hirota .grid .itm1 .ctn{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1100px){.vn .hirota .grid .itm1 .ctn{width:calc(250 / 1100 * 100vw)}}@media (max-width: 767px){.vn .hirota .grid .itm1 .ctn{width:50%}}.hirota .grid .itm1 .ctn p{display:flex;align-items:baseline}.hirota .grid .itm1 .ctn p b{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:0em;font-weight:700;color:#006634;flex-shrink:0}.en .hirota .grid .itm1 .ctn p b{margin-right:5px}.vn .hirota .grid .itm1 .ctn p b{margin-right:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm1 .ctn p b{font-size:calc(20 / 1024 * 100vw)}}@media (max-width: 767px){.hirota .grid .itm1 .ctn p b{font-size:20px;font-size:2rem;line-height:1.5em}}.hirota .grid .itm1 .ctn p span{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;color:#4a4a4a}@media only screen and (min-width: 768px) and (max-width: 1024px){.hirota .grid .itm1 .ctn p span{font-size:calc(14 / 1024 * 100vw)}}@media (max-width: 767px){.hirota .grid .itm1 .ctn p span{font-size:12px;font-size:1.2rem;line-height:1.83333em}}@media (min-width: 768px){.vn .hirota .grid .itm1 .ctn p span{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .hirota .grid .itm1 .ctn p span{font-size:calc(12 / 1024 * 100vw)}}@media (min-width: 768px){.hirota .grid .itm3{border-right:none}}@media (max-width: 767px){.hirota .grid .itm4,.hirota .grid .itm5{padding-top:14px;display:flex;flex-direction:column;justify-content:center}.hirota .grid .itm4 .tt,.hirota .grid .itm5 .tt{margin-bottom:-3px}}@media (max-width: 767px){.en .hirota .grid .itm4,.en .hirota .grid .itm5{padding-top:10px}.en .hirota .grid .itm4 .tt,.en .hirota .grid .itm5 .tt{margin-bottom:0}}@media (max-width: 767px){.hirota .grid .itm6,.hirota .grid .itm7{padding-top:6px;display:flex;flex-direction:column;justify-content:center}}@media (min-width: 768px){.en .hirota .grid .itm6 .nto,.en .hirota .grid .itm7 .nto{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1200px){.en .hirota .grid .itm6 .nto,.en .hirota .grid .itm7 .nto{font-size:calc(13 / 1200 * 100vw)}}@media (max-width: 767px){.en .hirota .grid .itm6,.en .hirota .grid .itm7{padding-top:6px}}@media (min-width: 768px){.vn .hirota .grid .itm6 .tt,.vn .hirota .grid .itm7 .tt{margin-bottom:0}.vn .hirota .grid .itm6 .num,.vn .hirota .grid .itm7 .num{margin-bottom:0}}@media (max-width: 767px){.vn .hirota .grid .itm6,.vn .hirota .grid .itm7{padding-top:6px}}.hirota .grid .itm6 .tt,.hirota .grid .itm7 .tt{margin-bottom:-2px}.hirota .grid .itm6 .num,.hirota .grid .itm7 .num{margin-bottom:-2px}.strengths{padding:120px 0}@media only screen and (min-width: 768px) and (max-width: 992px){.strengths{padding:80px 0}}@media (max-width: 767px){.strengths{padding:80px 0}}.strengths .head{margin-bottom:40px}@media (min-width: 768px){.strengths .head{display:flex;justify-content:space-between}}@media (max-width: 767px){.strengths .head{margin-bottom:24px}}.strengths .head .c-h2{flex-shrink:0;margin-right:40px}@media (max-width: 767px){.strengths .head .c-h2{margin:0 0 12px 0}}.strengths .head .desc{max-width:100%;width:670px;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;color:#4a4a4a}@media (max-width: 767px){.strengths .head .desc{font-size:14px;font-size:1.4rem;line-height:1.85714em}}.strengths .ctn{counter-reset:strength}@media (min-width: 768px){.strengths .ctn{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:30px;row-gap:48px}}@media only screen and (min-width: 768px) and (max-width: 992px){.strengths .ctn{gap:30px 15px}}.strengths .itm{counter-increment:strength}@media (max-width: 767px){.strengths .itm{margin-bottom:32px}.strengths .itm:last-child{margin-bottom:0}}.strengths .itm .hd{position:relative}.strengths .itm .hd::after{content:counter(strength);position:absolute;left:0px;bottom:-13px;width:47px;height:53px;background:#00753b;color:#fff;font-family:"Mulish",sans-serif;font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:.05em;font-weight:700;text-align:center;z-index:3;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 992px){.strengths .itm .hd::after{transform:scale(0.8);transform-origin:bottom center}}@media (max-width: 767px){.strengths .itm .hd::after{transform:scale(0.75);transform-origin:bottom center;left:-6px;bottom:-10px;width:48px;clip-path:polygon(50% 0, 100% 26%, 100% 75%, 50% 100%, 0 75%, 0 26%)}}.strengths .itm .hd::before{content:"";position:absolute;left:-6px;bottom:-12px;width:59px;height:59px;background-color:#F8FFF6;clip-path:polygon(50% 0, 100% 30%, 100% 79%, 50% 100%, 0 75%, 0 30%);z-index:2}@media only screen and (min-width: 768px) and (max-width: 992px){.strengths .itm .hd::before{transform:scale(0.8);transform-origin:bottom center}}@media (max-width: 767px){.strengths .itm .hd::before{transform:scale(0.75);transform-origin:bottom center;left:-12px;bottom:-10px}}.strengths .itm .img{position:relative;margin-bottom:22px;position:relative;overflow:hidden}.strengths .itm .img:before{display:block;content:" ";width:100%;padding-top:66.21622%}.strengths .itm .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.strengths .itm .img{margin-bottom:19px}}@media (max-width: 767px){.strengths .itm .img::before{padding-top:49.27536%}}.strengths .itm .img img{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.strengths .itm .tt{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:600;margin-bottom:8px}@media only screen and (min-width: 768px) and (max-width: 992px){.strengths .itm .tt{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.strengths .itm .tt{font-size:16px;font-size:1.6rem;line-height:1.5em;margin-bottom:4px}}.strengths .itm .dsc{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;color:#4a4a4a}.specification{background:#ecf3ea;position:relative;z-index:0}.specification .wrap{position:relative;padding:120px 0 126px}@media only screen and (min-width: 768px) and (max-width: 992px){.specification .wrap{padding:80px 0}}@media (max-width: 767px){.specification .wrap{padding:80px 0}}.specification .wrap::before{content:"";position:absolute;top:-192px;right:max(calc(50% - 50vw) , -135px);width:250px;height:400px;background:url("/wp/wp-content/themes/wp-templ/assets/img/business/specification-bg01.png") center/contain no-repeat;opacity:0.5}@media only screen and (min-width: 768px) and (max-width: 1024px){.specification .wrap::before{width:150px}}@media (max-width: 767px){.specification .wrap::before{display:none}}.specification .head{margin-bottom:75px}@media (min-width: 768px){.specification .head{display:flex;justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 1024px){.specification .head{margin-bottom:40px}}@media (max-width: 767px){.specification .head{margin-bottom:36px}}.specification .head .c-h2{flex-shrink:0;margin-right:40px}@media (max-width: 767px){.specification .head .c-h2{margin:0 0 12px 0}}.specification .head .desc{max-width:100%;width:670px;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;color:#4a4a4a}@media (max-width: 767px){.specification .head .desc{font-size:14px;font-size:1.4rem;line-height:1.85714em}}.specification .block:not(:last-child){margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.specification .block:not(:last-child){margin-bottom:30px}}@media (max-width: 767px){.specification .block:not(:last-child){margin-bottom:40px}}.specification .ttl{position:relative;margin-bottom:28px;font-size:28px;font-size:2.8rem;line-height:1.28571em;letter-spacing:.05em;font-weight:800;color:#006634;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.specification .ttl{margin-bottom:20px;font-size:22px;font-size:2.2rem}}@media (max-width: 767px){.specification .ttl{font-size:24px;font-size:2.4rem;line-height:1.16667em;margin-bottom:24px}}.specification .ttl span{position:relative;padding-right:6px}@media (max-width: 767px){.specification .ttl span{padding:0}}.specification .ttl span::before{content:"";position:absolute;bottom:6px;left:100%;right:-100vw;height:1px;background-color:#c6e0cf}@media (max-width: 767px){.specification .ttl span::before{display:none}}@media (min-width: 768px){.specification .lst{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.specification .lst{gap:15px}}@media (max-width: 767px){.specification .itm{margin-bottom:32px}.specification .itm:last-child{margin-bottom:0}}.specification .itm .img{margin-bottom:15px;position:relative}.specification .itm .img:before{display:block;content:" ";width:100%;padding-top:66.21622%}.specification .itm .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.specification .itm .img::before{padding-top:49.27536%}}.specification .itm .img::after{content:"";position:absolute;bottom:-6px;left:0;width:100px;height:14px;background-color:#006634;clip-path:polygon(100% 0, 100% 6px, calc(100% - 6px) 100%, 0 100%, 0 0)}.specification .itm .img img{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.specification .itm .tt{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:600;margin-bottom:8px}@media only screen and (min-width: 768px) and (max-width: 992px){.specification .itm .tt{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.specification .itm .tt{font-size:16px;font-size:1.6rem;line-height:1.5em;margin-bottom:4px}}.specification .itm .dsc{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;color:#4a4a4a}@media (min-width: 768px){.specification .itm-blog{display:flex;align-items:center}}@media only screen and (min-width: 768px) and (max-width: 992px){.specification .itm-blog{align-items:stretch}}.specification .itm-blog .img{position:relative}.specification .itm-blog .img:before{display:block;content:" ";width:100%;padding-top:66.21622%}.specification .itm-blog .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 768px){.specification .itm-blog .img{flex-shrink:0;width:370px;margin-right:31px}}@media only screen and (min-width: 768px) and (max-width: 992px){.specification .itm-blog .img{width:calc(370 / 992 * 100vw);margin-right:20px}}@media (max-width: 767px){.specification .itm-blog .img::before{padding-top:49.27536%}}.specification .itm-blog .img::after{content:"";position:absolute;bottom:-6px;left:0;width:100px;height:14px;background-color:#006634;clip-path:polygon(100% 0, 100% 6px, calc(100% - 6px) 100%, 0 100%, 0 0)}.specification .itm-blog .img img{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.specification .itm-blog .txt{flex:1}@media (max-width: 767px){.specification .itm-blog .txt{padding-top:14px}}@media (min-width: 768px){.en .specification .itm-blog .txt{padding-top:5px}}@media (min-width: 768px){.vn .specification .itm-blog .txt{padding-top:5px}}.specification .itm-blog .tt{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:600;margin-bottom:8px}@media (max-width: 767px){.specification .itm-blog .tt{font-size:16px;font-size:1.6rem;line-height:1.5em;margin-bottom:4px}}.specification .itm-blog .dsc{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;color:#4a4a4a}.staff{padding:120px 0 70px}@media only screen and (min-width: 768px) and (max-width: 1024px){.staff{padding-top:70px}}@media (max-width: 767px){.staff{padding:80px 0}}.staff .c-h2{margin-bottom:40px}@media (max-width: 767px){.staff .c-h2{margin-bottom:24px}}.staff .swiper{overflow:visible}@media (max-width: 767px){.staff .swiper{max-width:100%;width:270px;margin:0 auto}}@media (min-width: 768px){.staff .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px;transform:none !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.staff .swiper-wrapper{gap:15px}}@media (min-width: 768px){.staff .swiper-slide{width:auto !important;margin-right:0 !important}}.staff .img{position:relative}.staff .img:before{display:block;content:" ";width:100%;padding-top:123.33333%}.staff .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.staff .img img{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.staff .txt{position:relative;width:calc(100% - 28px);margin-top:-77px;padding:16px 20px;background:#dff0e3;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1024px){.staff .txt{width:calc(100% - 15px);padding:12px;margin-top:-66px}}@media (max-width: 767px){.staff .txt{padding-bottom:18px}}.staff .txt::after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-right:31px solid #F8FFF6;border-top:31px solid transparent}@media only screen and (min-width: 768px) and (max-width: 1024px){.staff .txt::after{border-right-width:20px;border-top-width:20px}}.staff .tt{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:600;margin-bottom:2px}@media only screen and (min-width: 768px) and (max-width: 1024px){.staff .tt{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.staff .tt{font-size:16px;font-size:1.6rem;line-height:1.5em}}.staff .desc{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;color:#4a4a4a}@media only screen and (min-width: 768px) and (max-width: 1024px){.en .staff .desc{font-size:calc(14 / 1024 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .staff .desc{font-size:calc(14 / 1024 * 100vw)}}@media (min-width: 768px){.staff .swiper-pagination,.staff .swiper-button-prev,.staff .swiper-button-next{display:none}}.staff .swiper-button-next,.staff .swiper-button-prev{width:16px;height:32px;top:52%}.staff .swiper-button-next::after,.staff .swiper-button-prev::after{display:none}.staff .swiper-button-next::before,.staff .swiper-button-prev::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml,<svg width="16" height="32" viewBox="0 0 16 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 8.88574L8.23145 16.0059L16 23.125V32L0 16L16 0V8.88574Z" fill="%239EAF9A"/></svg>') center/contain no-repeat}.staff .swiper-button-next{right:-28px}.staff .swiper-button-next::before{transform:scale(-1)}.staff .swiper-button-prev{left:-28px}.staff .swiper-pagination{bottom:-31px}.staff .swiper-pagination-bullet{background-color:#006634;clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)}.service{padding:125px 0 120px}@media only screen and (min-width: 768px) and (max-width: 992px){.service{padding-top:100px}}@media (max-width: 767px){.service{padding:24px 0 105px}}.service .txt{width:36.8%;margin-top:-75px;padding-right:10px}@media only screen and (min-width: 768px) and (max-width: 992px){.service .txt{margin-top:-85px}}@media (max-width: 767px){.service .txt{width:100%;margin:0;padding-right:0;padding-bottom:19px;background-color:#F8FFF6}}.service .txt .twt{max-width:100%;width:377px}.service .c-h2{margin-bottom:23px}@media (max-width: 767px){.service .c-h2{margin-bottom:12px}}.service .desc{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;color:#4a4a4a}@media only screen and (min-width: 768px) and (max-width: 992px){.service .desc{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.service .desc{font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.02em}}@media only screen and (min-width: 768px) and (max-width: 992px){.en .service .desc{font-size:calc(14 / 992 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 992px){.vn .service .desc{font-size:calc(14 / 992 * 100vw)}}.service .flow{position:relative;display:flex;flex-wrap:wrap}@media (max-width: 767px){.service .flow{display:block}}.service .flow::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:calc(100% - 15px);height:10px;background-color:#c6e0cf;z-index:1}@media (max-width: 767px){.service .flow::before{transform:none;top:0;bottom:-10px;width:10px;height:auto;z-index:-1}}.service .flow::after{content:"";position:absolute;top:calc(50% - 1px);transform:translateY(-50%);right:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:20px solid #c6e0cf;z-index:1}@media (max-width: 767px){.service .flow::after{top:unset;right:unset;bottom:-34px;left:-10px;border:none;border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #c6e0cf}}.service .itm{position:relative;display:flex;flex-direction:column;justify-content:space-between;z-index:2;border-left:2px solid #c6e0cf;padding-left:11px;padding-right:5px;min-height:197px}@media only screen and (min-width: 768px) and (max-width: 992px){.service .itm{min-height:calc(180 / 992 * 100vw)}}@media (max-width: 767px){.service .itm{padding:0 0 0 16px;border-bottom:1px solid #c6e0cf;min-height:auto;flex-direction:row;align-items:center;min-height:83px}.service .itm:last-child{border-bottom:none}}.service .itm::before{content:"";position:absolute;width:9px;height:10px;background:url('data:image/svg+xml,<svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.16016 2.78809V7.21094L4.33008 9.42285L0.5 7.21094V2.78809L4.33008 0.576172L8.16016 2.78809Z" fill="%23F8FFF6" stroke="%23006634"/></svg>') center/contain no-repeat}@media (max-width: 767px){.service .itm::before{left:4px;top:-1px;bottom:0;margin:auto 0;width:8px;background-image:url('data:image/svg+xml,<svg width="8" height="7" viewBox="0 0 8 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.71191 6.42773L2.28906 6.42773L0.577148 3.46387L2.28906 0.5L5.71191 0.5L7.42383 3.46387L5.71191 6.42773Z" fill="%23F8FFF6" stroke="%23006634"/></svg>')}}@media (max-width: 767px){.service .itm .hd{display:flex;align-items:center;padding-right:15px}}.service .itm .num{color:#006634;font-family:"Mulish",sans-serif;font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:0em;font-weight:800;margin-bottom:6px;flex-shrink:0}@media (max-width: 767px){.service .itm .num{font-size:20px;font-size:2rem;line-height:1em;margin-bottom:0;margin-right:6px}}.service .itm .tt{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.05em;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 1024px){.service .itm .tt{font-size:calc(18 / 1024 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 860px){.service .itm .tt{font-size:calc(15 / 860 * 100vw);letter-spacing:0px}}@media (max-width: 767px){.service .itm .tt{font-size:16px;font-size:1.6rem;line-height:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1100px){.en .service .itm .tt{font-size:calc(18 / 1100 * 100vw);line-height:1.4em}}@media only screen and (min-width: 768px) and (max-width: 800px){.en .service .itm .tt{font-size:calc(13 / 800 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.vn .service .itm .tt{font-size:calc(18 / 1024 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 800px){.vn .service .itm .tt{font-size:calc(13 / 800 * 100vw)}}.service .itm .img{display:flex;align-items:center;height:70px}@media only screen and (min-width: 768px) and (max-width: 992px){.service .itm .img{height:auto;width:calc(61 / 992 * 100vw)}}@media (max-width: 767px){.service .itm .img{width:47px;height:47px}.service .itm .img img{height:100%}}.service .itm .img img{object-fit:contain}@media (min-width: 768px){.service .itm-top{padding-bottom:13px;margin-top:-4px}.service .itm-top::before{bottom:-2px;left:-5px}}@media (min-width: 768px){.service .itm-top .hd{padding-bottom:10px}}@media (min-width: 768px){.service .itm-bottom{flex-direction:column-reverse;padding-top:19px}.service .itm-bottom::before{top:2px;left:-5px}.service .itm-bottom .tt{margin-bottom:0}}@media (min-width: 768px){.service .itm-bottom .hd{padding-top:10px}}@media (min-width: 768px){.service .txt{order:1}.service .itm1{width:23.85%;order:5;margin-left:0.25%}.service .itm2{width:23.85%;order:6}.service .itm3{width:24%;order:2}.service .itm4{width:23.85%;order:7}.service .itm5{width:21.9%;order:3}.service .itm6{width:25%;order:8}.service .itm7{width:17.3%;order:4}}.form-contact{position:relative;z-index:2}@media (min-width: 768px){.form-contact{padding-bottom:200px;overflow:hidden}}@media (max-width: 767px){.form-contact::before{content:"";position:absolute;top:0;right:0;border-left:74px solid transparent;border-top:74px solid #F8FFF6;z-index:1}}.form-contact .wrap{position:relative;z-index:0;padding-bottom:81px;--fimg: 100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.form-contact .wrap{--fimg: 60px}}@media (max-width: 767px){.form-contact .wrap{padding-top:48px;padding-bottom:0}}.form-contact .wrap::before{content:"";position:absolute;top:0;right:calc(50% - 50vw);left:var(--fimg);bottom:0;background-color:#006634;z-index:-2;clip-path:polygon(0 46%, 394px 0, 100% 0, 100% 100%, 0 100%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.form-contact .wrap::before{clip-path:polygon(0 46%, 250px 0, 100% 0, 100% 100%, 0 100%)}}@media (max-width: 767px){.form-contact .wrap::before{right:-20px;left:-20px;bottom:65px;clip-path:none}}.form-contact .wrap::after{content:"";position:absolute;bottom:-129px;right:calc(50% - 50vw);width:394px;height:279px;background:url("/wp/wp-content/themes/wp-templ/assets/img/business/bg-bnr02-business.svg") right bottom/contain no-repeat;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.form-contact .wrap::after{bottom:calc(-120 / 1024 * 100vw);width:calc(280 / 1024 * 100vw);height:calc(240 / 1024 * 100vw)}}@media (max-width: 767px){.form-contact .wrap::after{display:none}}.form-contact .c-h2{margin-bottom:40px}@media (max-width: 767px){.form-contact .c-h2{color:#fff;margin-bottom:21px}}.form-contact .ctn{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.form-contact .ctn{flex-direction:column-reverse}}.form-contact .img img{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--fimg) 100%, 0 calc(100% - var(--fimg)))}@media (max-width: 767px){.form-contact .img{margin:40px 0 0px;padding:0 6px;--fimg: 65px;width:100%;text-align:center}}.form-contact .businessform{width:570px;margin-left:30px}@media (max-width: 767px){.form-contact .businessform{width:100%;margin-left:0}}@media (max-width: 767px){.form-contact .act-label .acpt-tt{padding-left:0;text-indent:29px}}@media (min-width: 768px){.c-btn{margin-top:-200px}}@media (min-width: 768px){.c-btn .c-btn-wrap{padding-top:0}}@media (min-width: 768px){.c-btn .c-btn-box{padding-top:100px}}@media (max-width: 767px){.c-btn .c-btn-box{padding-top:62px}}@media (min-width: 768px){.c-btn .c-btn-box::after{display:none}}@media (max-width: 767px){.c-btn .c-btn-box::after{top:-81px}}

/*# sourceMappingURL=maps/business.min.css.map */
