;;
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
 *,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:#fff0;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:#fff0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}@font-face{font-family:"senobi-gothic";src:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../font/Senobi-Gothic/Senobi-Gothic-Regular.ttf) format("truetype");;font-display:swap}html{font-size:min(10px, 2.42vw)}body{font-family:"Zen Kaku Gothic Antique",sans-serif;font-size:1.6rem;color:#333;line-height:1.75;letter-spacing:.016em;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-body.png) repeat top center}img,embed,object,iframe{display:block;max-width:100%}a{transition:all 0.2s}a:hover{opacity:.85}.container{width:96%;max-width:124rem;margin:0 auto}@media (min-width:769px){.sp{display:none!important}}@media (max-width:768px){html{font-size:min(10px, 1.33333vw)}body{font-size:2.8rem}.container{width:90%}.pc{display:none!important}}.header{position:fixed;top:0;left:0;width:100%;z-index:9999}.header.v2 .container .group-content{padding-left:0}.header .container{width:100%;max-width:100%}.header.active .group-content .nav-header{right:0}.header.active .group-content .menu-trigger{opacity:0}.header .group-content{padding:2rem 2rem 2rem 0;background:#fff0;display:flex;justify-content:space-between;gap:2rem}.header .group-content .group-btn{display:flex;align-items:center;gap:2rem;width:100%;max-width:25rem}.header .group-content .group-btn .link{width:100%;max-width:16rem;padding:1.4rem 0;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:2.4rem}.header .group-content .group-btn .link span{font-size:1.6rem;font-weight:500;line-height:1;color:#1572cf}.header .group-content .menu-trigger{position:relative;width:7.2rem;height:7.2rem;background-color:#fff;border-radius:50%;transition:0.5s all}.header .group-content .menu-trigger span{position:absolute;width:3rem;height:2px;background-color:#1572cf;border:1px solid #1572cf;border-radius:1px;left:50%;transform:translateX(-50%)}.header .group-content .menu-trigger span:nth-child(1){top:2.6rem}.header .group-content .menu-trigger span:nth-child(2){top:50%;transform:translate(-50%,-50%)}.header .group-content .menu-trigger span:nth-child(3){bottom:2.6rem}.header .group-content .is-close{display:flex;justify-content:flex-end}.header .group-content .is-close .group{width:6.2rem;height:4.2rem;position:relative}.header .group-content .is-close .group span{position:absolute;width:3.2rem;height:3px;background-color:#fff;top:50%;left:50%}.header .group-content .is-close .group span:nth-child(1){transform:translate(-50%,-50%) rotate(30deg)}.header .group-content .is-close .group span:nth-child(2){transform:translate(-50%,-50%) rotate(-30deg)}.header .group-content .nav-header{position:fixed;right:-100%;transition:0.5s all;top:2rem;height:100vh;background:#1572cf;display:flex;flex-direction:column;gap:2rem;width:100%;max-width:32rem;border-radius:2rem;padding:2rem 1rem 10rem 3rem;z-index:10000}.header .group-content .nav-header .zone-link{display:flex;flex-direction:column;gap:4rem;overflow-y:auto;overflow-x:unset;scrollbar-width:none}.header .group-content .nav-header .zone-link::-webkit-scrollbar{width:1rem;display:none}.header .group-content .nav-header .zone-link::-webkit-scrollbar-track{background:#e5e5e5;border-radius:1rem}.header .group-content .nav-header .zone-link::-webkit-scrollbar-thumb{background-color:#8ab8e7;border-radius:1rem;border:2px solid #e5e5e5}.header .group-content .nav-header .group-link{display:flex;flex-direction:column;gap:1.5rem}.header .group-content .nav-header .group-link .title{display:flex;align-items:flex-end;gap:.8rem}.header .group-content .nav-header .group-link .title span{color:#fff}.header .group-content .nav-header .group-link .title span:nth-child(1){font-size:1.8rem;font-weight:700;font-family:"Poppins",sans-serif;line-height:1}.header .group-content .nav-header .group-link .title span:nth-child(2){font-family:"Noto Sans JP","noto-sans-cjk-jp",sans-serif;font-size:1rem;line-height:1.2}.header .group-content .nav-header .group-link .group{display:flex;flex-direction:column;gap:1.2rem;padding-left:1.2rem;border-left:2px solid #8ab8e7}.header .group-content .nav-header .group-link .group a{font-size:1.4rem;color:#8ab8e7;line-height:1}.header.recruit.is_scroll .group-content .group-right .nav-recruit.p-retop .group-link .link span{color:#333}.header.recruit.is_scroll .group-content .group-right .nav-recruit.p-retop .group-link.h-sub .link::after{background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-uh-recruit.png) no-repeat center center/100% 100%}.header.recruit .group-content{padding:1.3rem 2.8rem 0rem 0;align-items:center}.header.recruit .group-content .menu-trigger{display:none}.header.recruit .group-content .group-right{display:flex;justify-content:flex-end;align-items:center;width:100%;max-width:71rem;gap:1rem}.header.recruit .group-content .group-right .is-close{display:none}.header.recruit .group-content .group-right .nav-recruit{display:flex;justify-content:center;gap:2.6rem}.header.recruit .group-content .group-right .nav-recruit.p-retop .group-link.h-sub .link::after{background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-uh-recruit-w.png) no-repeat center center/100% 100%}.header.recruit .group-content .group-right .nav-recruit.p-retop .group-link .link span{color:#fff}.header.recruit .group-content .group-right .nav-recruit .group-link{position:relative;display:flex;align-items:center;justify-content:center}.header.recruit .group-content .group-right .nav-recruit .group-link.last{display:none}.header.recruit .group-content .group-right .nav-recruit .group-link.h-sub .link{gap:.4rem}.header.recruit .group-content .group-right .nav-recruit .group-link.h-sub .link::after{content:"";width:1.3rem;height:.8rem;transform:rotate(0deg);background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-uh-recruit.png) no-repeat center center/100% 100%}.header.recruit .group-content .group-right .nav-recruit .group-link:hover .link span{color:#1572cf}.header.recruit .group-content .group-right .nav-recruit .group-link:hover .group-sub{display:flex}.header.recruit .group-content .group-right .nav-recruit .group-link .link{display:flex;align-items:center;justify-content:center}.header.recruit .group-content .group-right .nav-recruit .group-link .link span{color:#333;font-size:1.6rem;font-weight:500;line-height:1}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub{display:none;flex-direction:column;background-color:#fff;border-radius:1rem;top:100%;position:absolute;gap:1rem;width:24rem;padding:2rem}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a{font-size:1.6rem;color:#333;display:flex;align-items:center;gap:1rem;justify-content:space-between}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a::after{content:"";width:1.8rem;height:1.3rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-uh-recruit.png) no-repeat center center/100% 100%}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a:hover{color:#1572cf}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a:hover::after{background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-uh-recruit.png) no-repeat center center/100% 100%}.header.recruit .group-content .group-right .btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:16rem;border-radius:2.4rem;background-color:#1572cf;padding:1.25rem 0}.header.recruit .group-content .group-right .btn.home{padding:1.4rem 0}.header.recruit .group-content .group-right .btn.home span{font-size:1.35rem}.header.recruit .group-content .group-right .btn.entry{background-color:#ac6a00}.header.recruit .group-content .group-right .btn span{font-size:1.6rem;font-weight:800;font-family:"Poppins",sans-serif;line-height:1;color:#fff}@media (max-width:1080px){.header.recruit.active .group-content .group-right{right:0}.header.recruit .group-content .group-right{position:fixed;top:2rem;right:-100%;flex-direction:column;background-color:#ac6a00;max-width:32rem;border-radius:2rem;padding:2rem 1rem 2rem 3rem;height:calc(100vh - 3rem);justify-content:flex-start;transition:0.5s all}.header.recruit .group-content .menu-trigger{display:flex}.header.recruit .group-content .group-right .btn{display:none}.header.recruit .group-content .group-right .nav-recruit{display:flex;flex-direction:column;justify-content:flex-start;gap:2rem;width:100%;max-width:32rem;z-index:10000;gap:3rem}.header.recruit .group-content .group-right .is-close{display:flex}.header.recruit .group-content .group-right .nav-recruit .group-link{width:-moz-fit-content;width:fit-content}.header.recruit .group-content .group-right .nav-recruit .group-link.last{display:flex}.header.recruit .group-content .group-right .nav-recruit .group-link.h-sub .link::after{display:none}.header.recruit .group-content .group-right .nav-recruit .group-link.h-sub{flex-direction:column;align-items:flex-start}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub{display:flex;position:relative;left:0;top:0;transform:unset;background:unset;width:unset;padding:0;margin-top:2rem;padding-left:2rem;border-left:4px solid #fff;border-radius:0}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a::after{display:none}.header.recruit .group-content .group-right .nav-recruit .group-link .link span,.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a{color:#fff}}@media (max-width:768px){.header .group-content{padding:2rem 2rem 0 0}.header .container{width:100%}.header.toppage .group-content{justify-content:space-between}.header .group-content .logo{width:46.6rem}.header .group-content .nav-header{width:100%;max-width:100%;height:100vh;top:0;padding:2rem 3rem 20rem 3rem}.header .group-content .nav-header .group-link .title{gap:1.4rem}.header .group-content .nav-header .group-link .title span:nth-child(1){font-size:3.2rem}.header .group-content .nav-header .group-link .title span:nth-child(1) br{display:none}.header .group-content .nav-header .group-link{gap:4rem}.header .group-content .nav-header .group-link .group{gap:5rem}.header .group-content .nav-header .group-link .group a{font-size:2.8rem}.header .group-content .nav-header .group-link .title span:nth-child(2){font-size:2rem}.header .group-content .is-close .group span{width:6.2rem;height:.3rem}.header.recruit .group-content .group-right{max-width:100%;top:0;height:100vh}.header.recruit .group-content .group-right .nav-recruit .group-link .link span{font-size:2.8rem}.header.recruit .group-content .group-right .nav-recruit .group-link .group-sub a{font-size:2.6rem}.header .group-content .nav-header .zone-link{gap:6rem}.header.recruit .group-content .group-right{align-items:unset}}.footer{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-footer.png) no-repeat center center/cover}.footer .group-content{position:relative;display:flex;flex-direction:column}.footer .group-content .ic-top{position:absolute;top:-3rem;right:0;cursor:pointer}.footer .group-content .ic-top .group{position:relative}.footer .group-content .ic-top .group span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:1.4rem;z-index:1}.footer .group-content .ic-top .group span::before{content:"";width:2.2rem;height:1.2rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-arrow-w-up.png) no-repeat center center/100% 100%}.footer .group-content .ic-top .group img{animation:roll-gear 10s linear infinite}.footer .group-content .above{padding:8rem 0 4rem;display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap-reverse}.footer .group-content .above .group-left{display:flex;flex-direction:column}.footer .group-content .above .group-left .ins{margin-top:4rem;width:4rem;height:4rem;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.footer .group-content .above .group-left .ins img{width:2rem}.footer .group-content .above .group-left .group-link{margin-top:7rem;display:flex;gap:1.5rem}.footer .group-content .above .group-left .group-link .link{width:12rem;height:12rem;background-color:#fff;display:flex;align-items:center;justify-content:center}.footer .group-content .above .group-right{display:flex;justify-content:space-between;width:100%;max-width:65rem;gap:1rem}.footer .group-content .above .group-right .group-link{display:flex;flex-direction:column;gap:1.8rem;width:100%;white-space:nowrap}.footer .group-content .above .group-right .group-link a{font-size:1.8rem;line-height:1;color:#fff}.footer .group-content .above .group-right .group-link .group{display:flex;flex-direction:column;gap:1.4rem}.footer .group-content .above .group-right .group-link .group a{font-size:1.6rem;display:flex;align-items:center;gap:2rem}.footer .group-content .above .group-right .group-link .group a::before{content:"";width:.7rem;height:1.2rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-arrow-w.png) no-repeat center center}.footer.recruit{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-footer-recruit.png) no-repeat center center/cover}.footer.recruit .above .group-right{max-width:68rem}.footer.recruit .above .group-right .group-link{max-width:20.8rem}.footer.recruit .above .group-right .group-btn{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;max-width:24rem;gap:2rem}.footer.recruit .above .group-right .group-btn .btn{display:flex;align-items:center;justify-content:center;width:100%;padding:2.6rem 0;background-color:#ac6a00;border-radius:3.2rem}.footer.recruit .above .group-right .group-btn .btn.home{background-color:#1572cf}.footer.recruit .above .group-right .group-btn .btn.home span{font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif}.footer.recruit .above .group-right .group-btn .btn span{font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:800;color:#fff;line-height:1}.footer.recruit .above .group-left .group-link{flex-direction:column;align-items:flex-start;margin-top:2.2rem;gap:2rem}.footer.recruit .above .group-left .group-link .link{width:unset;height:unset;background:unset;border-bottom:1px solid #fff}.footer.recruit .above .group-left .group-link .link span{font-size:1.8rem;color:#fff}.copy{display:flex;padding:1rem 0;align-items:center;justify-content:center}.copy span{font-size:1rem}@keyframes roll-gear{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:768px){.footer .group-content .above{padding:8rem 0}.footer .group-content .ic-top{top:unset;bottom:8rem;right:0}.footer .group-content .ic-top .group span{font-size:1.875rem}.footer .group-content .ic-top .group img{width:10rem;height:10rem}.footer .group-content .above .group-right{flex-direction:column;justify-content:flex-start;gap:7rem}.footer .group-content .above .group-right .group-link{max-width:100%;gap:3rem}.footer .group-content .above .group-right .group-link a{font-size:2.8rem}.footer .group-content .above .group-right .group-link .group{gap:3.4rem}.footer .group-content .above .group-right .group-link .group a{font-size:2.6rem}.footer .group-content .above .group-left{margin-top:7.4rem}.footer .group-content .above .group-left .logo{width:50rem}.footer .group-content .above .group-left .ins{margin-top:6rem;width:8rem;height:8rem}.footer .group-content .above .group-left .ins img{width:4rem}.footer .group-content .above .group-left .group-link{margin-top:4rem}.footer .group-content .above .group-left .group-link .link{width:16rem;height:16rem;padding:1.8rem 1rem}.footer .group-content .above .group-left .group-link .link img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:16rem;max-height:13rem}.copy{justify-content:flex-start;padding:1.8rem 5% 2rem}.copy span{font-size:2rem}.footer.recruit .above .group-right{gap:6rem}.footer.recruit .above .group-right .group-btn{max-width:40rem;margin-top:2rem}.footer.recruit .above .group-right .group-btn .btn{border-radius:5rem}.footer.recruit .above .group-right .group-btn .btn span{font-size:3.6rem}.footer.recruit .group-content .above .group-left .ins{margin-top:4rem}.footer.recruit .group-content .above .group-left .group-link .link{height:auto;width:auto}.footer .group-content .above .group-right .group-link .group a::before{width:1.4rem;height:1.7rem}.footer.recruit .above .group-right .group-btn .btn.home span{font-size:2.8rem}}.group-main-title span{font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.1em;color:#1572cf}.group-main-title p{font-family:"senobi-gothic",sans-serif;font-size:4.8rem;font-weight:700}.group-main-title.aos-init.aos-animate{opacity:1}.group-main-title.aos-init.aos-animate span::before,.group-main-title.aos-init.aos-animate p::before{transform:translateY(-100%);height:0}.group-main-title.aos-init span,.group-main-title.aos-init p{position:relative;overflow:hidden}.group-main-title.aos-init span::before,.group-main-title.aos-init p::before{transition:0.5s all;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-body.png) no-repeat center center/100% 100%}.btn-main{position:relative;display:flex;align-items:center;-moz-column-gap:2.4rem;column-gap:2.4rem;font-weight:700;font-size:1.6rem;letter-spacing:.16em;line-height:1;--linkBtn-cw:6.4rem;--linkBtn-ov-wc:0.08}.btn-main span{--drawLine-color:#1572cf;position:relative;--dotLine-size:0.4rem 1px;background-image:linear-gradient(to right,#1572cf 1px,transparent 1px);background-size:var(--dotLine-size);background-repeat:repeat-x;background-position:left bottom;display:inline-block;padding-bottom:.6rem;font-family:"Poppins",sans-serif}.btn-main span::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(var(--drawLine-color),var(--drawLine-color));background-size:0 1px;background-repeat:no-repeat;background-position:right bottom;transition:background-size 0.3s cubic-bezier(.55,.05,.22,.99);will-change:background-size;z-index:1}.btn-main .ic{content:"";position:relative;display:flex;align-items:center;justify-content:center;width:var(--linkBtn-cw);aspect-ratio:1/1;z-index:0}.btn-main .ic::after,.btn-main .ic::before{content:"";position:absolute;inset:0;display:block;width:100%;scale:1;border-radius:50%;aspect-ratio:1/1;transition:all 0.6s cubic-bezier(.55,.05,.22,.99) 0s}.btn-main .ic::before{background-color:#1572cf;z-index:0;transition-property:scale}.btn-main .ic::after{background-color:#fff;z-index:1;opacity:0;transition-property:opacity,scale}.btn-main .ic img{position:relative;z-index:2;scale:1;transition:scale 0.6s cubic-bezier(.55,.05,.22,.99) 0s}.btn-main:hover span::before{background-size:100% 1px;background-position:left bottom}.btn-main:hover .ic::before{background-color:#1572cf;z-index:0;transition-property:scale}.btn-main:hover .ic::after{opacity:1;scale:var(--linkBtn-ov-wc)}.btn-main:hover .ic img{scale:0}.btn-primary{position:relative;display:flex;align-items:center;justify-content:center;background:#1572cf;width:100%;max-width:24rem;padding:2rem 0;border-radius:10rem;transition:0.3s ease}.btn-primary span{font-size:1.6rem;color:#fff}.btn-primary img{position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.navigation-bar{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.4rem;color:#333}.navigation-bar .next{display:block;border-top:.4rem solid #fff0;border-bottom:.4rem solid #fff0;border-left:.8rem solid #999}.navigation-bar p{color:#999}.sec-head-top{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg.png);background-position:center;overflow:hidden}.sec-head-top .container{position:relative}.sec-head-top .container .content{padding:10rem 0 5rem}.sec-head-top .container .content .group-main-title{display:flex;flex-direction:column;gap:2rem;align-items:center}.sec-head-top .container .content .navigation-bar{margin-top:4rem}.sec-head-top .container .img-left{position:absolute;bottom:0;left:-5rem}.sec-head-top .container .img-right{position:absolute;bottom:0;right:-3rem}.sec-ft-main{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:12rem 0 1rem}.sec-ft-main.v2{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef}button{transition:0.3s ease}button:hover{opacity:.7}@media (max-width:768px){.group-main-title span{font-size:2.2rem}.group-main-title p{font-size:6rem}.btn-main .ic img{width:3rem}.sec-head-top{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-sp.png) no-repeat center center/cover}.sec-head-top .group-main-title span{font-size:2.6rem;line-height:1}.sec-head-top .group-main-title.v2 p{font-size:4.8rem}.sec-head-top .group-main-title p{margin-top:3.3rem;font-size:7.2rem;line-height:1}.sec-head-top .container .img-left{width:18.2rem;bottom:15rem}.sec-head-top .container .img-right{width:15.8rem;bottom:15rem}.sec-head-top .container .content{padding:15rem 0 16rem}.sec-head-top .container .content .navigation-bar{font-size:2rem;margin-top:5.8rem}.sec-ft-main{overflow:hidden}.sec-ft-main .container{width:200rem;display:flex;align-items:center;justify-content:center}.sec-ft-main .container img{width:100%}}.sec-comming_soon{padding:14rem 0 16rem}.sec-comming_soon .group-content{width:100%;max-width:108rem;margin:0 auto;background-color:#fff;padding:11rem 0;border-radius:1rem;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:5rem;position:relative}.sec-comming_soon .group-content img{position:absolute}.sec-comming_soon .group-content img:nth-child(1){top:4rem;right:5rem}.sec-comming_soon .group-content img:nth-child(2){bottom:5rem;left:6rem}.sec-comming_soon .group-content .title{padding-bottom:2.6rem;border-bottom:2px dashed #1572cf}.sec-comming_soon .group-content .title p{font-size:4.8rem;font-weight:700;line-height:1;font-family:"Poppins",sans-serif;color:#1572cf;letter-spacing:.16em}.sec-comming_soon .group-content .text{display:flex;align-items:center;justify-content:center}.sec-comming_soon .group-content .text p{font-size:2.4rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500}@media (max-width:768px){.sec-comming_soon{padding:0 0 10rem}.sec-comming_soon .group-content .title p{font-size:5.6rem}.sec-comming_soon .group-content .text p{font-size:3.2rem}.sec-comming_soon .group-content img:nth-child(1){width:7.7rem;right:3rem}.sec-comming_soon .group-content img:nth-child(2){width:5.8rem}.sec-comming_soon .group-content{gap:3rem}}.banner-toppage{background-color:#7ab2ff;position:relative}.banner-toppage .title{position:absolute;top:50%;left:6.4rem;transform:translateY(-50%)}.main .sec-philoshiphy{position:relative}.main .sec-philoshiphy .bg{width:100%;position:relative;min-height:120rem;max-height:135rem;overflow:hidden}.main .sec-philoshiphy .bg .img-banner{min-height:120rem;-o-object-fit:cover;object-fit:cover}.main .sec-philoshiphy .bg .item-image{position:absolute;bottom:10rem;left:50%;transform:translateX(-50%)}.main .sec-philoshiphy .bg .item-image.aos-animate svg{animation:poyoyon2 1s ease-in-out forwards}.main .sec-philoshiphy .bg .item-image-bg{position:absolute;bottom:0;left:0;width:100%}.main .sec-philoshiphy .bg .item-image-bg img{width:100%}.main .sec-philoshiphy .bg img{width:100%}.main .sec-philoshiphy .item-gear{position:absolute}.main .sec-philoshiphy .item-gear:nth-child(2){top:13rem;left:min(110px, 2.8vw)}.main .sec-philoshiphy .item-gear:nth-child(3){top:24rem;right:min(20px, 1.4vw)}.main .sec-philoshiphy .item-gear:nth-child(4){top:58rem;left:0}.main .sec-philoshiphy .item-gear:nth-child(5){top:54rem;right:min(80px, 5.6vw)}.main .sec-philoshiphy .container{position:absolute;top:13.5rem;bottom:20rem;left:50%;transform:translateX(-50%)}.main .sec-philoshiphy .group-content{display:flex;flex-direction:column;align-items:center}.main .sec-philoshiphy .group-content .group-main-title{display:flex;flex-direction:column;align-items:center;gap:4rem}.main .sec-philoshiphy .group-content .group-text{margin-top:8rem;max-width:60rem}.main .sec-philoshiphy .group-content .group-text p{line-height:4;font-size:1.6rem}.main .sec-philoshiphy .group-content .group-btn{margin-top:16rem;width:100%;max-width:60rem;display:flex;justify-content:flex-end}.main .sec-socical-slide{padding-bottom:20rem}.main .sec-socical-slide .container{width:100%;max-width:100%;position:relative}.main .sec-socical-slide .group-content{margin:auto;position:relative;width:100%;max-width:1400px;display:flex;flex-direction:column;gap:12rem}.main .sec-socical-slide .group-content .item-slide{display:flex;align-items:center;justify-content:flex-end;gap:5rem;width:100%}.main .sec-socical-slide .group-content .item-slide:nth-child(2) .content .zone-item{flex-direction:row-reverse}.main .sec-socical-slide .group-content .item-slide.current{opacity:1;z-index:2}.main .sec-socical-slide .group-content .item-slide .content{display:flex;align-items:center;top:0;width:100%}.main .sec-socical-slide .group-content .item-slide .content .zone-item{display:flex;align-items:center;justify-content:flex-end;gap:5rem;margin:0 auto;width:96%;position:relative}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count{position:absolute;display:flex;align-items:center;gap:1rem;bottom:10rem;left:0}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count span{font-size:1.6rem;color:#1572cf}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count span.total-slide{font-size:1.8rem;font-family:"Poppins",sans-serif;font-weight:800}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count .num{width:7.2rem;height:7.2rem;display:flex;align-items:center;justify-content:center;border-radius:100%;position:relative}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count .num .round{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:1100%;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-body.png) no-repeat center center/100% 100%}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count .num .num-span{width:7.2rem;height:7.2rem;position:relative;display:flex;align-items:center;justify-content:center}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count .num .num-span span{font-size:3.6rem;font-family:"Poppins",sans-serif;font-weight:800}.main .sec-socical-slide .group-content .item-slide .content .scroll-line{position:absolute;right:0;bottom:4rem;transform:rotate(90deg)}.main .sec-socical-slide .group-content .item-slide .content .scroll-line .group{display:flex;align-items:center;gap:1rem}.main .sec-socical-slide .group-content .item-slide .content .scroll-line .text{font-size:1.4rem;font-weight:700;color:#fff;font-family:"Poppins",sans-serif}.main .sec-socical-slide .group-content .item-slide .content .scroll-line .line{display:flex}.main .sec-socical-slide .group-content .item-slide .content .scroll-line .line span{display:flex;width:8rem;height:1px;background-color:#ccc;position:relative;overflow:hidden}.main .sec-socical-slide .group-content .item-slide .content .scroll-line .line span::before{content:"";width:100%;height:1px;background-color:#1572cf;animation:scroll_line 3s ease infinite}.main .sec-socical-slide .group-content .item-slide .left{width:100%;max-width:56.8rem}.main .sec-socical-slide .group-content .item-slide .left .group-text{margin-top:5rem;display:flex;flex-direction:column;gap:3rem}.main .sec-socical-slide .group-content .item-slide .left .group-text .title p{font-size:2.4rem;line-height:2;font-weight:700}.main .sec-socical-slide .group-content .item-slide .left .group-text .text p{font-size:1.6rem}.main .sec-socical-slide .group-content .item-slide .left .group-text .image{display:none}.main .sec-socical-slide .group-content .item-slide .left .group-btn{margin-top:6rem;display:flex;justify-content:flex-end}.main .sec-socical-slide .group-content .item-slide .right{width:-moz-fit-content;width:fit-content;position:relative}.main .sec-socical-slide .business_contents--txtboxes{position:absolute;top:0;z-index:-1}.main .sec-socical-slide .business_contents--txtboxes li{height:100vh;max-width:380px;width:27.7777777778rem;display:flex;align-items:center;justify-content:center}.main .sec-service{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-body-02.png) repeat top center;padding:16rem 0 43rem;position:relative}.main .sec-service .bg-tool{position:relative;height:0}.main .sec-service .bg-tool img{bottom:0;left:50%;transform:translate(-50%,50%);position:absolute;width:100%}.main .sec-service .group-content{display:flex;flex-direction:column;align-items:center}.main .sec-service .group-content .group-main-title{display:flex;flex-direction:column;align-items:center}.main .sec-service .group-content .group-text{margin-top:4rem;width:100%;max-width:60rem}.main .sec-service .group-content .group-image{margin-top:6rem}.main .sec-service .group-content .group-btn{margin-top:3rem;display:flex;align-items:center;justify-content:flex-end;width:100%}.main .item-above-history{position:relative;height:0}.main .item-above-history img{position:relative;top:50%;transform:translateY(-50%);left:0}.main .sec-history{padding:42rem 0 18rem}.main .sec-history .group-content{display:flex;flex-direction:column;align-items:center;width:100%}.main .sec-history .group-content .group-main-title{display:flex;flex-direction:column;align-items:center}.main .sec-history .group-content .group-text{margin-top:5rem;width:100%;max-width:60rem}.main .sec-history .group-content .group-btn{width:100%;display:flex;justify-content:flex-end;margin-top:1rem}.main .sec-technology{overflow:hidden;position:relative;z-index:1;padding:17rem 0 40rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-technology.png) no-repeat bottom center/cover #1572cf}.main .sec-technology .line-ruler{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2}.main .sec-technology .line-ruler.v2{left:unset;right:0;transform:translateY(-50%) rotateY(180deg)}.main .sec-technology .item-tech{position:absolute}.main .sec-technology .item-tech:nth-child(1){top:11rem;left:-3rem}.main .sec-technology .item-tech:nth-child(2){top:11rem;right:-4rem}.main .sec-technology .item-tech:nth-child(3){top:34rem;z-index:1;left:0}.main .sec-technology .item-tech:nth-child(4){top:27rem;right:-6rem}.main .sec-technology .item-tech:nth-child(5){top:52rem;left:-7rem;z-index:0}.main .sec-technology .item-tech:nth-child(6){top:58rem;right:-3rem}.main .sec-technology .group-content{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column}.main .sec-technology .group-content .group-main-title{display:flex;align-items:center;flex-direction:column}.main .sec-technology .group-content .group-main-title p{line-height:1.6}.main .sec-technology .group-content .group-text{margin-top:6rem;max-width:60rem}.main .sec-technology .group-content .group-btn{width:100%;max-width:60rem;margin-top:4rem}.main .sec-technology .group-content .group-btn .item{display:flex;align-items:center;background-color:#fff;border-radius:2rem;overflow:hidden}.main .sec-technology .group-content .group-btn .item .left{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:30rem;padding:2.4rem 0 1rem 2rem}.main .sec-technology .group-content .group-btn .item .left .group-main-title{align-items:flex-start}.main .sec-technology .group-content .group-btn .item .left .group-main-title span{font-size:1.4rem}.main .sec-technology .group-content .group-btn .item .left .group-main-title p{font-size:3.1rem;letter-spacing:.0025em}.main .sec-technology .group-content .group-btn .item .right{margin-left:auto}.main .sec-product{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-product.png) no-repeat center center/cover;padding:15rem 0;position:relative;margin-top:-19rem}.main .sec-product .group-text-slide{position:absolute;top:64%;left:50%;transform:translate(-50%,-50%);overflow:hidden;width:100%}.main .sec-product .group-text-slide .text-content{width:100%;display:flex;animation:text-slide 20s linear infinite}.main .sec-product .group-text-slide .text-content p{font-size:15rem;color:rgb(255 255 255 / .1);font-family:"ab-manga-thic",sans-serif;white-space:nowrap}.main .sec-product .group-main-title{text-align:center}.main .sec-product .group-content{display:flex;align-items:center;justify-content:center;flex-direction:column}.main .sec-product .group-content .group-main-title p,.main .sec-product .group-content .group-main-title span{color:#fff}.main .sec-product .group-content .group-text{width:100%;max-width:99rem}.main .sec-product .group-content .group-text p{color:#fff}.main .sec-product .group-content .list-product{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:9rem;margin-top:18rem}.main .sec-product .group-content .list-product .item{display:flex;position:relative;cursor:pointer}.main .sec-product .group-content .list-product .item .group-image{position:relative}.main .sec-product .group-content .list-product .item .group-image .image{position:absolute;top:0;left:50%;transform:translate(-50%,-40%);display:flex;align-items:center;justify-content:center;width:100%}.main .sec-product .group-content .list-product .item .content{position:absolute;top:-100%;right:-50%;width:24rem;height:24rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgb(255 255 255 / .8);border-radius:50%;padding:2rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}.main .sec-product .group-content .list-product .item .content .title p{font-size:1.8rem;font-weight:700}.main .sec-product .group-content .list-product .item .content .text p{font-size:1.6rem}.main .sec-product .group-content .group-btn{margin-top:4rem;display:flex;justify-content:flex-end;width:100%}.main .sec-product .group-content .group-btn .btn-main span{color:#fff;--drawLine-color:#fff;background-image:linear-gradient(to right,#fff 1px,transparent 1px)}.main .sec-product .group-content .group-btn .btn-main .ic::before{background-color:#fff}.main .sec-product .group-content .group-btn .btn-main .ic::after{background-color:#1572cf}.main .sec-recruit{margin-top:18rem}.main .sec-recruit .container{width:100%;max-width:100%}.main .sec-recruit .group-content .above{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-recuit-above.png) no-repeat center center/cover;padding:14rem 0 17rem;display:flex;align-items:center;justify-content:center}.main .sec-recruit .group-content .above .title{display:flex;flex-direction:column;align-items:center;gap:4rem}.main .sec-recruit .group-content .above .title p{font-family:"Poppins",sans-serif;font-size:4.8rem;font-weight:800;color:#fff}.main .sec-recruit .group-content .above .title span{font-size:1.6rem;text-align:center;color:#fff}.main .sec-recruit .group-content .below{display:flex;flex-direction:column;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-recruit2.png) no-repeat center center/cover}.main .sec-recruit .group-content .below .group-recruit{display:flex;justify-content:space-between;gap:2rem;width:100%;max-width:1240px;margin:0 auto;padding:4rem 6rem;background:#fff;border-radius:2rem;transform:translateY(-10rem)}.main .sec-recruit .group-content .below .group-recruit .content{display:flex;flex-direction:column;width:100%;max-width:28rem;justify-content:space-between}.main .sec-recruit .group-content .below .group-recruit .content .group-main-title span{font-size:1.6rem}.main .sec-recruit .group-content .below .group-recruit .content .group-main-title p{font-size:4rem}.main .sec-recruit .group-content .below .group-recruit .group-link{display:flex;justify-content:space-between;gap:1.9rem}.main .sec-recruit .group-content .below .group-recruit .group-link .z-link:hover .link{transition:0.5s;transform:rotateY(360deg)}.main .sec-recruit .group-content .below .group-recruit .group-link .link{display:flex;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-link.png) no-repeat center center/100% 100%;padding:2rem 1.4rem 3rem;display:flex;flex-direction:column;align-items:center;height:40rem}.main .sec-recruit .group-content .below .group-recruit .group-link .link.v2{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-link-o.png) no-repeat center center/100% 100%}.main .sec-recruit .group-content .below .group-recruit .group-link .link.v2 .group-text::before{background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-plus-circle-o.png) no-repeat center center/100% 100%}.main .sec-recruit .group-content .below .group-recruit .group-link .link.v2 .group-text span{color:#fff}.main .sec-recruit .group-content .below .group-recruit .group-link .link.v2 .ic{background:#e0893d}.main .sec-recruit .group-content .below .group-recruit .group-link .link .group-text{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.main .sec-recruit .group-content .below .group-recruit .group-link .link .group-text::before{content:"";width:1.6rem;height:1.6rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-plus-circle.png) no-repeat center center/100% 100%}.main .sec-recruit .group-content .below .group-recruit .group-link .link .group-text span{writing-mode:vertical-lr;font-size:2.2rem;font-family:"senobi-gothic",sans-serif;line-height:1.3;color:#1572cf;font-weight:500}.main .sec-recruit .group-content .below .group-recruit .group-link .link .ic{width:4.8rem;height:4.8rem;background:#1572cf;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:auto}.main .sec-recruit .group-content .below .group-human{display:flex;align-items:center;flex-direction:column;margin-bottom:-5rem}.main .sec-recruit .group-content .below .group-human .text-eye{display:flex;align-items:flex-end;justify-content:center;gap:1rem;font-size:1.6rem;font-family:"senobi-gothic",sans-serif;font-weight:700;line-height:1}.main .sec-recruit .group-content .below .group-human .text-eye::before{content:"";width:2.9rem;height:2.6rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-eyes.png) no-repeat center center/100% 100%}.main .sec-recruit .group-content .below .group-human .btn-main{margin-top:2.4rem;background:#fff;max-width:58rem;padding:3rem 1.8rem 1.8rem;border-radius:1rem;position:relative}.main .sec-recruit .group-content .below .group-human .btn-main span{display:flex;align-items:center;gap:4rem;font-size:2.4rem;font-family:"senobi-gothic",sans-serif;color:#1572cf;letter-spacing:.025em}.main .sec-recruit .group-content .below .group-human .btn-main::after{position:absolute;content:"";bottom:-1.5rem;left:50%;transform:translateX(-50%);border-top:2rem solid #fff;border-bottom:0 solid #fff0;border-left:.7rem solid #fff0;border-right:.7rem solid #fff0}.main .sec-information{margin-top:21rem}.main .sec-information .container{width:100%;max-width:1400px}.main .sec-information .group-content{width:100%;display:flex;flex-direction:column;align-items:center;gap:7rem}.main .sec-information .group-content .group-main-title{display:flex;align-items:center;flex-direction:column}.main .sec-information .group-content .zone-slide{position:relative;width:100%}.main .sec-information .group-content .zone-slide .btn-slide{position:absolute;top:50%;transform:translateY(50%);z-index:2}.main .sec-information .group-content .zone-slide .btn-slide.next{right:4rem}.main .sec-information .group-content .zone-slide .btn-slide.prev{left:4rem}.main .sec-information .group-content .zone-slide .btn-slide.prev img{transform:rotateY(180deg)}.main .sec-information .group-content .zone-slide .slide-info{max-width:1240px;width:100%;margin:0 auto}.main .sec-information .group-content .group-info{display:grid;grid-template-columns:repeat(auto-fill,minmax(33rem,1fr));gap:3rem 2rem;width:90%;margin:0 auto}.main .sec-information .group-content .item-info{width:100%;max-width:30rem;margin:0 .7rem;padding:2rem;background:#fff;border-radius:1rem}.main .sec-information .group-content .item-info .image{width:100%}.main .sec-information .group-content .item-info .image img{width:100%}.main .sec-information .group-content .item-info .date{display:flex;align-items:center;gap:1rem;margin-top:2rem}.main .sec-information .group-content .item-info .date::before{content:"";width:.8rem;height:.8rem;background-color:#1572cf;border-radius:50%}.main .sec-information .group-content .item-info .date p{font-size:1.6rem;line-height:1.3}.main .sec-information .group-content .item-info .text{margin-top:1.5rem}.main .sec-information .group-content .item-info .text p{font-size:1.8rem;font-weight:500;line-height:1.3}.main .sec-ins{margin-top:18rem;margin-bottom:18rem}.main .sec-ins .container{max-width:1400px;width:100%}.main .sec-ins .group-main-title{display:flex;justify-content:center}.main .sec-ins .group-main-title p{color:#1572cf}.main .sec-ins .group-image{margin-top:6rem;display:flex;flex-direction:column;align-items:center}.main .sec-ins .group-image .list{display:flex;align-items:center;justify-content:center}.main .sec-ins .group-image #sb_instagram .sbi_photo{border:unset!important;overflow:hidden;border-radius:2rem}@keyframes scroll_line{0%{transform:translateX(-100%)}40%{transform:translateX(0%)}60%{transform:translateX(0%)}100%{transform:translateX(100%)}}@keyframes text-slide{0%{transform:translateX(-100%)}100%{transform:translateX(-50%)}}@keyframes poyoyon2{0%{transform:scale(1,1) translate(0,0)}15%{transform:scale(.98,.9) translate(0,5px)}30%{transform:scale(1.02,1) translate(0,8px)}50%{transform:scale(.98,1.05) translate(0,-8px)}70%{transform:scale(1,.9) translate(0,5px)}100%{transform:scale(1,1) translate(0,0)}0%,100%{opacity:1}}.banner-toppage .image .hand-l-person-1{transform-origin:40% 60%;animation:hand-left-person-1 5s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-r-person-2{transform-origin:15% 15%;animation:hand-right-person-2 2s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-l-person-3{transform-origin:49% 24%;animation:hand-left-person-3 6s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-r-person-4{transform-origin:6% 67%;animation:hand-right-person-4 8s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-l-person-5{transform-origin:35% 86%;animation:hand-left-person-5 7s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-r-person-6{transform-origin:70% 75%;animation:hand-right-person-6 4s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-r-person-7{animation:hand-right-person-7 4s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .hand-l-person-7{animation:hand-left-person-7 4s cubic-bezier(.445,.05,.55,.95) infinite}.banner-toppage .image .mechine{animation:mechine 10s cubic-bezier(.175,.885,.32,1.275) infinite}.banner-toppage .image .cart{animation:cart 10s linear infinite}.banner-toppage .image .person-cart{animation:cart 6s linear infinite}.banner-toppage .image .hand-r-person-8{transform-origin:45% 78%;animation:hand-right-person-8 4s cubic-bezier(.445,.05,.55,.95) infinite}@keyframes hand-left-person-1{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-1.2deg)}20%{transform:rotate(0.6deg)}30%{transform:rotate(-0.6deg)}40%{transform:rotate(0.3deg)}50%{transform:rotate(-0.3deg)}60%{transform:rotate(0.15deg)}70%{transform:rotate(-0.15deg)}80%{transform:rotate(0deg)}90%{transform:rotate(0deg)}}@keyframes hand-right-person-2{0%,100%{transform:rotate(0deg)}10%{transform:rotate(13deg)}20%{transform:rotate(6deg)}30%{transform:rotate(11deg)}40%{transform:rotate(7.5deg)}50%{transform:rotate(9.5deg)}60%{transform:rotate(6.8deg)}70%{transform:rotate(7.8deg)}80%{transform:rotate(6.3deg)}90%{transform:rotate(0deg)}}@keyframes hand-left-person-3{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-9deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-7deg)}40%{transform:rotate(9deg)}50%{transform:rotate(-5deg)}60%{transform:rotate(6deg)}70%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}90%{transform:rotate(0deg)}}@keyframes hand-right-person-4{0%,100%{transform-origin:6% 67%;transform:rotate(12deg)}10%{transform-origin:6% 67%}20%{transform-origin:6% 67%}30%{transform-origin:6% 67%}40%{transform-origin:0% 35%;transform:rotate(0deg)}45%{transform-origin:0% 35%;transform:rotate(1deg)}50%{transform-origin:0% 35%;transform:rotate(0deg)}51%{transform-origin:5% 50%;transform:rotate(0deg)}60%{transform-origin:6% 67%;transform:rotate(6deg)}80%{transform-origin:6% 67%;transform:rotate(10deg)}87%{transform-origin:6% 67%;transform:rotate(11deg)}90%{transform-origin:6% 67%;transform:rotate(10deg)}92%{transform-origin:6% 67%;transform:rotate(11deg)}94%{transform-origin:6% 67%;transform:rotate(10deg)}}@keyframes hand-left-person-5{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-11deg)}20%{transform:rotate(7deg)}30%{transform:rotate(-9deg)}40%{transform:rotate(5deg)}50%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}70%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}90%{transform:rotate(0deg)}}@keyframes hand-right-person-6{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-21deg)}20%{transform:rotate(6deg)}30%{transform:rotate(13deg)}40%{transform:rotate(7.5deg)}50%{transform:rotate(10deg)}60%{transform:rotate(4deg)}70%{transform:rotate(6deg)}80%{transform:rotate(3deg)}90%{transform:rotate(0deg)}}@keyframes hand-right-person-7{0%,100%{transform-origin:59% 18%;transform:rotate(0deg)}10%{transform:rotate(1deg)}20%{transform:rotate(0deg)}50%{transform-origin:99% 28%;transform:rotate(-1deg)}60%{transform:rotate(0deg)}80%{transform:rotate(1deg)}90%{transform:rotate(0deg)}}@keyframes hand-right-person-8{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-26deg)}20%{transform:rotate(6deg)}30%{transform:rotate(-13deg)}40%{transform:rotate(7.5deg)}50%{transform:rotate(-10deg)}60%{transform:rotate(4deg)}70%{transform:rotate(6deg)}80%{transform:rotate(3deg)}90%{transform:rotate(0deg)}}@keyframes mechine{0%,100%{transform:translateY(-.5rem)}50%{transform:translateY(.5rem)}}@keyframes cart{0%,100%{transform:translate(0,0)}50%{transform:translate(5rem,5rem)}}@media (max-width:1240px){.main .sec-product .group-content .list-product .item .content{right:5%;top:-110%}.main .sec-philoshiphy .bg .item-image{bottom:8rem}}@media (max-width:1080px){.main .sec-philoshiphy{padding:12rem 0 32rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-body-02.png) repeat top center/cover}.main .sec-philoshiphy .bg .item-image.aos-animate svg{width:100%}.main .sec-philoshiphy .container{position:relative;top:unset;left:unset;transform:unset;bottom:unset}.main .sec-philoshiphy .bg{position:unset;min-height:-moz-fit-content;min-height:fit-content}.main .sec-philoshiphy .bg .item-image{bottom:4rem}.main .sec-philoshiphy .bg .img-banner{display:none}.main .sec-socical-slide{margin-top:5rem}.main .sec-socical-slide .group-content .item-slide .right{display:none}.main .sec-socical-slide .group-content .item-slide .content .zone-item{justify-content:center}.main .sec-socical-slide .group-content .item-slide .left .group-text .image{display:block}.main .sec-socical-slide .group-content .item-slide .left .group-text .image img{margin-left:auto;width:100%}.main .sec-socical-slide .group-content .item-slide .left{max-width:100%}.main .sec-socical-slide .group-content .item-slide .left .group-main-title{display:flex;flex-direction:column;align-items:flex-start}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count{bottom:unset;top:40%}.main .sec-recruit .group-content .below .group-recruit{flex-direction:column}.main .sec-recruit .group-content .below .group-recruit .content{max-width:100%}.main .sec-recruit .group-content .below .group-recruit .group-link{justify-content:center;flex-direction:column}.main .sec-recruit .group-content .below .group-recruit .group-link .link{height:auto;flex-direction:row;justify-content:space-between;padding:3rem 2rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-link-sp.png) no-repeat center center/100% 100%}.main .sec-recruit .group-content .below .group-recruit .group-link .link.v2{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-link-o-sp.png) no-repeat center center/100% 100%}.main .sec-recruit .group-content .below .group-recruit .group-link .link .group-text{flex-direction:row}.main .sec-recruit .group-content .below .group-recruit .group-link .link .group-text span{writing-mode:unset;font-size:3.2rem}.main .sec-recruit .group-content .below .group-recruit .group-link .link .group-text::before{width:3rem;height:3rem}}@media (max-width:1050px){.main .sec-philoshiphy .bg .item-image{bottom:2rem}}@media (max-width:950px){.main .sec-philoshiphy .bg .item-image{bottom:0rem}}@media (max-width:768px){.banner-toppage .title{max-width:64rem}.banner-toppage .image{overflow:hidden}.banner-toppage .image svg{height:100vh;transform:translateX(-50%)}.main .sec-philoshiphy .group-content .group-text p{line-height:2}.main .sec-philoshiphy .bg .item-image svg,.main .sec-philoshiphy .bg .item-image.aos-animate svg{width:54.5rem;height:34rem}.main .sec-philoshiphy .group-content .group-text{max-width:100%}.main .sec-philoshiphy .bg .item-image{bottom:7rem}.main .sec-philoshiphy .item-gear:nth-child(2),.main .sec-philoshiphy .item-gear:nth-child(4){display:none}.main .sec-philoshiphy .item-gear:nth-child(3){width:16.6rem;height:10.5rem;top:4.8rem;right:6.5rem}.main .sec-philoshiphy .item-gear:nth-child(5){width:16.1rem;height:18.1rem;bottom:36rem;left:6.8rem;top:unset}.main .sec-socical-slide .group-content{gap:5rem}.main .sec-socical-slide .group-content .item-slide .left .group-text .title p{font-size:3.2rem}.main .sec-philoshiphy .group-content .group-text p{font-size:2.8rem}.main .sec-socical-slide .group-content .item-slide .left .group-text .text p{font-size:2.4rem}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count .num .num-span span{font-size:4.2rem}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count span.total-slide{font-size:2.1rem}.main .sec-socical-slide .group-content .item-slide .left .group-text .image{position:relative;width:92%;margin:auto}.main .sec-socical-slide .group-content .item-slide .content .scroll-line{bottom:unset;right:0;top:50%;transform:translateY(-50%) rotate(90deg)}.main .sec-socical-slide .group-content .item-slide .content .scroll-line .text{font-size:2.1rem}.main .sec-socical-slide .group-content .item-slide .left .group-main-title,.main .sec-socical-slide .group-content .item-slide .left .group-text .title,.main .sec-socical-slide .group-content .item-slide .left .group-text .text{width:90%;margin:0 auto}.main .sec-socical-slide .group-content .item-slide .left .group-main-title span{line-height:1}.main .sec-socical-slide .group-content .item-slide .content .zone-item .num-count{top:44%;left:5%}.main .sec-socical-slide .group-content .item-slide .content .zone-item{width:100%}.main .sec-socical-slide .group-content .item-slide .left .group-btn{margin:4rem auto 0;width:92%}.main .sec-socical-slide .group-content .item-slide .left .group-text{margin-top:0}.main .sec-socical-slide{padding-bottom:15rem}.main .sec-service .bg-tool img{bottom:2rem}.main .sec-service .container{max-width:100%;width:100%}.main .sec-service .group-content{overflow:hidden}.main .sec-service .group-content .group-image{overflow:scroll;width:100%}.main .sec-service .group-content .group-image .image{width:108rem}.main .sec-service .group-content .group-image .image img{width:100%}.main .sec-service .group-content .group-text{width:90%;max-width:100%;margin-left:auto;margin-right:auto}.main .sec-service .group-content .group-btn{width:90%;margin-left:auto;margin-right:auto}.main .item-above-history{width:70rem;margin-right:auto}.main .sec-history{padding:27rem 0 12rem}.main .sec-history .group-content .group-text{width:100%;max-width:100%}.main .sec-technology{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-technology-sp.png) no-repeat bottom center/cover}.main .sec-technology .group-content .group-text{max-width:100%}.main .sec-technology .group-content .group-btn{max-width:100%}.main .sec-technology{padding:17rem 0 120rem}.main .sec-technology .item-tech:nth-child(1){width:33rem;bottom:84rem;left:4rem;top:unset}.main .sec-technology .item-tech:nth-child(2){width:44rem;top:unset;right:-2rem;bottom:80rem;transform:rotate(20deg)}.main .sec-technology .item-tech:nth-child(3){width:34rem;top:unset;left:7rem;bottom:64rem}.main .sec-technology .item-tech:nth-child(4){width:35rem;top:unset;right:0rem;bottom:55rem}.main .sec-technology .item-tech:nth-child(5){width:35rem;top:unset;left:0rem;bottom:43rem}.main .sec-technology .item-tech:nth-child(6){width:33rem;top:unset;right:0rem;bottom:37rem}.main .sec-product .group-content .list-product .item .content{position:relative;top:unset;right:unset;background:unset;padding:0;display:flex;align-items:flex-start;width:unset;height:unset;margin-top:4rem}.main .sec-product .group-content .list-product{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:8rem 4rem;width:100%}.main .sec-product .group-content .list-product .item{display:flex;align-items:center;flex-direction:column}.main .sec-product .group-content .list-product .item .group-image .elip{width:26rem}.main .sec-product .group-content .list-product .item .group-image .image img{height:24rem;-o-object-fit:contain;object-fit:contain}.main .sec-product .group-content .list-product .item .content .title p{font-size:3.2rem;color:#fff;font-weight:500}.main .sec-product .group-content .list-product .item .content .text p{font-size:2.8rem;color:#fff}.main .sec-product .group-content .group-main-title{display:flex;flex-direction:column;align-items:center}.main .sec-recruit .group-content .below .group-recruit .group-link .link .ic img{width:3rem}.main .sec-technology .line-ruler{top:11rem;transform:unset;width:4.5rem}.main .sec-technology .line-ruler.v2{transform:rotate(180deg)}.main .sec-product{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-product-sp.png) no-repeat top center/cover}.main .sec-product .group-text-slide{top:6rem;transform:translateX(-50%)}.main .sec-technology .group-content .group-btn .item .right img{height:27rem}.main .sec-technology .group-content .group-btn .item .left .group-main-title span{font-size:1.575rem}.main .sec-technology .group-content .group-btn .item .left .group-main-title p{font-size:3.3rem}.main .sec-technology .group-content .group-btn .item .left{max-width:32rem}.main .sec-recruit{margin-top:8rem}.main .sec-recruit .group-content .above{padding:14rem 0 40rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/top/bg-recuit-above-sp.png) no-repeat top center/cover}.main .sec-recruit .group-content .below .group-recruit{width:90%;transform:translateY(0);margin-top:-32rem;gap:3rem}.main .sec-recruit .group-content .below .group-human{margin-top:10rem;width:90%;margin-left:auto;margin-right:auto}.main .sec-recruit .group-content .below .group-human .btn-main{max-width:100%;width:100%}.main .sec-recruit .group-content .below .group-human .btn-main span{width:100%;justify-content:space-between;font-size:2.8rem}.main .sec-recruit .group-content .below .group-recruit .group-link .btn-main{margin-top:2rem;margin-left:auto;width:-moz-fit-content;width:fit-content}.main .sec-recruit .group-content .below .group-recruit .group-link .link{padding:2.4rem 2rem}.main .sec-recruit .group-content .below .group-recruit .content .group-text{margin-top:6rem}.main .sec-information .group-content .item-info{max-width:100%}.main .sec-information .group-content .item-info .date p{font-size:2.6rem}.main .sec-information .group-content .item-info .text p{font-size:2.8rem}.main .sec-ins .group-image .list{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.main .sec-ins .group-image .list .image img{width:100%}.main .sec-information .group-content .group-info{grid-template-columns:repeat(auto-fill,minmax(32rem,1fr))}.main .sec-product .group-content .list-product .item .content{visibility:unset;opacity:1;pointer-events:unset}.main .sec-ins .group-image #sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(3,1fr)}}@media (min-width:1441px){.main .sec-philoshiphy .bg .item-image{bottom:12rem}}@media (min-width:1600px){.main .sec-philoshiphy .bg .item-image{bottom:14rem}}@media (min-width:1700px){.main .sec-philoshiphy .bg .item-image{bottom:15rem}}@media (min-width:1800px){.main .sec-philoshiphy .bg .item-image{bottom:16rem}}@media (min-width:1920px){.main .sec-philoshiphy .bg img{max-height:150rem}.main .sec-philoshiphy .bg .item-image{bottom:18rem}}.main .sec-greeting{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:14rem 0}.main .sec-greeting .container{max-width:108rem}.main .sec-greeting .container .content{color:#333}.main .sec-greeting .container .content .box{background:#fff;border-radius:1rem;width:100%;display:flex;align-items:center;padding:9rem 0;gap:3rem}.main .sec-greeting .container .content .box .left{text-align:center;padding:0 3rem;position:relative}.main .sec-greeting .container .content .box .left::after{position:absolute;content:"";width:0;height:32rem;top:50%;right:0;transform:translateY(-50%);border-right:2px dashed #1572cf}.main .sec-greeting .container .content .box .right .des{font-size:1.6rem}.main .sec-greeting .container .content .box .right .txt{font-size:2.4rem;font-weight:500;margin-top:2.5rem;display:flex;flex-direction:column;gap:3rem;line-height:1}.main .sec-greeting .container .content .profile{margin-top:16rem;display:flex;gap:10rem;align-items:center;justify-content:center}.main .sec-greeting .container .content .profile .left{max-width:63rem;width:100%}.main .sec-greeting .container .content .profile .left .txt{margin-top:6rem;font-size:1.6rem}.main .sec-greeting .container .content .profile .right{max-width:33rem;width:100%}.main .sec-greeting .container .content .profile .right .group-text{display:flex;align-items:center;justify-content:center;margin-top:2rem}.main .sec-greeting .container .content .profile .right .group-text p{font-weight:500;text-align:center;line-height:1.3}.main .sec-initives{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef;padding:10rem 0 14rem}.main .sec-initives .container{max-width:108rem}.main .sec-initives .container .content{color:#333}.main .sec-initives .container .content .group-main-title{text-align:center}.main .sec-initives .container .content .group-txt{max-width:60rem;font-size:1.6rem;width:100%;margin:auto;margin-top:5rem}.main .sec-initives .container .content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(33rem,1fr));gap:4.4rem 3.5rem;margin-top:5rem}.main .sec-initives .container .content .list.v2{justify-content:flex-end;margin-top:6rem}.main .sec-initives .container .content .list .item{border-radius:2rem;overflow:hidden}.main .sec-initives .container .content .list .item .txt{text-align:center;font-size:1.6rem;margin-top:1rem}.main .sec-initives .container .content .list .item .img{position:relative}.main .sec-initives .container .content .list .item .img .pos{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#1572cf;padding:2.4rem 0;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;font-size:2.4rem;font-weight:700;color:#fff}.main .sec-community{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:14rem 0;position:relative;overflow:hidden}.main .sec-community .container{position:relative;z-index:1}.main .sec-community .container .content{color:#333}.main .sec-community .container .content .group-main-title{text-align:center}.main .sec-community .container .content .group-txt{font-size:1.6rem;max-width:60rem;width:100%;margin:auto;margin-top:5rem}.main .sec-community .container .content .img{position:relative;max-width:-moz-max-content;max-width:max-content;width:100%;margin:auto;margin-top:3rem}.main .sec-community .container .content .img img:nth-child(1){width:100%}.main .sec-community .container .content .img .pos{position:absolute;bottom:0;right:0;transform:translate(25%,2rem)}.main .sec-community .container .content .btn{display:flex;justify-content:center;margin-top:2rem}.main .sec-community .container .content .btn .item,.main .sec-community .container .content .btn .item-btn{max-width:48rem;width:100%;font-size:1.8rem;font-weight:700;display:flex;justify-content:center;position:relative;padding:1.4rem;background:#fff;border-radius:10rem}.main .sec-community .container .content .btn .item .left,.main .sec-community .container .content .btn .item-btn .left{position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.main .sec-community .container .content .btn .item .right,.main .sec-community .container .content .btn .item-btn .right{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.main .sec-community .container .content .wrap{margin-top:3rem}.main .sec-community .container .content .wrap .title{font-size:1.6rem;text-align:center}.main .sec-community .container .content .wrap .list{display:flex;align-items:flex-start;justify-content:center;gap:3rem;flex-wrap:wrap;margin-top:2rem}.main .sec-community .container .content .wrap .list .item{max-width:15rem;width:100%;display:flex;flex-direction:column}.main .sec-community .container .content .wrap .list .item .img{margin:0}.main .sec-community .container .content .wrap .list .item .txt{font-size:1.6rem;margin-top:1rem}.main .sec-community .bg-left{position:absolute;top:0;left:0}.main .sec-community .bg-right{position:absolute;bottom:0;right:0}.main .sec-sustaiable{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef;padding:12rem 0 16rem;position:relative}.main .sec-sustaiable .container{max-width:108rem;position:relative}.main .sec-sustaiable .container .content{color:#333}.main .sec-sustaiable .container .content .group-main-title{text-align:center}.main .sec-sustaiable .container .content .group-txt{font-size:1.6rem;max-width:60rem;width:100%;margin:auto;margin-top:5rem}.main .sec-sustaiable .container .content .list{display:flex;flex-direction:column;gap:3rem;margin-top:5rem}.main .sec-sustaiable .container .content .list .item{position:relative;padding:3rem 4rem;background:#fff;border-radius:2rem;display:flex;align-items:center;justify-content:flex-end;gap:9rem;overflow-y:hidden}.main .sec-sustaiable .container .content .list .item.v2{justify-content:flex-start}.main .sec-sustaiable .container .content .list .item::after{position:absolute;content:"";bottom:0;left:50%;transform:translateX(-50%);width:98%;height:3px;background:#1572cf}.main .sec-sustaiable .container .content .list .item .txt{max-width:41rem;width:100%}.main .sec-sustaiable .container .content .list .item .txt .title{font-size:2.4rem;font-weight:600}.main .sec-sustaiable .container .content .list .item .txt .des{font-size:1.6rem;margin-top:1rem}.main .sec-sustaiable .container .content .list .item .img{display:flex;gap:2rem;align-items:flex-end}.main .sec-sustaiable .container .bg-img{position:absolute;bottom:-19rem;right:-9rem;display:block}.main .sec-sustaiable .bg-img{position:absolute;bottom:-3rem;right:5rem;display:none}.main .sec-info{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:11rem 0 16rem}.main .sec-info .container{max-width:60rem}.main .sec-info .container .content{color:#333}.main .sec-info .container .content .group-main-title{text-align:center;font-size:1.6rem}.main .sec-info .container .content .table{margin-top:6rem;font-size:1.6rem;width:100%}.main .sec-info .container .content .table tr td{border-top:1px solid;padding:2rem 0}.main .sec-info .container .content .table tr td p{display:grid;grid-template-columns:2rem 1fr}.main .sec-info .container .content .table tr td:nth-child(1){width:20rem}.main .sec-info .container .content .table tr:last-child td{border-bottom:1px solid}.main .sec-info .container .content .info-img{margin-top:3rem;display:flex;flex-direction:column;gap:3rem}.main .sec-info .container .content .wrap{margin-top:5rem}.main .sec-info .container .content .wrap .group-main-title{text-align:left;margin-bottom:1.5rem}.main .sec-info .container .content .wrap .group-main-title span{font-size:1.2rem}.main .sec-info .container .content .wrap .group-main-title p{font-size:2.4rem}.main .sec-info .container .content .wrap .list{background:#fff;padding:2rem 4rem 5rem;font-size:1.6rem}.main .sec-info .container .content .wrap .list.v2{margin-top:4rem}.main .sec-info .container .content .wrap .list .item{display:grid;grid-template-columns:13rem 1fr;align-items:end;border-bottom:1px solid;padding:2rem 0}.main .sec-info .container .content .wrap .list .item .logo{display:flex;justify-content:space-between;align-items:flex-end}.main .sec-info .container .content .wrap .list .item a{display:flex;text-decoration:underline;align-items:center;gap:.5rem}.main .sec-info .container .content .wrap .list .item:last-child{border-bottom:0}.main .sec-access{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef;padding:10rem 0 3rem}.main .sec-access .container{max-width:60rem}.main .sec-access .container .content{color:#333}.main .sec-access .container .content .group-main-title{text-align:center}.main .sec-access .container .content .map{margin-top:5rem;display:flex;justify-content:center}.main .sec-access .container .content .map .iframe{width:60rem;height:40rem}.main .sec-access .container .content .address{font-size:1.6rem;margin-top:3rem}.main .sec-access .container .content .address .group{display:flex;justify-content:space-between;margin-top:3.5rem}.main .sec-access .container .content .address .group .success{background:#89c997;padding:1.1rem 0;max-width:17rem;width:100%;border-radius:10rem;color:#fff;text-align:center;position:relative}.main .sec-access .container .content .address .group .primary{background:#8ab8e7;padding:1.1rem 0;max-width:17rem;width:100%;border-radius:10rem;text-align:center}.main .sec-access .container .content .address .group .right{background:#1572cf;color:#fff;border-radius:10rem;display:flex;align-items:center}.main .sec-access .container .content .address .group .right p{writing-mode:vertical-lr;padding:0 .6rem}.main .sec-access .container .content .address .group .left{width:100%;display:flex;flex-direction:column;gap:1rem}.main .sec-access .container .content .address .group .left .item{display:flex;align-items:center;grid-template-columns:17rem 1fr}.main .sec-access .container .content .address .group .left .item.v2{justify-content:flex-end}.main .sec-access .container .content .address .group .left .item.v2 .line{max-width:15rem}.main .sec-access .container .content .address .group .left .item.v3{justify-content:flex-end}.main .sec-access .container .content .address .group .left .item.v3 .line{max-width:24rem}.main .sec-access .container .content .address .group .left .item.v3 .line .ic{transform:translate(20%,-60%)}.main .sec-access .container .content .address .group .left .item .line{width:100%;position:relative}.main .sec-access .container .content .address .group .left .item .line .ic{display:flex;align-items:flex-end;justify-content:center;gap:1rem;transform:translateY(-60%)}.main .sec-access .container .content .address .group .left .item .line .ic p{line-height:1}.main .sec-access .container .content .address .group .left .item .line::after{position:absolute;content:"";width:100%;height:.2rem;background:#bfbfbf;top:50%;left:0;transform:translateY(-50%)}.main .sec-access .img-address{background:#fff;padding:4rem 3rem;border-radius:2rem;max-width:108rem;width:96%;margin:auto;margin-top:5rem;display:flex}@media (max-width:1400px){.main .sec-sustaiable .bg-img.v2{display:block!important}.main .sec-sustaiable .container .bg-img{display:none}}@media (max-width:768px){.main .sec-greeting{padding:0}.main .sec-greeting .container .content .box{flex-direction:column;padding:7.8rem 3.6rem}.main .sec-greeting .container .content .box .left::after{display:none}.main .sec-greeting .container .content .box .left{width:100%;border-bottom:2px dashed #1572cf;padding:0}.main .sec-greeting .container .content .box .left .group-main-title{display:flex;flex-direction:column;align-items:flex-start}.main .sec-greeting .container .content .box .left .group-main-title span{font-size:2.2rem}.main .sec-greeting .container .content .box .left .group-main-title p{font-size:6rem}.main .sec-greeting .container .content .box .right{width:100%}.main .sec-greeting .container .content .profile .left{max-width:100%}.main .sec-greeting .container .content .box .right .des{font-size:2.8rem}.main .sec-greeting .container .content .box .right .txt{font-size:3.2rem;font-weight:500}.main .sec-greeting .container .content .profile{margin-top:10.2rem;flex-direction:column;gap:5rem}.main .sec-greeting .container .content .profile .left .txt{margin-top:3rem;font-size:2.8rem}.main .sec-greeting .container .content .profile .left .txt p{text-align:justify}.main .sec-greeting .container .content .profile .right{max-width:100%}.main .sec-greeting .container .content .profile .right img{width:100%}.main .sec-initives .container .content .group-txt{max-width:100%;font-size:2.8rem}.main .sec-initives .container .content .list{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 3.6rem}.main .sec-initives .container .content .list .item .img .pos{font-size:2.6rem;padding:1.4rem 0}.main .sec-initives .container .content .list .item .txt{font-size:2.6rem;text-align:center;display:flex}.main .sec-initives .container .content .list .item .txt p{width:100%}.main .sec-community{padding:19rem 0 26rem}.main .sec-community .container .content .group-txt{font-size:2.8rem;max-width:100%;line-height:2}.main .sec-community .container .content .img{max-width:100%}.main .sec-community .container .content .img img{width:100%}.main .sec-community .container .content .img .pos{display:none}.main .sec-community .container .content .wrap{margin-top:5rem}.main .sec-community .container .content .wrap .list .item,.main .sec-community .container .content .wrap .list .item-btn{max-width:100%;text-align:center;font-size:3.2rem;line-height:1;padding:2rem 0}.main .sec-community .container .content .btn{margin-top:3rem}.main .sec-community .container .content .btn .item-btn{max-width:100%}.main .sec-community .container .content .wrap .list .item-btn img{width:3.2rem;height:3.2rem}.main .sec-community .container .content .btn .item-btn .right{right:2rem}.main .sec-community .container .content .btn .item-btn .left{left:2rem}.main .sec-community .container .content .wrap .list{gap:6rem}.main .sec-sustaiable .container .content .group-txt{max-width:100%;font-size:2.8rem;line-height:2}.main .sec-sustaiable .container .content .list .item{flex-direction:column;padding:4rem;gap:3.3rem}.main .sec-sustaiable .container .content .list .item .img{margin-right:auto}.main .sec-sustaiable .container .content .list .item:nth-child(1),.main .sec-sustaiable .container .content .list .item:nth-child(3){flex-direction:column-reverse}.main .sec-sustaiable .container .content .list .item::after{height:.4rem}.main .sec-sustaiable .container .content .list .item .txt{max-width:100%}.main .sec-sustaiable .container .content .list .item .txt .title{font-size:3.2rem}.main .sec-sustaiable .container .content .list .item .txt .des{font-size:2.8rem}.main .sec-sustaiable .bg-img{display:none}.main .sec-sustaiable{background:unset}.main .sec-info{padding:0 0 16rem}.main .sec-info .container{max-width:100%}.main .sec-info .container .content .table{font-size:2.8rem}.main .sec-info .container .content .table tr td{border-top:1px solid #a7a6a1}.main .sec-info .container .content .table tr td p span{width:-moz-fit-content;width:fit-content}.main .sec-info .container .content .table tr:last-child td{border-bottom:1px solid #a7a6a1}.main .sec-info .container .content .table tr td:nth-child(1){width:23rem}.main .sec-info .container .content .info-img .item img{width:100%}.main .sec-info .container .content .wrap .group-main-title span{font-size:2rem}.main .sec-info .container .content .wrap .group-main-title p{font-size:6rem}.main .sec-info .container .content .wrap{margin-top:10rem}.main .sec-info .container .content .wrap .group{margin-top:5rem}.main .sec-info .container .content .wrap .list .item{padding:2.5rem 0;font-size:2.8rem;line-height:1.3;align-items:flex-start;border-bottom:1px solid #a7a6a1}.main .sec-info .container .content .wrap .list.v2{margin-top:6rem}.main .sec-access{padding:16rem 0 3rem}.main .sec-access .container{max-width:100%}.main .sec-access .img-address{width:100%;padding:0 0 0 5%;background-color:unset;border-radius:unset;overflow:scroll;display:block}.main .sec-access .img-address .image{display:flex;width:120rem;margin:0 auto;padding:2rem 1rem;background-color:#fff;border-radius:2rem}.main .sec-access .img-address .image img{width:100%}.main .sec-access .container .content .map{width:100%}.main .sec-access .container .content .map iframe{width:100%}.main .sec-access .container .content .address{font-size:2.8rem}.main .sec-access .container .content .address .group .primary{max-width:29rem}.main .sec-access .container .content .address .group .success{max-width:29rem}.main .sec-access .container .content .address .group{font-size:2.6rem}.main .sec-community .bg-left,.main .sec-community .bg-right{width:60rem}.main .sec-info .container .content .wrap .list .item .logo>img{width:8.5rem}.main .sec-info .container .content .wrap .list.v2 .item .logo>img{width:17.1rem}.main .sec-info .container .content .wrap .list .item .logo{align-items:flex-start}}.main .sec-content{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:8rem 0}.main .sec-content .container{max-width:108rem}.main .sec-content .container .content{color:#333}.main .sec-content .container .content .title{font-size:2.4rem;font-weight:600;margin-left:10rem}.main .sec-content .container .content .date{font-size:1.6rem;margin-top:3rem;font-weight:400;margin-left:10rem}.main .sec-content .container .content .group{display:flex;align-items:flex-start;justify-content:center;gap:4rem;margin-top:2rem}.main .sec-content .container .content .group .right{background:#fff;border-radius:2rem;font-size:1.6rem;max-width:50rem;width:100%;padding:4rem 3rem}.main .sec-content .container .content .group .right .share{color:#1572cf;display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.main .sec-content .container .content .group .right .share .item{border-bottom:1px solid;display:flex;align-items:center;gap:.5rem;max-width:-moz-max-content;max-width:max-content;width:100%}.main .sec-content .container .content .btn{display:flex;justify-content:center;align-items:center;gap:3rem;margin-top:6rem}.main .sec-information-slider{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef;padding:6rem 0}.main .sec-information-slider .container{width:90%}.main .sec-information-slider .container .content.group-content__information{align-items:flex-start;gap:4rem}.main .sec-information-slider .container .content.group-content__information .title{font-family:"Poppins",sans-serif;color:#1572cf;font-size:3rem;font-weight:600;width:1240px;max-width:90%;margin-left:auto;margin-right:auto}.main .sec-information-slider .container .content.group-content__information .content-body{position:relative;margin-top:4rem}.main .sec-information-slider .container .content.group-content__information .content-body .swiper-button-next:after,.main .sec-information-slider .container .content.group-content__information .content-body .swiper-rtl .swiper-button-prev:after{content:none}.main .sec-information-slider .container .content.group-content__information .content-body .swiper-button-prev:after,.main .sec-information-slider .container .content.group-content__information .content-body .swiper-rtl .swiper-button-next:after{content:none}.main .sec-information-slider .container .content.group-content__information .content-body .swiper-button-prev,.main .sec-information-slider .container .content.group-content__information .content-body .swiper-rtl .swiper-button-next{left:-4rem}.main .sec-information-slider .container .content.group-content__information .content-body .swiper-button-next,.main .sec-information-slider .container .content.group-content__information .content-body .swiper-rtl .swiper-button-prev{right:-4rem}.main .sec-information-slider .container .content.group-content__information .content-slider-information .item{background:#fff;color:#333;padding:2rem 2rem 3rem;border-radius:2rem}.main .sec-information-slider .container .content.group-content__information .content-slider-information .item .date{display:grid;grid-template-columns:2rem 1fr;align-items:center;margin-top:2rem}.main .sec-information-slider .container .content.group-content__information .content-slider-information .item .date span{display:block;width:.6rem;height:.6rem;background:#1572cf;border-radius:100%}.main .sec-information-slider .container .content.group-content__information .content-slider-information .item .date p{font-size:1.6rem}.main .sec-information-slider .container .content.group-content__information .content-slider-information .item .txt{font-weight:500;margin-top:1.5rem}@media (max-width:768px){.main .sec-content{padding:0 0 8rem}.main .sec-content .container .content .title{font-size:3.6rem;margin-left:0}.main .sec-content .container .content .date{margin-top:0;font-size:2.2rem;margin-left:0}.main .sec-content .container .content .group{flex-direction:column;margin-top:5rem}.main .sec-content .container .content .group .left{width:100%;max-width:100%}.main .sec-content .container .content .group .left img{width:100%}.main .sec-content .container .content .group .right{max-width:100%;padding:6rem 4rem}.main .sec-content .container .content .group .right .txt{font-size:2.8rem;line-height:2}.main .sec-content .container .content .group .right{font-size:2.8rem}.main .sec-content .container .content .group .right .share .item{font-size:2.8rem}.main .sec-content .container .content .group .right .share .item img{width:2.5rem;height:2.5rem}.main .sec-content .container .content .btn{margin-top:4rem}.main .sec-content .container .content .btn .btn-primary{max-width:40rem;padding:3rem 0}.main .sec-content .container .content .btn .btn-primary span{font-size:3.2rem;line-height:1}.main .sec-content .container .content .btn .btn-primary img{width:3rem;height:.9rem}.main .sec-content .container .content .btn .btn-main{--linkBtn-cw:8rem}.main .sec-content .container .content .btn .btn-main ic img{width:3rem;height:0.9rm}.main .sec-information-slider{padding:10rem 0}.main .sec-information-slider .container .content .title{margin-left:0;font-size:4.8rem;line-height:1}.main .sec-information-slider .container .content .content-body .list-item-info{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 3rem}.main .sec-information-slider .container .content .content-body .list-item-info .item{background:#fff;color:#333;padding:2rem 2rem 3rem;border-radius:2rem}.main .sec-information-slider .container .content .content-body .list-item-info .item .date{display:grid;grid-template-columns:2rem 1fr;align-items:center;margin-top:2rem;gap:1.2rem}.main .sec-information-slider .container .content .content-body .list-item-info .item .date span{display:block;width:1.6rem;height:1.6rem;background:#1572cf;border-radius:100%}.main .sec-information-slider .container .content .content-body .list-item-info .item .date p{font-size:2.6rem;line-height:1.3}.main .sec-information-slider .container .content .content-body .list-item-info .item .txt{font-weight:500;margin-top:1.5rem;font-size:2.8rem}}.main .sec-contact{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding-top:10rem}.main .sec-contact .container{max-width:60rem}.main .sec-contact .container .content .mw_wp_form_confirm .check .checkbox{display:none!important}.main .sec-contact .container .content .form{display:flex;flex-direction:column;gap:3rem;color:#333}.main .sec-contact .container .content .form .form-group{display:grid;grid-template-columns:18rem 1fr;gap:2rem}.main .sec-contact .container .content .form .form-group label{font-size:1.6rem}.main .sec-contact .container .content .form .form-group p.req{font-size:1rem;padding:.3rem 1rem;background:#1572cf;color:#fff;border-radius:.5rem;margin-top:.4rem}.main .sec-contact .container .content .form .form-group input,.main .sec-contact .container .content .form .form-group select,.main .sec-contact .container .content .form .form-group textarea{padding:1.2rem 1.7rem;background:#fff;border-radius:10rem;border:1px solid #a7a6a1;max-width:40rem;width:100%}.main .sec-contact .container .content .form .form-group input.min,.main .sec-contact .container .content .form .form-group select.min,.main .sec-contact .container .content .form .form-group textarea.min{max-width:24rem}.main .sec-contact .container .content .form .form-group .group-label{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;transform:translateY(1rem)}.main .sec-contact .container .content .form .form-group .group-input{display:flex;flex-direction:column;gap:1rem}.main .sec-contact .container .content .form .form-group .group-file .file{display:flex;justify-content:center;flex-direction:column;padding-right:3rem;position:relative}.main .sec-contact .container .content .form .form-group .group-file .file .mwform-file-delete{position:absolute;top:.6rem;right:.6rem}.main .sec-contact .container .content .form .form-group .group-file .note{margin-top:1rem;display:flex;flex-direction:column;gap:.4rem}.main .sec-contact .container .content .form .form-group select{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/contact/ic.png');background-repeat:no-repeat;background-position:right 1.5rem center;font-size:1.6rem;color:#333}.main .sec-contact .container .content .form .form-group textarea{min-height:20rem;border-radius:2rem}.main .sec-contact .container .content .form .form-group input::-moz-placeholder,.main .sec-contact .container .content .form .form-group textarea::-moz-placeholder{color:#aaa;font-size:1.6rem}.main .sec-contact .container .content .form .form-group input::placeholder,.main .sec-contact .container .content .form .form-group textarea::placeholder{color:#aaa;font-size:1.6rem}.main .sec-contact .container .content .form .form-group .check{display:flex;gap:1rem;align-items:center;position:relative}.main .sec-contact .container .content .form .form-group .check .error{position:absolute;left:0;top:3rem}.main .sec-contact .container .content .form .form-group .check input{width:1.6rem;height:1.6rem;accent-color:#1572cf}.main .sec-contact .container .content .form .form-group .check .txt a{color:#1572cf;text-decoration:underline}.main .sec-contact .container .content .form .form-group .check .mwform-checkbox-field-text{display:none}.main .sec-contact .container .content .form .form-group input[type=file]{background-color:unset;border:unset;border-radius:unset;padding:0}.main .sec-contact .container .content .btn{display:flex;justify-content:center;gap:2rem;margin-top:5.3rem}.main .sec-contact .container .content .btn .btn-main{width:100%;max-width:24rem;background-color:#1572cf;display:flex;align-items:center;justify-content:center;border-radius:3.2rem;padding:2.5rem 0;gap:0}.main .sec-contact .container .content .btn .btn-main span{color:#fff;line-height:1;padding:0;font-family:"Zen Kaku Gothic New",sans-serif}.main .sec-contact .container .content .btn .btn-main .group{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media (max-width:768px){.main .sec-contact{padding-top:0}.main .sec-contact .container .content .form .form-group{display:flex;flex-direction:column;align-items:flex-start}.main .sec-contact .container .content .form .form-group .group-input{width:100%;gap:2rem}.main .sec-contact .container .content .form .form-group input,.main .sec-contact .container .content .form .form-group select,.main .sec-contact .container .content .form .form-group textarea{max-width:100%;padding:1.5rem 1.8rem;font-size:3.2rem;line-height:1.3}.main .sec-contact .container .content .form .form-group input::-moz-placeholder,.main .sec-contact .container .content .form .form-group select::-moz-placeholder,.main .sec-contact .container .content .form .form-group textarea::-moz-placeholder{font-size:3.2rem}.main .sec-contact .container .content .form .form-group input::placeholder,.main .sec-contact .container .content .form .form-group select::placeholder,.main .sec-contact .container .content .form .form-group textarea::placeholder{font-size:3.2rem}.main .sec-contact .container .content .form .form-group label{font-size:3.2rem}.main .sec-contact .container .content .form .form-group p.req{font-size:2rem;line-height:1;padding:.7rem 1rem;margin-top:1rem}.main .sec-contact .container .content .form .form-group .group-label{align-items:center;gap:2rem}.main .sec-contact .container .content .btn .btn-main{max-width:40rem;border-radius:4rem}.main .sec-contact .container .content .btn .btn-main span{font-size:3.2rem}.main .sec-contact .container .content .form .form-group .check input{width:2.8rem;height:2.8rem}.main .sec-contact .container .content .form .form-group .check{gap:2rem}}.main .title_highlight{padding:10.8rem 0 12rem 0}.main .title_highlight .container .content .text{display:flex;flex-direction:column;gap:6rem;text-align:center;justify-content:center}.main .title_highlight .container .content .text .txt{font-family:"zen-kaku-gothic-antique",sans-serif;letter-spacing:.0025em;color:#333;display:flex;gap:3.9rem;flex-direction:column}.main .title_highlight .container .content .text .txt h2{font-size:3.6rem;font-weight:600}.main .title_highlight .container .content .text .txt span{font-size:1.6rem;font-weight:400}.main .title_highlight .container .content .text .btn{display:flex;justify-content:center}@media (max-width:768px){.title_highlight .container{width:90%}.main .title_highlight{padding:0 0 16rem 0}.main .title_highlight .container .content .text .txt{gap:5.6rem;text-align:left}.main .title_highlight .container .content .text .txt h2{font-size:4.6rem}.main .title_highlight .container .content .text .txt span{font-size:2.8rem}.main .title_highlight .container .content .text .btn .btn-primary{max-width:40rem}.main .title_highlight .container .content .text .btn .btn-primary img{width:3rem;height:.9rem}.main .title_highlight .container .content .text .btn .btn-primary span{font-size:2.8rem}}.main .sec-policy{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:10rem 0 3rem}.main .sec-policy .container{max-width:108rem}.main .sec-policy .container .content{color:#333;letter-spacing:.025em}.main .sec-policy .container .content .txt{font-size:1.6rem}.main .sec-policy .container .content .title{font-family:"senobi-gothic",sans-serif;font-size:1.8rem;font-weight:500}.main .sec-policy .container .content .list{margin-top:3rem}.main .sec-policy .container .content .list .item{padding:4rem 0;border-bottom:1px solid}.main .sec-policy .container .content .list .item .txt{margin-top:1rem;line-height:2}.main .sec-policy .container .content .list .item:first-child{padding-top:0}.main .sec-policy .container .content .list .item:last-child{padding-bottom:0;border:0}@media (max-width:768px){.main .sec-policy .container .content .txt{font-size:2.8rem}.main .sec-policy .container .content .title{font-size:3.2rem}.main .sec-policy{padding:0 0 14rem}}.main .sec-tabs{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding-top:12rem}.main .sec-tabs .container .content{display:flex;align-items:center;justify-content:center;color:#333}.main .sec-tabs .container .content .item{font-family:"senobi-gothic",sans-serif;font-size:1.8rem;font-weight:500;padding:0 4rem;border-right:1px solid #333}.main .sec-tabs .container .content .item.active{color:#1572cf}.main .sec-tabs .container .content .item.active span{border-bottom:.2rem dashed}.main .sec-tabs .container .content .item:hover span{border-bottom:.2rem dashed}.main .sec-tabs .container .content .item:first-child{border-left:1px solid #333}.main .sec-business{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);padding:11rem 0 16rem}.main .sec-business .container{max-width:108rem}.main .sec-business .container .content .group-main-title{text-align:center}.main .sec-business .container .content .group-main-title.v2{margin-top:4.7rem}.main .sec-business .container .content .title{font-family:"senobi-gothic",sans-serif;font-size:2.4rem;margin-top:5rem;text-align:center}.main .sec-business .container .content .group-txt{font-size:1.6rem;max-width:60rem;width:100%;margin:auto;margin-top:1.5rem}.main .sec-business .container .content .group-txt.v2{margin-top:7.4rem}.main .sec-business .container .content .list{display:flex;justify-content:center;gap:2rem;margin-top:4rem}.main .sec-business .container .content .list.v2{margin-top:2rem}.main .sec-business .container .content .box{background:#fff;border-radius:2rem;padding:4rem 4rem 5rem;margin-top:6rem}.main .sec-business .container .content .box .title{margin-top:0}.main .sec-business .container .content .box .line{max-width:76rem;width:100%;margin:auto;margin-top:7rem;height:1px;background:#1572cf;position:relative}.main .sec-business .container .content .box .line span{display:block;width:1rem;height:1rem;background:#1572cf;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%)}.main .sec-business .container .content .box .line span::after{position:absolute;top:0;left:50%;transform:translate(-50%,-100%);color:#1572cf;font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:.16em}.main .sec-business .container .content .box .line span:nth-child(1){left:0}.main .sec-business .container .content .box .line span:nth-child(1)::after{content:"01"}.main .sec-business .container .content .box .line span:nth-child(2){left:33.3%}.main .sec-business .container .content .box .line span:nth-child(2)::after{content:"02"}.main .sec-business .container .content .box .line span:nth-child(3){left:66.6%}.main .sec-business .container .content .box .line span:nth-child(3)::after{content:"03"}.main .sec-business .container .content .box .line span:nth-child(4){left:100%}.main .sec-business .container .content .box .line span:nth-child(4)::after{content:"04"}.main .sec-business .container .content .box .group{display:flex;justify-content:space-between;max-width:93rem;width:100%;margin:auto;margin-top:2rem}.main .sec-business .container .content .box .group .item{max-width:18rem;width:100%;text-align:center}.main .sec-business .container .content .box .group .item .item-title{font-size:1.8rem;font-weight:500}.main .sec-business .container .content .box .group .item .txt{font-size:1.6rem;margin-top:1rem}.main .sec-business .container .content .box .bg{font-size:1.6rem;background:#e7f1fa;padding:1.5rem 2rem;border-radius:1rem;margin-top:2rem}.main .sec-business .container .content .content-ft{margin-top:10rem;color:#333}.main .sec-business .container .content .content-ft .content-ft__title{font-family:"senobi-gothic",sans-serif;font-size:3.6rem;font-weight:500;text-align:center}.main .sec-business .container .content .content-ft .list{display:flex;justify-content:center;flex-wrap:nowrap;margin-top:5rem}.main .sec-business .container .content .content-ft .list .item .txt{text-align:center;font-size:1.6rem;margin-top:.5rem}.main .sec-business .container .content .content-ft .box-table{background:#fff;padding:5rem 4rem;border-radius:2rem;margin-top:6rem}.main .sec-business .container .content .content-ft .box-table .box-table__title{font-size:2.4rem;font-family:"senobi-gothic",sans-serif;font-weight:400;text-align:center}.main .sec-business .container .content .content-ft .box-table .table{margin-top:4.5rem;width:100%;background:#f2f2f2;border-radius:1rem}.main .sec-business .container .content .content-ft .box-table .table tr:nth-child(1){background:#e5e5e5}.main .sec-business .container .content .content-ft .box-table .table tr:nth-child(1) td{padding:.6rem 1rem}.main .sec-business .container .content .content-ft .box-table .table tr:nth-child(1) td:last-child{border:0;border-radius:0 1rem 0 0}.main .sec-business .container .content .content-ft .box-table .table tr:nth-child(1) td:first-child{border:0;border-radius:1rem 0 0 0}.main .sec-business .container .content .content-ft .box-table .table tr:nth-child(2) td{padding:2.5rem 1rem}.main .sec-business .container .content .content-ft .box-table .table tr td{border-right:1px solid #d9d9d9;font-size:1.6rem;font-weight:400;text-align:center}.main .sec-business .container .content .content-ft .box-txt{background:#fff;padding:5rem 4rem;border-radius:2rem;margin-top:6rem}.main .sec-business .container .content .content-ft .box-txt .box-txt__title{font-size:2.4rem;font-family:"senobi-gothic",sans-serif;font-weight:400;text-align:center}.main .sec-business .container .content .content-ft .box-txt .list-box{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:2rem;margin-top:3rem}.main .sec-business .container .content .content-ft .box-txt .list-box .item-box{background:#e7f1fa;border-radius:1rem;padding:2rem 1rem;text-align:center}.main .sec-business .container .content .content-ft .box-txt .list-box .item-box p{font-size:2.4rem;font-weight:700}.main .sec-business .container .content .content-ft .box-txt .list-box .item-box span{font-size:1.6rem;font-weight:400;margin-top:1rem;line-height:1.8;display:block}.main .sec-business .container .content .list-item-g{display:flex;gap:1.5rem;justify-content:space-between;margin-top:3rem}.main .sec-business .container .content .list-item-g .item{width:100%;max-width:35rem;padding:2.4rem;background-color:#e8dfcd;border-radius:1rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.main .sec-business .container .content .list-item-g .item .title-item p{font-size:2.4rem;font-weight:700}.main .sec-business .container .content .list-item-g .item .text-item{width:100%}.main .sec-business .container .content .list-item-g .item .text-item p{width:100%;font-size:1.6rem;line-height:1.5}.main .sec-business .container .content .construction-box{background:#fff;border-radius:2rem;padding:4rem 5rem;margin-top:6rem}.main .sec-business .container .content .construction-box .construction-title{font-size:2.4rem;font-family:"senobi-gothic",sans-serif;text-align:center;font-weight:400}.main .sec-business .container .content .construction-box .construction-des{font-size:2rem;font-weight:500;margin-top:2.5rem}.main .sec-business .container .content .construction-box .construction-list{margin-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:2rem}.main .sec-business .container .content .construction-box .construction-list.v2{margin-top:3rem}.main .sec-business .container .content .construction-box .construction-list .construction-item{background:#e7f1fa;border-radius:1rem;padding:2rem;text-align:center}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt{line-height:1.6;font-size:1.6rem;font-weight:400;text-align:left}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt.v2 p{gap:.2rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt.v2 p span:first-child{width:100%;max-width:5rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt p{display:flex;gap:.5rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt .left{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:14rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-item-title{font-size:2rem;text-align:center;font-weight:500;margin-bottom:1.5rem}.main .sec-business .group-debu{margin-top:6rem;width:100%;max-width:108rem;margin-left:auto;margin-right:auto;background:#fff;border-radius:2rem;padding:5rem 4rem}.main .sec-business .group-debu .container{max-width:108rem}.main .sec-business .group-debu .group-content{display:flex;flex-direction:column;align-items:center;gap:3.2rem}.main .sec-business .group-debu .title p{font-size:2.4rem;font-family:"senobi-gothic",sans-serif;line-height:1}.main .sec-business .group-debu .text{width:100%}.main .sec-business .group-debu .text p{width:100%;font-size:1.6rem}.main .sec-business .group-debu .list-debu{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%}.main .sec-business .group-debu .list-debu .red{color:#cb0000}.main .sec-business .group-debu .list-debu .item{padding:2.4rem 2rem;background-color:#f2f2f2;border-radius:1rem;width:100%;max-width:32rem}.main .sec-business .group-debu .list-debu .item p{font-size:2.2rem;text-align:center;font-weight:500}.main .sec-business .group-debu .list-debu .item small{font-size:1.3rem}.main .sec-business .group-debu .list-debu .item-vip{border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:48rem}.main .sec-business .group-debu .list-debu .item-vip .title-item{width:100%;padding:1.2rem 0;background-color:#1572cf;display:flex;align-items:center;justify-content:center}.main .sec-business .group-debu .list-debu .item-vip .title-item p{font-size:1.8rem;color:#fff;line-height:1}.main .sec-business .group-debu .list-debu .item-vip .text-item{padding:3.4rem 0;width:100%;display:flex;flex-direction:column;gap:2rem;align-items:center;background:#e7f1fa}.main .sec-business .group-debu .list-debu .item-vip .text-item p{font-size:1.6rem;line-height:1}.main .sec-business .new-training{margin-top:10rem;padding-bottom:3rem}.main .sec-business .new-training .group-txt{margin-top:5rem!important}.main .sec-equipment{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef;padding-top:10rem}.main .sec-equipment .container{max-width:108rem}.main .sec-equipment .container .content .group-main-title span{font-size:1.4rem}.main .sec-equipment .container .content .group-main-title p{font-size:3.6rem}.main .sec-equipment .container .content .list{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:5rem 3rem}.main .sec-equipment .container .content .list .item{background:#fff;padding:1rem;padding-bottom:2.5rem}.main .sec-equipment .container .content .list .item .img img{width:100%}.main .sec-equipment .container .content .list .item .txt{margin-top:1rem;font-size:1.6rem;letter-spacing:.025em}@media (max-width:1080px){.main .sec-tabs .container .content{display:grid;grid-template-columns:repeat(3,1fr);row-gap:3rem}.main .sec-tabs .container .content .item{text-align:center}.main .sec-tabs .container .content .item:nth-child(4){border-left:1px solid #333}}@media (max-width:768px){.main .sec-tabs .container .content .item{font-size:2.6rem;padding:0;line-height:1.1}.main .sec-business{padding:12rem 0}.main .sec-business .container .content .group-txt{max-width:100%;font-size:2.6rem}.main .sec-business .container .content .title{font-size:4rem;margin-top:3rem}.main .sec-tabs{padding-top:0}.main .sec-business .container .content .zone-box{overflow:scroll}.main .sec-business .container .content .zone-box .box{width:108rem}.main .sec-business .container .content .content-ft .list{flex-direction:column;gap:5rem}.main .sec-business .container .content .content-ft .list .item img{width:100%}.main .sec-equipment .container .content .list .item .txt{font-size:2.8rem;padding:0 1.6rem}.main .sec-equipment .container .content .list{gap:2rem 1.5rem}.main .sec-business .group-debu{margin-top:7.4rem;width:90%}.main .sec-business .group-debu .container{width:100%}.main .sec-business .group-debu .group-content{gap:4rem}.main .sec-business .group-debu .list-debu{flex-direction:column}.main .sec-business .group-debu .title p{font-size:4rem}.main .sec-business .group-debu .text p{font-size:2.8rem}.main .sec-business .group-debu .list-debu .item{max-width:100%}.main .sec-business .group-debu .list-debu .item p{font-size:4rem}.main .sec-business .group-debu .list-debu .item small{font-size:2.8rem}.main .sec-business .group-debu .list-debu .item-vip{max-width:100%}.main .sec-business .group-debu .list-debu .item-vip .title-item{padding:2.6rem 0}.main .sec-business .group-debu .list-debu .item-vip .title-item p{font-size:3.2rem}.main .sec-business .group-debu .list-debu .item-vip .text-item p{font-size:3rem;line-height:2;text-align:center}.main .sec-business .container .content .list-item-g{flex-direction:column;gap:3rem}.main .sec-business .container .content .list-item-g .item{max-width:100%;padding:4rem 4rem 2.4rem}.main .sec-business .container .content .list-item-g .item .title-item p{font-size:3.6rem}.main .sec-business .container .content .list-item-g .item .text-item p{font-size:2.8rem}.main .sec-business .container .content .content-ft .box-table .wrap-table{overflow-x:auto}.main .sec-business .container .content .content-ft .box-table .wrap-table .table{width:130rem}.main .sec-business .container .content .content-ft .box-txt .box-txt__title{font-size:4rem}.main .sec-business .container .content .content-ft .box-table .box-table__title{font-size:4rem}.main .sec-business .container .content .content-ft .box-txt .list-box .item-box p{font-size:4rem}.main .sec-business .container .content .content-ft .box-txt .list-box .item-box span{font-size:2.8rem}.main .sec-business .container .content .content-ft .box-table .table tr td{font-size:2.8rem}.main .sec-business .container .content .construction-box .construction-title{font-size:4rem}.main .sec-business .container .content .construction-box .construction-des{font-size:3.6rem;text-align:center}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt{font-size:2.8rem}.main .sec-business .container .content .construction-box .construction-list{margin-top:3rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-item-title{font-size:4rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt.v2 p{grid-template-columns:9rem 1fr}.main .sec-business .container .content .list{gap:1.2rem}.main .sec-business .container .content .list.v2{margin-top:1.2rem}.main .sec-business .container .content .construction-box{margin-top:8rem}.main .sec-business .container .content .construction-box.v2{margin-top:6rem}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt .left{align-items:flex-start;max-width:23rem}.main .sec-business .container .content .construction-box .construction-list{display:flex;flex-direction:column}.main .sec-business .container .content .construction-box .construction-list .construction-item .construction-group-txt.v2 p span:first-child{max-width:9rem}}.main .sec-head-top.head-top{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/training-system/bg.png)}.main .sec-head-top.head-top.v2 .container .content{padding:14.6rem 0 2.2rem}.main .sec-head-top.head-top.v2 .container .content .content__item-wrapper{gap:6rem}.main .sec-head-top.head-top .container .content{padding:14.6rem 0 11.7rem}.main .sec-head-top.head-top .container .content .content__item-wrapper{display:flex;flex-direction:column;gap:7.4rem}.main .sec-head-top.head-top .container .content .content__item-wrapper .txt{display:flex;flex-direction:column}.main .sec-head-top.head-top .container .content .content__item-wrapper .txt span{font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.1em;color:#1572cf}.main .sec-head-top.head-top .container .content .content__item-wrapper .txt p{font-size:5.6rem;font-weight:700;font-family:"senobi-gothic",sans-serif;color:#333}.main .sec-head-top.head-top .container .content .content__item-wrapper .navigation-bar.bar{display:flex;margin-bottom:1.7rem;align-items:center;justify-content:flex-end;margin-top:0}.main .sec-head-top.head-top .container .content .content__item-wrapper .navigation-bar.bar .navigation-bar.bar__inner{margin-top:0}.main .sec-about{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png);width:100%;max-width:140rem;margin:0 auto;position:relative}.main .sec-about .container .content .box{position:relative;background-color:#fff;max-width:108rem;width:100%;top:-11rem;margin:0 auto;border-radius:2rem;padding:7.9rem 16rem 17rem 16rem}.main .sec-about .container .content .box .txt{margin-bottom:3rem}.main .sec-about .container .content .box .txt span{font-size:1.6rem;font-family:"zen-kaku-gothic-antique",sans-serif;margin-bottom:3.4rem;color:#000;letter-spacing:.0025em}.main .sec-about .container .content .box .list{display:flex;gap:2rem}.main .sec-about .container .content .box .list .item{width:100%;max-width:24rem;display:flex;flex-direction:column;position:relative;align-items:center}.main .sec-about .container .content .box .list .item .item-box{border-radius:5rem;background-color:#e7f1fa;padding:4rem 1.5rem;position:relative;font-family:"zen-kaku-gothic-antique",sans-serif;letter-spacing:.0025em}.main .sec-about .container .content .box .list .item .item-box::after{content:"";position:absolute;bottom:-1.6rem;left:50%;transform:translateX(-50%);border-left:.5rem solid #fff0;border-right:.5rem solid #fff0;border-top:1.6rem solid #e7f1fa}.main .sec-about .container .content .box .list .item .item-box span{font-size:1.6rem;color:#000;font-family:"zen-kaku-gothic-antique",sans-serif;display:flex;justify-content:center;align-items:center;line-height:1.3}.main .sec-about .container .content .box .list .item .item-box span .sp{display:none}.main .sec-about .container .content .box .list .item .worker-img{position:absolute;top:16rem}.main .sec-about .container .content .box .list .item:nth-child(1) .item-box{top:4rem}.main .sec-about .container .content .box .list .item:nth-child(2) .item-box{top:0rem}.main .sec-about .container .content .box .list .item:nth-child(3) .item-box{top:4rem}.main .sec-about .container .content .box .list .item:nth-child(2) .worker-img{transform:translateX(-13%)}.main .sec-about .container .content .training-system{padding:16rem 0;max-width:108rem;width:100%;gap:4.6rem;display:flex;flex-direction:column;margin:0 auto}.main .sec-about .container .content .training-system .title{display:flex;gap:7.3rem;flex-direction:column}.main .sec-about .container .content .training-system .title .group-main-title.title-txt{text-align:center}.main .sec-about .container .content .training-system .title .group-main-title.title-txt span{font-size:1.4rem}.main .sec-about .container .content .training-system .title .list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2rem;-moz-column-gap:3rem;column-gap:3rem}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue{width:100%;max-width:34rem;font-family:"zen-kaku-gothic-antique",sans-serif;border-radius:5rem;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:.8rem 0;box-shadow:0 .4rem 1.2rem rgb(0 0 0 / .1)}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue span{color:#1572cf;font-size:1.8rem;line-height:1.1;letter-spacing:.0025em;background-image:none;font-weight:400;padding-bottom:0;flex:1;text-align:center}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue span::before{content:none;display:none;background-image:none}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue:hover{background-color:#e7f1fa}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue .ic{width:4.8rem;height:4.8rem;right:1rem}.main .sec-about .container .content .training-system .card{display:flex;flex-direction:column;gap:4rem}.main .sec-about .container .content .training-system .card .group-item{display:flex;flex-direction:column}.main .sec-about .container .content .training-system .card .group-item .group-title{cursor:pointer;padding:2.7rem 0;background-color:#1572cf;border-radius:2rem 2rem 0 0}.main .sec-about .container .content .training-system .card .group-item .group-title .text{justify-content:center;display:flex;align-items:center}.main .sec-about .container .content .training-system .card .group-item .group-title .text span{font-size:2.8rem;font-family:"zen-kaku-gothic-antique",sans-serif;text-align:center;color:#fff;font-weight:700;line-height:1;letter-spacing:.0025em}.main .sec-about .container .content .training-system .card .group-item .group-title .text p{font-size:2rem;font-weight:700;line-height:1.5;color:#000}.main .sec-about .container .content .training-system .card .group-item .above{width:100%;padding:3rem 4rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;background-color:#fff}.main .sec-about .container .content .training-system .card .group-item .above-main{display:flex;gap:4rem}.main .sec-about .container .content .training-system .card .group-item .above-main .left{width:100%;max-width:30rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right{align-items:center;display:flex;flex:1}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right{display:flex;flex-direction:column;gap:2.6rem;font-family:"zen-kaku-gothic-antique",sans-serif}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right span{font-size:1.8rem;color:#333;font-weight:700;line-height:1.3}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description{display:flex;flex-direction:column;gap:1.2rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description p{color:#333;font-size:1.6rem;line-height:1.5;letter-spacing:.0025em}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list{display:flex;gap:.6rem;flex-direction:column}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item{display:flex;align-items:center;gap:1rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item .text_txt{width:2.5rem;height:2.5rem;background-color:#1572cf;border-radius:50%;display:flex;align-items:center;justify-content:center}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item .text_txt span{color:#fff;display:flex;font-size:1.4rem;align-items:center;justify-content:center}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item p{color:#333;font-size:1.6rem}.main .sec-about .robot{position:absolute;bottom:2.8rem;right:8rem;display:flex}.main .sec-business.sec-meeting{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-infor.png) #f5f3ef;padding:10rem 0}.main .sec-business.sec-meeting .container .content .group-main-title p{font-size:3.6rem}.main .sec-business.sec-meeting .container .content .group-txt{margin-top:4.5rem}.main .sec-business.sec-meeting .container .content .list{gap:3.2rem;margin-top:6rem}.main .welfare{padding:12rem 0 16rem}.main .welfare .container .content .welfare-box{margin:0 auto;width:100%;max-width:108rem;display:flex;flex-direction:column;gap:6rem}.main .welfare .container .content .welfare-box .group-main-title.title-txt{text-align:center}.main .welfare .container .content .welfare-box .group-main-title.title-txt span{font-size:1.4rem}.main .welfare .container .content .welfare-box .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(47rem,1fr));row-gap:3rem;-moz-column-gap:4rem;column-gap:4rem}.main .welfare .container .content .welfare-box .list .item{border-radius:2rem;padding:3.2rem 3rem;background:#fff;display:flex;flex-direction:column;gap:2rem}.main .welfare .container .content .welfare-box .list .item .title{display:flex;gap:2rem}.main .welfare .container .content .welfare-box .list .item .title p{font-size:1.8rem;font-weight:700;color:#1572cf;font-family:"senobi-gothic",sans-serif}.main .welfare .container .content .welfare-box .list .item .title span{font-size:1.8rem;color:#333;font-weight:700;font-family:"zen-kaku-gothic-antique",sans-serif}.main .welfare .container .content .welfare-box .list .item .dashed-line{border:none;border-top:2px dashed #a6a6a6;margin:0;width:100%;background:none}.main .welfare .container .content .welfare-box .list .item .txt{font-family:"zen-kaku-gothic-antique",sans-serif;font-size:1.6rem;letter-spacing:.0025em}@media (max-width:768px){.main .sec-head-top.head-top .container{width:90%}.title_highlight.sec-entry-thanks{margin-top:12rem}.main .sec-head-top.head-top .container .content{padding:15rem 0 25rem}.main .sec-head-top.head-top .container .content .content__item-wrapper .txt span{font-size:2.6rem}.main .sec-head-top.head-top .container .content .content__item-wrapper .txt p{font-size:7.2rem}.main .sec-head-top.head-top .container .content .content__item-wrapper{gap:5.8rem}.main .sec-head-top.head-top .container .content .content__item-wrapper .navigation-bar.bar{justify-content:flex-start;margin-bottom:3.5rem}.main .sec-head-top.head-top .container .content .content__item-wrapper .navigation-bar.bar .navigation-bar.bar__inner{font-size:2rem}.sec-about .container{width:90%}.main .sec-about .container .content .box{top:-25rem;padding:4rem 3.2rem 17rem 4.8rem;border-radius:4rem}.main .sec-about .container .content .box .txt span{font-size:2.8rem}.main .sec-about .container .content .box .txt span br{display:none}.main .sec-about .container .content .box .list{gap:1.7rem}.main .sec-about .container .content .box .list .item .item-box{border-radius:4.147rem;padding:1.6rem 1rem;text-align:center;display:flex;justify-content:center;align-items:center}.main .sec-about .container .content .box .list .item .item-box span{font-size:2.3rem}.main .sec-about .container .content .box .list .item .item-box span .sp{display:inline}.main .sec-about .container .content .box .list .item:nth-child(1) .worker-img img{width:6.9rem;height:20.1rem}.main .sec-about .container .content .box .list .item:nth-child(2) .worker-img img{width:9rem;height:20.3rem}.main .sec-about .container .content .box .list .item:nth-child(3) .worker-img img{width:5.6rem;height:20.5rem}.main .sec-about .container .content .training-system{padding:0 0 29rem 0;gap:10.8rem}.main .sec-about .container .content .training-system .title .group-main-title.title-txt span{font-size:2.2rem}.main .sec-about .container .content .training-system .title .group-main-title.title-txt p{font-size:6rem}.main .sec-about .container .content .training-system .title{gap:6rem}.main .sec-about .container .content .training-system .title .list{grid-template-columns:repeat(2,1fr);row-gap:2rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue span{text-align:center}.main .sec-about .container .content .training-system .title .list .item:nth-of-type(1) .btn-main.btn-blue span{font-size:2.8rem}.main .sec-about .container .content .training-system .title .list .item:nth-of-type(2) .btn-main.btn-blue span{font-size:3.2rem}.main .sec-about .container .content .training-system .title .list .item:nth-of-type(3) .btn-main.btn-blue span{font-size:3.2rem}.main .sec-about .container .content .training-system .title .list .item:nth-of-type(4) .btn-main.btn-blue span{font-size:3.2rem}.main .sec-about .container .content .training-system .title .list .item:nth-of-type(5) .btn-main.btn-blue span{font-size:2.8rem}.main .sec-about .container .content .training-system .title .list .item:nth-of-type(6) .btn-main.btn-blue span{font-size:2.6rem}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue{padding:.8rem 0;gap:0}.main .sec-about .container .content .training-system .title .list .item .btn-main.btn-blue .ic img{width:1rem;height:2.7rem}.main .sec-about .container .content .training-system .card .group-item .group-title{padding:2.4rem 0}.main .sec-about .container .content .training-system .card .group-item .group-title .text span{font-size:3.2rem}.main .sec-about .container .content .training-system .card .group-item .above{padding:2rem 4rem 4rem}.main .sec-about .container .content .training-system .card .group-item .above-main{gap:3rem;flex-direction:column}.main .sec-about .container .content .training-system .card .group-item .above-main .left{max-width:none;width:auto}.main .sec-about .container .content .training-system .card .group-item .left img{width:100%}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right span{font-size:3.2rem;white-space:nowrap}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description p{font-size:2.8rem;line-height:2}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right{gap:2rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item p{font-size:2.8rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description{gap:3.9rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list{gap:1.4rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item{gap:2.3rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item .text_txt{width:5rem;height:5rem}.main .sec-about .container .content .training-system .card .group-item .above-main .right .group-right .description .list .item .text_txt span{font-size:2.8rem}.main .sec-about .robot{right:3rem;bottom:7.8rem}.main .sec-about .robot img{width:19rem;height:30.7rem}.main .welfare{padding:16rem 0}.main .welfare .container{width:90%}.main .welfare .container .content .welfare-box .group-main-title.title-txt span{font-size:2rem}.group-main-title p{font-size:6rem}.main .welfare .container .content .welfare-box{gap:5.9rem}.main .welfare .container .content .welfare-box .list{gap:4.1rem}.main .welfare .container .content .welfare-box .list .item{padding:4rem 4.8rem 3.7rem 3.9rem;gap:3rem}.main .welfare .container .content .welfare-box .list .item .title p{font-size:3.6rem}.main .welfare .container .content .welfare-box .list .item .title span{font-size:3.6rem}.main .welfare .container .content .welfare-box .list .item .txt{font-size:2.8rem;line-height:2}.main .welfare .container .content .welfare-box .list .item .title{gap:1.2rem}.main .sec-business.sec-meeting .container .content .list{flex-direction:column;gap:4rem;margin-top:4rem}.main .sec-business.sec-meeting .container .content .list .item img{width:100%}.main .sec-business.sec-meeting .container .content .group-main-title p{font-size:4.8rem}.main .sec-business.sec-meeting .container .content .group-txt{font-size:2.8rem}.main .sec-business.sec-meeting{padding:16rem 0}}.h-hover{position:relative}.h-hover::after{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:12.2rem;height:12.2rem;display:block;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-hover.png) no-repeat center center}.h-click{position:relative}.h-click::after{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:12.2rem;height:12.2rem;display:block;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/ic-click.png) no-repeat center center}.sec-service-page{padding-top:14rem}.sec-service-page .group-content{display:flex;flex-direction:column;align-items:center}.sec-service-page .group-content .group-main-title{display:flex;align-items:center;flex-direction:column;gap:1rem}.sec-service-page .group-content .group-main-title span{font-size:1.4rem}.sec-service-page .group-content .group-main-title p{font-size:4.8rem;font-weight:500}.sec-service-page .group-content .group-text{width:100%;max-width:60.4rem;margin-top:6rem}.sec-service-page .group-content .group-text p{font-size:1.6rem;line-height:1.5;letter-spacing:.0025em}.sec-service-page .group-content .group-item{margin-top:16rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:4rem}.sec-service-page .group-content .group-item.first{margin-top:8rem}.sec-service-page .group-content .group-item .btn{width:100%;max-width:40rem;padding:2.5rem 0;background-color:#1572cf;display:flex;align-items:center;justify-content:center;border-radius:4rem}.sec-service-page .group-content .group-item .btn span{font-size:3.2rem;font-weight:700;color:#fff;line-height:1}.sec-service-page .group-content .group-item .image{display:flex;width:100%;align-items:center;justify-content:center}.sec-service-page .group-content .group-item .image .svg{width:100%;max-width:1080px;position:relative}.sec-service-page .group-content .group-item .image figure{position:absolute;z-index:0}.sec-service-page .group-content .group-item .image figure a{display:block;width:100%;height:100%}.sec-service-page .group-content .group-item .image figure a:hover{opacity:1}.sec-service-page .group-content .group-item .image figure a .image-pop{position:absolute;z-index:0;width:36.2vw;max-width:50.8rem;display:flex;align-items:center;justify-content:center;opacity:0;top:-18vw;left:50%;transform:translate(-50%,0) scale(0);transition:all 300ms 0s ease}.sec-service-page .group-content .group-item .image figure a .popup{position:absolute;z-index:0;width:28.78vw;max-width:40.3rem;opacity:0;top:0vw;left:50%;transform:translate(-50%,0) scale(0);transition:all 300ms 0s ease}.sec-service-page .group-content .group-item .image figure.active{z-index:1}.sec-service-page .group-content .group-item .image figure.active a .image-pop{opacity:1;top:-26vw;scale:1;transform:translate(-50%,0) scale(1)}.sec-service-page .group-content .group-item .image figure.active a .popup{opacity:1;top:-4vw;scale:1;transform:translate(-50%,0) scale(1)}.sec-service-page .group-content .group-item .image figure#NC{width:24%;left:27%;top:38%;height:30%}.sec-service-page .group-content .group-item .image figure#entrance{width:20%;right:15%;top:46%;height:30%}.sec-service-page .group-content .group-item .image figure#MC{width:24%;left:42%;top:16%;height:30%}.sec-service-page .group-content .group-item .image figure#notice{width:11%;left:50%;top:47%;height:13%}.sec-service-page .group-content .group-item .image figure#office{width:14%;left:39%;top:58%;height:16%}.sec-service-page .group-content .group-item .image figure#cafeteria{width:20%;left:65%;top:47%;height:16%}.sec-service-page .group-content .group-item .image figure#sales{width:10%;left:55%;top:71%;height:16%}.sec-service-page .group-content .group-item .image figure#deburring{width:21%;left:16%;top:37%;height:19%}.sec-service-page .group-content .group-item .image figure#inspection{width:22%;left:34%;top:10%;height:24%}.sec-service-page .group-content .group-item .image figure#disconection{width:24%;left:26%;top:15%;height:31%}.sec-service-page .group-content .group-item .image figure#aw{width:22%;left:53%;top:40%;height:30%}.sec-service-page .ft-service{margin-top:16rem;width:100%;display:flex;align-items:center;justify-content:center}.sec-service-page .ft-service img{width:100%}@media (max-width:1080px){.sec-service-page{padding-top:0}.sec-service-page .group-content .group-item .image{overflow:scroll;display:block;padding-top:10rem}.sec-service-page .group-content .group-item .image .svg{width:108rem}.sec-service-page .group-content .group-item .image .svg img{width:100%}}@media (max-width:768px){.sec-service-page .ft-service{overflow:hidden;display:block}.sec-service-page .ft-service .image{width:150rem}.sec-service-page .ft-service .image img{width:100%}.sec-service-page .group-content .group-item .image figure a .popup{width:48vw}.sec-service-page .group-content .group-item .image figure a .image-pop{width:58rem}.sec-service-page .group-content .group-item .image figure.active a .image-pop{top:-55vw}.main.recruit .sec-service-page .group-content .arr img{width:9.3rem}}.main.recruit .sec-head{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/bg.png) no-repeat center center/cover;padding:32rem 0}.main.recruit .sec-head .container{display:flex;align-items:center;justify-content:center}.main.recruit .sec-head .container span{width:100%;max-width:50rem;padding:2.8rem 0;background-color:#fff;color:#000;font-size:4.8rem;text-align:center;font-weight:700}.main.recruit .sec-philoshiphy{position:relative;padding:18rem 0 32rem}.main.recruit .sec-philoshiphy .bg{position:absolute;height:100%}.main.recruit .sec-philoshiphy .item-image-bg{position:absolute;width:100%;bottom:0;left:50%;transform:translateX(-50%)}.main.recruit .sec-philoshiphy .item-image-bg img{width:100%}.main.recruit .sec-philoshiphy .container{position:relative;transform:unset;left:unset;top:unset;bottom:unset}.main.recruit .sec-philoshiphy .container .group-content .group-text p{text-align:center}.main.recruit .sec-philoshiphy .container .group-content .group-robot{display:flex;align-items:center;margin-top:6rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .mess{width:24rem;height:24rem;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:6px 10px 6px rgb(142 80 0 / .2)}.main.recruit .sec-philoshiphy .container .group-content .group-robot .mess::after{position:absolute;content:"";width:2.3rem;height:2.1rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/arr-sd.png) no-repeat center center/100% 100%;right:-2.2rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .mess p{text-align:center;font-size:1.6rem;font-family:"vdl-gigamaru",sans-serif}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot{display:flex;flex-direction:column;align-items:center}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot .text p{text-align:center;font-size:2.4rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot .text p small{font-size:1.8rem}.main.recruit .sec-service-page{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/common/bg-body-02.png) repeat top center/cover;padding-top:0;padding-bottom:16rem;position:relative}.main.recruit .sec-service-page .bg-tool{position:absolute;top:0;transform:translateY(-50%);width:100%}.main.recruit .sec-service-page .bg-tool img{width:100%}.main.recruit .sec-service-page .group-main-title p{text-align:center}.main.recruit .sec-service-page .group-content .arr{margin-top:6rem}.main.recruit .sec-service-page .group-content .group-item{position:relative;padding-bottom:11.6rem;width:100%;max-width:124rem}.main.recruit .sec-service-page .group-content .group-item .circle{position:absolute;bottom:0;left:0}.main.recruit .sec-service-page .group-content .group-item .circle .content{width:40rem;height:40rem;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:6px 10px 6px rgb(142 80 0 / .2)}.main.recruit .sec-service-page .group-content .group-item .circle .content p{max-width:29.6rem;position:relative;font-family:"vdl-gigamaru",sans-serif}.main.recruit .sec-service-page .group-content .group-item .circle .content .image{position:absolute;bottom:0;right:-8rem;width:-moz-fit-content;width:fit-content}.main.recruit .sec-service-page .group-content .group-item .circle .content .image.v_2 img{width:18rem}.main.recruit .sec-training{padding:11rem 0 16rem}.main.recruit .sec-training .group-content .group-main-title{display:flex;flex-direction:column;justify-content:center;align-items:center}.main.recruit .sec-training .group-content .group-robot{display:flex;align-items:center;margin-top:6rem;gap:4rem}.main.recruit .sec-training .group-content .group-robot .mess{flex:1;padding:3.2rem 4rem;background:#fff;border-radius:1rem;box-shadow:6px 10px 6px rgb(142 80 0 / .2);position:relative}.main.recruit .sec-training .group-content .group-robot .mess::after{position:absolute;content:"";width:2.3rem;height:2.1rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/arr-sd.png) no-repeat center center/100% 100%;right:-2.2rem;top:50%;transform:translateY(-50%)}.main.recruit .sec-training .group-content .group-robot .mess p{font-size:1.6rem;font-family:"vdl-gigamaru",sans-serif}.main.recruit .sec-training .group-content .group-robot .image{width:19.8rem}.main.recruit .sec-training .group-content .list{display:grid;margin-top:3.8rem;grid-template-columns:repeat(auto-fill,minmax(38rem,1fr));gap:4rem 5rem}.main.recruit .sec-training .group-content .list .item{position:relative;overflow:hidden;border-radius:1rem}.main.recruit .sec-training .group-content .list .item .title{position:absolute;width:100%;top:0;left:50%;transform:translateX(-50%);background:#1572cf;display:flex;align-items:center;justify-content:center;padding:2.7rem 0}.main.recruit .sec-training .group-content .list .item .title p{font-size:2.8rem;font-weight:700;color:#fff;line-height:1}.main.recruit .sec-training .group-content .list .item .image{width:100%}.main.recruit .sec-training .group-content .list .item .image img{width:100%}.main.recruit .sec-training .group-content .list-item-bl{margin-top:8rem;display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}.main.recruit .sec-training .group-content .list-item-bl .group-item{padding:0 1.7rem;display:flex;flex-direction:column;justify-content:space-between;gap:3rem;width:100%;max-width:68.3rem}.main.recruit .sec-training .group-content .list-item-bl .group-item .group{display:flex;gap:2rem;margin-right:auto}.main.recruit .sec-training .group-content .list-item-bl .group-item .group:nth-child(2){margin-left:auto}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item{width:19rem;height:14.8rem;background-color:#fff;border-radius:1rem;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;gap:1rem;position:relative;overflow:hidden;padding-bottom:1.6rem}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .num{background-color:#1572cf;width:6rem;height:6rem;border-radius:50%;position:absolute;top:-23%;left:50%;transform:translateX(-50%)}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .num span{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);font-size:1.8rem;font-family:"Poppins",sans-serif;color:#fff;line-height:1}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .text p{font-size:1.8rem;font-weight:700}.main.recruit .sec-training .group-content .list-item-bl .group-right{width:100%;max-width:46rem;padding:8.8rem 2rem;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;margin-right:5rem;border-radius:1rem;box-shadow:0 0 7px 2px rgb(142 80 0 / .4)}.main.recruit .sec-training .group-content .list-item-bl .group-right .text{width:100%;max-width:38rem}.main.recruit .sec-training .group-content .list-item-bl .group-right .text p{font-size:1.6rem;line-height:2;width:100%;max-width:38rem;font-family:"vdl-gigamaru",sans-serif}.main.recruit .sec-training .group-content .list-item-bl .group-right .image{position:absolute;bottom:-5rem;right:-5rem}.main.recruit .sec-training .group-content .group-btn{margin-top:8.5rem;display:flex;align-items:center;justify-content:flex-end}.main.recruit .sec-recruit-footer{padding:8rem 0;background-color:#ac6a00}.main.recruit .sec-recruit-footer .group-content{padding:14rem 1.7rem 15rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/bg-gear-footer.png) no-repeat center center/cover;display:flex;flex-direction:column;align-items:center;gap:7rem;border-radius:4rem}.main.recruit .sec-recruit-footer .group-content .group-main-title{display:flex;flex-direction:column;align-items:center}.main.recruit .sec-recruit-footer .group-content .group-main-title p{color:#fff}.main.recruit .sec-recruit-footer .group-content .group-main-title span{color:#fff}.main.recruit .sec-recruit-footer .group-content .group-btn{display:flex;align-items:center;justify-content:center;gap:4rem;width:100%}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main{background:#1572cf;--linkBtn-cw:4.4rem;width:100%;max-width:36rem;position:relative;padding:3.2rem 0;border-radius:4rem;display:flex;align-items:center;justify-content:center}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main:nth-child(2){background-color:#ac6a00}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main:nth-child(2) .ic::after{background-color:#ac6a00}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main span{background-image:none;padding-bottom:0;color:#fff;text-align:center;line-height:1.3;font-weight:400}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main span::before{display:none}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main .ic::before{background-color:#fff}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main .ic::after{background-color:#1572cf}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main .arr{position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.main.recruit .sec-robots{margin:8rem 0 10rem}.main.recruit .sec-robots .container .content{display:flex;justify-content:center;align-items:flex-end}.main.recruit .sec-robots .container .content .mess{width:100%;max-width:80rem;background:#fff;border-radius:3rem;align-content:center;box-shadow:1px 5px 10px -5px rgb(142 80 0 / .4);padding:8rem 10.5rem;position:relative;z-index:0}.main.recruit .sec-robots .container .content .mess p.title{font-size:1.8rem;font-weight:500;color:#1572cf;display:flex;align-items:center}.main.recruit .sec-robots .container .content .mess p.title::before{content:"";width:4rem;height:1px;background-color:#1572cf;transform:rotate(72deg)}.main.recruit .sec-robots .container .content .mess p.title::after{content:"";width:4rem;height:1px;background-color:#1572cf;transform:rotate(-72deg)}.main.recruit .sec-robots .container .content .mess .pos{position:absolute;content:"";width:4.3rem;height:3.1rem;left:3rem;top:80%;transform:translateY(-100%)}.main.recruit .sec-robots .container .content .mess .group{display:flex;flex-direction:column}.main.recruit .sec-robots .container .content .mess .group p{display:flex;align-items:center;gap:1.5rem;padding-bottom:2rem;border-bottom:1px dashed #1572cf}.main.recruit .sec-robots .container .content .mess .group p::before{content:"";width:.9rem;height:.9rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/ic-arr-d.png) no-repeat center center/100% 100%}.main.recruit .sec-robots .container .content .mess .group .list{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.main.recruit .sec-robots .container .content .mess .group .list span{display:flex;align-items:center;gap:1.5rem}.main.recruit .sec-robots .container .content .mess .group .list span::before{content:"";width:1.7rem;height:1.7rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/ic-tick.png) no-repeat center center/100% 100%}.main.recruit .sec-robots .container .content .robot{margin-bottom:-5rem;margin-right:-7rem;max-width:17rem;width:100%;position:relative;z-index:1}.main.recruit .sec-interview{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/nc-bg.png);overflow:hidden;padding-top:10rem}.main.recruit .sec-interview .container{max-width:100%;width:100%}.main.recruit .sec-interview .container .content .content-head{position:relative;text-align:center;max-width:108rem;width:96%;margin:auto}.main.recruit .sec-interview .container .content .content-head .txt{margin-top:4rem;text-align:center}.main.recruit .sec-interview .container .content .content-head .img-robots{position:absolute;bottom:0;right:0}.main.recruit .sec-interview .container .content .content-head .img-robots img{width:18rem}.main.recruit .sec-interview .container .content .content-body{display:flex;justify-content:center;flex-wrap:wrap;gap:5rem 3rem;max-width:108rem;width:96%;margin:auto;margin-top:11rem}.main.recruit .sec-interview .container .content .content-body .item{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:3rem 1rem 1rem 2.5rem;background:#e1c6a6;border-radius:5.4rem;font-size:1.8rem;font-weight:700;position:relative}.main.recruit .sec-interview .container .content .content-body .item .ques{position:absolute;text-align:center;background:#bb852f;border-radius:10rem;color:#fff;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:.16em;top:0;left:0;transform:translateY(-50%);padding:.5rem;max-width:16rem;width:100%}.main.recruit .sec-interview .container .content .content-body .item .ques::after{position:absolute;content:"";bottom:0;right:-2px;border-top:1rem solid #fff0;border-bottom:0 solid #fff0;border-left:2rem solid #c0842c}.main.recruit .sec-interview .container .content .content-body .item img{width:3.2rem}.main.recruit .sec-interview .container .content .content-question .wrap-ques{max-width:108rem;width:96%;margin:auto;position:relative}.main.recruit .sec-interview .container .content .content-question .ques-title{background:#e1c6a6;border-radius:10rem;text-align:center;padding:2.5rem;position:relative}.main.recruit .sec-interview .container .content .content-question .ques-title::after{position:absolute;content:"";bottom:-3.5rem;left:50%;transform:translateX(-50%);border-left:.9rem solid #fff0;border-right:.9rem solid #fff0;border-top:3.8rem solid #e1c6a6}.main.recruit .sec-interview .container .content .content-question .ques-title h4{font-size:1.8rem;font-weight:600;color:#1572cf;font-family:"Poppins",sans-serif;letter-spacing:.16em;position:relative;padding:0 1rem;max-width:-moz-max-content;max-width:max-content;width:100%;margin:0 auto;z-index:1}.main.recruit .sec-interview .container .content .content-question .ques-title h4::after{position:absolute;content:"";bottom:.3rem;left:50%;width:100%;height:1rem;transform:translateX(-50%);background:#d19e6b;z-index:-1}.main.recruit .sec-interview .container .content .content-question .ques-title p{font-size:2.8rem;font-weight:700;margin-top:1rem}.main.recruit .sec-interview .container .content .content-question .cloud{position:relative;width:100%;z-index:1}.main.recruit .sec-interview .container .content .content-question .cloud p{position:absolute;z-index:2;width:100%}.main.recruit .sec-interview .container .content .content-question .cloud p span{color:#1572cf;font-weight:700;font-size:1.8rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-40{max-width:40rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-38{max-width:38rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-34{max-width:34rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-31{max-width:31rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-27{max-width:27rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-24{max-width:24rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-21{max-width:21rem}.main.recruit .sec-interview .container .content .content-question .img-cloud{position:absolute;z-index:1}.main.recruit .sec-interview .container .content .content-question .w108{max-width:108rem}.main.recruit .sec-interview .container .content .content-question .w57{max-width:57rem}.main.recruit .sec-interview .container .content .content-question .w52{max-width:52rem}.main.recruit .sec-interview .container .content .content-question .w50{max-width:50rem}.main.recruit .sec-interview .container .content .content-question .w48{max-width:48rem}.main.recruit .sec-interview .container .content .content-question .w42{max-width:42rem}.main.recruit .sec-interview .container .content .content-question .w40{max-width:40rem}.main.recruit .sec-interview .container .content .content-question .w34{max-width:34rem}.main.recruit .sec-interview .container .content .content-question .group-row{display:flex;align-items:flex-start;justify-content:space-between;gap:5rem}.main.recruit .sec-interview .container .content .content-question .group-row.v2{gap:0;justify-content:center;flex-direction:row;align-items:flex-end}.main.recruit .sec-interview .container .content .content-question .group-column{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6.5rem}.main.recruit .sec-interview .container .content .ques-1{margin-top:12rem;position:relative}.main.recruit .sec-interview .container .content .ques-1.ques-1_1{padding-bottom:12rem}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .cloud-1 .img-cloud{width:23rem;bottom:-2rem}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .cloud-1 p{transform:translateY(-75%)}.main.recruit .sec-interview .container .content .ques-1 .ques-title{margin-bottom:7.5rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-1 .img-cloud{bottom:-5rem;right:0;transform:translateX(25%);width:30rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-1 p{top:50%;left:7rem;transform:translateY(-100%)}.main.recruit .sec-interview .container .content .ques-1 .cloud-2{margin-top:18rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-2 .img-cloud{bottom:0;left:0;transform:translateX(-20%);width:38rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-2 p{top:7rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-1 .cloud-3{margin-top:-23rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-3 p{top:50%;left:50%;transform:translate(-50%,-70%)}.main.recruit .sec-interview .container .content .ques-1 .cloud-4{margin-top:4rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-4 .img-cloud{left:10rem;top:0;width:40rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-4 p{top:50%;right:10rem;transform:translateY(-70%)}.main.recruit .sec-interview .container .content .ques-1 .service-top{position:absolute;right:0;top:24rem;width:20rem;transform:translateX(25%)}.main.recruit .sec-interview .container .content .ques-1 .service-ft{position:absolute;left:0;top:58%;transform:translateX(-58%);width:20rem}.main.recruit .sec-interview .container .content .ques-2{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/interview/bg-2.png);margin-top:12rem;position:relative;padding:12rem 2rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1{background:none;padding:0;padding-bottom:16rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-top{top:59%;right:-2rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-mid{position:absolute;left:30%;top:47%;width:23rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-ft{left:5%;bottom:2rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .cloud-3 .img-cloud{width:35rem}.main.recruit .sec-interview .container .content .ques-2 .ques-title{margin-bottom:7.5rem}.main.recruit .sec-interview .container .content .ques-2 .group-column{margin-left:-12rem;margin-top:6rem}.main.recruit .sec-interview .container .content .ques-2 .cloud-1 p{top:10rem;left:7rem}.main.recruit .sec-interview .container .content .ques-2 .cloud-2 p{top:12rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-2 .cloud-3 p{top:50%;left:8rem;transform:translateY(-60%)}.main.recruit .sec-interview .container .content .ques-2 .cloud-3 .img-cloud{right:-4rem;bottom:0;width:36rem;transform:translateY(50%);top:3rem}.main.recruit .sec-interview .container .content .ques-2 .cloud-4 p{top:50%;left:50%;transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .ques-2 .service-top{position:absolute;right:0;top:43%;width:23rem}.main.recruit .sec-interview .container .content .ques-2 .service-mid{position:absolute;left:30%;top:36%;width:23rem}.main.recruit .sec-interview .container .content .ques-2 .service-ft{position:absolute;left:60%;bottom:5rem;width:25rem}.main.recruit .sec-interview .container .content .ques-3{margin:12rem 0 15rem;position:relative}.main.recruit .sec-interview .container .content .ques-3.ques-3_1{padding:12rem 2rem 17rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/interview/bg-2.png)}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .service-ft{left:-5rem;bottom:-4rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .img-row{max-width:41rem;width:100%}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .cloud-3 .img-cloud{width:30rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .cloud-3 .img-cloud{transform:translateY(0)}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .cloud-3 p{transform:translate(-50%,-85%)}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .cloud-2 .img-cloud{right:-6rem;width:24rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .cloud-2 p{top:7rem;max-width:30rem}.main.recruit .sec-interview .container .content .ques-3 .ques-title{margin-bottom:7.5rem}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2{margin-top:0}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2 .cloud{margin-left:-10rem}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2 .img-row{position:relative;z-index:4;transform:translateY(6rem)}.main.recruit .sec-interview .container .content .ques-3 .group-row{margin-top:4rem;align-items:center}.main.recruit .sec-interview .container .content .ques-3 .cloud-1 p{top:10rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-3 .cloud-2 p{top:12rem;left:7rem}.main.recruit .sec-interview .container .content .ques-3 .cloud-2 .img-cloud{right:-2rem;bottom:3rem;width:28rem}.main.recruit .sec-interview .container .content .ques-3 .cloud-3 p{top:50%;left:50%;transform:translate(-50%,-60%)}.main.recruit .sec-interview .container .content .ques-3 .cloud-3 .img-cloud{right:-4rem;bottom:0;width:38rem;transform:translateY(50%)}.main.recruit .sec-interview .container .content .ques-3 .cloud-4{margin:auto}.main.recruit .sec-interview .container .content .ques-3 .cloud-4 p{top:50%;left:50%;transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .ques-3 .service-top{position:absolute;left:5rem;top:15%;width:23rem}.main.recruit .sec-interview .container .content .ques-3 .service-mid{position:absolute;right:0;top:37%;width:15rem}.main.recruit .sec-interview .container .content .ques-3 .service-ft{position:absolute;left:0;bottom:10rem;width:20rem}.main.recruit .sec-interview .container .content .ques-4{margin-top:12rem;position:relative}.main.recruit .sec-interview .container .content .ques-4.ques-4_1{padding-bottom:15rem}.main.recruit .sec-interview .container .content .ques-4.ques-4_1 .service-ft{left:35rem;bottom:-4rem}.main.recruit .sec-interview .container .content .ques-4.ques-4_2{padding:12rem 2rem;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/interview/bg-2.png)}.main.recruit .sec-interview .container .content .ques-4.ques-4_2 .cloud-3 p{transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .ques-4.ques-4_2 .cloud-4 .img-cloud{width:34rem}.main.recruit .sec-interview .container .content .ques-4 .ques-title{margin-bottom:7.5rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-1 p{top:12rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-4 .cloud-2{margin-top:18rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-2 p{top:10rem;left:7rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-3{margin-top:-23rem;margin-left:9rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-3 .img-cloud{right:0;top:0;width:28rem;transform:translateY(-25%)}.main.recruit .sec-interview .container .content .ques-4 .cloud-3 p{top:50%;left:50%;transform:translate(-50%,-60%)}.main.recruit .sec-interview .container .content .ques-4 .cloud-4{margin-left:auto;margin-top:-20rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-4 .img-cloud{left:0;width:40rem;transform:translate(-70%,20%);bottom:0}.main.recruit .sec-interview .container .content .ques-4 .cloud-4 p{top:10rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-4 .service-top{position:absolute;right:5rem;top:22rem;width:20rem}.main.recruit .sec-interview .container .content .ques-4 .service-ft{position:absolute;left:4rem;bottom:0;width:20rem}.main.recruit .sec-interview .container .content .ques-5{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/interview/bg-2.png);margin-top:12rem;position:relative;padding:12rem 2rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .cloud-1 .img-cloud{width:34rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .cloud-2{margin-right:0}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .cloud-2 .img-cloud{right:auto;left:0;transform:translate(-9%,30%);width:30rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .cloud-3{margin-right:6rem;margin-left:0}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .service-ft{right:-7rem;bottom:21rem;width:23rem;left:auto}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .service-top{left:-6rem;bottom:-5rem;width:23rem;top:auto}.main.recruit .sec-interview .container .content .ques-5.ques-5_2{background:none;margin-bottom:20rem;padding:0 2rem}.main.recruit .sec-interview .container .content .ques-5 .ques-title{margin-bottom:9rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-1{margin-top:25rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-1 .img-cloud{top:0;left:50%;transform:translate(-50%,-65%);width:24rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-1 p{top:50%;left:50%;transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .ques-5 .cloud-2{margin-right:10rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-2 .img-cloud{bottom:0;right:0;transform:translate(20%,30%);width:32rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-2 p{top:50%;left:50%;transform:translate(-50%,-70%)}.main.recruit .sec-interview .container .content .ques-5 .cloud-3{margin-top:8rem;margin-left:6rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-3 p{top:12rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-5 .cloud-4 p{top:12rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-5 .cloud-4 .img-cloud{bottom:0;left:50%;transform:translate(-40%,35%);width:31rem}.main.recruit .sec-interview .container .content .ques-5 .group-row:nth-child(2){margin-top:4rem}.main.recruit .sec-interview .container .content .ques-5 .service-top{position:absolute;left:-6rem;top:17%;width:23rem}.main.recruit .sec-interview .container .content .ques-5 .service-mid{position:absolute;right:-4rem;top:36%;width:23rem}.main.recruit .sec-interview .container .content .ques-5 .service-ft{position:absolute;left:-6rem;bottom:22rem;width:25rem}.main.recruit .sec-interview .container .content .ques-6{position:relative;margin:12rem 0 15rem}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .cloud-2 .img-cloud{right:-7rem;bottom:10rem;width:29rem}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .cloud-4 .img-cloud{width:38rem}.main.recruit .sec-interview .container .content .ques-6 .ques-title{margin-bottom:7.5rem}.main.recruit .sec-interview .container .content .ques-6 .group-row{margin-top:5rem;align-items:center}.main.recruit .sec-interview .container .content .ques-6 .cloud-1{margin-left:12rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-1 p{top:10rem;left:7rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-2{margin-right:10rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-2 .img-cloud{right:-6rem;bottom:-5rem;width:20rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-2 p{top:12rem;left:8rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-3{margin-top:8rem;margin-left:6rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-3 p{top:12rem;left:50%;transform:translateX(-50%)}.main.recruit .sec-interview .container .content .ques-6 .cloud-3 .img-cloud{right:2rem;top:0;width:26rem;transform:translateY(-50%)}.main.recruit .sec-interview .container .content .ques-6 .cloud-4{margin-top:2rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-4 p{top:50%;left:10rem;transform:translateY(-50%)}.main.recruit .sec-interview .container .content .ques-6 .cloud-4 .img-cloud{right:6rem;top:0;width:40rem}.main.recruit .sec-interview .container .content .ques-6 .service-top{position:absolute;right:0;top:25%;width:25rem}.main.recruit .sec-interview .container .content .ques-6 .service-mid{position:absolute;left:-8rem;top:40%;width:17rem}.main.recruit .sec-interview .container .content .ques-6 .service-ft{position:absolute;left:-5rem;bottom:30rem;width:16rem}@media (min-width:1600px){.sec-service-page .group-content .group-item .image figure.active a .image-pop{top:-23vw}}@media (max-width:1080px){.header.recruit .group-content{padding:1.3rem 1rem 1.3rem 0}.main.recruit .sec-philoshiphy{background:unset}.main.recruit .sec-training .group-content .list-item-bl{flex-direction:column;align-items:center}.main.recruit .sec-interview .container .content .content-question .group-row{flex-direction:column;align-items:center}.main.recruit .sec-interview .container .content .ques-1 .cloud-3{margin-top:4rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-2{margin-top:4rem}.main.recruit .sec-interview .container .content .content-question .cloud{margin:auto;margin-top:4rem}.main.recruit .sec-interview .container .content .ques-1 .service-top{transform:none}.main.recruit .sec-interview .container .content .ques-1 .service-ft{transform:none}.main.recruit .sec-interview .container .content .ques-2 .cloud-4{margin-top:15rem}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2 .img-row{width:35rem}.main.recruit .sec-interview .container .content .ques-3 .cloud-4{margin-top:5rem}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-3{margin-top:10rem}.main.recruit .sec-interview .container .content .content-question.ques-5 .cloud-1{margin-top:20rem}.main.recruit .sec-interview .container .content .content-question.ques-5 .group-row{margin-top:8rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-3{margin-top:10rem}}@media (max-width:768px){.main.recruit .sec-head{height:100vh}.main.recruit .sec-head{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/bg-sp2.png) no-repeat center center/cover;display:flex;align-items:center;justify-content:center}.main.recruit .sec-head .container span{font-size:5.4rem;padding:6rem 0;line-height:1;max-width:54rem;color:#333}.main.recruit .sec-philoshiphy .group-content{font-size:6rem}.main.recruit .sec-philoshiphy{padding:12rem 0 24rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot .text p{line-height:1.3}.main.recruit .sec-philoshiphy .item-gear:nth-child(5){width:13.1rem;height:18.1rem;bottom:24rem;left:1.8rem}.main.recruit .sec-philoshiphy .item-gear:nth-child(3){display:none}.main .sec-philoshiphy .item-gear:nth-child(2){display:block;width:13.6rem;height:10.5rem;top:unset;left:unset;bottom:46rem;right:2rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot .image img{width:18.4rem;height:29.7rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .mess{width:30rem;height:30rem;transform:translateY(-7rem)}.main.recruit .sec-philoshiphy .container .group-content .group-robot{gap:4rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .mess p{font-size:2.6rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot .text p small{font-size:2.8rem}.main.recruit .sec-philoshiphy .container .group-content .group-robot .robot .text p{font-size:3.6rem}.main.recruit .sec-service-page .bg-tool{transform:translateY(-75%)}.main.recruit .sec-service-page .group-main-title p{line-height:1.25;font-weight:700}.sec-service-page .group-content .group-text p{font-size:2.8rem}.main.recruit .sec-service-page .group-content .arr{margin-top:4rem}.main.recruit .sec-service-page .group-content .group-item{padding-bottom:54rem}.main.recruit .sec-service-page .group-content .group-item.first{margin-top:7rem}.main.recruit .sec-service-page .group-content .group-item .circle .content{width:64rem;height:64rem;margin-left:5%}.main.recruit .sec-service-page .group-content .group-item .circle .content p{max-width:41rem}.main.recruit .sec-service-page .group-content .group-item:nth-child(3) .circle .content .image img{width:20.8rem;height:24.9rem}.main.recruit .sec-service-page .group-content .group-item:nth-child(4) .circle .content .image img{width:21.1rem;height:27.7rem}.main.recruit .sec-service-page .group-content .group-item:nth-child(5) .circle .content .image img{width:19.4rem;height:29.5rem}.main.recruit .sec-training .group-content .group-robot{flex-direction:column;gap:0}.main.recruit .sec-training .group-content .group-robot .image{margin-left:auto;margin-top:-6rem;position:relative;z-index:1}.main.recruit .sec-training .group-content .group-robot .image img{width:22rem;height:21rem}.main.recruit .sec-training .group-content .group-robot .mess{padding:4rem}.main.recruit .sec-training .group-content .group-robot .mess p{font-size:2.8rem;line-height:2}.main.recruit .sec-training .group-content .group-robot .mess::after{top:unset;bottom:-4rem;transform:translateY(0);right:19.5rem;width:4rem;height:6rem;background:url(http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/arr-sd-sp.png) no-repeat center center/100% 100%}.main.recruit .sec-training .group-content .group-main-title p{font-size:6rem;text-align:center;line-height:1.4;margin-top:4rem}.main.recruit .sec-training .group-content .group-main-title span{font-size:2.2rem}.main.recruit .sec-training .group-content .list{gap:3rem 1.5rem;grid-template-columns:repeat(2,1fr)}.main.recruit .sec-training .group-content .list .item{border-radius:2rem}.main.recruit .sec-training .group-content .list .item .title p{font-size:3.2rem}.main.recruit .sec-training .group-content .list .item .title{padding:2rem 0}.main.recruit .sec-training .group-content .list-item-bl .group-item{padding:0}.main.recruit .sec-training .group-content .list-item-bl .group-item .group:nth-child(1){margin-right:auto}.main.recruit .sec-training .group-content .list-item-bl .group-item .group:nth-child(2){margin-right:auto;margin-left:auto}.main.recruit .sec-training .group-content .list-item-bl .group-item .group:nth-child(3){margin-left:auto;margin-right:unset}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item{width:28rem;height:23.7rem;gap:3rem}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .num{width:8.8rem;height:8.8rem}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .num span{font-size:2.6rem}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .text p{font-size:2.6rem}.main.recruit .sec-training .group-content .list-item-bl .group-right{margin-right:unset;padding:4rem 4rem 3.2rem;max-width:100%;margin-top:6rem}.main.recruit .sec-training .group-content .list-item-bl .group-right .text{width:100%;max-width:100%}.main.recruit .sec-training .group-content .list-item-bl .group-right .text p{max-width:100%;font-size:2.8rem}.main.recruit .sec-training .group-content .list-item-bl .group-right .image{right:0;bottom:-11rem}.main.recruit .sec-training .group-content .list-item-bl .group-right .image img{width:26.3rem;height:18.5rem}.main.recruit .sec-training .group-content .group-btn{margin-top:13rem}.main.recruit .sec-recruit-footer{padding:5rem 0}.main.recruit .sec-recruit-footer .group-content{padding:13.3rem 0;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/bg-gear-footer-sp.png) no-repeat center center/cover}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main{max-width:31rem;height:10rem;border-radius:5rem;padding:2rem 1rem;justify-content:space-between;gap:0}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main .arr{position:relative;transform:unset;top:unset;right:unset}.main.recruit .sec-recruit-footer .group-content .group-btn .btn-main span{flex:1;font-size:2.8rem}.main.recruit .sec-recruit-footer .group-content .group-btn{gap:2rem}.main.recruit .sec-training .group-content .list-item-bl .group-item .group .item .img{width:7.5rem}.main.recruit .sec-robots .container .content .mess{font-size:2.8rem;padding:8rem 7rem 14rem;max-width:67rem;width:100%;margin:0 auto;border-radius:4rem;height:auto}.main.recruit .sec-robots .container .content{flex-direction:column-reverse;gap:2rem}.main.recruit .sec-robots{margin:8rem 0 -10rem}.main.recruit .sec-robots .container .content .mess .pos{left:14.5rem;top:100%;transform:translateY(-48%) rotate(93deg);width:6.3rem}.main.recruit .sec-robots .container .content .robot{width:25rem;max-width:100%;margin-right:auto;margin-left:0;margin-bottom:0;margin-top:-14rem}.main.recruit .sec-robots .container .content .robot img{width:100%}.main.recruit .sec-interview .container .content .content-head .img-robots{bottom:-20rem;width:27rem}.main.recruit .sec-interview .container .content .content-head .img-robots img{width:100%}.main.recruit .sec-interview .container .content .content-question .cloud p{font-size:2.8rem}.main.recruit .sec-interview .container .content .content-question .cloud p span{font-size:2.8rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-31{max-width:40rem}.main.recruit .sec-interview .container .content .content-question .cloud-2{max-width:47rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-2 .img-cloud{bottom:-5rem;transform:translateX(-40%)}.main.recruit .sec-interview .container .content .content-question .cloud p.w-27{max-width:32rem}.main.recruit .sec-interview .container .content .content-question .w48{max-width:63rem}.main.recruit .sec-interview .container .content .content-question.ques-1 .cloud p.w-31{max-width:35rem}.main.recruit .sec-interview .container .content .content-question.ques-1 .cloud-1 p{top:8rem;left:8rem;transform:none}.main.recruit .sec-interview .container .content .content-question.ques-1 .cloud-3 p.w-31.v2{max-width:42rem;transform:translate(-40%,-50%);top:50%;left:50%}.main.recruit .sec-interview .container .content .ques-1 .cloud-4 p{top:50%;right:0;transform:translateY(-30%)}.main.recruit .sec-interview .container .content .ques-1 .cloud-4 .img-cloud{transform:translate(-65%,-50%);left:0;top:50%;width:29rem}.main.recruit .sec-interview .container .content .ques-1 .service-top{top:79%}.main.recruit .sec-interview .container .content .content-question .w57{max-width:65rem}.main.recruit .sec-interview .container .content .content-question .w40{max-width:48rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-24{max-width:34rem}.main.recruit .sec-interview .container .content .ques-2 .group-column{align-items:center}.main.recruit .sec-interview .container .content .content-question .cloud p.w-40{max-width:43rem}.main.recruit .sec-interview .container .content .ques-2 .group-column{margin-left:0}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2{position:relative}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2 .img-row{position:absolute;left:5rem;bottom:3rem;transform:translateY(58%)}.main.recruit .sec-interview .container .content .ques-3 .group-row.v2 .cloud{margin-left:auto}.main.recruit .sec-interview .container .content .content-question.ques-3 .group-row{margin-top:15rem}.main.recruit .sec-interview .container .content .content-question .w34{max-width:50rem}.main.recruit .sec-interview .container .content .content-question .w50{max-width:65rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-21{max-width:35rem}.main.recruit .sec-interview .container .content .content-question .cloud p.w-34{max-width:40rem}.main.recruit .sec-interview .container .content .content-question.ques-3 .group-row.v2{margin-top:0}.main.recruit .sec-interview .container .content .ques-3 .service-top{top:10%}.main.recruit .sec-interview .container .content .content-body{flex-direction:column;margin-top:24rem}.main.recruit .sec-interview .container .content .content-body .item{font-size:2.8rem}.main.recruit .sec-interview .container .content .content-body .item .ques{max-width:16rem;font-size:1.6rem;padding:1rem 0}.main.recruit .sec-interview .container .content .content-body .item .ques::after{right:.3rem}.main.recruit .sec-interview .container .content .content-body .item img{width:6rem}.main.recruit .sec-interview .container .content .content-body .item{padding:3.5rem 2.5rem 2rem 3rem}.main.recruit .sec-interview .container .content .content-question .ques-title h4{font-size:2.8rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-1 .img-cloud{width:28rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-2 .img-cloud{width:36rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-2{margin-left:auto;margin-right:0;margin-top:13rem}.main.recruit .sec-interview .container .content .content-question.ques-2 .w48{max-width:60rem}.main.recruit .sec-interview .container .content .content-question .ques-title h4::after{bottom:1rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-4 .img-cloud{transform:translate(-50%,50%)}.main.recruit .sec-interview .container .content .content-question.ques-5 .cloud-1{max-width:49rem;margin-right:auto;margin-left:0;margin-top:25rem}.main.recruit .sec-interview .container .content .content-question.ques-5 .cloud-1 p.w-31{transform:translate(-50%,-33%);max-width:30rem}.main.recruit .sec-interview .container .content .content-question.ques-5 .cloud-2{max-width:45rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-2 .img-cloud{transform:translate(10%,20%);width:35rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-1 p.w-40{max-width:52rem;top:9rem;left:10rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-4 .img-cloud{width:30rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-3{max-width:45rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-4 p.w-38{top:50%;left:5rem;transform:translateY(-44%);max-width:60rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-4 .img-cloud{right:-1rem;top:-12rem;width:30rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-4{margin-top:10rem}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-2 p.w-27{max-width:36rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-3 .img-cloud{width:32rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-3 p.w-21{transform:translate(-50%,-80%)}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-4{max-width:60rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-top{top:73%}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-ft{bottom:-16rem}.main.recruit .sec-interview .container .content .content-question.ques-2.ques-2_1 .cloud-1 p.w-27{max-width:42rem;top:7rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .cloud-2{margin-right:auto}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_1 .cloud-2{max-width:60rem}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_1 .cloud-2 .img-cloud{max-width:39rem;width:100%;transform:translate(-18%,40%)}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud-4 p.w-38{transform:translateY(-13%)}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud p.w-31{max-width:40rem}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .cloud-4 .img-cloud{max-width:35rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .cloud-3 .img-cloud{width:40rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-4 .img-cloud{width:35rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-3 .img-cloud{width:35rem}.main.recruit .sec-interview .container .content .ques-4 .cloud-3 .img-cloud{width:35rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-3 p.w-21{transform:translate(-50%,-60%)}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-1 p.w-31{transform:translateY(-50%);max-width:40rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-3{max-width:60rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-4{width:100rem;margin-left:-10rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud p.w-34{right:auto;width:73rem;left:11rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_2 .cloud-1{max-width:60rem}.main.recruit .sec-interview .container .content .content-head .txt{text-align:left}.main.recruit .sec-interview .container .content .content-question .cloud-1{margin-right:auto;margin-top:0;margin-left:0}.main.recruit .sec-interview .container .content .ques-1 .cloud-3{margin-top:6rem}.main.recruit .sec-interview .container .content .ques-1 .cloud-3{max-width:73rem;width:100%;margin-left:-10rem}.main.recruit .sec-interview .container .content .content-question.ques-1 .cloud-4{margin-top:2rem;max-width:57rem;margin-right:-5rem}.main.recruit .sec-interview .container .content .content-question.ques-1 .cloud-4 p.w-34{max-width:34rem;top:50%;right:10rem;transform:translateY(-50%)}.main.recruit .sec-interview .container .content .ques-1 .service-ft{left:5rem;top:32%;width:29rem}.main.recruit .sec-interview .container .content .content-question.ques-2 .cloud-1{max-width:45rem}.main.recruit .sec-interview .container .content .content-question.ques-2 .cloud p.w-27{top:7rem}.main.recruit .sec-interview .container .content .ques-2 .service-mid{left:56%;top:17%}.main.recruit .sec-interview .container .content .content-question.ques-2 .cloud-2{max-width:40rem;margin-left:auto;margin-right:0;margin-top:0}.main.recruit .sec-interview .container .content .content-question.ques-2 .cloud-2 p.w-24{max-width:24rem;top:8rem}.main.recruit .sec-interview .container .content .ques-2 .group-column{margin-top:0}.main.recruit .sec-interview .container .content .content-question.ques-2 .group-row{gap:0}.main.recruit .sec-interview .container .content .ques-2 .service-top{right:55%;top:40%;width:27rem}.main.recruit .sec-interview .container .content .content-question.ques-2 .cloud-3{max-width:77rem;margin-left:-9rem;margin-top:0}.main.recruit .sec-interview .container .content .content-question .cloud-3 p.w-40{max-width:46rem}.main.recruit .sec-interview .container .content .ques-2 .group-column{gap:0}.main.recruit .sec-interview .container .content .ques-2 .cloud-3 .img-cloud{width:36rem}.main.recruit .sec-interview .container .content .content-question.ques-2 .cloud-4{max-width:56rem;margin-top:20rem;margin-right:0;margin-left:auto}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-1{margin-right:0}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-1 p.w-27{max-width:43rem}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-2{max-width:52rem;margin-right:auto;margin-left:0;margin-top:14rem}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-2 p{top:7rem;max-width:33rem}.main.recruit .sec-interview .container .content .ques-3 .cloud-2 .img-cloud{right:-5rem}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-3{max-width:43rem;margin-right:0;margin-left:auto;margin-top:1rem}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-3 p{max-width:26rem;transform:translate(-50%,-51%)}.main.recruit .sec-interview .container .content .content-question.ques-3 .cloud-4{max-width:77rem;margin-left:-9rem;margin-top:0}.main.recruit .sec-interview .container .content .ques-3 .cloud-4 p{transform:translate(-55%,-50%)}.main.recruit .sec-interview .container .content .ques-3 .service-mid{top:26%;width:20rem}.main.recruit .sec-interview .container .content .ques-3 .service-top{width:26rem}.main.recruit .sec-interview .container .content .ques-3 .service-top{top:51%;left:0}.main.recruit .sec-interview .container .content .ques-3 .service-ft{width:29rem;left:5rem;bottom:39rem}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-3{max-width:38rem;margin-right:0;margin-left:auto;margin-top:5rem}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-3 p.w-21{max-width:27rem;transform:translate(-50%,-60%)}.main.recruit .sec-interview .container .content .ques-4 .cloud-3 .img-cloud{right:75%;top:80%}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-2{max-width:46rem;margin-right:auto;margin-left:0;margin-top:9rem}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-4{max-width:55rem;margin-top:-2rem;margin-right:-3rem}.main.recruit .sec-interview .container .content .content-question.ques-4 .cloud-4 p.w-27{max-width:35rem}.main.recruit .sec-interview .container .content .ques-4 .service-top{top:73%}.main.recruit .sec-interview .container .content .ques-4 .service-ft{bottom:56%;width:29rem}.main.recruit .sec-interview .container .content .ques-4{padding-bottom:4rem}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-3{max-width:40rem;margin-left:auto;margin-right:0;margin-top:-1rem}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-3 p.w-24{max-width:28rem;top:6rem}.main.recruit .sec-interview .container .content .content-question.ques-5 .group-row{margin-top:0}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-4.v2{max-width:76rem;margin-left:-9rem;margin-top:0}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-4.v2 p.w-31{max-width:46rem;top:10rem}.main.recruit .sec-interview .container .content .content-question.ques-5 .group-row{gap:0}.main.recruit .sec-interview .container .content .ques-5 .cloud-4 .img-cloud{transform:translate(35%,50%)}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-2{max-width:50rem;margin-left:0;margin-top:12rem;margin-right:auto}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-4 p.w-31{max-width:46rem;top:10rem}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-4{max-width:67rem;margin-left:auto;margin-top:6rem;margin-right:-5rem}.main.recruit .sec-interview .container .content .ques-5.content-question .cloud-4 p.w-31{max-width:42rem;top:10rem}.main.recruit .sec-interview .container .content .ques-5 .cloud-4 .img-cloud{width:41rem;transform:translate(-20%,40%)}.main.recruit .sec-interview .container .content .ques-5 .cloud-4.v2 .img-cloud{width:36rem;transform:translate(3%,50%)}.main.recruit .sec-interview .container .content .ques-5 .cloud-2 .img-cloud{width:50rem}.main.recruit .sec-interview .container .content .ques-5 .service-ft{bottom:60%;left:6rem;width:28rem}.main.recruit .sec-interview .container .content .ques-5 .service-mid{right:-4rem;top:60%;width:29rem}.main.recruit .sec-interview .container .content .ques-5 .service-top{left:60%}.main.recruit .sec-interview .container .content .ques-5{padding:12rem 2rem 21rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-1{width:73rem;max-width:200rem;margin-right:-8rem;margin-left:auto}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-2{max-width:67rem;margin-right:auto;margin-left:-8rem;margin-top:15rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-2 p.w-31{top:12rem;left:11rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-2 .img-cloud{width:25rem;right:-9rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-3{margin-left:auto;margin-right:0;margin-top:16rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-3 p.w-21{max-width:28rem;top:17rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-3 .img-cloud{top:3rem;right:13rem;width:40rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-4{max-width:200rem;margin-left:-10rem;width:118rem;margin-right:-25rem;margin-top:4rem}.main.recruit .sec-interview .container .content .content-question.ques-6 .cloud-4 p.w-38{max-width:29rem;left:13rem}.main.recruit .sec-interview .container .content .ques-6 .cloud-4 .img-cloud{right:33rem;top:-3rem;width:42rem}.main.recruit .sec-interview .container .content .ques-6{margin:12rem 0 9rem}.main.recruit .sec-interview .container .content .ques-6 .service-ft{width:29rem;left:4rem;bottom:49rem}.main.recruit .sec-interview .container .content .ques-6 .service-top{right:60%;top:48%;width:26rem}.main.recruit .sec-interview .container .content .ques-6 .service-mid{left:64%;top:26%;width:21rem}.main.recruit .sec-interview .container .content .content-question.ques-2.ques-2_1 .cloud-1{max-width:54rem}.main.recruit .sec-interview .container .content .content-question.ques-2.ques-2_1 .cloud-2{max-width:51rem;margin-top:4rem;margin-right:6rem}.main.recruit .sec-interview .container .content .content-question.ques-2.ques-2_1 .cloud-2 p.w-24{max-width:31rem;top:11rem}.main.recruit .sec-interview .container .content .content-question.ques-2.ques-2_1 .cloud-3{margin-top:4rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-mid{left:3%;top:41%;width:29rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .service-ft{width:21rem;bottom:-23rem;left:0}.main.recruit .sec-interview .container .content .ques-2.ques-2_1 .cloud-3 .img-cloud{width:45rem;bottom:-4rem}.main.recruit .sec-interview .container .content .ques-2.ques-2_1{padding-bottom:20rem}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_1 .cloud-1{max-width:63rem;margin-left:-5rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .cloud-1 .img-cloud{width:44rem;transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_1 .cloud-1 p.w-31{transform:translate(-50%,-20%);max-width:42rem}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_1 .cloud-2{margin-right:-2rem;margin-top:3rem;margin-left:auto}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_1 .group-row{align-items:normal}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_1 .cloud-3{max-width:100rem;margin-left:0;margin-right:-3rem;margin-top:7rem;width:74rem}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_1 .cloud-3 p.w-40{max-width:52rem;top:11rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .service-ft{right:3rem;bottom:65%}.main.recruit .sec-interview .container .content .ques-5.ques-5_1 .service-top{left:0;bottom:42%}.main.recruit .sec-interview .container .content .ques-5.ques-5_1{padding:12rem 2rem}.main.recruit .sec-interview .container .content .content-question.ques-4_1 .cloud-1{margin-left:4rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_1 .cloud-3{max-width:40rem;margin-right:3rem;margin-top:14rem}.main.recruit .sec-interview .container .content .ques-4.ques-4_1 .cloud-3 .img-cloud{right:5rem;top:-3rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_1 .cloud-3 p.w-21{transform:translate(-50%,-55%)}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_1 .cloud-2{margin-top:1.5rem}.main.recruit .sec-interview .container .content .ques-4.ques-4_1 .service-top{width:29rem;top:85%;right:-7rem}.main.recruit .sec-interview .container .content .ques-4.ques-4_1 .service-ft{width:20rem;left:51rem;bottom:57%}.main.recruit .sec-interview .container .content .ques-4.ques-4_1 .service-mid{position:absolute;width:26rem;left:-2rem;bottom:37%}.main.recruit .sec-interview .container .content .ques-4.ques-4_1{padding-bottom:6rem}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud-1{margin-right:-2rem}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud-2{margin-top:0}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .cloud-2 .img-cloud{width:37rem}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud-2 p.w-31{left:8rem;top:17rem}.main.recruit .sec-interview .container .content .content-question.ques-6_1 .group-row{margin-top:3rem;gap:0}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud-3{margin-top:3rem}.main.recruit .sec-interview .container .content .content-question.ques-6.ques-6_1 .cloud-4 p.w-38{transform:translateY(-50%)}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .cloud-4 .img-cloud{width:37.5rem;right:34rem;top:1rem}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .service-mid{left:73%;top:44%}.main.recruit .sec-interview .container .content .ques-6.ques-6_1 .service-ft{left:3rem;bottom:64rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .group-row.v2 .cloud-1{margin-right:-9rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_1 .cloud-1 p.w-27{max-width:34rem;transform:translateX(-33%)}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .group-row.v2 .img-row{width:39rem;left:-5rem;bottom:18rem}.main.recruit .sec-interview .container .content .content-question.ques-3 .group-row{margin-top:2rem;gap:3rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_1 .cloud-2{max-width:56rem;margin-left:-3rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_1 .cloud-2 p{top:11rem;max-width:40rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_1 .cloud-3 p{max-width:30rem;transform:translate(-50%,-58%)}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_1 .service-top{top:73%}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_1 .service-mid{top:45%;right:-6rem;width:27rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_1 .cloud-3 .img-cloud{width:37rem;transform:translateY(37%)}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_2 .cloud-1{max-width:63rem;margin-left:-5rem;margin-top:11rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_2 .cloud-1 .img-cloud{width:31rem;transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .content-question.ques-5.ques-5_2 .cloud-1 p.w-31{transform:translate(-50%,-30%);max-width:41rem}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_2 .cloud-3{max-width:51rem;margin-right:-6rem}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_2 .cloud-3 p.w-24{max-width:32rem;top:13rem}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_2 .cloud-2{margin-top:1rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_2 .cloud-2 .img-cloud{width:46rem}.main.recruit .sec-interview .container .content .content-question.ques-5_2 .cloud p.w-21{max-width:29rem}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_2 .cloud-4{max-width:50rem;margin-top:10rem;margin-right:0}.main.recruit .sec-interview .container .content .ques-5.content-question.ques-5_2 .cloud-4 p.w-31{max-width:40rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_2 .service-top{width:20rem;left:65%;top:26%}.main.recruit .sec-interview .container .content .ques-5.ques-5_2 .service-ft{width:26rem;bottom:51%;left:2rem}.main.recruit .sec-interview .container .content .ques-5 .service-mid{right:-7rem;top:60%;width:29rem}.main.recruit .sec-interview .container .content .ques-5.ques-5_2{margin-bottom:9rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_2 .cloud-1{max-width:62rem;margin-right:-6rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_2 .cloud-1 p.w-27{max-width:35rem;transform:translateX(-35%)}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .group-row.v2 .img-row{left:-3rem;bottom:11rem;width:38rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_2 .cloud-2{max-width:67rem;margin-left:-5rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_2 .cloud-2 p{max-width:41rem;left:11rem;top:5rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .cloud-2 .img-cloud{width:31rem;right:-13.5rem}.main.recruit .sec-interview .container .content .content-question.ques-3.ques-3_2 .group-row{margin-top:9rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .service-top{top:14%;left:-5rem;width:23rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .service-ft{width:20rem;left:-1rem;bottom:38%}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .service-ft.v2{width:29rem;left:6rem;bottom:46rem}.main.recruit .sec-interview .container .content .ques-3.ques-3_2 .service-mid{width:21rem;right:-4rem;top:42%}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-1{max-width:51rem;margin-left:-3rem;margin-top:-5rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-2{max-width:54rem;margin-top:1.5rem;margin-left:-5rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-3{margin-top:11rem;max-width:43rem;margin-right:-4rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-4{max-width:61rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-3 p.w-21{transform:translate(-50%,-50%)}.main.recruit .sec-interview .container .content .ques-4.ques-4_2 .cloud-3 .img-cloud{right:80%;top:-2rem}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-2 p.w-27{max-width:43rem;top:8rem}.main.recruit .sec-interview .container .content .ques-4.ques-4_2 .cloud-4 .img-cloud{width:38rem;transform:translate(-50%,-6%)}.main.recruit .sec-interview .container .content .content-question.ques-4.ques-4_2 .cloud-4 p.w-27{top:15rem;left:50%;transform:translateX(-37%)}.main.recruit .sec-interview .container .content .ques-4.ques-4_2 .service-ft{bottom:70%;width:23rem;left:69%}.main.recruit .sec-interview .container .content .ques-4.ques-4_2 .service-top{width:27rem;top:42%;right:63%}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-1{max-width:67rem;margin-left:-5rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-2{margin-left:0;margin-right:auto;margin-top:1rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-3{margin-left:auto;margin-right:-7rem;max-width:62rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-4{max-width:200rem;width:117rem;margin-left:-35rem;margin-right:-20rem;margin-top:18rem}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .cloud-1 .img-cloud{width:30rem;right:3rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-1 p.w-31{transform:translateY(0)}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud-3 p.w-31.v2{transform:translate(-45%,-60%)}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .cloud-2 .img-cloud{width:46rem;bottom:49%;transform:translateX(3%)}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud p.w-27{max-width:35rem;top:29rem}.main.recruit .sec-interview .container .content .content-question.ques-1.ques-1_1 .cloud p.w-34{max-width:69rem;width:100%;left:36rem;top:58%}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .cloud-4 .img-cloud{width:43rem;transform:translate(21%,-100%);left:50%;top:38%}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .service-ft{left:1rem;top:43%;width:26rem}.main.recruit .sec-interview .container .content .ques-1.ques-1_1 .service-top{right:5rem;top:26%;width:21rem}.main.recruit .sec-interview .container .content .ques-2 .service-ft{position:absolute;left:5%;bottom:44rem;width:28rem}.main.recruit .sec-service-page .group-content .group-item .circle .content .image.v_2 img{width:21rem}.main.recruit .sec-robots .container .content .mess p.title{font-size:2.8rem;text-align:center;position:relative}.main.recruit .sec-robots .container .content .mess .group p::before{width:1.8rem;height:1.8rem}.main.recruit .sec-robots .container .content .mess .group .list span::before{width:2.4rem;height:2.4rem}}.main .sec-entry{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/information/bg-section.png)}.main .sec-entry .container{max-width:60rem;position:relative;padding:14rem 0}.main .sec-entry .container .content .mw_wp_form_confirm .check .checkbox{display:none!important}.main .sec-entry .container .content .form{display:flex;flex-direction:column;gap:3rem;color:#333}.main .sec-entry .container .content .form .form-group{display:grid;grid-template-columns:19rem 1fr;gap:2rem}.main .sec-entry .container .content .form .form-group label{font-size:1.6rem;display:flex;align-items:center}.main .sec-entry .container .content .form .form-group p.req{font-size:1rem;padding:.3rem 1rem;background:#1572cf;color:#fff;border-radius:.5rem;margin-top:.4rem}.main .sec-entry .container .content .form .form-group input,.main .sec-entry .container .content .form .form-group select,.main .sec-entry .container .content .form .form-group textarea{padding:.4rem 1.7rem;background:#fff;border-radius:10rem;border:1px solid #a7a6a1;max-width:40rem;width:100%}.main .sec-entry .container .content .form .form-group input.min,.main .sec-entry .container .content .form .form-group select.min,.main .sec-entry .container .content .form .form-group textarea.min{max-width:24rem}.main .sec-entry .container .content .form .form-group .group-label{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.main .sec-entry .container .content .form .form-group .group-input{display:flex;flex-direction:column;gap:1rem}.main .sec-entry .container .content .form .form-group select{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/contact/ic.png');background-repeat:no-repeat;background-position:right 1.5rem center;font-size:1.6rem;color:#333}.main .sec-entry .container .content .form .form-group .group-select{display:flex;align-items:center;gap:.8rem}.main .sec-entry .container .content .form .form-group .group-select .select{display:flex;align-items:center;gap:.8rem;position:relative}.main .sec-entry .container .content .form .form-group .group-select .select .error{position:absolute;bottom:-2.4rem;left:0}.main .sec-entry .container .content .form .form-group .group-select .select input[type=text]{max-width:8rem}.main .sec-entry .container .content .form .form-group .group-select .select select{width:12rem;height:100%}.main .sec-entry .container .content .form .form-group .group-radio{display:flex;align-items:center;gap:2.5rem}.main .sec-entry .container .content .form .form-group .group-radio.v2{gap:2rem;flex-wrap:wrap;max-width:30rem}.main .sec-entry .container .content .form .form-group .group-radio .radio{display:flex;align-items:center;gap:.6rem}.main .sec-entry .container .content .form .form-group .group-radio .radio input[type=radio]{width:1.8rem;height:1.8rem;accent-color:#a7a6a1}.main .sec-entry .container .content .form .form-group textarea{min-height:20rem;border-radius:2rem}.main .sec-entry .container .content .form .form-group input::-moz-placeholder,.main .sec-entry .container .content .form .form-group textarea::-moz-placeholder{color:#aaa;font-size:1.6rem}.main .sec-entry .container .content .form .form-group input::placeholder,.main .sec-entry .container .content .form .form-group textarea::placeholder{color:#aaa;font-size:1.6rem}.main .sec-entry .container .content .form .form-group .check{display:flex;gap:1rem;align-items:center;position:relative}.main .sec-entry .container .content .form .form-group .check .error{position:absolute;left:0;top:3rem}.main .sec-entry .container .content .form .form-group .check input{width:1.6rem;height:1.6rem;accent-color:#1572cf}.main .sec-entry .container .content .form .form-group .check .txt a{color:#1572cf;text-decoration:underline}.main .sec-entry .container .content .form .form-group .check .mwform-checkbox-field-text{display:none}.main .sec-entry .container .content .btn{display:flex;justify-content:center;margin-top:5.3rem;gap:2rem}.main .sec-entry .container .content .btn .btn-main{width:100%;max-width:24rem;background-color:#1572cf;display:flex;align-items:center;justify-content:center;border-radius:3.2rem;padding:2.5rem 0;gap:0}.main .sec-entry .container .content .btn .btn-main span{color:#fff;line-height:1;padding:0;font-family:"Zen Kaku Gothic New",sans-serif}.main .sec-entry .container .content .btn .btn-main .group{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.main .sec-entry .container .rb-fly{position:absolute;top:0;right:0;transform:translate(0,-50%)}.main .sec-entry .container .rb-fly .txt{background:#fff;width:20rem;height:20rem;display:flex;justify-content:center;align-items:center;border-radius:100%;text-align:center;box-shadow:0 0 3px rgb(0 0 0 / .5)}.main .sec-entry .container .rb-fly .txt p{font-size:1.2rem;font-family:"vdl-gigamaru",sans-serif}.main .sec-entry .container .rb-fly .img{position:absolute;right:-13rem;bottom:-4rem}@media (max-width:1080px){.main .sec-entry .container .rb-fly{right:50%;transform:translate(50%,-50%)}}@media (max-width:768px){.main .sec-entry .container{padding:23rem 0 16rem}.main .sec-entry .container .rb-fly{transform:translate(50%,-25%)}.main .sec-entry .container .rb-fly img{width:23rem}.main .sec-entry .container .rb-fly .txt p{font-size:1.5rem}.main .sec-entry .container .rb-fly .txt{width:24rem;height:24rem}.main .sec-entry .container .content .form .form-group label{font-size:3.2rem}.main .sec-entry .container .content .form .form-group{flex-direction:column;display:flex}.main .sec-entry .container .content .form .form-group .group-radio.v2{max-width:50rem}.main .sec-entry .container .content .form .form-group .group-radio .radio input[type=radio]{width:3rem;height:3rem}.main .sec-entry .container .content .form{gap:5rem}.main .sec-entry .container .content .form .form-group input,.main .sec-entry .container .content .form .form-group select,.main .sec-entry .container .content .form .form-group textarea{width:100%;max-width:100%}.main .sec-entry .container .content .form .form-group .group-select .select select{width:18rem;min-height:5.8rem}.main .sec-entry .container .content .form .form-group .group-select .select input[type=text]{width:12rem;max-width:100%}.main .sec-entry .container .content .form .form-group input::-moz-placeholder{font-size:2.8rem}.main .sec-entry .container .content .form .form-group input::placeholder{font-size:2.8rem}.main .sec-entry .container .content .form .form-group textarea::-moz-placeholder{font-size:2.8rem}.main .sec-entry .container .content .form .form-group textarea::placeholder{font-size:2.8rem}.main .sec-entry .container .content .form .form-group p.req{font-size:2rem}.main .sec-entry .container .content .form .form-group .group-label{gap:3rem;justify-content:flex-start}.main .sec-entry .container .content .form .form-group p.req{margin-top:1rem}.main .sec-entry .container .content .form .form-group .group-radio.v2{gap:3rem}.main .sec-entry .container .content .form .form-group .group-radio .radio{gap:1rem}.main .sec-entry .container .content .form .form-group .check input{width:2.8rem;height:2.8rem}.main .sec-entry .container .content .btn .btn-main span{font-size:3.2rem}.main .sec-entry .container .content .btn .btn-main{max-width:40rem;border-radius:10rem}.main .sec-entry .container .content .form .form-group .check{justify-content:center}.main .sec-entry .container{max-width:100%}.main .sec-entry .container .content .form .form-group .group-input{gap:2rem}.main .sec-entry .container .content .form .form-group select{min-height:5.8rem}.main .sec-entry .container .content .form .form-group select{font-size:2.8rem}}.main.recruit .sec-business.sec-business-one .group-main-title span{font-size:1.4rem}.main.recruit .sec-interview.def{background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/themes/saito/assets/scss/../images/recruit/nc-bg.png);overflow:hidden;padding-top:10rem}.main.recruit .sec-interview.def .container{max-width:100%;width:100%}.main.recruit .sec-interview.def .container .content .ques-3{margin:12rem 0 25rem}.main.recruit .sec-interview.def .container .content .content-head .group-main-title span{font-size:1.4rem}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-1 p{top:40%;left:8rem}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-2{margin-top:4rem}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-2 p{top:12rem}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-3{margin-top:0}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-3 .img-cloud{right:-4rem;bottom:0;width:35rem;transform:translateY(50%)}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-3 p{top:50%;left:8rem;transform:translateY(-60%)}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-4 p{top:60%;right:8rem;transform:translateY(-60%)}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-4 .img-cloud{width:31rem;transform:translateY(-55%)}.main.recruit .sec-interview.def .container .content .ques-1 .service-mid{position:absolute;top:33%;left:26%;width:22.3rem}.main.recruit .sec-interview.def .container .content .ques-1 .service-top{position:absolute;right:0;top:41%;width:23rem}.main.recruit .sec-interview.def .container .content .ques-1 .service-ft{top:85%;left:75%;width:25rem}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-1 p{left:9rem;top:9rem}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-2 p{left:45%;top:11rem}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-2 .img-cloud{right:-4rem;bottom:2rem;width:19.2rem}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-3 .img-cloud{width:24.5rem;top:5%;transform:translate(-50%,-50%);left:60%}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-4 p{top:50%;left:10rem;transform:translateY(-50%)}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-4 .img-cloud{right:10rem;top:0;width:40rem}.main.recruit .sec-interview.def .container .content .ques-2 .service-mid{position:absolute;top:36%;width:17.3rem}.main.recruit .sec-interview.def .container .content .ques-2 .service-top{position:absolute;top:24%;right:-5%;width:24.8rem}.main.recruit .sec-interview.def .container .content .ques-2 .service-ft{left:0;bottom:33rem;width:15.7rem}.main.recruit .sec-interview.def .container .content .ques-2 .group-row{margin-top:4rem;align-items:center}.main.recruit .sec-interview.def .container .content .ques-3 .group-row{align-items:unset}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-1 p{top:13rem}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-2{margin-top:14rem}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-3 p{left:55%;top:20rem}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-3 .img-cloud{left:-45%;width:36rem;top:15%}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-4 .img-cloud{width:27rem;top:5%;transform:translate(-50%,-50%);left:45%}.main.recruit .sec-interview.def .container .content .ques-3 .service-top1{top:14%;position:absolute;right:9%;width:20rem}.main.recruit .sec-interview.def .container .content .ques-3 .service-mid1{top:90%;width:26.6rem;left:10%;position:absolute}.main.recruit .sec-interview.def .container .content .ques-3 .service-mid{position:absolute;right:54%;top:48%;width:20rem;display:none}.main.recruit .sec-interview.def .container .content .content-question .group-column{margin-left:-12rem}.main.recruit .sec-interview.def .container .content .content-question .group-column.group-column1{margin-left:0}.main.recruit .sec-interview.def .container .content .content-question .group-row.v2{transform:translateX(-10%)}.main.recruit .sec-interview.def .container .content .content-question .w57.w59{max-width:59rem}.main.recruit .sec-interview.def .container .content .content-question .w57.w39{max-width:39.4rem}.main.recruit .sec-interview.def .container .content .content-question .w57.w47{max-width:47.5rem;left:10%}.main.recruit .sec-interview.def .container .content .content-question .w48.w33{max-width:33.6rem;margin:0;left:30%}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-21.w-21-5{max-width:21.5rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-34.w-38-8{max-width:38.8rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-24.w-26{max-width:26.2rem}@media (max-width:1080px){.main.recruit .sec-interview.def .container .content .content-question .group-row.v2{transform:translateX(0%)}.main.recruit .sec-interview.def .container .content .ques-1 .service-mid{left:49%;top:24%}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-3 .img-cloud{transform:translateY(45%)}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-4{margin-top:30rem}.main.recruit .sec-interview.def .container .content .ques-2 .service-mid{top:27%;left:19%}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-2{margin-top:10rem}.main.recruit .sec-interview.def .container .content .ques-2 .service-top{top:61%;left:-8%;right:0%}.main.recruit .sec-interview.def .container .content .ques-1 .service-top{right:20%;top:53%}.main.recruit .sec-interview.def .container .content .content-question .w48.w33{left:0}.main.recruit .sec-interview.def .container .content .ques-3 .service-top1{top:50%;right:30%}.main.recruit .sec-interview.def .container .content .ques-3 .service-mid1{display:none}.main.recruit .sec-interview.def .container .content .ques-3 .service-mid{display:block}}@media (max-width:768px){.main.recruit .sec-interview.def .container .content .content-question.ques-3 .cloud-2{max-width:none;margin-right:auto;margin-left:0;margin-top:0rem}.main.recruit .sec-interview.def .container .content .ques-2 .group-row.rowv1{margin-top:2rem}.main.recruit .sec-interview.def .container .content .content-question .group-row{gap:4rem}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-4 .img-cloud{width:51.9rem;left:-3rem;top:10rem}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-3 .img-cloud{width:40.6rem;left:-82%;top:62%;transform:none}.main.recruit .sec-interview.def .container .content .ques-1{padding-bottom:12rem}.main.recruit .sec-interview.def .container .content .ques-1 .service-mid{left:79%;top:43%}.main.recruit .sec-head-top.head-top.head-top-v3 .container .content .content__item-wrapper .txt p{letter-spacing:-.2em}.main.recruit .sec-business.sec-business-one .container .content .group-txt{font-size:2.8rem}.main.recruit .sec-business.sec-business-one .group-main-title span{font-size:2.2rem}.main.recruit .sec-interview.def .container .content .content-head .group-main-title span{font-size:2.2rem}.main.recruit .sec-interview.def .container .content .content-question .cloud-1{margin:0}.main.recruit .sec-interview.def .container .content .content-question .w57{margin-left:38rem}.main.recruit .sec-interview.def .container .content .content-question .w57 img{width:54.3rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-27{max-width:40rem}.main.recruit .sec-interview.def .container .content .content-question .group-column{margin-left:0;gap:0}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-2{width:100%;max-width:46.5rem;left:15%;margin:0}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-2 img{width:100%}.main.recruit .sec-interview .container .content .content-question .cloud p.w-24{max-width:35rem}.main.recruit .sec-interview.def .container .content .content-question .w57.w59{margin-left:-3rem;max-width:none;margin-top:2rem;margin-right:0}.main.recruit .sec-interview.def .container .content .content-question .w57.w59 .cloud-032{width:76.6rem}.main.recruit .sec-interview.def .container .content .content-question .cloud-3 p.w-40{max-width:51.3rem;top:51%}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-3 .img-cloud{transform:translateY(55%);width:45.2rem}.main.recruit .sec-interview.def .container .content .content-question.ques-1 .cloud-4{margin-top:3rem;margin-right:0rem;margin-left:-39%}.main.recruit .sec-interview.def .container .content .content-question.ques-1 .cloud-4 .img-cloud-04{width:63.4rem}.main.recruit .sec-interview.def .container .content .ques-1 .cloud-4 .img-cloud{width:40.4rem;top:-5%;transform:translate(24%,-50%)}.main.recruit .sec-interview.def .container .content .content-question.ques-1 .cloud p.w-31{max-width:41rem;left:14%;top:69%}.main.recruit .sec-interview.def .container .content .ques-1 .service-top{top:11%;left:-7%}.main.recruit .sec-interview.def .container .content .ques-1 .service-ft{left:5%;top:62%;transform:scaleY(-1)}.main.recruit .sec-interview.def .container .content .ques-1 .service-ft img{max-width:29.3rem}.main.recruit .sec-interview.def .container .content .content-question .group-row.v2{transform:none}.main.recruit .sec-interview .container .content .content-question .w57.w73{margin-left:-7rem;max-width:none}.main.recruit .sec-interview .container .content .content-question .w57.w73 img{max-width:73.7rem;width:100%}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-40.w-401{max-width:51.4rem;top:20%;left:13%}.main.recruit .sec-interview.def .container .content .content-question.ques-2 .cloud-2{max-width:67.5rem;margin-top:0rem;margin-left:-6rem}.main.recruit .sec-interview.def .container .content .content-question.ques-2 .cloud-2.cloud-061{max-width:67.5rem}.main.recruit .sec-interview.def .container .content .ques-2 .service-mid{top:47%;left:5rem;width:23.3rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-31.w-311{max-width:40rem;top:25%;left:43%}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-2 .img-cloud{bottom:3rem;right:-7rem;width:25rem}.main.recruit .sec-interview.def .container .content .content-question.ques-2 .cloud-3{max-width:40.5rem;margin-top:-2.4rem;margin-right:-39rem}.main.recruit .sec-interview.def .container .content .content-question.ques-2 .cloud-3 .img-cloud-07{width:100%}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-21.w-21-5{max-width:27.1rem;left:15%}.main.recruit .sec-interview.def .container .content .content-question.ques-2 .cloud-4 .img-cloud-08{max-width:123.4rem}.main.recruit .sec-interview.def .container .content .content-question.ques-2 .cloud-4{margin-left:-111px;margin-top:10rem}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-4 .img-cloud{right:-29rem;top:7%;width:38.1rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-34.w-38-8{max-width:31.3rem;left:23%}.main.recruit .sec-interview.def .container .content .ques-2 .service-ft{top:85%}.main.recruit .sec-interview.def .container .content .content-question .w57.w39{margin-left:0;right:15%}.main.recruit .sec-interview.def .container .content .content-question .w57.w39 img{max-width:45.5rem}.main.recruit .sec-interview.def .container .content .content-question .w48.w33{max-width:39.4rem;margin-top:4rem;left:17rem}.main.recruit .sec-interview.def .container .content .content-question .w48.w33 .img-cloud-11{width:100%}.main.recruit .sec-interview .container .content .content-question .cloud p.w-21.w-211{left:55%;width:25.7rem}.main.recruit .sec-interview.def .container .content .ques-3 .service-mid{right:5%;top:27%}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-24.w-26{top:11%;max-width:32.8rem;left:10%}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-24{max-width:31.2rem;top:23%;left:60%}.main.recruit .sec-interview.def .container .content .ques-3 .service-top1{top:59%;right:70%}.main.recruit .sec-interview.def .container .content .content-question .w57.w47{left:-5%;margin-top:-6rem;margin-bottom:6rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-27{max-width:32.9rem;left:22%}.main.recruit .sec-interview.def .container .content .ques-2 .service-ft.ser-ft{left:76%;top:25%;width:23.3rem}.main.recruit .sec-interview.def .container .content .content-question.ques-3 .group-row{margin-top:0;gap:0}.main.recruit .sec-interview.def .container .content .content-question.ques-3 .cloud-2 img{width:45.4rem}.main.recruit .sec-interview.def .container .content .ques-3 .service-top{top:43%}.main.recruit .sec-interview.def .container .content .ques-3 .service-mid3{top:74%;left:58%;position:absolute}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-27{max-width:32.7rem;top:10%;left:18%}.main.recruit .sec-interview.def .container .content .ques-3 .cloud-3 .img-cloud{left:-35%;top:32%;width:47rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-27.w-271{max-width:32.7rem;left:62%;top:52%}.main.recruit .sec-interview.def .container .content .content-question .w57.w47 img{max-width:61.6rem}}@media (max-width:420px){.main.recruit .sec-interview.def .container .content .content-question.ques-1 .cloud p.w-31{left:15%}.main.recruit .sec-interview.def .container .content .ques-1 .service-ft{left:7%;top:63%}.main.recruit .sec-interview.def .container .content .ques-2 .cloud-4 .img-cloud{right:-39rem}.main.recruit .sec-interview.def .container .content .content-question .cloud p.w-34.w-38-8{left:39%}}.main .sec-product-page{padding-top:13.7rem}.main .sec-product-page .container{max-width:108rem}.main .sec-product-page .container .content .product-intro p{font-size:1.8rem;font-family:"Zen Kaku Gothic New",sans-serif;color:#000}.main .sec-product-page .container .content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(32.4rem,1fr));-moz-column-gap:4rem;column-gap:4rem;row-gap:10rem;padding-top:3.4rem}.main .sec-product-page .container .content .list .item{display:flex;flex-direction:column}.main .sec-product-page .container .content .list .item .images img{width:33.4rem}.main .sec-product-page .container .content .list .item .title{margin-top:2rem;border-bottom:.1rem solid #000;padding-bottom:.5rem;color:#000}.main .sec-product-page .container .content .list .item .title p{font-size:1.6rem}.main .sec-product-page .container .content .list .item .title p span{font-size:1.4rem}.main .sec-product-page .container .content .list .item .text{margin-top:1rem}.main .sec-product-page .container .content .list .item .text p{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.6rem;line-height:2;letter-spacing:.025em;color:#000}.main .sec-ft-main.v3{padding:12rem 0 0 0}.main .sec-ft-main.v3 .container{max-width:135.8rem}@media (max-width:1080px){.main .sec-product-page .container .content .list{grid-template-columns:repeat(auto-fill,minmax(30.4rem,1fr))}.main .sec-product-page .container .content .list .item .images img{width:100%}}@media (max-width:768px){.main .sec-product-page{padding-top:0}.main .sec-product-page .container .content .product-intro p{font-size:3.2rem}.main .sec-product-page .container .content .list{padding-top:4.5rem;row-gap:7.8rem}.main .sec-product-page .container .content .list .item{gap:3rem}.main .sec-product-page .container .content .list .item .text span{font-size:2.8rem;line-height:0}}.main.recruit .sec-detail{padding:8.8rem 0 16rem}.main.recruit .sec-detail .container{max-width:108rem}.main.recruit .sec-detail .container .content .list{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2rem;-moz-column-gap:3rem;column-gap:3rem}.main.recruit .sec-detail .container .content .list .item .btn-main.btn-blue{width:100%;max-width:34rem;font-family:"zen-kaku-gothic-antique",sans-serif;border-radius:5rem;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:.8rem 0;box-shadow:0 .4rem 1.2rem rgb(0 0 0 / .1)}.main.recruit .sec-detail .container .content .list .item .btn-main.btn-blue span{color:#1572cf;font-size:1.8rem;line-height:1.1;letter-spacing:.0025em;background-image:none;font-weight:400;padding-bottom:0;flex:1;text-align:center}.main.recruit .sec-detail .container .content .list .item .btn-main.btn-blue span::before{content:none;display:none;background-image:none}.main.recruit .sec-detail .container .content .list .item .btn-main.btn-blue:hover{background-color:#e7f1fa}.main.recruit .sec-detail .container .content .list .item .btn-main.btn-blue .ic{width:4.8rem;height:4.8rem;right:1rem}.main.recruit .sec-detail .container .content .job-detail{margin-top:4.6rem;display:flex;flex-direction:column}.main.recruit .sec-detail .container .content .job-detail .job-detail__group{display:none}.main.recruit .sec-detail .container .content .job-detail .job-detail__group.active{display:block}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__title{background-color:#1572cf;border-radius:2rem 2rem 0 0;padding:2.7rem 0;display:flex;justify-content:center;align-items:center;font-family:"Zen Kaku Gothic New",sans-serif}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__title p{font-size:2.8rem;font-weight:700;color:#fff}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table{width:100%;border-radius:0 0 2rem 2rem;padding:6.2rem 7rem;background-color:#fff}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row{padding:2.4rem 0;border-bottom:1px solid #a6a6a6;display:grid;grid-template-columns:20rem 1fr}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row .right span{color:#333;font-size:1.6rem;font-family:"Zen Kaku Gothic New",sans-serif}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row .left span{color:#333;font-size:1.6rem;font-family:"Zen Kaku Gothic New",sans-serif}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row:first-child{border-top:1px solid #a6a6a6}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn{display:flex;align-items:center;justify-content:center;margin-top:6rem}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main{background-color:#ac6a00;--linkBtn-cw:4.4rem;width:100%;max-width:36rem;position:relative;padding:3.2rem 0;border-radius:4rem;display:flex;align-items:center;justify-content:center}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main span{background-image:none;padding-bottom:0;color:#fff;text-align:center;line-height:1.3;font-weight:400}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main span::before{display:none}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main .ic::before{background-color:#fff}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main .ic::after{background-color:#ac6a00}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main .arr{position:absolute;top:50%;right:2rem;transform:translateY(-50%)}@media (max-width:768px){.main.recruit .sec-detail .container .content .list{grid-template-columns:repeat(2,1fr);row-gap:2rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.main.recruit .sec-detail .container .content .list .item .btn-main.btn-blue{padding:.8rem 0;gap:0;min-height:8.5rem}.main.recruit .container .content .list .item:nth-of-type(1) .btn-main.btn-blue span{font-size:2.8rem}.main.recruit .container .content .list .item .btn-main.btn-blue span{text-align:center}.main.recruit .container .content .list .item .btn-main.btn-blue .ic img{width:1rem;height:2.7rem}.main.recruit .container .content .list .item:nth-of-type(2) .btn-main.btn-blue span{font-size:3.2rem}.main.recruit .container .content .list .item:nth-of-type(3) .btn-main.btn-blue span{font-size:3.2rem}.main.recruit .container .content .list .item:nth-of-type(4) .btn-main.btn-blue span{font-size:3.2rem}.main.recruit .container .content .list .item:nth-of-type(5) .btn-main.btn-blue span{font-size:3.2rem}.main.recruit .container .content .list .item:nth-of-type(6) .btn-main.btn-blue span{font-size:3.2rem}.main.recruit .sec-detail{padding:4rem 0 9.5rem}.main.recruit .sec-detail .container .content .job-detail{margin-top:8.8rem}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__title{padding:2.5rem 0}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__title p{font-size:3.2rem}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table{padding:4.3rem 4rem}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row .left span{font-size:2.8rem;font-weight:500}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row .right span{font-size:2.8rem}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .job-detail__row{padding:2rem 0;display:flex;flex-direction:column}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn{margin-top:4.5rem}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main{max-width:31rem;height:10rem;border-radius:5rem;padding:2rem 1rem;justify-content:space-between;gap:0}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main span{font-size:2.8rem;flex:1}.main.recruit .sec-detail .container .content .job-detail .job-detail__group .job-detail__table .group-btn .btn-main .arr{position:relative;transform:unset;top:unset;right:unset}}.mw_wp_form_confirm .hide-on-confirm{display:none!important}img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgb(0 0 0 / .5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:rgb(255 255 255 / .9);font-style:normal!important;text-shadow:0 0 8px rgb(0 0 0 / .8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgb(0 0 0 / .3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0 0 2px rgb(0 0 0 / .4));filter:drop-shadow(0 0 2px rgb(0 0 0 / .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgb(0 0 0 / .5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgb(0 0 0 / .75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgb(0 0 0 / .75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgb(255 255 255 / .25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgb(0 0 0 / .3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:rgb(0 0 0 / .1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:rgb(0 0 0 / .15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgb(0 0 0 / .85);color:rgb(255 255 255 / .75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:rgb(255 255 255 / .75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{color:rgb(0 0 0 / .85);background-color:rgb(255 255 255 / .75)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgb(0 0 0 / .85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}http://www.saitojushi.co.jp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(http://www.saitojushi.co.jp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(http://www.saitojushi.co.jp/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:','!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:'or'!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.cls-1{fill:#38636d}.cls-2{fill:#a3c2e5}.cls-3{fill:#cf8564}.cls-4{fill:#facc87}.cls-5{fill:#b7c0bc}.cls-6{fill:#7b8c94}.cls-7{fill:#7a8075}.cls-8{fill:#6cadba}.cls-9{fill:#ececeb}.cls-10{fill:#ece4dc}.cls-11,.cls-12{fill:#d5e1ff}.cls-13{fill:#2c69b3}.cls-14{fill:#91adba}.cls-15{fill:#84959d}.cls-16{fill:#c3c3c3}.cls-17{fill:#909fd0}.cls-18{fill:#70839e}.cls-19{fill:#7c849c}.cls-20{fill:#53a7cd}.cls-21{fill:#b6ccff}.cls-22{fill:#96b5d8}.cls-23{fill:#a5c1e5}.cls-24{fill:#cf684a}.cls-25{fill:#0078b9}.cls-26{fill:#5d6a71}.cls-27{fill:#22315a}.cls-28{fill:#004981}.cls-29{fill:#8098ce}.cls-30{fill:#a0b8df}.cls-31{fill:#ae1850}.cls-32{fill:#c98063}.cls-33{fill:#c8d2cd}.cls-34{fill:#617a5b}.cls-35{fill:#366270}.cls-36{fill:#adc3e6}.cls-37{fill:#bdd1db}.cls-38{fill:#5a5817}.cls-39{fill:#91988a}.cls-40{fill:#586369}.cls-41{fill:#98c3d6}.cls-42{fill:#7f9cd1}.cls-43{fill:#c0c0dd}.cls-44{fill:#6b6c6d}.cls-45{fill:#fff}.cls-46{fill:#dee7f5}.cls-47{mask:url(#mask)}.cls-48{fill:#768081}.cls-49{fill:#65808c}.cls-50{fill:#948b71}.cls-51{fill:#b9d3ee}.cls-52{fill:#86cdf2}.cls-53{fill:#99a3c0}.cls-54{fill:#8698a0}.cls-55{fill:#f2997f}.cls-56{fill:#88a77d}.cls-57{fill:#d69068}.cls-58{fill:#76a6d0}.cls-59{fill:#a7a589}.cls-60{fill:#d9cf33}.cls-61{fill:#96c2ff}.cls-62{opacity:.14}.cls-62,.cls-63{fill:#a38abf}.cls-64{fill:#8698cd}.cls-65{fill:#3d4346}.cls-66{fill:#7b8e97}.cls-67{fill:#658cc4}.cls-68{fill:#b5b9b7}.cls-69{fill:#7499d0}.cls-70{fill:#626f77}.cls-71{fill:#c5bd2e}.cls-72{fill:#d28e68}.cls-73{fill:#3c6979}.cls-74{fill:#2a4177}.cls-75{fill:#84a2b0}.cls-76{fill:#6abacc}.cls-77{fill:#5a6072}.cls-78{fill:#e7e7f4}.cls-78,.cls-12{fill-rule:evenodd}.cls-79{fill:#e7be80}.cls-80{fill:#afd69f}.cls-81{fill:#9dbbd4}.cls-82{fill:#39579e}.cls-83{fill:#99b0db}.cls-84{fill:#847963}.cls-85{fill:#95a8b0}.cls-86{fill:#3b6e7e}.cls-87{fill:#c5c6c0}.cls-88{fill:#898069}.cls-89{fill:#c2d7f0}.cls-63{opacity:.33}.cls-90{fill:#2a3e70}.cls-91{fill:#394045}.cls-92{isolation:isolate}.cls-93{fill:#95cdc9}.cls-94{fill:#3c6385}.cls-95{fill:#014d95}.cls-96{fill:#335bdf}.cls-97{fill:#c4c4c4}.cls-98{fill:#9cb3d5}.cls-99{fill:#668c9c}.cls-100{fill:#4d7ea9}.cls-101{fill:#5994f6}.cls-102{fill:#a6a8a9}.cls-103{fill:#dfb77b}.cls-104{fill:#4b7cfb}.cls-105{fill:#b1c7c9}.cls-106{fill:#dc7031}.cls-107{fill:#6d86bf}.cls-108{fill:#b5cbd8}.cls-109{fill:#889fc2}.cls-110{fill:#b3ad8c}.cls-111{fill:#3b599e}.cls-112{fill:#2e4c95}.cls-113{fill:#eab774}.cls-114{fill:#a3b0b6}.cls-115{fill:#edd38f}.cls-116{fill:#4473b9}.cls-117{fill:#b5b7b9}.cls-118{fill:#9dc4bf}.cls-119{fill:#7ab2ff}.cls-120{fill:#ecc282}.cls-121{fill:#413d3c}.cls-122{fill:#275495}.cls-123{fill:#799bd0}.cls-124{fill:#938e24}.cls-125{fill:#545251}.cls-126{fill:#8aa5e5}.cls-127{fill:#879fa9}.cls-128{fill:#6181a2}.cls-129{fill:#61776a}.cls-130{fill:#6f87a5}.cls-131{fill:#a0b6de}.cls-132{fill:#b2bee1}.cls-133{fill:#5c7795}.cls-134{fill:#504f14}.cls-135{fill:#cc8a65}.cls-136{fill:#244e5a}.cls-137{fill:#41698d}.cls-138{fill:#29509b}.cls-139{fill:#c6d0cb}.cls-140{fill:#ee7855}.cls-141{fill:#65737a}.cls-142{fill:#a1acab}.cls-143{fill:#42636b}.cls-144{fill:#577f8e}.cls-145{fill:#335057}.cls-146{fill:#b7b7ad}.cls-147{fill:#dae7ea}.cls-148{fill:#d1deee}.cls-149{fill:#98a8c9}.cls-150{fill:#dde348}.cls-151{fill:#005298}.cls-152{fill:#005e97}.cls-153{fill:#6b7a81}.cls-154{fill:#d0dfea}.cls-155{fill:#72848d}.cls-156{fill:#cdc430}.cls-157{fill:#5c6569}.cls-158{fill:#9bc0d3}.cls-159{fill:#a9bdc7}.cls-160{fill:#4e6ab7}.cls-161{fill:#ffec72}.cls-162{fill:#a8a8a9}.cls-163{fill:#9ab8dd}.cls-164{fill:#ced3e1}.cls-165{fill:#a2a2a2}.cls-1{fill:#1d2088;fill-rule:evenodd;opacity:.1}