/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit;line-height:inherit}ol,ul{margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:initial;height:0;margin:0;clear:both;overflow:visible;border-top-width:1px;color:inherit}pre{font-size:inherit;font-family:monospace,monospace}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-size:inherit;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border-radius:0;outline:0;background:transparent;color:inherit;font:inherit;text-align:inherit;vertical-align:middle}[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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset,option{padding:0}fieldset{min-width:0;margin:0}legend{display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:initial}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-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}*{-webkit-overflow-scrolling:touch}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px;font-size:.6944444444vw;scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;min-width:769px;overflow-x:hidden;color:#595757;font-weight:500;font-size:1.6rem;line-height:1;font-family:Fredoka,Mitr,IBM Plex Sans JP,Poppins,Yu Gothic,YuGothic,Hiragino Kaku Gothic Pro,Sans-Serif}body.th{font-family:Mitr,sans-serif}body.jp{font-family:IBM Plex Sans JP,Yu Gothic,YuGothic,Hiragino Kaku Gothic Pro,Sans-Serif}a,button{outline:none;color:#595757;text-decoration:none}img,svg,video{display:inline-block;max-width:100%;height:auto;vertical-align:bottom;image-rendering:-webkit-optimize-contrast}table{width:100%;max-width:100%;border-collapse:collapse}table td,table th{vertical-align:top}input::-ms-clear{display:none}ol,ul{list-style:none;list-style-position:inside}button,input,select,textarea{font-family:inherit}select::-ms-expand{display:none}button:focus{outline:none}.l-ftr{position:relative;overflow-x:hidden;background:url(../images/base/ftr-bg.svg) no-repeat;background-size:cover}.l-ftr .bg01,.l-ftr .bg02,.l-ftr .bg03{position:absolute}.l-ftr .bg01{z-index:1;top:1.5rem;right:11.5rem;aspect-ratio:148/84;width:14.8rem;background:url(../images/base/ftr-obj01.svg) no-repeat;background-size:cover}.l-ftr .bg02{top:3.5rem;right:0;aspect-ratio:204/207;width:20.4rem;background:url(../images/base/ftr-obj02.svg) no-repeat;background-size:cover}.l-ftr .bg03{bottom:9.5rem;left:0;aspect-ratio:110/145;width:11rem;background:url(../images/base/ftr-obj03.svg) no-repeat;background-size:cover}.l-ftr-upper{padding:11.5rem 0 5rem}.l-ftr-upper .c-inner{position:relative}.l-ftr-upper__box{display:flex}.l-ftr-upper__logo{margin-right:10rem}.l-ftr-upper__logo>a>img{width:35rem}.l-ftr-upper__text{display:block}.l-ftr-upper__text .infoArea{flex-shrink:0}.l-ftr-upper__text .infoArea .tel{color:#595757}.l-ftr-upper__text .infoArea .infoText{margin-top:1rem}.l-ftr-upper__text .infoArea .infoText .time{margin-left:-1rem}.l-ftr-upper__text .infoArea .infoText .caution{display:block;margin-top:1.2rem}.l-ftr-upper__text .snsArea{margin-top:4rem}.l-ftr-upper__text .snsArea .snsItem{width:5.6rem}.l-ftr-upper__text .snsArea .snsItem+.snsItem{margin-left:2.2rem}.l-ftr-upper__cap{position:absolute;bottom:-3rem}.l-ftr-lower{display:flex;align-items:center;justify-content:center;padding:1.5rem 0;background-color:#595757}.l-ftr-lower__link{margin-left:14rem}.l-ftr .linkBadge{display:none;z-index:99;position:fixed;right:-2rem;bottom:-2rem;flex-direction:row-reverse;align-items:center;justify-content:center;gap:1rem;animation:linkBadge 1.5s 1.8s both}.l-ftr .linkBadge.active{display:flex}@keyframes linkBadge{0%{transform:scale(0)}60%{transform:scale(1.1)}80%{transform:scale(.9)}to{transform:scale(1)}}.l-ftr .linkBadge .badge{display:flex;position:relative;align-items:center;justify-content:center;transform:scale(.8)}.jp .l-ftr .linkBadge .badge:first-child{margin-left:-6rem}.jp .l-ftr .linkBadge .badge:first-child p{right:4.3rem;bottom:7rem;font-size:2.8rem}.jp .l-ftr .linkBadge .badge:first-child p span{display:block;font-size:1.7rem}.en .l-ftr .linkBadge .badge:first-child,.th .l-ftr .linkBadge .badge:first-child{display:none}.l-ftr .linkBadge .badge img{width:22.3rem}.l-ftr .linkBadge .badge p{position:absolute;right:4rem;bottom:6.5rem;width:15rem;color:#fff;font-weight:500;font-size:3.1rem;line-height:1.4;letter-spacing:2px;text-align:center}.jp .l-ftr .linkBadge .badge p{right:5.4rem;bottom:4.9rem;width:unset;font-weight:600;font-size:2.1rem;font-family:Hiragino Kaku Gothic Pro,Sans-Serif;letter-spacing:0}.l-hdr{z-index:9999;position:sticky;top:0;left:0;width:100%;transform:translateY(-9rem);background-color:#fff;box-shadow:5px 5px 10px 0 #777;opacity:0;transition:.5s .5s}.l-hdr.on{transform:translateY(0);opacity:1}.l-hdr-box{display:flex;justify-content:space-between;padding:1.5rem 0}.l-hdr-box,.l-hdr-box__wrap{align-items:center}.l-hdr-box__logo{margin-left:1.6rem}.l-hdr-box__logo img{width:24.6rem}.l-hdr-box__menu ul.navMenuList{display:flex;align-items:center}.l-hdr-box__menu ul.navMenuList li .navLink{white-space:nowrap;transition:.5s}.l-hdr-box__menu ul.navMenuList li .navLink:hover{font-weight:600;font-size:1.8rem;transition:.5s}.l-hdr-box__menu ul.navMenuList li+li{margin-left:3rem}.l-hdr-box__btns{display:flex;margin-left:3rem}.l-hdr-box__btns .btnItem{display:flex;position:relative;align-items:center;justify-content:center;height:5rem;border-radius:3rem;text-align:center}.l-hdr-box__btns .btnItem.js-secondBtn{width:11rem;box-shadow:5px 5px 13px -5px #777}.l-hdr-box__btns .btnItem.js-secondBtn04,.l-hdr-box__btns .btnItem.js-secondBtn05{width:13rem}.l-hdr-box__btns .btnItem.js-secondBtn04{background-color:#fa804c}.jp .l-hdr-box__btns .btnItem.js-secondBtn04{width:10rem}.th .l-hdr-box__btns .btnItem.js-secondBtn04{width:11rem}.l-hdr-box__btns .btnItem.js-secondBtn05{background-color:#25c4a2}.jp .l-hdr-box__btns .btnItem.js-secondBtn05{width:16rem}.th .l-hdr-box__btns .btnItem.js-secondBtn05{width:15rem}.l-hdr-box__btns .btnItem+.btnItem{margin-left:2rem}.l-hdr-box__btns .btnItem .langListBtn{display:flex;align-items:center}.l-hdr-box__btns .btnItem .langListBtn .icon{width:2rem}.l-hdr-box__btns .btnItem .langListBtn .lang{margin:0 .9rem}.l-hdr-box__btns .btnItem .langListBtn .arrow{width:1.4rem}.l-hdr-box__btns .btnItem .secondList,.l-hdr-box__btns .btnItem .secondList04,.l-hdr-box__btns .btnItem .secondList05{display:none;position:absolute;top:6.5rem;padding:2rem;border-radius:2rem;background-color:#fff;box-shadow:5px 5px 13px -5px #777}.l-hdr-box__btns .btnItem .secondList li+li,.l-hdr-box__btns .btnItem .secondList04 li+li,.l-hdr-box__btns .btnItem .secondList05 li+li{border-top:1px solid #595757}.l-hdr-box__btns .btnItem .secondList li .secondListItem,.l-hdr-box__btns .btnItem .secondList li .secondListItem04,.l-hdr-box__btns .btnItem .secondList li .secondListItem05,.l-hdr-box__btns .btnItem .secondList04 li .secondListItem,.l-hdr-box__btns .btnItem .secondList04 li .secondListItem04,.l-hdr-box__btns .btnItem .secondList04 li .secondListItem05,.l-hdr-box__btns .btnItem .secondList05 li .secondListItem,.l-hdr-box__btns .btnItem .secondList05 li .secondListItem04,.l-hdr-box__btns .btnItem .secondList05 li .secondListItem05{display:block;padding:1.5rem 0;text-align:center}.l-hdr-box__btns .btnItem .secondList{width:11rem}.l-hdr-box__btns .btnItem .secondList li .secondListItem .icon-lang{margin-right:.8rem;margin-left:-.7rem}.l-hdr-box__btns .btnItem .secondList04,.l-hdr-box__btns .btnItem .secondList05{width:13rem}.jp .l-hdr-box__btns .btnItem .secondList05 li .secondListItem05 .login{font-weight:600}.jp .l-hdr-box__btns .btnItem .secondList05{width:16rem}.th .l-hdr-box__btns .btnItem .secondList05{width:15rem}.l-hdr-box__btns .btnItem .loginBtn{display:flex;align-items:center;color:#fff}.jp .l-hdr-box__btns .btnItem .loginBtn{font-weight:600}.l-hdr-box .spMenu{display:none}.l-main{position:relative}.c-breadcrumb{margin-top:2.3rem}.c-breadcrumb__wrap{display:flex;align-items:center}.c-breadcrumb__homeLink{margin-right:1.5rem}.c-breadcrumb__homeLink img{width:2.5rem;padding-top:.2rem}.c-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center}.c-breadcrumb-list__item+li:before{margin:0 1rem;content:"/";font-size:1.4rem}.c-breadcrumb-list__item .linkItem{display:inline-block;font-size:1.4rem;letter-spacing:.13em}.c-btnA{display:flex;align-items:center;justify-content:center;width:25rem;height:6rem;border-radius:50vw;background-color:#57b5b5;box-shadow:5px 5px 23px -5px #57b5b5;color:#fff;font-size:1.8rem}.jp .c-btnA{font-weight:600}.c-btnA--w,.c-btnB{background-color:#fff;box-shadow:5px 5px 7px 0 rgba(0,0,0,.35);color:#595757}.c-btnB{display:flex;align-items:center;justify-content:center;width:28rem;height:6rem;border-radius:3rem}.jp .c-btnB{font-weight:600}.c-btnB__text{font-size:1.8rem}.c-btnB__arrow{width:1.3rem;margin-left:2rem}.c-btnC{display:flex;left:16rem;align-items:center;justify-content:center;width:17.5rem;padding-right:1rem;border-radius:20px;background-color:#e3f9f4;color:#57b5b5}.c-btnC,.c-btnC:after{position:absolute;height:4.6rem}.c-btnC:after{top:0;right:-1.5rem;width:4.6rem;transform:rotate(180deg);background:url(/assets/images/base/icon_pagination.svg) no-repeat;content:""}.c-btnC__text{font-size:2rem}.c-btnArea{position:relative;width:25rem}.c-btnArea__secondList{display:none;z-index:5;position:absolute;top:7rem;right:0;left:0;padding:1.5rem;border-radius:2rem;background-color:#fff;box-shadow:5px 5px 13px -5px #777}.c-btnArea__secondList li{display:flex;justify-content:center}.c-btnArea__secondList li+li{margin-top:1.5rem!important}.c-btnArea__secondList li .secondListItem{color:#595757}.c-btnAr{width:33.6rem;height:7.6rem;background:linear-gradient(90deg,#fa804c,#f29300);box-shadow:4px 4px 8px 0 rgba(0,0,0,.25)}.c-btnAr,.c-btnBr{display:flex;align-items:center;justify-content:center;margin:auto;border-radius:50vw}.c-btnBr{width:11.2rem;height:4.5rem;background:#fa804c}.c-btnCr{display:flex;align-items:center;justify-content:center;width:23rem;height:5.8rem;margin:auto;border-radius:50vw;background:linear-gradient(90deg,#fff5cb -139.57%,#b6e3d4 -18.63%,#33a7b5)}.c-mv{position:relative;aspect-ratio:1440/300;width:100%;height:30rem}#recruit .c-mv,#staffinterview_detail .c-mv,#staffinterview_list .c-mv{background:url(../images/common/bg-recruit.svg) no-repeat;background-size:cover}#contact .c-mv,#faq_detail .c-mv,#faq_list .c-mv,#freetrial .c-mv,#privacy .c-mv,#seminar_detail .c-mv,#seminar_list .c-mv{background:url(../images/common/bg-faq.svg) no-repeat;background-size:cover}#blog_detail .c-mv,#blog_list .c-mv,#bloglist .c-mv{background:url(../images/common/bg-blog.svg) no-repeat;background-size:cover}.c-mv .textArea{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-mv .textArea span{display:block;margin-top:8px}#blog_detail .bg,#blog_list .bg,#bloglist .bg,#contact .bg,#faq_detail .bg,#faq_list .bg,#freetrial .bg,#recruit .bg,#seminar_detail .bg,#seminar_list .bg,#staffinterview_detail .bg,#staffinterview_list .bg{z-index:-1;position:absolute;top:0;left:0;aspect-ratio:1440/1168;width:100%;margin-top:-8.2rem;background:url(../images/common/bg01.svg) no-repeat;background-size:cover}#privacy .bg{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;margin-top:-8.2rem;background:url(../images/common/bg01.svg) no-repeat;background-size:contain}#blog_detail .bg02,#blog_list .bg02,#bloglist .bg02,#contact .bg02,#freetrial .bg02,#recruit .bg02,#seminar_detail .bg02,#seminar_list .bg02,#staffinterview_detail .bg02{z-index:-1;position:absolute;top:145rem;left:0;aspect-ratio:1440/1800;width:100%;background:url(../images/common/bg02.svg) no-repeat;background-size:cover}#privacy .bg02{z-index:-1;position:absolute;top:145rem;left:0;width:100%;height:100%;background:url(../images/common/bg02.svg) no-repeat;background-size:cover}#cat-blog .l-main,#cat-bloglist .l-main,#cat-contact .l-main,#cat-free-trial .l-main,#cat-privacy-policy .l-main,#cat-privacy-policy-mobile .l-main,#cat-recruit .l-main,#cat-seimnar .l-main,#cat-staffinterview .l-main,#cat-terms-of-use .l-main{padding-bottom:34rem;overflow:hidden}#cat-blog .l-ftr,#cat-bloglist .l-ftr,#cat-contact .l-ftr,#cat-free-trial .l-ftr,#cat-privacy-policy .l-ftr,#cat-privacy-policy-mobile .l-ftr,#cat-recruit .l-ftr,#cat-seimnar .l-ftr,#cat-staffinterview .l-ftr,#cat-terms-of-use .l-ftr{margin-top:-34rem}.c-swiper .navArea.js-nav-cv>.c-flex,.c-swiper .navArea.js-nav-mv>.c-flex{position:relative;justify-content:center;gap:10rem}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-pagination,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-pagination{position:relative;bottom:-.2rem;width:-moz-fit-content;width:fit-content}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-pagination-bullet,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-pagination-bullet{width:1.4rem;height:1.4rem;padding:.6rem;border:1px solid #57b5b5;border-radius:50vw;background-color:#fff;opacity:1}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-pagination-bullet-active,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-pagination-bullet-active{background-color:#57b5b5}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-button-next,.c-swiper .navArea.js-nav-cv>.c-flex .swiper-button-prev,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-button-next,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-button-prev{display:unset;position:unset;margin-top:unset}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-button-next:after,.c-swiper .navArea.js-nav-cv>.c-flex .swiper-button-prev:after,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-button-next:after,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-button-prev:after{display:none}.c-swiper .navArea.js-nav-cv>.c-flex .circle:first-child,.c-swiper .navArea.js-nav-mv>.c-flex .circle:first-child{transform:scaleX(-1)}.c-swiper .navArea.js-nav-cv{margin-top:-3rem}span.arrow{display:inline-block;position:relative;width:.7rem;height:1.3rem}span.arrow:after,span.arrow:before{position:absolute;top:calc(50% - .5px);right:0;width:.95rem;height:.2rem;transform-origin:calc(100% - .5px) 50%;content:""}span.arrow:before{transform:rotate(45deg)}span.arrow:after{transform:rotate(-45deg)}.circle{position:relative;width:3.8rem!important;height:3.8rem!important;padding:1rem 0 0 1.6rem;border:1px solid #25c4a2;border-radius:50vw;background-color:#25c4a2}.circle span.arrow:after,.circle span.arrow:before,.circle:hover{background-color:#fff}.circle:hover span.arrow:after,.circle:hover span.arrow:before{background-color:#25c4a2}.c-shadow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:inset 0 0 0 6px #fff,0 0 0 10px transparent,8px 8px 0 0 transparent}.c-shadow:after,.c-shadow:before{position:absolute;content:""}.c-shadow:before{z-index:-1;inset:-.2rem;background-color:#fff}.c-shadow:after{z-index:-2;right:-1rem;bottom:-1rem}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow{z-index:3;position:relative;padding:1rem 3rem;border-radius:3.2rem}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow:before{border-radius:2.6rem;box-shadow:0 0 0 4px #20a89e}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow:after{top:-.2rem;left:-.2rem;border-radius:3.2rem;background:linear-gradient(90deg,#fff5cb,#b6e3d4 50.48%,#33a7b5)}#top .p-sec03 .body .boxArea.c-shadow{z-index:3;position:relative;max-width:103.6rem;padding:3.8rem 4.2rem 4.2rem;border-radius:0 2.6rem 2.6rem 2.6rem}#top .p-sec03 .body .boxArea.c-shadow:before{border-radius:0 2rem 2rem 2rem}#top .p-sec03 .body .boxArea.c-shadow:after{top:.2rem;left:.2rem;border-radius:0 2.6rem 2.6rem 2.6rem;background:linear-gradient(90deg,#fa804c,#f29300)}#top .p-sec03 .body .bottom .boxArea.c-shadow{padding:6.5rem 9.4rem 5rem;border-radius:2.6rem 0 2.6rem 2.6rem}#top .p-sec03 .body .bottom .boxArea.c-shadow:before{border-radius:2rem 0 2rem 2rem}#top .p-sec03 .body .bottom .boxArea.c-shadow:after{border-radius:2.6rem 0 2.6rem 2.6rem}#top .p-sec03 .body .boxArea .tabArea.c-shadow{z-index:-2;position:absolute;top:-5rem;left:0;width:24.3rem;height:5rem;border-radius:2.6rem 2.6rem 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow:before{border-radius:2rem 2rem 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow:after{top:.2rem;left:-.2rem;border-radius:2.6rem 2.6rem 0 0;background:linear-gradient(90deg,#fa804c,#f29300)}#top .p-sec03 .body .boxArea .tabArea.c-shadow>.tit{position:absolute;top:1.8rem;left:50%;width:-moz-max-content;width:max-content;transform:translateX(-50%)}#top .p-sec03 .body .bottom .boxArea .tabArea.c-shadow{right:0;left:unset;width:22rem}#top .p-sec03 .body .bottom .boxArea .tabArea.c-shadow:after{top:-.2rem}.c-listTit,ul>li.c-listA{position:relative;padding-left:3rem}.c-listTit:before,ul>li.c-listA:before{position:absolute;top:0;left:0;width:1.8rem;height:1.8rem;content:""}ul>li.c-listA+.c-listA{margin-top:1.2rem}.c-listTit:before{top:50%;transform:translateY(-50%);background:url(../images/base/ico_star-gr.svg) no-repeat;background-size:cover}ul.orange>li.c-listA:before{background:url(../images/base/ico_star-or.svg) no-repeat;background-size:cover}ul.green>li.c-listA:before{background:url(../images/base/ico_star-gr.svg) no-repeat;background-size:cover}ul.orange_disc>li.c-listA{padding-left:1.8rem}ul.orange_disc>li.c-listA:before{top:.6rem;width:.8rem;height:.8rem;border-radius:50vw;background-color:#fa804c}ul.orange_check>li.c-listB{position:relative;padding-left:2.6rem}ul.orange_check>li.c-listB:before{position:absolute;top:.6rem;left:0;width:1.8rem;height:1.8rem;border-radius:50vw;background-color:#f29300;content:""}.jp ul.orange_check>li.c-listB:before{top:.4rem}ul.orange_check>li.c-listB:after{display:block;position:absolute;top:.8rem;left:.6rem;width:.6rem;height:1rem;transform:rotate(45deg);border:solid #fff;border-width:0 .2rem .2rem 0;content:""}.jp ul.orange_check>li.c-listB:after{top:.6rem}ul.orange_check>li.c-listB+.c-listB{margin-top:1.2rem}.c-titUnder{display:inline-block;position:relative}.c-titUnder:after,.c-titUnder:before{position:absolute;bottom:-.8rem;border-radius:50vw;content:""}.c-titUnder:before{z-index:1}.c-titUnder.gr-or:before{right:0;width:.2rem;height:.2rem;background-color:#57b5b5}.c-titUnder.gr-or:after{left:0;width:100%;height:.2rem;background:linear-gradient(90deg,#20a89e,#20ac9e 20%,#23baa0 40%,#25c4a2 60%,#fdc3c3 0,#feeae1)}#bloglist .tit.c-titUnder.gr-or:after,#bloglist .tit.c-titUnder.gr-or:before,#recruit .c-titUnder.gr-or:after,#recruit .c-titUnder.gr-or:before{bottom:-.7rem}#bloglist .tit.c-titUnder.gr-or:before,#recruit .c-titUnder.gr-or:before{right:2.9rem;width:.2rem;height:.2rem;background-color:#f29300}#bloglist .tit.c-titUnder.gr-or:after,#recruit .c-titUnder.gr-or:after{left:50%;width:11.8rem;height:.2rem;transform:translateX(-50%);background:linear-gradient(90deg,#20a89e,#20ac9e 20%,#23baa0 40%,#25c4a2 50%,#fdc3c3 60%,#feeae1)}#recruit .c-titUnder.gr-or:before{right:2.9rem}#bloglist .tit.c-titUnder.gr-or{position:unset}#bloglist .tit.c-titUnder.gr-or:before{right:3.6rem}.c-titUnder.or-gr{display:block;text-align:center}.c-titUnder.or-gr:before{width:.3rem;height:.3rem;background-color:#fa804c}.c-titUnder.or-gr:after{left:50%;width:6.6rem;height:.3rem;transform:translateX(-50%);background:linear-gradient(90deg,#fa804c,#f29300 50%,#fff5cb 0,#b6e3d4 75%,#33a7b5)}#top .p-sec03 .body .top .boxArea .mainArea .listArea .tit.c-titUnder.or-gr{min-width:9.2rem;margin-bottom:2.2rem}#top .p-sec03 .body .top .boxArea .mainArea .listArea .tit.c-titUnder.or-gr:before{right:17.3rem}#top .p-sec04 .body .top .box .textArea .tit.c-titUnder.or-gr{min-width:27.3rem;margin-bottom:2.7rem}#top .p-sec04 .body .top .box .textArea .tit.c-titUnder.or-gr:before{right:18.7rem}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr{display:inline-block;margin-bottom:4rem}.jp #top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr,.th #top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr{position:absolute;left:50%;width:-moz-max-content;width:max-content;transform:translate(-50%)}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr:before{right:-.7rem;width:.4rem;height:.4rem;background-color:#fa804c}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr:after{width:100%;height:.4rem}#top .p-sec05 .body .box:first-child{text-align:center}#top .p-sec05 .body .box .tit.c-titUnder.or-gr{display:inline-block;min-width:18.9rem;margin-bottom:3.2rem}#top .p-sec05 .body .box .tit.c-titUnder.or-gr:before{right:5.7rem}#recruit .p-sec02 .tit.c-titUnder.or-gr,#recruit .p-sec03 .tit.c-titUnder.or-gr{width:-moz-fit-content;width:fit-content;margin:auto}#recruit .p-sec02 .tit.c-titUnder.or-gr:before,#recruit .p-sec03 .tit.c-titUnder.or-gr:before{right:-.5rem}#recruit .p-sec02 .tit.c-titUnder.or-gr:after,#recruit .p-sec03 .tit.c-titUnder.or-gr:after{width:100%}#recruit .popupWindow02 .tit.c-titUnder.or-gr{width:-moz-fit-content;width:fit-content;margin:auto}#recruit .popupWindow02 .tit.c-titUnder.or-gr:before{right:4.2rem}.c-cardA{width:23.2rem;padding:2.4rem 1.6rem;border-radius:2.4rem;background-color:#fff;box-shadow:10px 10px 10px 0 rgba(0,0,0,.25)}.c-cardA>a>.imgArea{width:100%;margin-bottom:1.2rem}.c-cardA>a>.imgArea figure img{aspect-ratio:25/18;object-fit:contain}.c-cardA>a>.textArea{position:relative;min-height:20rem}.c-cardA>a>.textArea>.c-flex{justify-content:space-between;margin-bottom:1.2rem}.c-cardA>a>.textArea>.tit{margin-bottom:.4rem}.c-cardA>a>.textArea>.link{position:absolute;right:0;bottom:0;color:#57b5b5;font-size:1.6rem;letter-spacing:.05rem}.wp-pagenavi{height:auto;margin-top:8rem;text-align:center}.wp-pagenavi .pages{display:none}.wp-pagenavi .current,.wp-pagenavi .larger,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .smaller{align-self:center;margin:0 .7rem;padding:1.6rem 1.9rem;border:1px solid #57b5b5!important;color:#57b5b5!important;line-height:0}.form-table>.cf-turnstile{margin:2rem 0 -2rem;text-align:center}.form-table>.cf-turnstile_error{margin-top:2.5rem;text-align:center}.form-table>.cf-turnstile_error>.error{color:red}.mw_wp_form input[name=website]{position:absolute!important;left:-999.9rem!important;opacity:0!important;pointer-events:none!important}.c-form-recruit{height:88%;margin-top:3.5rem;overflow:scroll}.c-form-recruit .form-table dl+dl{margin-top:1.6rem}.c-form-recruit .form-table dl dt .must{color:red}.c-form-recruit .form-table dl dd{width:95%;margin-top:.5rem}.c-form-recruit .form-table dl dd input[type=text],.c-form-recruit .form-table dl dd select,.c-form-recruit .form-table dl dd textarea{width:100%;min-height:3.8rem;padding:1rem;border-radius:1.2rem;background-color:#e1f9f4}.c-form-recruit .form-table dl dd select{text-align:center}.c-form-recruit .form-table dl dd .error{color:red}.c-form-recruit .form-table dl.agreeArea,.c-form-recruit .form-table dl.agreeArea dd+dd{margin-top:1.6rem}.c-form-recruit .form-table dl.agreeArea dd .check{padding-left:2rem}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item{display:flex;align-items:flex-end;justify-content:flex-start}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label{position:relative}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label input[type=checkbox]{position:absolute;opacity:0}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label input[type=checkbox]:checked+span:after{top:-.1rem;left:-2.8rem;width:.8rem;height:1.3rem;transform:rotate(45deg);border:solid #4c473f;border-width:0 2px 2px 0;background-color:transparent}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label span{position:relative}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label span:after,.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label span:before{display:block;visibility:visible;position:absolute;content:""}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label span:before{top:-.3rem;left:-3.5rem;aspect-ratio:1/1;width:2.2rem;border-radius:.4rem;background-color:#e1f9f4}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label .mwform-checkbox-field-text{visibility:hidden;position:absolute}.c-form-recruit .form-table dl.agreeArea dd .check .error{margin:0 -2rem 0 3rem}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field-text{margin-left:3rem}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field-text a{color:#57b5b5;text-decoration:underline}.c-form-recruit .form-table dl .btn{margin-top:6.5rem}.c-form-recruit .mw_wp_form_confirm .form-table{display:block;padding:0 3rem}.c-form-recruit .mw_wp_form_confirm .form-table dl dt{font-weight:600}.c-form-recruit .mw_wp_form_confirm .form-table .agreeArea,.c-form-recruit .mw_wp_form_confirm .form-table dl+dl{margin-top:4rem}.c-form-recruit .mw_wp_form_confirm .form-table .agreeArea dd .check .mwform-checkbox-field-text{display:none}.c-form-recruit .mw_wp_form_confirm .form-table .btn{display:flex;justify-content:center;gap:2rem}.c-form-freetrial .form-table .flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem}.c-form-freetrial .form-table h3{margin:2rem 0}.c-form-freetrial .form-table p{line-height:2}.c-form-freetrial .form-table a{color:#57b5b5;text-decoration:underline}.c-form-freetrial .form-table a.big{font-weight:500;font-size:2rem;line-height:2}.c-form-freetrial .form-table .step01{margin-bottom:4rem}.c-form-freetrial .form-table .step01 .txt-q{color:red}.c-form-freetrial .form-table .step01 .txt-a{font-style:italic}.c-form-freetrial .form-table .step02,.c-form-freetrial .form-table .step03{margin:5rem 0 1rem}.c-form-freetrial .form-table .link{margin:2rem 0 6rem}.c-form-freetrial .form-table .link a{display:block;width:-moz-max-content;width:max-content;margin:auto}.c-form-freetrial .form-table dl{display:flex;align-items:flex-start;justify-content:center}.c-form-freetrial .form-table dl+dl{margin-top:3rem}.c-form-freetrial .form-table dl.mt-s{magin-top:2rem}.c-form-freetrial .form-table dl dt{width:31.8rem;padding-top:.5rem;text-align:right}.c-form-freetrial .form-table dl dt .must{color:red}.c-form-freetrial .form-table dl.mt-s dt{padding-top:1.5rem}.c-form-freetrial .form-table dl input[type=text]::placeholder{color:#aaa}.c-form-freetrial .form-table dl input[type=text]::-webkit-input-placeholder{color:#aaa}.c-form-freetrial .form-table dl input[type=text]::-moz-placeholder{color:#aaa}.c-form-freetrial .form-table dl input[type=text]::-ms-input-placeholder{color:#aaa}.c-form-freetrial .form-table dl dd{flex-shrink:0;width:55.6rem;margin-left:9.2rem}.c-form-freetrial .form-table dl dd .error{color:red;font-weight:600}.c-form-freetrial .form-table dl dd input[type=text],.c-form-freetrial .form-table dl dd select,.c-form-freetrial .form-table dl dd textarea{width:100%;padding:1rem;border:1px solid #595757;border-radius:1rem;background-color:#fff}.c-form-freetrial .form-table dl dd input[type=text],.c-form-freetrial .form-table dl dd select{height:4.3rem}.c-form-freetrial .form-table dl dd textarea{line-height:1.4}.c-form-freetrial .form-table dl dd select{width:72%}.c-form-freetrial .form-table dl dd select.non{color:#aaa}.c-form-freetrial .form-table dl dd input[type=radio]{transform:scale(1.4)}.c-form-freetrial .form-table dl dd .checkBox,.c-form-freetrial .form-table dl dd .radioBtn{display:flex;flex-wrap:wrap;margin-top:.5rem}.c-form-freetrial .form-table dl dd .checkBox label,.c-form-freetrial .form-table dl dd .radioBtn label{margin-right:2rem;line-height:2.5}.c-form-freetrial .form-table dl dd .checkBox label input,.c-form-freetrial .form-table dl dd .radioBtn label input{margin-right:.5rem;margin-bottom:.2rem}.c-form-freetrial .form-table dl dd .checkBox input+input,.c-form-freetrial .form-table dl dd .radioBtn input+input{margin-left:5rem}.c-form-freetrial .form-table dl dd .checkBox .other-input{width:87%}.c-form-freetrial .form-table dl dd .checkBox .other-input textarea{height:6rem;padding-top:.4rem}.c-form-freetrial .form-table dl dd .check{padding-left:2rem}.c-form-freetrial .form-table dl dd .check .mwform-checkbox-field.horizontal-item{display:flex;align-items:center;justify-content:flex-start}.c-form-freetrial .form-table dl dd .check label input{margin-right:.5rem;margin-bottom:.2rem}.c-form-freetrial .form-table dl dd .check label .mwform-checkbox-field-text{display:none}.mwform-checkbox-field.horizontal-item .page-confirm .c-form-freetrial .form-table dl dd .check{line-height:1.6}.c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text{display:flex;align-items:center;margin-left:1rem;line-height:1.5}.en .c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text a{margin-left:.7rem}.page-confirm .c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text{display:none}.c-form-freetrial .form-table dl.clockin-trial{margin-top:0}.c-form-freetrial .form-table dl.clockin-trial dt{padding-top:4rem}.c-form-freetrial .form-table dl.clockin-trial dd{width:65rem;margin-right:-9.2rem}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field{width:47%}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field label{line-height:1.5}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field label .mwform-radio-field-text{font-size:1.5rem}.c-form-freetrial .form-table dl.payroll .flex{gap:2rem}.c-form-freetrial .form-table dl.payroll .flex .datepicker{width:35%}.c-form-freetrial .form-table dl.emplo-appro{margin:2rem -13rem}.c-form-freetrial .form-table dl.emplo-appro table{max-width:110rem}.c-form-freetrial .form-table dl.emplo-appro table tr td,.c-form-freetrial .form-table dl.emplo-appro table tr th{width:1rem;text-align:center;vertical-align:middle}.c-form-freetrial .form-table dl.emplo-appro table tr th{padding:2.5rem 1rem 0}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(2){width:11rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(3){width:15rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(4){width:10rem}.th .c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(5){width:9rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(6){width:15rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(7){width:13rem}.c-form-freetrial .form-table dl.emplo-appro table tr th span{display:block;margin-top:.7rem;color:#aaa}.c-form-freetrial .form-table dl.emplo-appro table tr td{padding:1.5rem .5rem 0}.c-form-freetrial .form-table dl.emplo-appro table tr td input[type=text]{width:100%;padding:1rem;border:1px solid #595757;border-radius:1rem;background-color:#fff}.c-form-freetrial .form-table dl.skipStep{display:block}.c-form-freetrial .form-table dl.skipStep dd{width:auto}.c-form-freetrial .form-table dl.agreeArea{display:block;margin-top:5rem}.c-form-freetrial .form-table dl.agreeArea dd{width:66.6rem;margin-left:22rem}.c-form-freetrial .form-table dl .btn{display:flex;justify-content:center;margin-top:6rem;gap:2rem}.c-form-freetrial .form-table .security{margin-top:5rem;padding-left:24rem}.c-form-freetrial .form-table .security .flex{gap:5rem}.c-form-freetrial .mw_wp_form_confirm .form-table .link,.c-form-freetrial .mw_wp_form_confirm .form-table .security,.c-form-freetrial .mw_wp_form_confirm .form-table .step01,.c-form-freetrial .mw_wp_form_confirm .form-table .step02,.c-form-freetrial .mw_wp_form_confirm .form-table .step03,.c-form-freetrial .mw_wp_form_input .form-table .for-confirm{display:none}.c-form-freetrial .mw_wp_form_confirm .form-table .for-confirm{margin:8rem 0 4rem}.c-form-freetrial .mw_wp_form_confirm .form-table .for-confirm:first-of-type{margin:0 0 4rem}.c-form-freetrial .mw_wp_form_confirm .form-table dl{align-items:center}.c-form-freetrial .mw_wp_form_confirm .form-table dl dt{padding-top:0}.c-form-freetrial .mw_wp_form_confirm .form-table dl.mt-s{margin-top:4.7rem}.c-form-freetrial .mw_wp_form_confirm .form-table dl.clockin-trial dt,.c-form-freetrial .mw_wp_form_confirm .form-table dl.mt-s dt{padding-top:0}.c-form-freetrial .mw_wp_form_confirm .form-table dl dd .checkBox .other-input{width:unset;padding-top:0}.c-form-freetrial .mw_wp_form_confirm .form-table dl.clockin-trial{margin-top:4.7rem}.c-form-freetrial .mw_wp_form_confirm .form-table dl.payroll .flex .datepicker{width:unset}#cat-free-trial #ui-datepicker-div select.ui-datepicker-year,.c-form-freetrial .mw_wp_form_confirm .form-table dl.emplo-appro table tr th span{display:none}.c-form-contact .form-table dl{display:flex;align-items:center;justify-content:center}.c-form-contact .form-table dl+dl{margin-top:3rem}.c-form-contact .form-table dl.align-top{align-items:flex-start}.c-form-contact .form-table dl.align-top dt{padding-top:1rem}.c-form-contact .form-table dl.agreeArea{display:block;margin-top:6rem}.c-form-contact .form-table dl.agreeArea dd{width:66.6rem;margin-left:22rem}.c-form-contact .form-table dl.agreeArea dd+dd{margin-top:.5rem}.c-form-contact .form-table dl dt{width:31.8rem;text-align:right}.c-form-contact .form-table dl dt .must{color:red}.c-form-contact .form-table dl dd{flex-shrink:0;width:55.6rem;margin-left:3.2rem}.c-form-contact .form-table dl dd input[type=text],.c-form-contact .form-table dl dd textarea{width:100%;padding:1rem 1.6rem;border:1px solid #595757;border-radius:1rem;background-color:#fff}.c-form-contact .form-table dl dd input[type=text]{height:4.5rem}.c-form-contact .form-table dl dd input[type=radio]{transform:scale(1.4)}.c-form-contact .form-table dl dd textarea{line-height:1.4}.c-form-contact .form-table dl dd .radioBtn{display:flex;flex-wrap:wrap;margin-top:.5rem}.c-form-contact .form-table dl dd .radioBtn label{margin-right:2rem;line-height:2.5}.c-form-contact .form-table dl dd .radioBtn label input{margin-right:.5rem;margin-bottom:.2rem}.c-form-contact .form-table dl dd .check{padding-left:2rem}.c-form-contact .form-table dl dd .check .mwform-checkbox-field.horizontal-item{display:flex;align-items:center;justify-content:flex-start}.c-form-contact .form-table dl dd .check label .mwform-checkbox-field-text{display:none}.c-form-contact .form-table dl dd .check label input{margin-right:.5rem;margin-bottom:.2rem}.c-form-contact .form-table dl dd .check .mwform-checkbox-field-text{display:flex;align-items:center;margin-left:1rem;line-height:1.3}.c-form-contact .form-table dl dd .check .mwform-checkbox-field-text a{color:#57b5b5;text-decoration:underline}.en .c-form-contact .form-table dl dd .check .mwform-checkbox-field-text a{margin-left:.7rem}.page-confirm .c-form-contact .form-table dl dd .check .mwform-checkbox-field-text{display:none}.c-form-contact .form-table dl dd select{width:72%;padding:1rem 1.6rem;border:1px solid #595757;border-radius:1rem;background-color:#fff}.c-form-contact .form-table dl dd .error{color:red;font-weight:600}.c-form-contact .form-table dl .btn{display:flex;justify-content:center;margin-top:5rem;gap:20px}.mb5{margin-bottom:5px}.mt5{margin-top:5px}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mb15{margin-bottom:15px}.mt15{margin-top:15px}.mb20{margin-bottom:20px}.mt20{margin-top:20px}.mb25{margin-bottom:25px}.mt25{margin-top:25px}.mb30{margin-bottom:30px}.mt30{margin-top:30px}.mb35{margin-bottom:35px}.mt35{margin-top:35px}.mb40{margin-bottom:40px}.mt40{margin-top:40px}.mb45{margin-bottom:45px}.mt45{margin-top:45px}.mb50{margin-bottom:50px}.mt50{margin-top:50px}.mb55{margin-bottom:55px}.mt55{margin-top:55px}.mb60{margin-bottom:60px}.mt60{margin-top:60px}.mb65{margin-bottom:65px}.mt65{margin-top:65px}.mb70{margin-bottom:70px}.mt70{margin-top:70px}.mb75{margin-bottom:75px}.mt75{margin-top:75px}.mb80{margin-bottom:80px}.mt80{margin-top:80px}.mb85{margin-bottom:85px}.mt85{margin-top:85px}.mb90{margin-bottom:90px}.mt90{margin-top:90px}.mb95{margin-bottom:95px}.mt95{margin-top:95px}.mb100{margin-bottom:100px}.mt100{margin-top:100px}.c-pankuzu{padding:12px 0;background-color:#e6f2f8}.c-pankuzu ul{-webkit-box-orient:vertical;display:-webkit-box;width:100%;-webkit-line-clamp:1;overflow:hidden}.c-pankuzu ul li{display:inline}.c-pankuzu ul li+li:before{margin:0 3px;content:">";color:#000}.c-pankuzu ul li a,.c-pankuzu ul li span{font-size:16px}.c-textA{line-height:1.25}.c-textA,.th .c-textA{font-weight:500;font-size:1.6rem}.th .c-textA{line-height:1.375}.c-textB{font-weight:500;font-size:1.4rem;line-height:1.4285714286}.c-textBtn{font-weight:600;font-size:2rem;line-height:1.1;letter-spacing:.1rem}.c-textPop{line-height:2}.c-textPop,.c-textSeminar{font-weight:500;font-size:1.8rem}.c-textSeminar{line-height:1.5}.c-titA{display:flex;flex-direction:column;align-items:center;justify-content:center}.c-titA__text{margin-bottom:.5rem;font-weight:700;font-size:3.2rem;line-height:1.5}.c-titA__arrow{width:.8rem}.c-titA--b .c-titA__text{color:#57b5b5}.c-titMVr{font-weight:600;font-size:5.2rem;line-height:1.3846153846;letter-spacing:.2rem}.th .c-titMVr{font-weight:500;font-size:4.2rem;letter-spacing:.1rem}.jp .c-titMVr{font-weight:700;font-size:5rem;letter-spacing:.1rem}.c-titAr{font-weight:600;font-size:4rem;line-height:1.35;letter-spacing:.1rem}.jp .c-titAr,.th .c-titAr{font-size:3.6rem}.th .c-titAr{font-weight:500}.jp .c-titAr{font-weight:700}.c-titBr{font-weight:600;font-size:2.6rem;line-height:1.1538461538;letter-spacing:.1rem}.th .c-titBr{font-weight:500}.jp .c-titBr{font-weight:700}.c-titCr{font-weight:600;font-size:2.4rem;line-height:1.25;letter-spacing:.1rem}.jp .c-titCr,.th .c-titCr{letter-spacing:.05rem}.th .c-titCr{font-weight:500}.jp .c-titCr{font-weight:700}.c-titDr{font-weight:600;font-size:2rem;line-height:1.4;letter-spacing:.05rem}.th .c-titDr{font-weight:500}.jp .c-titDr{font-weight:700}.c-titCard{font-weight:500;font-size:1.8rem;line-height:1.3;letter-spacing:.02rem}.c-titForm,.jp .c-titCard{font-weight:600}.c-titForm{font-size:3rem;line-height:1.5}.c-titDeco{width:3.3rem;margin-right:1rem;padding-bottom:.5rem;vertical-align:middle}.c-inner{width:calc(100% - 4rem);max-width:116rem;margin-right:auto;margin-left:auto}.c-inner--800{max-width:80rem}.c-inner--900{max-width:90rem}.c-inner--1000{max-width:100rem}.c-inner--1300{max-width:130rem}.c-inner--1470{max-width:147rem}.c-inner--1520{max-width:152rem}.c-ofi{width:100%;height:100%;object-fit:cover;object-position:center}.c-anchor{margin-top:-12rem;padding-top:12rem}.c-flex{display:flex;align-items:center;justify-content:center}.c-regular,.th .c-regular{font-weight:400}.c-medium{font-weight:500}.th .c-medium{font-weight:400}.c-bold{font-weight:600;letter-spacing:.05rem}.c-bk{color:#595757}.c-wh{color:#fff}.c-gr{color:#25c4a2}.c-or{color:#fa804c}.c-anime00{opacity:0;transition:.6s 1s}.c-anime00.on{opacity:1}.c-anime01{transform:translateY(8rem);opacity:0;transition:1.2s .5s}.c-anime01.on{transform:translateY(0);opacity:1}.c-anime02{transform:translateX(-50rem);opacity:0;transition:1.2s .5s}.c-anime02.on{transform:translateX(0);opacity:1}.c-anime02.is-right{transform:translateX(50rem)}.c-anime02.is-right.on{transform:translateX(0)}.c-anime02.ani-start{animation:ani-yura 3s ease-in-out infinite}@keyframes ani-yura{0%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(0) rotate(10deg)}75%{transform:translateX(0) rotate(-10deg)}to{transform:translateX(0) rotate(0deg)}}.ani-flash{animation:flashIcon 3s infinite}@keyframes flashIcon{0%,11%,29%,31%,9%,to{opacity:1}10%,30%{opacity:0}}.ani-kuru{transform-origin:47% 52%;animation:kurukuru 15s infinite}@keyframes kurukuru{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-wysywig{font-weight:500;font-size:1.8rem;line-height:1.7777777778}.c-wysywig :first-child{margin-top:0!important}.c-wysywig :last-child{margin-bottom:0!important}.c-wysywig h1{margin-bottom:2.8rem;color:#595757;font-weight:700;font-size:3rem;line-height:1.5}.c-wysywig h2{margin-bottom:1.6rem;font-weight:600;font-size:3rem;line-height:1.4}.jp .c-wysywig h2{font-size:2.5rem}.c-wysywig h3,.c-wysywig h4,.c-wysywig h5,.c-wysywig h6{margin-top:1.5rem;margin-bottom:.8rem;font-weight:600;font-size:2rem}.jp .c-wysywig h3,.jp .c-wysywig h4,.jp .c-wysywig h5,.jp .c-wysywig h6{font-size:1.8rem}.c-wysywig blockquote+h1,.c-wysywig blockquote+h2,.c-wysywig h1+h1,.c-wysywig h1+h2,.c-wysywig h2+h1,.c-wysywig h2+h2,.c-wysywig ol+h1,.c-wysywig ol+h2,.c-wysywig p+h1,.c-wysywig p+h2,.c-wysywig pre+h1,.c-wysywig pre+h2,.c-wysywig table+h1,.c-wysywig table+h2,.c-wysywig ul+h1,.c-wysywig ul+h2{margin-top:6.6rem}.c-wysywig p{margin-bottom:2rem;line-height:1.9}.jp .c-wysywig p{color:#595757}.c-wysywig p.mb_none{margin-bottom:0}.c-wysywig ol,.c-wysywig pre,.c-wysywig ul{margin-bottom:2rem}.c-wysywig ol.mb_none,.c-wysywig pre.mb_none,.c-wysywig ul.mb_none{margin-bottom:0}.c-wysywig ol.pl_20,.c-wysywig pre.pl_20,.c-wysywig ul.pl_20{padding-left:2rem}.c-wysywig ul li{margin-left:2.5rem;list-style:disc}.c-wysywig ol li{margin-left:2.5rem;list-style:decimal}.c-wysywig ol li.kakko{position:relative;list-style-type:none}.c-wysywig ol li.kakko:before{position:absolute;right:calc(100% + .5rem);bottom:.2rem;content:"(" counter(list-item) ")";font-weight:600;font-size:90%;font-family:Noto Sans,sans-serif;letter-spacing:1px}.c-wysywig table{margin:1rem 0}.c-wysywig table tr td,.c-wysywig table tr th{padding:.8rem 2rem;border:1px solid #000;vertical-align:middle}.c-wysywig table tr th{background:#d2d2d2}.c-wysywig a{text-decoration:none}.c-wysywig hr{margin:5rem 0}.c-wysywig img{display:block;height:auto;margin:5rem 0}.c-wysywig blockquote{margin-bottom:2rem;padding:2.3rem 3rem 2.1rem;border:1px solid #ddd}.c-wysywig blockquote>p{margin-bottom:0}.c-wysywig .aligncenter{display:block;margin-right:auto!important;margin-left:auto!important}.c-wysywig .alignright{margin-left:auto}.c-wysywig .alignleft{margin-right:auto}#blog_list .p-blog.archive{margin:5rem 0 12rem}#blog_list .p-blog-archive ul>.listItem+.listItem{margin-top:3.8rem}#blog_list .p-blog-archive ul>.listItem>a.c-flex{align-items:flex-start;justify-content:flex-start;gap:6.4rem}#blog_list .p-blog-archive ul>.listItem>a.c-flex .date{position:relative;min-width:10.8rem}.jp #blog_list .p-blog-archive ul>.listItem>a.c-flex .date{min-width:12rem}#blog_list .p-blog-archive ul>.listItem>a.c-flex .date:after{position:absolute;bottom:-1rem;left:0;width:47%;height:2px;background:linear-gradient(90deg,#fff5cb,#b6e3d4 50.48%,#33a7b5);content:""}#blog_list .p-blog-archive ul>.listItem>a.c-flex>.block>.tit{margin-bottom:.4rem}#blog_list .p-blog-archive ul>.listItem>a.c-flex:hover>.block>.tit{text-decoration:underline}#blog_list .p-blog-archive__pagination{margin-top:8rem}#blog_detail .p-blog.single{position:relative;padding:12rem 0 20rem}#blog_detail .p-blog-contents__titleArea{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}#blog_detail .p-blog-contents__titleArea .date{font-size:1.4rem}#blog_detail .p-blog-contents__banner,#blog_detail .p-blog-contents__pagination{margin-top:12rem}#blog_detail .p-blog-contents__pagination .btnArea{display:flex;align-items:center;justify-content:center}#blog_detail .p-blog-contents__pagination .btnArea__pager img{width:4.6rem}#blog_detail .p-blog-contents__pagination .btnArea__pager--next img{transform:rotateY(180deg)}#blog_detail .p-blog-contents__pagination .btnArea__listLink{margin-right:4.6rem;margin-left:4.6rem;color:#595757;font-size:1.8rem}#bloglist .p-sec01-content>.head,#bloglist .p-sec02-content>.head{margin-bottom:3.2rem}#bloglist .p-sec01-content>.body>ul.c-flex,#bloglist .p-sec02-content>.body>ul.c-flex{flex-wrap:wrap;align-items:flex-start;margin-bottom:3.2rem;gap:2rem}#bloglist .p-sec01-content>.body>.selectArea,#bloglist .p-sec02-content>.body>.selectArea{margin-bottom:3.2rem}#bloglist .p-sec01-content>.body>.selectArea>ul.c-flex,#bloglist .p-sec02-content>.body>.selectArea>ul.c-flex{gap:2.4rem}#bloglist .p-sec01-content>.body>.selectArea>ul.c-flex>.listItem:nth-child(n+2),#bloglist .p-sec02-content>.body>.selectArea>ul.c-flex>.listItem:nth-child(n+2){padding:.8rem 1.6rem;border:1px solid #57b5b5;border-radius:.4rem}#bloglist .p-sec01{margin-top:5rem}#bloglist .p-sec02{margin-top:6.4rem}#bloglist .p-sec03{position:relative;margin:6.4rem 0 28rem}#bloglist .p-sec03>.bg-sec03{position:absolute;right:8rem;bottom:-24rem;aspect-ratio:170/207;width:32rem;background:url(../images/mv/mv02-img02.png) no-repeat;background-size:cover}#bloglist .p-sec03-content>.head{margin-bottom:3.2rem}#bloglist .p-sec03-content>.body>ul.c-flex{justify-content:flex-start;margin-left:2rem;gap:2.4rem}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem{width:20rem}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem>.imgArea{margin-bottom:1.2rem}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem>.imgArea figure{text-align:center}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem>.imgArea figure img{width:16rem}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem>.textArea{position:relative;text-align:center}#contact .p-contact,#freetrial .p-contact{position:relative;padding:6rem 0 10rem}#contact .p-contact-complete,#freetrial .p-contact-complete{margin-top:5.5rem;text-align:center}#contact .p-contact-complete>.textArea,#freetrial .p-contact-complete>.textArea{margin-bottom:5rem;line-height:2}#contact .p-contact-complete>.btnArea,#freetrial .p-contact-complete>.btnArea{display:flex;justify-content:center;margin-top:9rem}#faq_list .p-faq.archive{position:relative;margin:5rem 0 20rem}#faq_list .p-faq-archive>.c-flex{align-items:flex-start;gap:6.4rem}#faq_list .p-faq-archive>.c-flex>.block>.tit{margin-bottom:3.2rem;text-align:center}#faq_list .p-faq-archive>.c-flex>.block>ul>.listItem+.listItem{margin-top:3.5rem}#faq_list .p-faq-archive>.c-flex>.block>ul>.listItem>a:hover{text-decoration:underline}#faq_list .p-faq-archive__pagination{margin-top:16rem}#faq_detail .p-faq.single{position:relative;padding:12rem 0 20rem}#faq_detail .p-faq-contents__titleArea{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}#faq_detail .p-faq-contents__titleArea .date{font-size:1.4rem}#faq_detail .p-faq-contents__pagination{margin-top:12rem}#faq_detail .p-faq-contents__pagination .btnArea{display:flex;align-items:center;justify-content:center}#faq_detail .p-faq-contents__pagination .btnArea__pager img{width:4.6rem}#faq_detail .p-faq-contents__pagination .btnArea__pager--next img{transform:rotateY(180deg)}#faq_detail .p-faq-contents__pagination .btnArea__listLink{margin-right:4.6rem;margin-left:4.6rem;color:#595757;font-size:1.8rem}.p-mv-content>.wrapper:first-child>.body>.boxArea,.p-secSPonly-content>.body>.boxArea{margin-top:2rem;padding:0 9rem 1.5rem;border:3px solid #fdc3c3;border-radius:3.2rem;background-color:#fff;box-shadow:6px 6px 0 0 #fa804c;text-align:center}.th .p-mv-content>.wrapper:first-child>.body>.boxArea,.th .p-secSPonly-content>.body>.boxArea{margin-top:2.7rem}.p-mv-content>.wrapper:first-child>.body>.boxArea>.tit.c-titAr,.p-secSPonly-content>.body>.boxArea>.tit.c-titAr{margin-bottom:-.2rem}.p-mv-content>.wrapper:first-child>.body>.boxArea>.tit.c-titAr span:nth-child(2),.p-secSPonly-content>.body>.boxArea>.tit.c-titAr span:nth-child(2){margin-left:-.9rem}.p-mv-content>.wrapper:first-child>.body>.boxArea>.txt a,.p-secSPonly-content>.body>.boxArea>.txt a{text-decoration:underline;text-underline-offset:2px;filter:drop-shadow(.5px .5px 1.3px rgba(0,0,0,.25))}.p-mv.on .p-mv-content>.wrapper>.body:first-child>.imgArea>.subimg>.pop{transform:translateX(0);opacity:1}.p-mv-content{padding:10rem 0 .8rem}.p-mv-content>.wrapper>.body{position:relative;width:130rem;margin:0 auto;border-radius:3.2rem}.p-mv-content>.wrapper:first-child>.body{padding:2rem 12.8rem 3rem 11.8rem;background:url(../images/mv/bg/mv01-bg.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:first-child>.body>.textArea{text-align:center}.p-mv-content>.wrapper:first-child>.body>.textArea>.tit.c-titMVr img{margin-bottom:.7rem}.p-mv-content>.wrapper:first-child>.body>.bg01,.p-mv-content>.wrapper:first-child>.body>.bg02{position:absolute}.p-mv-content>.wrapper:first-child>.body>.bg01{top:.5rem;right:-4rem;aspect-ratio:225/265;width:22.5rem;background:url(../images/mv/bg/mv01-obj01.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:first-child>.body>.bg02{bottom:10rem;left:-4rem;aspect-ratio:130/117;width:12.6rem;background:url(../images/mv/bg/mv01-obj02.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:first-child>.body>.imgArea{position:relative;margin:1rem 1rem 0 2rem}.th .p-mv-content>.wrapper:first-child>.body>.imgArea{margin:2rem 1rem 0 2rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>figure{width:102rem;margin-left:2rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg{position:absolute;top:0;left:0;width:100%;height:100%}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>figure{position:absolute;bottom:0;left:-2.5rem;width:8.7rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt{position:absolute;text-align:center}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:first-of-type,.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2),.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){padding:.8rem 2.4rem;border-radius:50vw}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2),.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){background:linear-gradient(90deg,#fa804c,#f29300)}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:first-of-type{top:-1rem;left:-8.5rem;background:linear-gradient(90deg,#20a89e,#20ac9e 37%,#23baa0 79%,#25c4a2)}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2){bottom:-.8rem;left:28.2rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:6.7rem;left:46.2rem;transform:rotate(14deg)}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:6.5rem;left:47.2rem}.th .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){left:46.3rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){right:-2.8rem;bottom:-.8rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop{position:absolute;right:19rem;bottom:3rem;width:12.4rem;padding:.65rem 0 .8rem;transform:translateX(14rem);border-radius:1.2rem;background:linear-gradient(90deg,#fa804c,#f29300);text-align:center;filter:drop-shadow(2px 2px 4px rgba(250,128,76,.45));opacity:0;transition:1.2s 1.8s}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop{right:17.5rem;bottom:2.8rem;width:15rem;padding:.8rem .5rem .8rem 1rem}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop>.tit.c-textA{font-size:1.2rem}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop>.tit.c-textA>.span.tag{top:-3rem;padding:1.1rem 0 0 .1rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop:after{display:block;position:absolute;right:-.25rem;bottom:1.4rem;width:0;height:0;transform:scaleX(1.4) rotate(-45deg);border-width:.25rem;border-style:solid;border-color:transparent #f29300 #f29300 transparent;content:""}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop:after{right:-.2rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop span.tag{position:absolute;top:-1.8rem;left:-1.8rem;aspect-ratio:1/1;width:4rem;padding:.9rem 0 0 .1rem;transform:rotate(-18deg);border-radius:50vw;background:linear-gradient(90deg,#20a89e,#20ac9e 37%,#23baa0 79%,#25c4a2);filter:drop-shadow(2px 2px 4px rgba(0,0,0,.25))}.th .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop span.tag{left:-2.6rem}.p-mv-content>.wrapper:nth-child(2){overflow:visible}.p-mv-content>.wrapper:nth-child(2)>.body{height:54.6rem;padding:2rem 12rem 0 6rem;overflow:hidden;background:url(../images/mv/bg/mv02-bg.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.bg01,.p-mv-content>.wrapper:nth-child(2)>.body>.bg02,.p-mv-content>.wrapper:nth-child(2)>.body>.bg03{position:absolute}.p-mv-content>.wrapper:nth-child(2)>.body>.bg01{top:-12.5rem;right:-2rem;aspect-ratio:185/161;width:18.5rem;background:url(../images/mv/bg/mv02-obj01.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.bg02{top:25rem;left:-18.5rem;aspect-ratio:280/278;width:28rem;background:url(../images/mv/bg/mv02-obj02.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.bg03{bottom:-3rem;left:10rem;aspect-ratio:105/83;width:10.5rem;background:url(../images/mv/bg/mv02-obj03.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex{align-items:flex-start}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea{text-align:center}.th .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea{width:32%}.jp .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea{width:34.8%}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea{position:relative;width:35.4rem;margin:0 6.8rem 0 4.3rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex{position:absolute;bottom:4rem;left:49%;flex-wrap:wrap;align-items:flex-start;width:29rem;gap:1.2rem;transform:translateX(-50%)}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop{position:relative;aspect-ratio:192/245;width:6.2rem;height:100%;cursor:pointer}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:after{position:absolute;left:10%;width:80%;height:2px;transform:scaleX(0);transform-origin:left top;background:linear-gradient(90deg,#fff5cb,#b6e3d4 50.48%,#33a7b5);content:"";transition:transform .3s}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:hover:after{transform:scale(1);transform-origin:center top}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:hover>.popup{display:block;z-index:1;animation:fuwaPop .35s linear 0s}@keyframes fuwaPop{0%{opacity:0}to{opacity:1}}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(10):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(12):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(2):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(4):after{bottom:1.8rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(14):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(16):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(6):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(8):after{bottom:.3rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(2){background:url(../images/mv/popup/mv02-popup01.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(4){background:url(../images/mv/popup/mv02-popup02.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(6){background:url(../images/mv/popup/mv02-popup03.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(8){background:url(../images/mv/popup/mv02-popup04.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(10){background:url(../images/mv/popup/mv02-popup05.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(12){background:url(../images/mv/popup/mv02-popup06.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(14){background:url(../images/mv/popup/mv02-popup07.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(16){background:url(../images/mv/popup/mv02-popup08.png) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(n+10){margin-top:-1.5rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup{display:none;position:fixed;top:-38%;left:-87%;width:41.3rem;padding:3rem 1rem;transform:translate(-50%,-50%);border-radius:3rem 3rem 0 3rem;background:linear-gradient(90deg,#fa804c,#f29300);box-shadow:4px 4px 4px 0 rgba(0,0,0,.25);text-align:center;pointer-events:none}.jp .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup{padding:3rem 5.3rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup:after{position:absolute;top:-2rem;left:-2rem;width:3rem;height:3rem;transform:scaleX(-1);background:url(../images/base/ico_flash.svg) no-repeat;background-size:cover;content:"";filter:drop-shadow(-4px 4px 1.5px rgba(0,0,0,.3))}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup>.popcall>.tit.c-titUnder{margin-bottom:1.6rem;padding:0 1rem .2rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea{padding-top:.5rem;text-align:center}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout{position:relative;animation:fuwafuwa 3s linear infinite}@keyframes fuwafuwa{0%{transform:translateY(1rem)}50%{transform:translateY(-1rem)}to{transform:translateY(1rem)}}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr{position:relative;width:-moz-max-content;width:max-content;padding:1.1rem 4.5rem;border-radius:50vw;background:linear-gradient(90deg,#fa804c,#f29300)}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr:after{display:block;position:absolute;bottom:-1.2rem;left:3.5rem;width:0;height:0;transform:scaleX(.5) rotate(-45deg);border-width:1.35rem;border-style:solid;border-color:transparent transparent #fa804c #fa804c;content:""}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>img{position:absolute;top:-2rem;right:-2rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.img{width:17rem;margin:2rem auto 6.6rem}#privacy .p-privacy{position:relative;padding:12rem 0 8rem}#privacy .p-privacy-contents__text>a.link{text-decoration:underline;text-underline-offset:2px}#privacy .p-privacy-contents__text-sign{margin-top:6.6rem;font-size:1.8rem;text-align:left}#privacy .p-privacy-contents__text-sign span{font-weight:700;font-size:2rem}#privacy .p-privacy-contents__text-sign a{border-bottom-style:none}#privacy .p-privacy-contents__text-date{text-align:right}#recruit .p-sec01{margin-top:5rem}#recruit .p-sec01-content>.c-flex{align-items:flex-start;gap:10rem}#recruit .p-sec01-content>.c-flex>.sideArea{width:18.7rem}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex{flex-direction:column;gap:10.5rem}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.imgArea{margin-bottom:1.2rem}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea{text-align:center}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea>.tit{width:100%;margin-bottom:1rem}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea>.txt{margin-bottom:2.8rem}#recruit .p-sec01-content>.c-flex>.mainArea{width:52.2rem}#recruit .p-sec01-content>.c-flex>.mainArea>.head{margin-bottom:3.2rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.tit{margin-bottom:1.2rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.subtit{margin-bottom:.8rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.txt+.subtit{margin-top:1.6rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem+.listItem{margin-top:2.5rem}#recruit .p-sec02{margin-top:20rem}#recruit .p-sec02-content>.head{text-align:center}#recruit .p-sec02-content>.body{margin-top:3.2rem}#recruit .p-sec02-content>.body>.box{width:75rem;margin:auto;padding:2.4rem 6.4rem;border:3px solid #25c4a2;border-radius:3.2rem;background-color:#fff}#recruit .p-sec02-content>.body>.box>ul.c-flex{margin-top:2.7rem;gap:2rem}#recruit .p-sec02-content>.body>.box>ul.c-flex>.mapArea{aspect-ratio:1/1;width:19.7rem;height:100%}#recruit .p-sec02-content>.body>.box>ul.c-flex>.mapArea iframe{width:100%;height:100%;border-radius:1.2rem}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr td,#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr th{padding:.4rem 0}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr th{min-width:16.5rem}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr td{width:24rem}#recruit .p-sec03{position:relative;margin-top:15rem;margin-bottom:10.8rem}#recruit .p-sec03>.bg{position:absolute;top:10rem;left:17rem;aspect-ratio:154/136;width:15.4rem;background:url(../images/common/recruit-bg-obj.svg) no-repeat;background-size:cover}#recruit .p-sec03-content>.head{position:relative}#recruit .p-sec03-content>.head>img{position:absolute;top:-2rem;right:26rem}#recruit .p-sec03-content>.head>.tit{width:58.8rem;height:6.7rem;margin:auto;padding:1.85rem 0;border-radius:3.4rem 3.4rem 3.4rem 0;background:linear-gradient(90deg,#fa804c,#f29300);text-align:center}#recruit .p-sec03-content>.body{margin-top:3.2rem;text-align:center}#recruit .p-sec03-content>.body>ul.c-flex{margin-top:7.1rem;gap:2rem}#recruit .p-sec03-content>.body>ul.c-flex>.listItem{aspect-ratio:332/204;width:33.2rem;height:100%;padding:5rem 5rem 4rem}#recruit .p-sec03-content>.body>ul.c-flex>.listItem:first-child{background:url(../images/common/recruit-frame01.svg) no-repeat;background-size:cover}#recruit .p-sec03-content>.body>ul.c-flex>.listItem:nth-child(2){background:url(../images/common/recruit-frame02.svg) no-repeat;background-size:cover}#recruit .p-sec03-content>.body>ul.c-flex>.listItem:nth-child(3){background:url(../images/common/recruit-frame03.svg) no-repeat;background-size:cover}#recruit .p-sec03-content>.body>ul.c-flex>.listItem>.tit{margin-bottom:2.4rem}#recruit .popupWindow02{z-index:9999;position:fixed;width:100vw;height:100vh;inset:0}#recruit .popupWindow02>.bgPop{position:fixed;width:100%;height:100vh;background-color:hsla(0,0%,7%,.6)}#recruit .popupWindow02.js-modal02{display:none}#recruit .popupWindow02.js-modal02.is-active{display:block}#recruit .popupWindow02-content{display:block;z-index:9999;position:absolute;top:52%;left:50%;width:56.8rem;height:80%;margin-top:3rem;padding:2.5rem 4rem 2.5rem 6rem;transform:translate(-50%,-50%);border-radius:3.2rem;background-color:#fff}#recruit .popupWindow02-content .closeBtn{position:absolute;top:-3.5rem;right:0;aspect-ratio:1/1;width:3rem;transform:rotate(45deg);border-radius:50vw;background-color:#fa804c}#recruit .popupWindow02-content .closeBtn:after,#recruit .popupWindow02-content .closeBtn:before{z-index:1;position:absolute;top:50%;left:50%;width:1rem;height:.2rem;transform:translate(-50%,-50%);border-radius:50vw;background-color:#fff;content:""}#recruit .popupWindow02-content .closeBtn:before{transform:translate(-50%,-50%) rotate(90deg)}#recruit .popupWindow02-content>.head>.tit{text-align:center}#recruit .popupWindow02-content .btnArea{display:flex;justify-content:center;margin-top:3rem}#seminar_list .p-seminar.archive{margin:5rem 0 12rem}#seminar_list .p-seminar-archive ul>.listItem+.listItem{margin-top:4.5rem}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex{align-items:flex-start;justify-content:flex-start;gap:5.8rem}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex .date{position:relative;min-width:10.8rem}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex .date:after{position:absolute;bottom:-1rem;left:0;width:47%;height:2px;background:linear-gradient(90deg,#fff5cb,#b6e3d4 50.48%,#33a7b5);content:""}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex:hover>.tit{text-decoration:underline}#seminar_list .p-seminar-archive__pagination{margin-top:8rem}#seminar_detail .p-seminar.single{position:relative;padding-top:8rem}#seminar_detail .p-seminar-contents__titleArea .date{font-size:1.4rem}#seminar_detail .p-seminar-contents__titleArea img{width:100%;margin-top:2rem}#seminar_detail .p-seminar-contents.c-wysywig h2{margin:12rem 0 6rem;padding:15px 0;border-radius:10px;background:#1d9e48;color:#fff;text-align:center}#seminar_detail .p-seminar-contents.c-wysywig h3{display:flex;margin-bottom:20px;font-size:2.5rem;text-align:center}#seminar_detail .p-seminar-contents.c-wysywig h3:after,#seminar_detail .p-seminar-contents.c-wysywig h3:before{display:inline-block;flex-grow:1;min-width:20px;height:1px;margin-top:20px;background:#a6a6a6;content:"";vertical-align:middle}#seminar_detail .p-seminar-contents.c-wysywig h3:before{margin-right:20px}#seminar_detail .p-seminar-contents.c-wysywig h3:after{margin-left:20px}#seminar_detail .p-seminar-contents.c-wysywig h3:not(:first-of-type){margin-top:4rem}#seminar_detail .p-seminar-contents.c-wysywig h4{margin-bottom:2rem;padding-bottom:.5rem;border-bottom:1px solid #1d9e48;font-size:1.7rem}#seminar_detail .p-seminar-contents.c-wysywig .tableArea tr td,#seminar_detail .p-seminar-contents.c-wysywig .tableArea tr th{padding:10px 15px;border:1px solid #1d9e48}#seminar_detail .p-seminar-contents.c-wysywig .tableArea tr th{width:145px;background:unset;font-weight:600}#seminar_detail .p-seminar-contents.c-wysywig .tableArea tr td{font-size:15px;text-align:left}#seminar_detail .p-seminar-contents.c-wysywig .btnArea{display:flex;justify-content:center;margin-top:10rem}#seminar_detail .p-seminar-contents.c-wysywig .btnArea a{width:30rem}#seminar_detail .p-seminar-contents.c-wysywig .btnArea a.orange{background:#f18800}#seminar_detail .p-seminar-contents.c-wysywig .contactArea{margin-top:10rem}#seminar_detail .p-seminar-contents.c-wysywig .contactArea h5{font-size:2rem}#seminar_detail .p-seminar-contents.c-wysywig .contactArea p{color:#595757;font-weight:400;font-size:16px}#seminar_detail .p-seminar-contents.c-wysywig .contactArea p span{display:block;margin-bottom:-4px;font-weight:500;font-size:17px}#seminar_detail .p-seminar-contents.c-wysywig .contactArea p a{color:#1d9e48;text-decoration:underline;text-underline-offset:2px}#seminar_detail .p-seminar-contents.c-wysywig .wp-block-columns p{margin-bottom:.5em;font-size:15px}#seminar_detail .p-seminar-contents__pagination{margin-top:10rem}#seminar_detail .p-seminar-contents__pagination .btnArea{display:flex;align-items:center;justify-content:center}#seminar_detail .p-seminar-contents__pagination .btnArea__pager img{width:4.6rem}#seminar_detail .p-seminar-contents__pagination .btnArea__pager--next img{transform:rotateY(180deg)}#seminar_detail .p-seminar-contents__pagination .btnArea__listLink{margin-right:4.6rem;margin-left:4.6rem;color:#595757;font-size:1.8rem}#staffinterview_list .p-staffinterview__title{margin-bottom:8.4rem}#staffinterview_list .p-staffinterview.archive{position:relative;padding:12rem 0 8rem}#staffinterview_list .p-staffinterview.archive .c-inner{max-width:1100px}#staffinterview_list .p-staffinterview-archive .Flex{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}#staffinterview_list .p-staffinterview-archive li{width:31%;max-width:300px}#staffinterview_list .p-staffinterview-archive li+li{margin-left:5rem}#staffinterview_list .p-staffinterview-archive li:nth-child(4n){margin-left:0}#staffinterview_list .p-staffinterview-archive li:nth-child(n+4){margin-top:4rem}#staffinterview_list .p-staffinterview-archive li figure{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:100%;border:6px solid #65ccbd;border-radius:50%}#staffinterview_list .p-staffinterview-archive li figure img{aspect-ratio:1/1;max-width:270px;object-fit:contain;border-radius:50%}#staffinterview_list .p-staffinterview-archive li .contentsText{padding-top:3rem;font-size:2rem;line-height:2}#staffinterview_list .p-staffinterview-archive li .contentsText .c-titA{flex-direction:unset;justify-content:center}#staffinterview_list .p-staffinterview-archive li .contentsText .c-titA__text{margin-bottom:2rem}#staffinterview_list .p-staffinterview-archive li .contentsText .title{margin-bottom:1.5rem;font-weight:700;text-align:center}#staffinterview_list .p-staffinterview-archive li .contentsText .text{font-weight:400}#staffinterview_list .p-staffinterview-archive li .btnArea{position:relative;margin:4rem}#staffinterview_list .p-staffinterview-archive li .btnArea .c-btnA{width:175px;height:46px;margin:0 auto;border-radius:23px}#staffinterview_list .p-staffinterview-archive__pagination{margin-top:12rem}#staffinterview_list .p-staffinterview-archive__backtoTop{display:flex;justify-content:center;margin-top:8rem}#staffinterview_detail .p-staffinterview.single{position:relative;padding:12rem 0 20rem}#staffinterview_detail .p-staffinterview-single .titleArea{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}#staffinterview_detail .p-staffinterview-single .titleArea .date{font-size:1.4rem}#staffinterview_detail .p-staffinterview-single .picArea{aspect-ratio:800/450;margin:0;border-radius:2.4rem;background:#20a99b}#staffinterview_detail .p-staffinterview-single .picArea img{padding-top:2rem}#staffinterview_detail .p-staffinterview-single figure{width:40%;margin:4rem 0}#staffinterview_detail .p-staffinterview-single figure img{aspect-ratio:800/450;width:100%;object-fit:contain}#staffinterview_detail .p-staffinterview-single .contentsText{padding-top:3rem;font-size:2rem;line-height:2}#staffinterview_detail .p-staffinterview-single .contentsText .c-titA{flex-direction:unset;justify-content:left}#staffinterview_detail .p-staffinterview-single .contentsText .c-titA__text{margin-bottom:2rem}#staffinterview_detail .p-staffinterview-single .contentsText .title{margin-bottom:4rem!important;font-weight:500;font-size:2rem}#staffinterview_detail .p-staffinterview-single__pagination{margin-top:23rem}#staffinterview_detail .p-staffinterview-single__pagination .btnArea{display:flex;align-items:center;justify-content:center}#staffinterview_detail .p-staffinterview-single__pagination .btnArea__pager img{width:4.6rem}#staffinterview_detail .p-staffinterview-single__pagination .btnArea__pager--next img{transform:rotateY(180deg)}#staffinterview_detail .p-staffinterview-single__pagination .btnArea__listLink{margin-right:4.6rem;margin-left:4.6rem;color:#595757;font-size:1.8rem}@font-face{src:url(/assets/fonts/icomoon.eot?a36x2n);src:url(fonts/icomoon.eot?a36x2n#iefix) format("embedded-opentype"),url(/assets/fonts/icomoon.ttf?a36x2n) format("truetype"),url(/assets/fonts/icomoon.woff?a36x2n) format("woff"),url(/assets/fonts/icomoon.svg?a36x2n#icomoon) format("svg");font-family:icomoon}body#cat-tjprannarai{background:none;color:#333;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic Pro,Sans-Serif}.l-wrap{max-width:1040px;margin:0 auto;padding:0 40px}.l-header{z-index:2;position:fixed;width:100%;height:104px;transform:translateY(-120px);border-top:22px solid #1000a8;background:#fff1f2;color:#fff;opacity:0;transition:.8s .1s}.l-header.on{transform:translateY(0);opacity:1;transition:.8s .1s}.l-header-in{display:flex;align-items:center;justify-content:space-between;max-width:145rem;height:82px;margin:auto;padding:0 5rem}.l-header-logo{width:178px}.l-gnav-links{display:flex;justify-content:center;width:100%;gap:3rem}.l-gnav-link a{color:#000;font-weight:500}.m-mv{display:block;top:104px;height:332px}.m-mv,.m-mv-img{position:relative}.m-mv-img{height:100%;background:url(/assets/images/tjprannarai/mv01.jpg) no-repeat;background-size:cover}.m-mv-img:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,97%,.32);content:""}.m-mv-tit{position:absolute;top:50%;left:50%;width:-moz-max-content;width:max-content;transform:translate(-50%,-50%);color:#fff}.m-mv-tit h1{display:block;font-weight:600;font-size:45px}.m-h{position:relative;margin-bottom:8rem;padding:20px 25px;background:#1000a8;color:#fff}.m-h:after,.m-h:before{display:block;position:absolute;left:0;width:100%;height:2px;background-color:#1000a8;content:""}.m-h:before{top:-4px}.m-h:after{bottom:-4px}.m-h .label{display:block;font-weight:600;font-size:22px}.m-h02:after{display:block;z-index:-1;position:relative;bottom:.7px;width:100%;height:.5px;background-color:#aeaeae;content:""}.m-h02 .label{display:block;width:-moz-fit-content;width:fit-content;padding:10px 12px;border-bottom:1.5px solid #1000a8;font-weight:600;font-size:24px}.m-btn{padding:1.3rem 1.8rem;border-radius:3px;background:#066aab;color:#fff;font-weight:600;font-size:17px}section.sec01{padding:18rem 0 8rem}section.sec02,section.sec03{padding-bottom:6rem}section.contact{padding-bottom:17rem}.m-column{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.m-column-body{width:45%}.m-column-body p{font-weight:600;font-size:32px;line-height:1.5;text-align:center}.m-column-body p+p{margin-top:4rem}.m-column-img{width:55%;margin-right:-5%}.m-columns02{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:5rem 2rem}.m-columns02-txt{color:#01bf62;font-weight:600;font-size:4rem;line-height:1.6;text-align:center}.m-columns02-txt img{width:35rem;max-width:370px;padding-bottom:1.2rem;vertical-align:middle}.m-column02{display:flex;position:relative;align-items:center;width:47%;min-height:12.65rem;padding:2.5rem 3rem 2rem;border:2px solid #86d67c;font-size:16px;line-height:2}.point .m-column02{border:2px solid #84878a}.point .m-column02:before{background-color:#84878a;content:""}.m-column02:before{display:inline-flex;position:absolute;top:-1px;left:1.5rem;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;transform:translateY(-50%);border:2px solid #fdfdfd;border-radius:50vw;background-color:#86d67c;content:"";color:#fff;font-size:2rem;line-height:1;font-family:icomoon}.m-contact-form{margin-top:6rem;padding:0 2rem}.m-contact-form dl+dl{margin-top:2rem}.m-contact-form dl dd,.m-contact-form dl dt{padding:10px 0;font-size:16px}.m-contact-form dl dt{position:relative;font-weight:700}.m-contact-form dl dd input[type=text],.m-contact-form dl dd textarea{padding:10px;border:1px solid rgba(0,0,0,.25);border-radius:3px}.m-contact-form dl dd textarea{width:100%}.m-contact-must{padding:4px 0;color:red;font-size:14px}.m-contact-btns{margin-top:2rem}.l-footer-copyright{padding:2rem 0;background-color:#262dbf;color:#fff;font-weight:600;font-size:12px;text-align:center}#cat-tjprannarai.page-thanks .l-main{position:relative;height:100vh}#cat-tjprannarai.page-thanks .l-main .l-footer{position:absolute;bottom:0;width:100%}#cat-tjprannarai.page-thanks .m-thanks{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#cat-tjprannarai.page-thanks .m-thanks-tit{margin-bottom:6rem;font-weight:600;font-size:44px}#cat-tjprannarai.page-thanks .m-thanks-txt{margin-bottom:6rem;font-weight:500;font-size:16px;line-height:1.8}#top .bgWrapper01{width:100%;margin-top:-8.2rem;background:url(../images/mv/bg/mv-bg.svg) no-repeat;background-position:100% 40%;background-size:cover}#top .bgWrapper02{width:100%;background:url(../images/top/bg/bg.png) no-repeat;background-position:0 14rem;background-size:cover}#top .p-sec01{margin-top:4rem}#top .p-sec01-content>.head{margin-bottom:2rem;text-align:center}#top .p-sec01-content>.body>.swiper{overflow:hidden}#top .p-sec01-content>.body>.swiper>ul.swiper-wrapper{transition-timing-function:linear!important}#top .p-sec01-content>.body>.swiper>ul.swiper-wrapper>.listItem{width:18rem}#top .p-sec02{position:relative;margin-top:4rem}#top .p-sec02>.bg01,#top .p-sec02>.bg02{position:absolute}#top .p-sec02>.bg01{top:15.5rem;right:21rem;aspect-ratio:247/243;width:24.7rem;background:url(../images/top/bg/sec02-bg-obj01.svg) no-repeat;background-size:cover}#top .p-sec02>.bg02{bottom:-6rem;left:12rem;aspect-ratio:222/303;width:22.2rem;background:url(../images/top/bg/sec02-bg-obj02.svg) no-repeat;background-size:cover}#top .p-sec02-content>.head{margin-bottom:2rem;text-align:center}#top .p-sec02-content>.body{position:relative}#top .p-sec02-content>.body>.swiper{overflow:visible}#top .p-sec02-content>.body>.swiper>ul{margin-bottom:5.7rem}#top .p-sec02-content>.body>.swiper>ul>.listItem{width:23.2rem;margin-left:2rem;padding:2.4rem 1.6rem;border-radius:2.4rem;background-color:#fff;box-shadow:10px 10px 10px 0 rgba(0,0,0,.25);cursor:pointer}#top .p-sec02-content>.body>.swiper>ul>.listItem .imgArea img{width:100%}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea{margin-top:1.2rem}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea>.tit{min-height:8.4rem}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea>.txt{min-height:8rem;margin-top:1.2rem}#top .popupWindow{z-index:10000;position:fixed;top:0;left:0;width:100vw;height:100vh}#top .popupWindow .bg{z-index:2;position:fixed;width:100%;height:100%;background-color:hsla(0,0%,7%,.6)}#top .popupWindow.js-modal{display:none}#top .popupWindow.js-modal.is-active{display:block}#top .popupWindow-box{display:block;z-index:999999!important;position:absolute;top:50%;left:50%;width:110rem;height:92%;padding:6.3rem 4rem 4.5rem;overflow:scroll;transform:translate(-50%,-50%);background-color:#fff}#top .popupWindow-box .closeBtn{position:absolute;top:2rem;right:2rem}#top .popupWindow-box .textArea{margin-left:6rem;overflow:scroll}#top .popupWindow-box .textArea .tit{margin-bottom:3rem}#top .popupWindow-box .youtube{position:relative;width:62vw;margin:2rem auto 3rem;padding-top:49.2%}#top .popupWindow-box .youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#top .popupWindow-box .imgArea{width:65%;margin:2rem auto}#top .popupWindow-box .btnArea{display:flex;justify-content:center;margin-top:3rem}#top .p-sec03{margin-top:14rem}#top .p-sec03-content{position:relative;padding:2.6rem 6.2rem 8.3rem;border-radius:3.2rem;background:linear-gradient(0deg,#fdc3c3 .1%,hsla(19,94%,94%,.8) 99.89%)}#top .p-sec03-content>.bg01,#top .p-sec03-content>.bg02{position:absolute}#top .p-sec03-content>.bg01{top:29rem;right:.6rem;aspect-ratio:129/175;width:12.9rem;background:url(../images/top/bg/sec03-bg-obj01.svg) no-repeat;background-size:cover}#top .p-sec03-content>.bg02{bottom:32.5rem;left:2.7rem;aspect-ratio:304/217;width:28rem;background:url(../images/top/bg/sec03-bg-obj02.svg) no-repeat;background-size:cover}#top .p-sec03-content>.head{margin-bottom:2rem}#top .p-sec03-content>.tagArea{position:absolute;top:-4rem;right:0;aspect-ratio:263/96;width:26.3rem;background:url(../images/top/sec03-pop01.svg) no-repeat;background-size:cover}#top .p-sec03-content>.tagArea>.tag{position:absolute;top:2.4rem;left:5.5rem}.jp #top .p-sec03-content>.tagArea>.tag,.th #top .p-sec03-content>.tagArea>.tag{top:2.7rem;left:5rem}#top .p-sec03-content>.body>.top>.listArea{margin-bottom:2.2rem;margin-left:56rem}#top .p-sec03-content>.body>.top>.boxArea>.bg{position:absolute;top:-7.6rem;left:28rem;aspect-ratio:143/76;width:14.3rem;background:url(../images/top/sec03-top-illust.png) no-repeat;background-size:cover}#top .p-sec03-content>.body>.top>.boxArea>.tabArea>img{position:absolute;top:-2.2rem;left:-2.7rem;aspect-ratio:1/1;width:3rem;transform:rotate(270deg)}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex{align-items:flex-start;gap:9.4rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex{gap:2.4rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.imgArea{width:12.2rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea{width:27.7rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul+ul.c-flex:nth-of-type(2){justify-content:flex-start;margin-top:3.3rem;gap:2rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul+ul.c-flex:nth-of-type(3){margin-top:4.1rem;margin-bottom:.4rem;gap:1.2rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.textArea{width:42.4rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.imgArea{width:37.8rem;margin-top:2.7rem;margin-left:2.4rem}#top .p-sec03-content>.body>.top>.boxArea>.tagArea{position:absolute;top:-3.7rem;right:5.5rem;aspect-ratio:129/54;width:12.9rem;background:url(../images/top/sec03-pop02.svg) no-repeat;background-size:cover}#top .p-sec03-content>.body>.top>.boxArea>.tagArea>.tag{position:absolute;top:1rem;left:.8rem}.jp #top .p-sec03-content>.body>.top>.boxArea>.tagArea>.tag{top:1.3rem;left:3rem}.th #top .p-sec03-content>.body>.top>.boxArea>.tagArea>.tag{top:.6rem;left:1.2rem;line-height:1.2;text-align:center}#top .p-sec03-content>.body>.bottom{margin-top:13rem}#top .p-sec03-content>.body>.bottom>.boxArea>.bg{position:absolute;top:-9rem;right:23.7rem;aspect-ratio:145/90;width:14.5rem;background:url(../images/top/sec03-btm-illust.png) no-repeat;background-size:cover}#top .p-sec03-content>.body>.bottom>.boxArea>.tabArea>img{position:absolute;top:-2.2rem;right:-2.7rem;aspect-ratio:1/1;width:3rem}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex{gap:6.4rem}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex>.imgArea{width:48rem}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex>.textArea{width:30.6rem}#top .p-sec03-content>.body>.bottom>.boxArea>.tagArea{position:absolute;top:-12rem;left:18rem;aspect-ratio:281/176;width:28.1rem;background:url(../images/top/sec03-tag.svg) no-repeat;background-size:cover}#top .p-sec03-content>.body>.bottom>.boxArea>.tagArea>.tag{position:absolute;top:6.7rem;left:2.5rem;transform:rotate(4deg);text-align:center}.jp #top .p-sec03-content>.body>.bottom>.boxArea>.tagArea>.tag{top:6.8rem;left:4rem}#top .p-sec04{margin-top:10rem}#top .p-sec04-content>.head{text-align:center}#top .p-sec04-content>.head>.tit{position:relative}#top .p-sec04-content>.head>.tit:after{position:absolute;bottom:-4.7rem;left:50%;aspect-ratio:600/42;width:58rem;transform:translateX(-50%);background:url(../images/base/ico_tit-sec04.svg) no-repeat;background-size:cover;content:""}#top .p-sec04-content>.body{margin-top:8rem}#top .p-sec04-content>.body>.top{position:relative}#top .p-sec04-content>.body>.top>.bg{position:absolute;top:-10.6rem;right:11rem;aspect-ratio:111/107;width:11.1rem;background:url(../images/top/sec04-illust01.png) no-repeat;background-size:cover}#top .p-sec04-content>.body>.top>ul.c-flex{align-items:flex-start;gap:1.6rem}#top .p-sec04-content>.body>.top>ul.c-flex>.box{position:relative;width:51.1rem;min-height:25.1rem;padding:2.4rem 3rem}.jp #top .p-sec04-content>.body>.top>ul.c-flex>.box{min-height:29.1rem}.th #top .p-sec04-content>.body>.top>ul.c-flex>.box{min-height:30.5rem}#top .p-sec04-content>.body>.top>ul.c-flex>.box:after,#top .p-sec04-content>.body>.top>ul.c-flex>.box:before{position:absolute;content:""}#top .p-sec04-content>.body>.top>ul.c-flex>.box:before{z-index:-2;top:0;left:0;width:100%;height:100%;border-radius:3.2rem;background:linear-gradient(90deg,#fa804c,#f29300)}#top .p-sec04-content>.body>.top>ul.c-flex>.box:after{z-index:-1;top:.3rem;left:.3rem;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:2.8rem;background-color:#fff}#top .p-sec04-content>.body>.top>ul.c-flex>.box>.textArea{text-align:center}#top .p-sec04-content>.body>.top>ul.c-flex>.box>.textArea>ul.orange_disc{text-align:left}#top .p-sec04-content>.body>.bottom{aspect-ratio:1172/351;max-width:116rem;margin-top:3.2rem;background:url(../images/top/bg/sec04-bg.png) no-repeat;background-size:cover}#top .p-sec04-content>.body>.bottom .contentArea{position:relative;padding:4.2rem 4.4rem 5.6rem 23.3rem}.jp #top .p-sec04-content>.body>.bottom .contentArea{height:100%}#top .p-sec04-content>.body>.bottom .contentArea>.bg{position:absolute;bottom:1.1rem;left:2.2rem;aspect-ratio:22/16;width:22rem;background:url(../images/top/sec04-illust02.png) no-repeat;background-size:cover}#top .p-sec04-content>.body>.bottom .contentArea ul.c-flex{align-items:flex-start;gap:6rem}.jp #top .p-sec04-content>.body>.bottom .contentArea ul.c-flex,.th #top .p-sec04-content>.body>.bottom .contentArea ul.c-flex{margin-top:9.5rem}#top .p-sec04-content>.body>.bottom .contentArea ul.c-flex>.listItem>.tit{margin-bottom:2rem;text-align:center}#top .p-sec04-content>.body>.bottom .contentArea .btnArea{position:relative}#top .p-sec04-content>.body>.bottom .contentArea .btnArea img{position:absolute;top:-2rem;right:0;aspect-ratio:1/1;width:3rem;filter:drop-shadow(6px 4px 3px rgba(0,0,0,.3))}.jp #top .p-sec04-content>.body>.bottom .contentArea .btnArea img,.th #top .p-sec04-content>.body>.bottom .contentArea .btnArea img{right:-2rem}#top .p-sec05{position:relative;margin-top:10rem}#top .p-sec05>.bg{position:absolute;bottom:-23rem;left:0;aspect-ratio:156/319;width:29rem;background:url(../images/top/bg/bg-obj01.svg) no-repeat;background-size:cover}#top .p-sec05-content>.body .box{border-radius:3.2rem;background-color:#fff;box-shadow:6px 6px 0 0 #fdd5c3}#top .p-sec05-content>.body>.top>.box{padding:2.6rem 10rem}#top .p-sec05-content>.body>.top>.box>ul.c-flex{align-items:flex-start;justify-content:space-between;margin-left:3rem;gap:6.4rem}#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.imgArea>a figure{width:11.3rem;margin:0 auto 1.2rem}#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.textArea{text-align:left}#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.textArea>.txt a,#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.textArea>.txt span{display:block}#top .p-sec05-content>.body>.bottom{margin-top:2.4rem}#top .p-sec05-content>.body>.bottom>ul.c-flex{align-items:flex-start;gap:3.2rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box{width:56.1rem;min-height:23rem}.jp #top .p-sec05-content>.body>.bottom>ul.c-flex>.box{min-height:23.8rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:first-child{padding:4.1rem 6.5rem}.jp #top .p-sec05-content>.body>.bottom>ul.c-flex>.box:first-child>.txt.c-textA{font-size:1.5rem;line-height:1.6}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2){padding:2.4rem 3rem 2.4rem 4rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex{align-items:flex-start;height:18rem;gap:3.2rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.mapArea{width:19.7rem;height:100%}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.mapArea iframe{width:100%;height:100%;border-radius:1.2rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea{width:26.1rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea>.txt{margin-top:1.2rem}.th #top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea>.txt{font-size:1.5rem}@media screen and (max-width:768px){html{font-size:2.5641025641vw}body{min-width:auto}.l-ftr .bg01{top:.5rem;right:3rem;width:6rem}.l-ftr .bg02{top:-.5rem;right:-4.5rem;width:11rem}.l-ftr .bg03{width:5rem}.l-ftr-upper{padding:6rem 0 10rem}.l-ftr-upper__box{display:block}.l-ftr-upper__logo{margin-right:0;margin-bottom:2rem;text-align:center}.l-ftr-upper__logo>a{margin-left:0}.l-ftr-upper__logo>a>img{width:25rem!important}.l-ftr-upper__text .infoArea{text-align:center}.l-ftr-upper__text .infoArea .infoText{margin-top:1.2rem}.th .l-ftr-upper__text .infoArea .infoText .time{font-size:1.5rem}.l-ftr-upper__text .infoArea .infoText .caution{margin-top:.5rem}.l-ftr-upper__text .snsArea{margin-top:2rem}.l-ftr-upper__cap{bottom:-6.2rem;left:50%;width:-moz-max-content;width:max-content;transform:translateX(-50%);text-align:center}.l-ftr-lower{flex-direction:column-reverse;padding:1rem 0}.l-ftr-lower__link{margin-bottom:.3rem;margin-left:0}.l-ftr .linkBadge{right:0;bottom:0;flex-direction:column;gap:0}.jp .l-ftr .linkBadge .badge:first-child{margin-bottom:-3rem;margin-left:0}.jp .l-ftr .linkBadge .badge:first-child p{right:2rem;bottom:3.8rem;font-size:1.6rem;line-height:1.2}.jp .l-ftr .linkBadge .badge:first-child p span{display:block;font-size:1rem;letter-spacing:-.3px}.l-ftr .linkBadge .badge img{width:12rem}.l-ftr .linkBadge .badge p{right:-1.2rem;bottom:3.8rem;font-size:1.8rem;line-height:1.3;letter-spacing:1px}.jp .l-ftr .linkBadge .badge p{right:2.6rem;bottom:2.6rem;font-size:1.2rem;line-height:1.45}.l-hdr .c-inner{width:100%}.l-hdr-box{padding:1rem 0}.l-hdr-box__wrap{display:none;z-index:99;position:fixed;top:6.7rem;right:0;bottom:0;left:0;height:100vh;padding:2rem 0 20rem;overflow:scroll;background-color:#fff;box-shadow:5px 5px 10px -5px #777}.l-hdr-box__logo img{width:20.9rem;margin-left:1rem}.l-hdr-box__menu ul.navMenuList{flex-direction:column;margin-bottom:5rem}.l-hdr-box__menu ul.navMenuList li .navLink{display:flex;justify-content:center;font-size:2rem}.l-hdr-box__menu ul.navMenuList li+li{margin-top:4rem;margin-left:0}.l-hdr-box__btns{flex-direction:column-reverse;align-items:center;margin-top:3rem;margin-bottom:3rem;margin-left:0;padding-bottom:20rem}.jp .l-hdr-box__btns .btnItem.js-secondBtn04,.jp .l-hdr-box__btns .btnItem.js-secondBtn05,.l-hdr-box__btns .btnItem.js-secondBtn,.l-hdr-box__btns .btnItem.js-secondBtn04,.l-hdr-box__btns .btnItem.js-secondBtn05,.th .l-hdr-box__btns .btnItem.js-secondBtn04,.th .l-hdr-box__btns .btnItem.js-secondBtn05{width:20rem}.l-hdr-box__btns .btnItem+.btnItem{margin-bottom:2rem;margin-left:0}.l-hdr-box__btns .btnItem .secondList,.l-hdr-box__btns .btnItem .secondList04,.l-hdr-box__btns .btnItem .secondList05{width:20rem}.l-hdr-box__btns .btnItem .secondList{top:6rem;margin-bottom:10rem}.jp .l-hdr-box__btns .btnItem .secondList05,.th .l-hdr-box__btns .btnItem .secondList05{width:20rem}.l-hdr-box .spMenu{flex-shrink:0;align-items:center;width:5rem;height:5rem;margin-left:10px;background-color:#fff}.l-hdr-box .spMenu,.l-hdr-box .spMenu .bar{display:flex;flex-direction:column;justify-content:center}.l-hdr-box .spMenu .bar{position:relative;height:18px;margin-top:5px}.l-hdr-box .spMenu .bar span{z-index:100;position:absolute;left:50%;width:26px;height:2px;transform:translateX(-50%);background-color:#595757;transition:.4s ease}.l-hdr-box .spMenu .bar span.first{top:0}.l-hdr-box .spMenu .bar span.second{opacity:1}.l-hdr-box .spMenu .bar span.third{bottom:0}.l-hdr-box .spMenu.is-active .bar span.first{top:8px;left:-15px;transform:rotate(-45deg);transform-origin:center}.l-hdr-box .spMenu.is-active .bar span.second{opacity:0}.l-hdr-box .spMenu.is-active .bar span.third{bottom:8px;left:-15px;transform:rotate(45deg);transform-origin:center}.c-breadcrumb{margin-top:1rem}.c-breadcrumb__homeLink{margin-right:1rem}.c-breadcrumb__homeLink img{min-width:1.8rem}.c-breadcrumb-list{flex-wrap:nowrap}.c-breadcrumb-list__item{display:flex;align-items:center}.c-breadcrumb-list__item+li:before{margin:0 .7rem 0 .5rem}.c-breadcrumb-list__item:first-child .linkItem{white-space:nowrap}.c-breadcrumb-list__item .linkItem{font-size:1.1rem;letter-spacing:0}.c-btnA{width:24rem;height:5rem;margin:0 auto}.c-btnB{width:26rem;height:5rem}.c-btnC{left:0;width:16rem;height:3rem;padding-right:0;padding-left:2rem}.c-btnC:after{top:0;left:0;width:3rem;height:3rem}.c-btnC__text{font-size:1.5rem}.c-btnAr{width:24rem;height:5rem}.c-btnBr{padding-bottom:.2rem}.c-btnBr,.c-btnCr{width:15rem;height:4rem}.c-mv{height:8rem}#staffinterview_detail .c-mv{height:12rem}#blog_detail .c-mv,#faq_detail .c-mv,#seminar_detail .c-mv{height:16rem}.c-mv .textArea{width:90%;text-align:center}.jp .c-mv .textArea>.tit.c-titAr{letter-spacing:.02rem}.c-mv .textArea span{margin-top:.4rem}#privacy .bg{aspect-ratio:1440/1168;height:unset;background-size:cover}.c-swiper .navArea.js-nav-cv>.c-flex,.c-swiper .navArea.js-nav-mv>.c-flex{flex-direction:row;gap:4rem}.c-swiper .navArea.js-nav-cv{margin-top:-2rem}.circle{width:3rem!important;height:3rem!important;padding:.6rem 0 0 1.1rem}.p-mv .wrapper:nth-child(2) .popout{position:absolute;bottom:-.5rem;left:.5rem}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow{padding:1rem 1.1rem 1.2rem;border-radius:2.4rem}#top .p-sec03 .body .boxArea.c-shadow{width:100%;padding:2.2rem 0 2.4rem 2.2rem;border-radius:0 1rem 1rem 1rem}#top .p-sec03 .body .boxArea.c-shadow:before{border-radius:0 .8rem .8rem .8rem}#top .p-sec03 .body .boxArea.c-shadow:after{border-radius:0 1rem 1rem 1rem}#top .p-sec03 .body .bottom .boxArea.c-shadow{padding:2.8rem 1.5rem 2.5rem;border-radius:1rem 0 1rem 1rem}#top .p-sec03 .body .bottom .boxArea.c-shadow:before{border-radius:.8rem 0 .8rem .8rem}#top .p-sec03 .body .bottom .boxArea.c-shadow:after{border-radius:1rem 0 1rem 1rem}#top .p-sec03 .body .boxArea .tabArea.c-shadow{width:18rem;border-radius:1rem 1rem 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow:before{border-radius:.8rem .8rem 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow:after{border-radius:1rem 1rem 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow>.tit{top:1rem}#top .p-sec03 .body .bottom .boxArea .tabArea.c-shadow{width:18rem}.c-listTit,ul>li.c-listA{padding-left:2rem}.c-listTit:before,ul>li.c-listA:before{top:.3rem;width:1.4rem;height:1.4rem}ul>li.c-listA+.c-listA{margin-top:.8rem}.c-listTit:before{top:.5rem;transform:unset}.jp ul.orange_check>li.c-listB:before{top:.2rem}ul.orange_check>li.c-listB:before{top:.3rem;width:1.6rem;height:1.6rem}.jp ul.orange_check>li.c-listB:after{top:.4rem}ul.orange_check>li.c-listB:after{top:.5rem}#recruit .c-titUnder.gr-or:after,#recruit .c-titUnder.gr-or:before{bottom:-.6rem}#top .p-sec03 .body .top .boxArea .mainArea .listArea .tit.c-titUnder.or-gr{width:10rem;margin:0 auto 2.2rem}#top .p-sec03 .body .top .boxArea .mainArea .listArea .tit.c-titUnder.or-gr:before{right:1.1rem}#top .p-sec04 .body .top .box .textArea .tit.c-titUnder.or-gr:before{right:10.7rem}.jp #top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr,.th #top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr{position:relative;width:-moz-fit-content;width:fit-content}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr{width:100%;margin-bottom:16rem}.jp #top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr{margin-bottom:14rem}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr:before{width:.2rem;height:.2rem}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr:after{height:.2rem}.c-cardA{width:48%}.jp .c-cardA>a>.textArea{min-height:21rem}.c-cardA>a>.textArea>.c-flex{margin-bottom:.5rem}.c-cardA>a>.textArea>.link{bottom:-1rem;font-size:1.4rem}.c-form-recruit{height:90%;margin-top:2.5rem}.c-form-recruit .form-table dl dd{width:100%;margin-top:.3rem}.c-form-recruit .form-table dl dd input[type=text],.c-form-recruit .form-table dl dd select,.c-form-recruit .form-table dl dd textarea{height:4rem}.c-form-recruit .form-table dl.agreeArea{margin-top:2rem}.c-form-recruit .form-table dl.agreeArea dd .check{padding-left:.5rem}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field-text{font-size:1.4rem}.th .c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field-text{font-size:1.2rem}.c-form-recruit .form-table dl .btn{margin-top:4rem}.c-form-recruit .mw_wp_form_confirm .form-table .btn{gap:1rem}.c-form-freetrial .form-table h3{margin:2rem 0 1rem}.c-form-freetrial .form-table a.big{font-size:1.4rem}.c-form-freetrial .form-table .step01{margin-bottom:2rem}.c-form-freetrial .form-table .step02,.c-form-freetrial .form-table .step03{margin:6rem 0 2rem}.c-form-freetrial .form-table dl{flex-direction:column}.c-form-freetrial .form-table dl+dl,.c-form-freetrial .form-table dl.mt-s{margin-top:2rem}.c-form-freetrial .form-table dl dt{width:100%;text-align:left}.c-form-freetrial .form-table dl dd{width:100%;margin-top:.3rem;margin-left:0}.c-form-freetrial .form-table dl dd input[type=text],.c-form-freetrial .form-table dl dd select,.c-form-freetrial .form-table dl dd textarea{padding:.5rem 1rem}.c-form-freetrial .form-table dl dd input[type=text],.c-form-freetrial .form-table dl dd select{height:3.5rem}.c-form-freetrial .form-table dl dd input[type=radio]{transform:scale(1.2)}.c-form-freetrial .form-table dl dd .checkBox label+label,.c-form-freetrial .form-table dl dd .radioBtn label+label{margin-top:1rem}.c-form-freetrial .form-table dl dd .checkBox input+input,.c-form-freetrial .form-table dl dd .radioBtn input+input{margin-left:0}.c-form-freetrial .form-table dl dd .checkBox .other-input textarea{height:5rem}.c-form-freetrial .form-table dl dd .check{padding-left:0}.c-form-freetrial .form-table dl dd .check .mwform-checkbox-field.horizontal-item{align-items:flex-start}.c-form-freetrial .form-table dl dd .check label input{margin-top:.3rem}.jp .c-form-freetrial .form-table dl dd .check label input{margin-top:0}.c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text{margin-left:0;line-height:unset}.jp .c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text{font-size:1.3rem}.c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text a{line-height:1.5}.c-form-freetrial .form-table dl.clockin-trial{margin-top:2rem}.c-form-freetrial .form-table dl.clockin-trial dt{padding-top:1.5rem}.c-form-freetrial .form-table dl.clockin-trial dd{width:unset;margin-right:unset}.c-form-freetrial .form-table dl.clockin-trial dd .radioBtn{flex-direction:column}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field{width:100%}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field label .thumbnail{width:70%;margin:auto}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field label .mwform-radio-field-text{margin-right:0;font-size:1.4rem}.c-form-freetrial .form-table dl.payroll .flex{gap:1rem}.c-form-freetrial .form-table dl.payroll .flex .datepicker{width:38%}.c-form-freetrial .form-table dl.emplo-appro{margin:2rem 0;overflow-x:scroll}.c-form-freetrial .form-table dl.emplo-appro table{width:95rem}.c-form-freetrial .form-table dl.emplo-appro table tr th{padding:1.5rem .5rem 0}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(2){width:8rem}.th .c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(2){width:6rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(3){width:10rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(4){width:8rem}.th .c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(5){width:6rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(6){width:12rem}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(7){width:11rem}.c-form-freetrial .form-table dl.emplo-appro table tr td{padding:1rem .5rem 0}.c-form-freetrial .form-table dl.agreeArea dd{width:100%;margin-left:0}.c-form-freetrial .form-table dl.agreeArea{margin-top:4rem}.c-form-freetrial .form-table dl .btn{gap:1rem}.c-form-freetrial .form-table .security{margin-top:2rem;padding-left:0}.c-form-freetrial .form-table .security .flex{flex-direction:column;gap:0}.c-form-contact .form-table dl{flex-direction:column}.c-form-contact .form-table dl+dl{margin-top:2rem}.c-form-contact .form-table dl.agreeArea{margin-top:4rem}.c-form-contact .form-table dl.agreeArea dd{width:100%;margin-left:0}.c-form-contact .form-table dl dt{width:100%;text-align:left}.c-form-contact .form-table dl dd{width:100%;margin-top:.3rem;margin-left:0}.c-form-contact .form-table dl dd input[type=text]{height:4rem}.c-form-contact .form-table dl dd input[type=radio]{transform:scale(1.2)}.c-form-contact .form-table dl dd .radioBtn{flex-direction:column}.c-form-contact .form-table dl dd .check{padding-left:0}.c-form-contact .form-table dl dd .check .mwform-checkbox-field-text{margin-left:0}.th .c-form-contact .form-table dl dd .check .mwform-checkbox-field-text{font-size:1.3rem}.c-form-contact .form-table dl .btn{gap:1rem}.mb5{margin-bottom:3px}.mt5{margin-top:3px}.mb10{margin-bottom:6px}.mt10{margin-top:6px}.mb15{margin-bottom:9px}.mt15{margin-top:9px}.mb20{margin-bottom:12px}.mt20{margin-top:12px}.mb25{margin-bottom:15px}.mt25{margin-top:15px}.mb30{margin-bottom:18px}.mt30{margin-top:18px}.mb35{margin-bottom:21px}.mt35{margin-top:21px}.mb40{margin-bottom:24px}.mt40{margin-top:24px}.mb45{margin-bottom:27px}.mt45{margin-top:27px}.mb50{margin-bottom:30px}.mt50{margin-top:30px}.mb55{margin-bottom:33px}.mt55{margin-top:33px}.mb60{margin-bottom:36px}.mt60{margin-top:36px}.mb65{margin-bottom:39px}.mt65{margin-top:39px}.mb70{margin-bottom:42px}.mt70{margin-top:42px}.mb75{margin-bottom:45px}.mt75{margin-top:45px}.mb80{margin-bottom:48px}.mt80{margin-top:48px}.mb85{margin-bottom:51px}.mt85{margin-top:51px}.mb90{margin-bottom:54px}.mt90{margin-top:54px}.mb95{margin-bottom:57px}.mt95{margin-top:57px}.mb100{margin-bottom:60px}.mt100{margin-top:60px}.mb60{margin-bottom:30px}.mb40{margin-bottom:25px}.c-pankuzu{display:none}.c-textA{line-height:1.4}.c-textA,.th .c-textA{font-size:1.4rem}.c-textB{font-size:1.2rem;line-height:1.5}.c-textBtn,.c-textPop{font-size:1.4rem}.c-textPop{line-height:1.7}.c-textSeminar{font-size:1.3rem}.c-titA__text{margin-bottom:0;font-size:2.8rem;line-height:1.2}.c-titA__arrow{width:.6rem}.c-titMVr{font-size:3.4rem;line-height:1.3;letter-spacing:1px}.th .c-titMVr{font-size:2.8rem}.jp .c-titMVr{font-size:3.2rem}.c-titAr{font-size:2.6rem;line-height:1.23}.jp .c-titAr,.th .c-titAr{font-size:2.4rem}.c-titBr{font-size:2rem;line-height:1.2}.c-titCr{font-size:1.8rem}.c-titDr{font-size:1.6rem}.c-titCard{font-size:1.4rem}.jp .c-titCard{font-size:1.3rem}.c-titForm{font-size:2.3rem}.c-inner{width:calc(100% - 4rem)}.c-pc{display:none!important}.c-flex{flex-direction:column}.c-wysywig{font-size:1.4rem}.c-wysywig h1{font-size:2.6rem}.c-wysywig h2{margin-bottom:1rem;font-size:2.4rem}.jp .c-wysywig h2{font-size:2.1rem}.c-wysywig h3,.c-wysywig h4,.c-wysywig h5,.c-wysywig h6{font-size:1.8rem}.jp .c-wysywig h3,.jp .c-wysywig h4,.jp .c-wysywig h5,.jp .c-wysywig h6{font-size:1.6rem}.c-wysywig blockquote+h1,.c-wysywig blockquote+h2,.c-wysywig h1+h1,.c-wysywig h1+h2,.c-wysywig h2+h1,.c-wysywig h2+h2,.c-wysywig ol+h1,.c-wysywig ol+h2,.c-wysywig p+h1,.c-wysywig p+h2,.c-wysywig pre+h1,.c-wysywig pre+h2,.c-wysywig table+h1,.c-wysywig table+h2,.c-wysywig ul+h1,.c-wysywig ul+h2{margin-top:3rem}#blog_list .p-blog.archive{margin:6rem 0}#blog_list .p-blog-archive ul>.listItem+.listItem{margin-top:3.5rem}#blog_list .p-blog-archive ul>.listItem>a.c-flex{gap:1.8rem}#blog_list .p-blog-archive ul>.listItem>a.c-flex .date{width:7.5rem}#blog_list .p-blog-archive__pagination{margin-top:6rem}#blog_detail .p-blog.single{padding:6rem 0 5rem}#blog_detail .p-blog-contents__banner{margin-top:4rem}#blog_detail .p-blog-contents__pagination{margin-top:6rem}#blog_detail .p-blog-contents__pagination .btnArea__pager img{width:3rem}#blog_detail .p-blog-contents__pagination .btnArea__listLink{margin-right:4rem;margin-left:4rem}#bloglist .p-sec01-content>.head,#bloglist .p-sec02-content>.head{margin-bottom:2rem}#bloglist .p-sec01-content>.body>ul.c-flex,#bloglist .p-sec02-content>.body>ul.c-flex{flex-direction:row;margin-bottom:2.5rem;gap:1rem}#bloglist .p-sec01-content>.body>.selectArea>ul.c-flex,#bloglist .p-sec02-content>.body>.selectArea>ul.c-flex{flex-direction:row;gap:1.5rem}#bloglist .p-sec01,#bloglist .p-sec02{margin-top:6rem}#bloglist .p-sec03{margin:6rem 0}#bloglist .p-sec03>.bg-sec03{right:unset;bottom:-13rem;left:4rem;width:13rem;opacity:.4}#bloglist .p-sec03-content>.body>ul.c-flex{flex-direction:row;margin-left:0}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem{width:50%}#contact .p-contact,#freetrial .p-contact{padding:3rem 0 8rem}#contact .p-contact-complete>.btnArea,#freetrial .p-contact-complete>.btnArea{margin-top:5rem}#faq_list .p-faq.archive{margin:6rem 0}#faq_list .p-faq-archive>.c-flex{gap:7rem}#faq_list .p-faq-archive>.c-flex>.block{width:100%}#faq_list .p-faq-archive>.c-flex>.block>ul>.listItem{padding-left:3rem}#faq_list .p-faq-archive>.c-flex>.block>ul>.listItem+.listItem{margin-top:3rem}#faq_list .p-faq-archive__pagination{margin-top:7rem}#faq_detail .p-faq.single{padding:6rem 0 5rem}#faq_detail .p-faq-contents__pagination{margin-top:5rem}#faq_detail .p-faq-contents__pagination .btnArea__pager img{width:3rem}#faq_detail .p-faq-contents__pagination .btnArea__listLink{margin-right:4rem;margin-left:4rem}.th .p-mv-content>.wrapper:first-child>.body>.boxArea,.th .p-secSPonly-content>.body>.boxArea{margin-top:3rem}.p-mv-content>.wrapper:first-child>.body>.boxArea,.p-secSPonly-content>.body>.boxArea{margin-top:3rem;padding:1.5rem 1.8rem;border-radius:2.4rem}.p-mv-content>.wrapper:first-child>.body>.boxArea>.tit.c-titAr,.p-secSPonly-content>.body>.boxArea>.tit.c-titAr{margin-bottom:.6rem;letter-spacing:.05rem}.p-mv-content>.wrapper:first-child>.body>.boxArea>.tit.c-titAr span.c-titMVr,.p-secSPonly-content>.body>.boxArea>.tit.c-titAr span.c-titMVr{font-size:5.2rem;line-height:1}.p-secSPonly-content{padding:0 1.2rem}.p-mv.on .p-mv-content>.wrapper>.body:first-child>.imgArea>.subimg>.pop{transform:translateX(0) scale(.7)}.p-mv-content{padding:9rem 0 1rem}.p-mv-content>.wrapper>.body{width:calc(100% - 2.4rem);margin:1rem 1.2rem;border-radius:2.4rem}.p-mv-content>.wrapper:first-child>.body{padding:1.9rem 5rem 1.9rem 3rem;background:url(../images/mv/bg/mv01-bg-sp.svg) no-repeat;background-size:cover}.jp .p-mv-content>.wrapper:first-child>.body,.th .p-mv-content>.wrapper:first-child>.body{padding:2.5rem 5rem 2.5rem 3rem}.p-mv-content>.wrapper:first-child>.body>.textArea{position:relative;margin-left:1rem}.jp .p-mv-content>.wrapper:first-child>.body>.textArea{margin-left:2rem}.th .p-mv-content>.wrapper:first-child>.body>.textArea{margin-left:0}.p-mv-content>.wrapper:first-child>.body>.textArea>.subtit.c-titBr{font-size:1.6rem}.jp .p-mv-content>.wrapper:first-child>.body>.textArea>.subtit.c-titBr{margin-bottom:.5rem}.p-mv-content>.wrapper:first-child>.body>.textArea>.tit.c-titMVr{width:-moz-max-content;width:max-content;margin:auto;line-height:1.05}.p-mv-content>.wrapper:first-child>.body>.textArea>.tit.c-titMVr img{width:4.2rem;margin-bottom:.2rem}.p-mv-content>.wrapper:first-child>.body>.bg01{right:-1rem;width:9rem}.p-mv-content>.wrapper:first-child>.body>.bg02{bottom:2.5rem;left:-1rem;width:6rem}.p-mv-content>.wrapper:first-child>.body>.imgArea,.th .p-mv-content>.wrapper:first-child>.body>.imgArea{margin:3.6rem 0 0}.p-mv-content>.wrapper:first-child>.body>.imgArea>figure{width:100%;margin-left:0}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2),.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){padding:.4rem 1.1rem;font-size:1.2rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:first-of-type{top:-3rem;left:0}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2){right:-1.5rem;bottom:19.2rem;left:unset}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:16.6rem;left:4.7rem}.th .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){left:3.9rem}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:16.7rem;left:4rem;letter-spacing:0}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){right:-1.5rem;bottom:-.2rem}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop{right:9rem;bottom:.5rem;transform:translateX(14rem) scale(.7)}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop{right:10rem;bottom:.5rem;transform:translateX(14rem) scale(.7)}.p-mv-content>.wrapper:nth-child(2)>.body{height:unset;padding:1.3rem 1.7rem 2.8rem;overflow:unset;background:url(../images/mv/bg/mv02-bg-sp.svg) no-repeat;background-size:cover}.p-mv-content>.wrapper:nth-child(2)>.body>.bg01{top:-1.8rem;right:-.6rem;width:6rem}.p-mv-content>.wrapper:nth-child(2)>.body>.bg02{top:28rem;left:-2.5rem;width:10rem}.p-mv-content>.wrapper:nth-child(2)>.body>.bg03{display:none}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex{position:relative}.jp .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea,.th .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea{width:unset}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea{margin:auto}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea>.tit.c-titMVr{width:-moz-max-content;width:max-content;font-size:3.4rem;line-height:1.23}.jp .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea>.tit.c-titMVr{font-size:2.8rem;line-height:1.2}.th .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.textArea>.tit.c-titMVr{font-size:3rem;line-height:1}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea{width:100%;margin:0;padding:2.7rem 7.2rem 0}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex{bottom:7.5rem;flex-direction:row;width:18rem;gap:2rem .6rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop{width:3.6rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop.is-pop .popup{display:block}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop.is-pop:after{transform:scale(1);transform-origin:center top}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:hover>.popup{animation:unset}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(10):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(12):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(2):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(4):after{bottom:1rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(14):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(16):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(6):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(8):after{bottom:.1rem}.jp .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup{padding:1.6rem .8rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup{z-index:1;top:-29rem;left:50%;width:80vw;padding:1.6rem .8rem;transform:translateX(-50%);border-radius:2.4rem 2.4rem 0 2.4rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap{z-index:1;position:absolute;width:3.6rem;height:4rem;background:transparent}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:first-child,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(3),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(5),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(7){top:0}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(11),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(13),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(15),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(9){top:5rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:first-child,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(9){left:.9rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(11),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(3){left:5.1rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(13),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(5){left:9.3rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(15),.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .js-sp-tap:nth-child(7){left:13.5rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea{display:contents}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout{position:absolute;top:22rem;right:-2rem;animation:fuwafuwa-sp 3s linear infinite;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.2))}@keyframes fuwafuwa-sp{0%{transform:translateY(.3rem)}50%{transform:translateY(-.5rem)}to{transform:translateY(.3rem)}}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr{padding:.5rem .9rem;border-radius:1.2rem;font-size:1.2rem;line-height:1.5}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr:after{right:2rem;bottom:-.7rem;left:unset;border-width:.9rem}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>img{right:unset;left:-2rem;transform:scale(-.6,.6)}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.img{position:absolute;top:27rem;right:-.5rem;width:7rem;margin:0}#privacy .p-privacy{padding:6rem 0 8rem}#privacy .p-privacy-contents__text-sign{font-size:1.4rem}#privacy .p-privacy-contents__text-sign span{font-size:1.6rem}#recruit .p-sec01-content>.c-flex{flex-direction:column-reverse;gap:3rem}#recruit .p-sec01-content>.c-flex>.sideArea{width:100%}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex{flex-direction:row;gap:2rem}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem{width:50%}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea>.tit{display:flex;align-items:center;justify-content:center;min-height:4.48rem;margin-bottom:1.3rem}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea>.txt{margin-bottom:1.6rem}#recruit .p-sec01-content>.c-flex>.mainArea{width:100%}#recruit .p-sec01-content>.c-flex>.mainArea>.head{margin-bottom:2.5rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.tit{margin-bottom:.5rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.subtit{margin-bottom:0}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.txt+.subtit{margin-top:.9rem}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem+.listItem{margin-top:1.5rem}#recruit .p-sec02{margin-top:7rem}#recruit .p-sec02-content>.body{margin-top:2rem}#recruit .p-sec02-content>.body>.box{width:100%;padding:1.8rem 7.2rem;border-radius:2.4rem}#recruit .p-sec02-content>.body>.box>ul.c-flex{margin-top:2.3rem}#recruit .p-sec02-content>.body>.box>ul.c-flex>.mapArea{aspect-ratio:unset}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr td,#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr th{display:block;padding:0}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr:not(:last-child) td{padding-bottom:.8rem}#recruit .p-sec03{margin-top:6rem;margin-bottom:3rem}#recruit .p-sec03>.bg{top:3rem;right:3rem;left:unset;width:10rem}#recruit .p-sec03-content>.head>img{right:-1.5rem}#recruit .p-sec03-content>.head>.tit{width:100%}#recruit .p-sec03-content>.body{margin-top:2rem}#recruit .p-sec03-content>.body>ul.c-flex{margin-top:3rem}#recruit .p-sec03-content>.body>ul.c-flex>.listItem{width:25rem;padding:3rem 2rem;background-size:contain!important}#recruit .popupWindow02,#recruit .popupWindow02>.bgPop{min-height:100svh;min-height:calc(var(--vh, 1vh)*100)}#recruit .popupWindow02-content{top:48%;width:calc(100% - 50px);height:calc(75% - 50px);padding:3rem 2rem 2rem}#recruit .popupWindow02-content .btnArea{margin-top:3rem}#seminar_list .p-seminar.archive{margin:6rem 0}#seminar_list .p-seminar-archive ul>.listItem+.listItem{margin-top:3.5rem}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex{gap:1.8rem}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex .date{width:75px}#seminar_list .p-seminar-archive__pagination{margin-top:6rem}#seminar_detail .p-seminar.single{padding-top:4rem}#seminar_detail .p-seminar-contents.c-wysywig h2{margin:3rem 0;padding:7px 0;font-size:2rem}#seminar_detail .p-seminar-contents.c-wysywig h2:nth-of-type(2){margin:8rem 0 3rem}#seminar_detail .p-seminar-contents.c-wysywig h4{font-size:1.5rem;line-height:1.4}#seminar_detail .p-seminar-contents.c-wysywig .tableArea{overflow-x:scroll}#seminar_detail .p-seminar-contents.c-wysywig .tableArea tr th{width:unset;min-width:112px}#seminar_detail .p-seminar-contents.c-wysywig .tableArea tr td{min-width:310px;font-size:13px;line-height:1.6}#seminar_detail .p-seminar-contents.c-wysywig .btnArea,#seminar_detail .p-seminar-contents.c-wysywig .contactArea{margin-top:5rem}#seminar_detail .p-seminar-contents.c-wysywig .contactArea h5{font-size:1.7rem}#seminar_detail .p-seminar-contents.c-wysywig .contactArea p{font-size:14px}#seminar_detail .p-seminar-contents.c-wysywig .contactArea p span{margin-bottom:-2px;font-size:15px}#seminar_detail .p-seminar-contents.c-wysywig .wp-block-columns p{font-size:13px;line-height:1.6}#seminar_detail .p-seminar-contents__pagination{margin-top:5rem}#seminar_detail .p-seminar-contents__pagination .btnArea__pager img{width:3rem}#seminar_detail .p-seminar-contents__pagination .btnArea__listLink{margin-right:4rem;margin-left:4rem}#staffinterview_list .p-staffinterview.archive{padding:6rem 0 2rem}#staffinterview_list .p-staffinterview-archive .Flex{display:block}#staffinterview_list .p-staffinterview-archive li{width:100%;max-width:unset}#staffinterview_list .p-staffinterview-archive li+li{margin-top:2rem;margin-left:0}#staffinterview_list .p-staffinterview-archive li figure{background:#fff}#staffinterview_list .p-staffinterview-archive li figure img{max-width:calc(100% - .75rem)}#staffinterview_list .p-staffinterview-archive li .contentsText{font-size:1.4rem}#staffinterview_list .p-staffinterview-archive li .btnArea{margin-top:2rem}#staffinterview_list .p-staffinterview-archive__pagination{margin-top:7rem}#staffinterview_detail .p-staffinterview.single{padding:6rem 0 5rem}#staffinterview_detail .p-staffinterview-single .picArea img{aspect-ratio:1/1}#staffinterview_detail .p-staffinterview-single figure{width:100%;margin:4rem 0}#staffinterview_detail .p-staffinterview-single .contentsText{font-size:1.4rem}#staffinterview_detail .p-staffinterview-single__pagination{margin-top:10rem}#staffinterview_detail .p-staffinterview-single__pagination .btnArea__pager img{width:3rem}#staffinterview_detail .p-staffinterview-single__pagination .btnArea__listLink{margin-right:4rem;margin-left:4rem}.l-wrap-sp{padding:0 30px}.l-header-logo{width:150px}.m-mv-tit h1{width:80vw;font-size:25px}.m-h{margin-bottom:5rem;padding:15px 25px}.m-h .label{line-height:1.3;text-align:center}.m-h02 .label{font-size:20px}section.sec01{padding:10rem 0 5rem}section.contact{padding-bottom:8rem}.m-column{flex-direction:column-reverse}.m-column-body{width:100%}.m-column-body p{font-size:24px}.m-column-body p+p{margin-top:2rem}.m-column-img{width:85%;margin-bottom:2rem}.m-columns02{gap:3rem}.m-columns02-txt{font-size:2.5rem}.m-columns02-txt img{display:block;width:25rem;margin:auto}.m-column02{width:100%;min-height:unset;padding:2rem 2rem 1.5rem;font-size:15px}.m-column02:before{width:3.5rem;height:3.5rem;font-size:1.6rem}.m-contact-form{margin-top:3rem;padding:0}.m-contact-form dl+dl{margin-top:1.3rem}.m-contact-form dl dd,.m-contact-form dl dt{font-size:14px}.m-contact-form dl dd{padding:0}.m-contact-form dl dd input[type=text],.m-contact-form dl dd textarea{width:100%;padding:5px 10px}.m-contact-must{font-size:12px}.l-footer-copyright{line-height:1.6}#top .bgWrapper01{background:url(../images/mv/bg/mv-bg-sp.svg) no-repeat;background-position:unset;background-size:cover}#top .bgWrapper02{background:url(../images/top/bg/bg-sp.svg) no-repeat;background-size:cover}#top .p-sec01{margin-top:6.5rem}#top .p-sec01-content>.head{margin-bottom:3.2rem}#top .p-sec01-content>.body>.swiper>ul.swiper-wrapper>.listItem{width:14rem}#top .p-sec02{margin-top:6rem;overflow:hidden}#top .p-sec02>.bg01{top:4rem;right:0;width:10rem}#top .p-sec02>.bg02{bottom:4.5rem;left:0;width:11rem}#top .p-sec02-content>.head{margin-bottom:3.2rem}#top .p-sec02-content>.body>.swiper>ul>.listItem{margin-left:1rem;padding:2rem}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea>.tit{min-height:4.5rem}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea>.txt{min-height:6rem;margin-top:.8rem}#top .popupWindow-box{width:calc(100% - 50px);height:70%;padding:4rem 2rem 3rem;overflow-y:scroll}#top .popupWindow-box .closeBtn{top:1rem;right:1rem}#top .popupWindow-box .closeBtn img{width:2rem}#top .popupWindow-box .textArea{margin-bottom:1rem;margin-left:0}#top .popupWindow-box .textArea .tit{margin-bottom:2rem;line-height:1.4}#top .popupWindow-box .youtube{width:100%;margin:0 0 1.5rem;padding-top:56.4%}#top .popupWindow-box .imgArea{width:100%}#top .popupWindow-box .btnArea{margin-top:3rem}#top .p-sec03{margin-top:7.5rem}#top .p-sec03>.c-inner{width:calc(100% - 2.4rem)}#top .p-sec03-content{padding:4.8rem 2.7rem 3.7rem}#top .p-sec03-content>.bg01,#top .p-sec03-content>.bg02{display:none}#top .p-sec03-content>.tagArea{right:-3rem;transform:scale(.75)}.jp #top .p-sec03-content>.tagArea>.tag,.th #top .p-sec03-content>.tagArea>.tag{top:2.8rem;left:6.6rem}#top .p-sec03-content>.tagArea>.tag{top:2.8rem;left:7rem;transform:scale(1.35)}#top .p-sec03-content>.body>.top>.listArea{margin-bottom:15rem;margin-left:0}#top .p-sec03-content>.body>.top>.boxArea>.bg{top:-6rem;right:0;left:unset;width:11rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex{gap:3rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea{position:relative;width:100%}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.titArea{margin:0 auto 2.5rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex{display:contents}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.imgArea{filter:drop-shadow(4px 4px 3px rgba(0,0,0,.3))}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea{display:contents}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul.green{margin:1.5rem 0 0 2rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul.c-flex:nth-child(2){position:absolute;right:1.5rem;bottom:15.5rem;flex-direction:row;width:13rem;gap:1.5rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul.c-flex:nth-child(3){position:absolute;top:.5rem;right:2.5rem;width:12rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>p.cap{position:absolute;right:1.5rem;bottom:18.2rem;width:13rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.textArea{width:100%;margin-top:-2rem}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.imgArea{width:100%;margin-top:-4.8rem;margin-left:0;padding-right:1rem;filter:drop-shadow(4px 4px 3px rgba(0,0,0,.3))}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea:nth-child(2){display:contents}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea:nth-child(2)>.titArea{order:1}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea:nth-child(2)>.textArea{order:3}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea:nth-child(2)>.imgArea{order:2}#top .p-sec03-content>.body>.top>.boxArea>.tagArea{top:-12.5rem;right:unset;left:2.5rem;width:11.5rem}#top .p-sec03-content>.body>.bottom{margin-top:20rem}#top .p-sec03-content>.body>.bottom>.boxArea>.bg{top:-7.5rem;right:unset;left:1.2rem;width:12rem}#top .p-sec03-content>.body>.bottom>.boxArea>.tabArea>img{top:-2.6rem;right:-3.1rem}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex{gap:1.8rem}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex>.imgArea{width:100%;filter:drop-shadow(4px 4px 3px rgba(0,0,0,.3))}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex>.textArea{width:100%}#top .p-sec03-content>.body>.bottom>.boxArea>.tagArea{top:-18.6rem;left:3rem;width:20rem}.jp #top .p-sec03-content>.body>.bottom>.boxArea>.tagArea>.tag{top:4.3rem;left:1.7rem}#top .p-sec03-content>.body>.bottom>.boxArea>.tagArea>.tag{top:4.1rem;left:.9rem;letter-spacing:0}#top .p-sec04{margin-top:6rem}#top .p-sec04-content>.head>.tit:after{bottom:-2.7rem;width:24rem}#top .p-sec04-content>.body{margin-top:10rem}#top .p-sec04-content>.body>.top>.bg{top:-7.6rem;right:unset;left:50%;width:8rem;transform:translateX(-50%)}.jp #top .p-sec04-content>.body>.top>ul.c-flex>.box,.th #top .p-sec04-content>.body>.top>ul.c-flex>.box{min-height:unset}#top .p-sec04-content>.body>.top>ul.c-flex>.box{width:100%;min-height:unset}#top .p-sec04-content>.body>.top>ul.c-flex>.box:before{border-radius:24}#top .p-sec04-content>.body>.top>ul.c-flex>.box:after{border-radius:20}#top .p-sec04-content>.body>.bottom{aspect-ratio:390/628;width:100%;margin-top:2rem;background:url(../images/top/bg/sec04-bg-sp.png) no-repeat;background-size:cover}.jp #top .p-sec04-content>.body>.bottom .contentArea{height:unset;padding:3.5rem 1rem 4rem}#top .p-sec04-content>.body>.bottom .contentArea{padding:3.5rem 3rem 4rem}#top .p-sec04-content>.body>.bottom .contentArea>.bg{top:13rem;bottom:unset;left:50%;width:15rem;transform:translateX(-50%)}.jp #top .p-sec04-content>.body>.bottom .contentArea>.bg{top:12rem;width:13.5rem}.jp #top .p-sec04-content>.body>.bottom .contentArea ul.c-flex,.th #top .p-sec04-content>.body>.bottom .contentArea ul.c-flex{margin-top:0}#top .p-sec04-content>.body>.bottom .contentArea ul.c-flex{flex-direction:column-reverse;align-items:center;gap:2.4rem}#top .p-sec04-content>.body>.bottom .contentArea ul.c-flex>.listItem>.tit{margin-bottom:2.4rem}#top .p-sec04-content>.body>.bottom .contentArea .btnArea img,.jp #top .p-sec04-content>.body>.bottom .contentArea .btnArea img,.th #top .p-sec04-content>.body>.bottom .contentArea .btnArea img{right:-1.8rem}#top .p-sec05{margin-top:6rem;margin-bottom:5rem}#top .p-sec05>.bg{bottom:-48rem}#top .p-sec05-content>.body>.top>.box{padding:2.4rem 6.5rem}#top .p-sec05-content>.body>.top>.box>ul.c-flex{margin-left:0;gap:3.2rem}#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem{min-width:22rem}#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.textArea>.txt a,#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.textArea>.txt span{word-break:break-all}#top .p-sec05-content>.body>.bottom>ul.c-flex{gap:2.4rem}.jp #top .p-sec05-content>.body>.bottom>ul.c-flex>.box{min-height:unset}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box{width:100%;min-height:unset}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:first-child{padding:2.4rem 4rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2){padding:2.4rem 7.2rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex{height:unset;gap:2rem}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.mapArea,#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea{width:100%}.th #top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea>.txt{font-size:1.4rem}}@media print,screen and (min-width:769px){a,button{transition:.3s ease}a:hover,button:hover{opacity:.5!important}a img,a p,a path,button img,button p,button path{transition:.3s ease}.l-hdr-box__wrap{display:flex!important}.c-sp{display:none!important}}@media print,screen and (min-width:1600px){.l-ftr .bg01{top:16.5px;right:126.5px;width:162.8px}.l-ftr .bg02{top:38.5px;width:224.4px}.l-ftr .bg03{bottom:104.5px;width:121px}.l-ftr .linkBadge{right:-22px;bottom:-22px;gap:11px}.jp .l-ftr .linkBadge .badge:first-child{margin-left:-66px}.jp .l-ftr .linkBadge .badge:first-child p{right:47.3px;bottom:77px}.l-ftr .linkBadge .badge img{width:245.3px}.l-ftr .linkBadge .badge p{right:44px;bottom:71.5px;width:165px}.jp .l-ftr .linkBadge .badge p{right:59.4px;bottom:53.9px}.l-hdr-box{padding:16.5px 0}.l-hdr-box__logo{margin-left:17.6px}.l-hdr-box__logo img{width:270.6px}.l-hdr-box__btns,.l-hdr-box__menu ul.navMenuList li+li{margin-left:33px}.l-hdr-box__btns .btnItem{height:55px;border-radius:33px}.l-hdr-box__btns .btnItem.js-secondBtn{width:121px}.l-hdr-box__btns .btnItem.js-secondBtn04,.l-hdr-box__btns .btnItem.js-secondBtn05{width:143px}.jp .l-hdr-box__btns .btnItem.js-secondBtn04{width:110px}.th .l-hdr-box__btns .btnItem.js-secondBtn04{width:121px}.jp .l-hdr-box__btns .btnItem.js-secondBtn05{width:176px}.th .l-hdr-box__btns .btnItem.js-secondBtn05{width:165px}.l-hdr-box__btns .btnItem+.btnItem{margin-left:22px}.l-hdr-box__btns .btnItem .langListBtn .icon{width:22px}.l-hdr-box__btns .btnItem .langListBtn .lang{margin:0 9.9px}.l-hdr-box__btns .btnItem .langListBtn .arrow{width:15.4px}.l-hdr-box__btns .btnItem .secondList,.l-hdr-box__btns .btnItem .secondList04,.l-hdr-box__btns .btnItem .secondList05{top:71.5px;padding:22px;border-radius:22px}.l-hdr-box__btns .btnItem .secondList li .secondListItem,.l-hdr-box__btns .btnItem .secondList li .secondListItem04,.l-hdr-box__btns .btnItem .secondList li .secondListItem05,.l-hdr-box__btns .btnItem .secondList04 li .secondListItem,.l-hdr-box__btns .btnItem .secondList04 li .secondListItem04,.l-hdr-box__btns .btnItem .secondList04 li .secondListItem05,.l-hdr-box__btns .btnItem .secondList05 li .secondListItem,.l-hdr-box__btns .btnItem .secondList05 li .secondListItem04,.l-hdr-box__btns .btnItem .secondList05 li .secondListItem05{padding:16.5px 0}.l-hdr-box__btns .btnItem .secondList{width:121px}.l-hdr-box__btns .btnItem .secondList li .secondListItem .icon-lang{margin-right:8.8px;margin-left:-7.7px}.l-hdr-box__btns .btnItem .secondList04,.l-hdr-box__btns .btnItem .secondList05{width:143px}.jp .l-hdr-box__btns .btnItem .secondList05{width:176px}.th .l-hdr-box__btns .btnItem .secondList05{width:165px}.c-btnAr{width:369.6px;height:83.6px}.c-btnBr{width:123.2px;height:49.5px}.c-btnCr{width:253px;height:63.8px}.c-mv{height:330px}.c-mv .textArea span{margin-top:8.8px}#blog_detail .bg,#blog_list .bg,#bloglist .bg,#contact .bg,#faq_detail .bg,#faq_list .bg,#freetrial .bg,#privacy .bg,#recruit .bg,#seminar_detail .bg,#seminar_list .bg,#staffinterview_detail .bg,#staffinterview_list .bg{margin-top:-90.2px}#blog_detail .bg02,#blog_list .bg02,#bloglist .bg02,#contact .bg02,#freetrial .bg02,#privacy .bg02,#recruit .bg02,#seminar_detail .bg02,#seminar_list .bg02,#staffinterview_detail .bg02{top:1595px}#cat-blog .l-main,#cat-bloglist .l-main,#cat-contact .l-main,#cat-free-trial .l-main,#cat-privacy-policy .l-main,#cat-privacy-policy-mobile .l-main,#cat-recruit .l-main,#cat-seimnar .l-main,#cat-staffinterview .l-main,#cat-terms-of-use .l-main{padding-bottom:374px}#cat-blog .l-ftr,#cat-bloglist .l-ftr,#cat-contact .l-ftr,#cat-free-trial .l-ftr,#cat-privacy-policy .l-ftr,#cat-privacy-policy-mobile .l-ftr,#cat-recruit .l-ftr,#cat-seimnar .l-ftr,#cat-staffinterview .l-ftr,#cat-terms-of-use .l-ftr{margin-top:-374px}.c-swiper .navArea.js-nav-cv>.c-flex,.c-swiper .navArea.js-nav-mv>.c-flex{gap:110px}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-pagination,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-pagination{bottom:-2.2px}.c-swiper .navArea.js-nav-cv>.c-flex .swiper-pagination-bullet,.c-swiper .navArea.js-nav-mv>.c-flex .swiper-pagination-bullet{width:15.4px;height:15.4px;padding:6.6px}.c-swiper .navArea.js-nav-cv{margin-top:-33px}span.arrow{width:7.7px;height:14.3px}span.arrow:after,span.arrow:before{width:10.45px;height:2.2px}.circle{width:41.8px!important;height:41.8px!important;padding:11px 0 0 17.6px}.c-shadow:before{inset:-2.2px}.c-shadow:after{right:-11px;bottom:-11px}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow{padding:11px 33px;border-radius:35.2px}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow:before{border-radius:28.6px}.p-mv .wrapper:nth-child(2) .popout .txt.c-shadow:after{top:-2.2px;left:-2.2px;border-radius:35.2px}#top .p-sec03 .body .boxArea.c-shadow{max-width:1139.6px;padding:41.8px 46.2px 46.2px;border-radius:0 28.6px 28.6px 28.6px}#top .p-sec03 .body .boxArea.c-shadow:before{border-radius:0 22px 22px 22px}#top .p-sec03 .body .boxArea.c-shadow:after{top:2.2px;left:2.2px;border-radius:0 28.6px 28.6px 28.6px}#top .p-sec03 .body .bottom .boxArea.c-shadow{padding:71.5px 103.4px 55px;border-radius:28.6px 0 28.6px 28.6px}#top .p-sec03 .body .bottom .boxArea.c-shadow:before{border-radius:22px 0 22px 22px}#top .p-sec03 .body .bottom .boxArea.c-shadow:after{border-radius:28.6px 0 28.6px 28.6px}#top .p-sec03 .body .boxArea .tabArea.c-shadow{top:-55px;width:267.3px;height:55px;border-radius:28.6px 28.6px 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow:before{border-radius:22px 22px 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow:after{top:2.2px;left:-2.2px;border-radius:28.6px 28.6px 0 0}#top .p-sec03 .body .boxArea .tabArea.c-shadow>.tit{top:19.8px}#top .p-sec03 .body .bottom .boxArea .tabArea.c-shadow{width:242px}#top .p-sec03 .body .bottom .boxArea .tabArea.c-shadow:after{top:-2.2px}.c-listTit,ul>li.c-listA{padding-left:33px}.c-listTit:before,ul>li.c-listA:before{width:19.8px;height:19.8px}ul>li.c-listA+.c-listA{margin-top:13.2px}ul.orange_disc>li.c-listA{padding-left:19.8px}ul.orange_disc>li.c-listA:before{top:6.6px;width:8.8px;height:8.8px}ul.orange_check>li.c-listB{padding-left:28.6px}ul.orange_check>li.c-listB:before{top:6.6px;width:19.8px;height:19.8px}.jp ul.orange_check>li.c-listB:before{top:4.4px}ul.orange_check>li.c-listB:after{top:8.8px;left:6.6px;width:6.6px;height:11px;border-width:0 2.2px 2.2px 0}.jp ul.orange_check>li.c-listB:after{top:6.6px}ul.orange_check>li.c-listB+.c-listB{margin-top:13.2px}.c-titUnder:after,.c-titUnder:before{bottom:-8.8px}.c-titUnder.gr-or:before{width:2.2px;height:2.2px}.c-titUnder.gr-or:after{height:2.2px}#bloglist .tit.c-titUnder.gr-or:after,#bloglist .tit.c-titUnder.gr-or:before,#recruit .c-titUnder.gr-or:after,#recruit .c-titUnder.gr-or:before{bottom:-7.7px}#bloglist .tit.c-titUnder.gr-or:before,#recruit .c-titUnder.gr-or:before{width:2.2px;height:2.2px}#bloglist .tit.c-titUnder.gr-or:after,#recruit .c-titUnder.gr-or:after{width:129.8px;height:2.2px}.c-titUnder.or-gr:before{width:3.3px;height:3.3px}.c-titUnder.or-gr:after{width:72.6px;height:3.3px}#top .p-sec03 .body .top .boxArea .mainArea .listArea .tit.c-titUnder.or-gr{min-width:101.2px;margin-bottom:24.2px}#top .p-sec03 .body .top .boxArea .mainArea .listArea .tit.c-titUnder.or-gr:before{right:190.3px}#top .p-sec04 .body .top .box .textArea .tit.c-titUnder.or-gr{min-width:300.3px;margin-bottom:29.7px}#top .p-sec04 .body .top .box .textArea .tit.c-titUnder.or-gr:before{right:205.7px}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr{margin-bottom:44px}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr:before{right:-7.7px;width:4.4px;height:4.4px}#top .p-sec04 .body .bottom .contentArea .tit.c-titUnder.or-gr:after{height:4.4px}#top .p-sec05 .body .box .tit.c-titUnder.or-gr{min-width:207.9px;margin-bottom:35.2px}#top .p-sec05 .body .box .tit.c-titUnder.or-gr:before{right:62.7px}#recruit .p-sec02 .tit.c-titUnder.or-gr:before,#recruit .p-sec03 .tit.c-titUnder.or-gr:before{right:-5.5px}#recruit .popupWindow02 .tit.c-titUnder.or-gr:before{right:46.2px}.c-cardA{width:255.2px;padding:26.4px 17.6px;border-radius:26.4px}.c-cardA>a>.imgArea{margin-bottom:13.2px}.c-cardA>a>.textArea{min-height:220px}.c-cardA>a>.textArea>.c-flex{margin-bottom:13.2px}.c-cardA>a>.textArea>.tit{margin-bottom:4.4px}.c-cardA>a>.textArea>.link{letter-spacing:.55px}.c-form-recruit{margin-top:38.5px}.c-form-recruit .form-table dl+dl{margin-top:17.6px}.c-form-recruit .form-table dl dd{margin-top:5.5px}.c-form-recruit .form-table dl dd input[type=text],.c-form-recruit .form-table dl dd select,.c-form-recruit .form-table dl dd textarea{min-height:41.8px;padding:11px;border-radius:13.2px}.c-form-recruit .form-table dl.agreeArea,.c-form-recruit .form-table dl.agreeArea dd+dd{margin-top:17.6px}.c-form-recruit .form-table dl.agreeArea dd .check{padding-left:22px}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label input[type=checkbox]:checked+span:after{top:-1.1px;left:-30.8px;width:8.8px;height:14.3px}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field.horizontal-item label span:before{top:-3.3px;left:-38.5px;width:24.2px;border-radius:4.4px}.c-form-recruit .form-table dl.agreeArea dd .check .mwform-checkbox-field-text{margin-left:33px}.c-form-recruit .form-table dl .btn{margin-top:71.5px}.c-form-recruit .mw_wp_form_confirm .form-table{padding:0 33px}.c-form-recruit .mw_wp_form_confirm .form-table .agreeArea,.c-form-recruit .mw_wp_form_confirm .form-table dl+dl{margin-top:44px}.c-form-recruit .mw_wp_form_confirm .form-table .btn{gap:22px}.c-form-freetrial .form-table .flex{gap:11px}.c-form-freetrial .form-table h3{margin:22px 0}.c-form-freetrial .form-table .step01{margin-bottom:44px}.c-form-freetrial .form-table .step02,.c-form-freetrial .form-table .step03{margin:55px 0 11px}.c-form-freetrial .form-table .link{margin:22px 0 66px}.c-form-freetrial .form-table dl+dl{margin-top:33px}.c-form-freetrial .form-table dl.mt-s{magin-top:22px}.c-form-freetrial .form-table dl dt{width:349.8px;padding-top:5.5px}.c-form-freetrial .form-table dl.mt-s dt{padding-top:16.5px}.c-form-freetrial .form-table dl dd{width:611.6px;margin-left:101.2px}.c-form-freetrial .form-table dl dd input[type=text],.c-form-freetrial .form-table dl dd select,.c-form-freetrial .form-table dl dd textarea{padding:11px;border-radius:11px}.c-form-freetrial .form-table dl dd input[type=text],.c-form-freetrial .form-table dl dd select{height:47.3px}.c-form-freetrial .form-table dl dd .checkBox,.c-form-freetrial .form-table dl dd .radioBtn{margin-top:5.5px}.c-form-freetrial .form-table dl dd .checkBox label,.c-form-freetrial .form-table dl dd .radioBtn label{margin-right:22px}.c-form-freetrial .form-table dl dd .checkBox label input,.c-form-freetrial .form-table dl dd .radioBtn label input{margin-right:5.5px;margin-bottom:2.2px}.c-form-freetrial .form-table dl dd .checkBox input+input,.c-form-freetrial .form-table dl dd .radioBtn input+input{margin-left:55px}.c-form-freetrial .form-table dl dd .checkBox .other-input textarea{height:66px;padding-top:4.4px}.c-form-freetrial .form-table dl dd .check{padding-left:22px}.c-form-freetrial .form-table dl dd .check label input{margin-right:5.5px;margin-bottom:2.2px}.c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text{margin-left:11px}.en .c-form-freetrial .form-table dl dd .check .mwform-checkbox-field-text a{margin-left:7.7px}.c-form-freetrial .form-table dl.clockin-trial dt{padding-top:44px}.c-form-freetrial .form-table dl.clockin-trial dd{width:715px;margin-right:-101.2px}.c-form-freetrial .form-table dl.payroll .flex{gap:22px}.c-form-freetrial .form-table dl.emplo-appro{margin:22px -143px}.c-form-freetrial .form-table dl.emplo-appro table{max-width:1210px}.c-form-freetrial .form-table dl.emplo-appro table tr td,.c-form-freetrial .form-table dl.emplo-appro table tr th{width:11px}.c-form-freetrial .form-table dl.emplo-appro table tr th{padding:27.5px 11px 0}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(2){width:121px}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(3){width:165px}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(4){width:110px}.th .c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(5){width:99px}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(6){width:165px}.c-form-freetrial .form-table dl.emplo-appro table tr th:nth-child(7){width:143px}.c-form-freetrial .form-table dl.emplo-appro table tr th span{margin-top:7.7px}.c-form-freetrial .form-table dl.emplo-appro table tr td{padding:16.5px 5.5px 0}.c-form-freetrial .form-table dl.emplo-appro table tr td input[type=text]{padding:11px;border-radius:11px}.c-form-freetrial .form-table dl.agreeArea{margin-top:55px}.c-form-freetrial .form-table dl.agreeArea dd{width:732.6px;margin-left:242px}.c-form-freetrial .form-table dl .btn{margin-top:66px;gap:22px}.c-form-freetrial .form-table .security{margin-top:55px;padding-left:264px}.c-form-freetrial .form-table .security .flex{gap:55px}.c-form-freetrial .mw_wp_form_confirm .form-table .for-confirm{margin:88px 0 44px}.c-form-freetrial .mw_wp_form_confirm .form-table .for-confirm:first-of-type{margin:0 0 44px}.c-form-freetrial .mw_wp_form_confirm .form-table dl.clockin-trial,.c-form-freetrial .mw_wp_form_confirm .form-table dl.mt-s{margin-top:51.7px}.c-form-contact .form-table dl+dl{margin-top:33px}.c-form-contact .form-table dl.align-top dt{padding-top:11px}.c-form-contact .form-table dl.agreeArea{margin-top:66px}.c-form-contact .form-table dl.agreeArea dd{width:732.6px;margin-left:242px}.c-form-contact .form-table dl.agreeArea dd+dd{margin-top:5.5px}.c-form-contact .form-table dl dt{width:349.8px}.c-form-contact .form-table dl dd{width:611.6px;margin-left:35.2px}.c-form-contact .form-table dl dd input[type=text],.c-form-contact .form-table dl dd textarea{padding:11px 17.6px;border-radius:11px}.c-form-contact .form-table dl dd input[type=text]{height:49.5px}.c-form-contact .form-table dl dd .radioBtn{margin-top:5.5px}.c-form-contact .form-table dl dd .radioBtn label{margin-right:22px}.c-form-contact .form-table dl dd .radioBtn label input{margin-right:5.5px;margin-bottom:2.2px}.c-form-contact .form-table dl dd .check{padding-left:22px}.c-form-contact .form-table dl dd .check label input{margin-right:5.5px;margin-bottom:2.2px}.c-form-contact .form-table dl dd .check .mwform-checkbox-field-text{margin-left:11px}.en .c-form-contact .form-table dl dd .check .mwform-checkbox-field-text a{margin-left:7.7px}.c-form-contact .form-table dl dd select{padding:11px 17.6px;border-radius:11px}.c-form-contact .form-table dl .btn{margin-top:55px}.c-textBtn{letter-spacing:1.1px}.c-titMVr{letter-spacing:2.2px}.c-titAr,.c-titBr,.c-titCr,.jp .c-titMVr,.th .c-titMVr{letter-spacing:1.1px}.c-titDr,.jp .c-titCr,.th .c-titCr{letter-spacing:.55px}.c-titCard{letter-spacing:.22px}.c-titDeco{width:36.3px;margin-right:11px;padding-bottom:5.5px}.c-inner{max-width:1210px}.c-inner--800{max-width:880px}.c-inner--900{max-width:990px}.c-inner--1000{max-width:1100px}.c-inner--1300{max-width:1430px}.c-inner--1470{max-width:1617px}.c-inner--1520{max-width:1672px}.c-bold{letter-spacing:.55px}.c-wysywig h1{margin-bottom:30.8px}.c-wysywig h2{margin-bottom:17.6px}.c-wysywig h3,.c-wysywig h4,.c-wysywig h5,.c-wysywig h6{margin-top:16.5px;margin-bottom:8.8px}.c-wysywig blockquote+h1,.c-wysywig blockquote+h2,.c-wysywig h1+h1,.c-wysywig h1+h2,.c-wysywig h2+h1,.c-wysywig h2+h2,.c-wysywig ol+h1,.c-wysywig ol+h2,.c-wysywig p+h1,.c-wysywig p+h2,.c-wysywig pre+h1,.c-wysywig pre+h2,.c-wysywig table+h1,.c-wysywig table+h2,.c-wysywig ul+h1,.c-wysywig ul+h2{margin-top:72.6px}.c-wysywig ol,.c-wysywig p,.c-wysywig pre,.c-wysywig ul{margin-bottom:22px}.c-wysywig ol.pl_20,.c-wysywig pre.pl_20,.c-wysywig ul.pl_20{padding-left:22px}.c-wysywig ol li,.c-wysywig ul li{margin-left:27.5px}.c-wysywig ol li.kakko:before{bottom:2.2px}.c-wysywig table{margin:11px 0}.c-wysywig table tr td,.c-wysywig table tr th{padding:8.8px 22px}.c-wysywig hr,.c-wysywig img{margin:55px 0}.c-wysywig blockquote{margin-bottom:22px;padding:25.3px 33px 23.1px}#blog_list .p-blog.archive{margin:55px 0 132px}#blog_list .p-blog-archive ul>.listItem+.listItem{margin-top:41.8px}#blog_list .p-blog-archive ul>.listItem>a.c-flex{gap:70.4px}#blog_list .p-blog-archive ul>.listItem>a.c-flex .date{min-width:118.8px}.jp #blog_list .p-blog-archive ul>.listItem>a.c-flex .date{min-width:132px}#blog_list .p-blog-archive ul>.listItem>a.c-flex .date:after{bottom:-11px}#blog_list .p-blog-archive ul>.listItem>a.c-flex>.block>.tit{margin-bottom:4.4px}#blog_list .p-blog-archive__pagination{margin-top:88px}#bloglist .p-sec01-content>.head,#bloglist .p-sec02-content>.head{margin-bottom:35.2px}#bloglist .p-sec01-content>.body>ul.c-flex,#bloglist .p-sec02-content>.body>ul.c-flex{margin-bottom:35.2px;gap:22px}#bloglist .p-sec01-content>.body>.selectArea,#bloglist .p-sec02-content>.body>.selectArea{margin-bottom:35.2px}#bloglist .p-sec01-content>.body>.selectArea>ul.c-flex,#bloglist .p-sec02-content>.body>.selectArea>ul.c-flex{gap:26.4px}#bloglist .p-sec01-content>.body>.selectArea>ul.c-flex>.listItem:nth-child(n+2),#bloglist .p-sec02-content>.body>.selectArea>ul.c-flex>.listItem:nth-child(n+2){padding:8.8px 17.6px;border-radius:4.4px}#bloglist .p-sec01{margin-top:55px}#bloglist .p-sec02{margin-top:70.4px}#bloglist .p-sec03{margin:70.4px 0 308px}#bloglist .p-sec03>.bg-sec03{right:88px;bottom:-264px;width:352px}#bloglist .p-sec03-content>.head{margin-bottom:35.2px}#bloglist .p-sec03-content>.body>ul.c-flex{margin-left:22px;gap:26.4px}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem{width:220px}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem>.imgArea{margin-bottom:13.2px}#bloglist .p-sec03-content>.body>ul.c-flex>.listItem>.imgArea figure img{width:176px}#contact .p-contact,#freetrial .p-contact{padding:66px 0 110px}#contact .p-contact-complete,#freetrial .p-contact-complete{margin-top:60.5px}#contact .p-contact-complete>.textArea,#freetrial .p-contact-complete>.textArea{margin-bottom:55px}#contact .p-contact-complete>.btnArea,#freetrial .p-contact-complete>.btnArea{margin-top:99px}#faq_list .p-faq.archive{margin:55px 0 220px}#faq_list .p-faq-archive>.c-flex{gap:70.4px}#faq_list .p-faq-archive>.c-flex>.block>.tit{margin-bottom:35.2px}#faq_list .p-faq-archive>.c-flex>.block>ul>.listItem+.listItem{margin-top:38.5px}.p-mv-content>.wrapper:first-child>.body>.boxArea,.p-secSPonly-content>.body>.boxArea{margin-top:22px;padding:0 99px 16.5px;border-radius:35.2px}.th .p-mv-content>.wrapper:first-child>.body>.boxArea,.th .p-secSPonly-content>.body>.boxArea{margin-top:29.7px}.p-mv-content>.wrapper:first-child>.body>.boxArea>.tit.c-titAr,.p-secSPonly-content>.body>.boxArea>.tit.c-titAr{margin-bottom:-2.2px}.p-mv-content>.wrapper:first-child>.body>.boxArea>.tit.c-titAr span:nth-child(2),.p-secSPonly-content>.body>.boxArea>.tit.c-titAr span:nth-child(2){margin-left:-9.9px}.p-mv-content{padding:110px 0 8.8px}.p-mv-content>.wrapper>.body{width:1430px;border-radius:35.2px}.p-mv-content>.wrapper:first-child>.body{padding:22px 140.8px 33px 129.8px}.p-mv-content>.wrapper:first-child>.body>.textArea>.tit.c-titMVr img{margin-bottom:7.7px}.p-mv-content>.wrapper:first-child>.body>.bg01{top:5.5px;right:-44px;width:247.5px}.p-mv-content>.wrapper:first-child>.body>.bg02{bottom:110px;left:-44px;width:138.6px}.p-mv-content>.wrapper:first-child>.body>.imgArea{margin:11px 11px 0 22px}.th .p-mv-content>.wrapper:first-child>.body>.imgArea{margin:22px 11px 0 22px}.p-mv-content>.wrapper:first-child>.body>.imgArea>figure{width:1122px;margin-left:22px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>figure{left:-27.5px;width:95.7px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:first-of-type,.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2),.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){padding:8.8px 26.4px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:first-of-type{top:-11px;left:-93.5px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(2){bottom:-8.8px;left:310.2px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:73.7px;left:508.2px}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:71.5px;bottom:72px;left:519.2px;left:519px}.th .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){left:509.3px;left:518px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(3){bottom:75px;left:516px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.txt:nth-of-type(4){right:-30.8px;bottom:-8.8px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop{right:209px;bottom:33px;width:136.4px;padding:7.15px 0 8.8px;border-radius:13.2px}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop{right:192.5px;bottom:30.8px;width:165px;padding:8.8px 5.5px 8.8px 11px}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop>.tit.c-textA>.span.tag{top:-33px;padding:12.1px 0 0 1.1px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop:after{right:-2.75px;right:-1.5px;bottom:15.4px;border-width:2.75px}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop:after{right:-2.2px;right:-2px}.p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop span.tag{top:-19.8px;left:-19.8px;width:44px;padding:9.9px 0 0 1.1px}.th .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop span.tag{left:-28.6px}.p-mv-content>.wrapper:nth-child(2)>.body{height:600.6px;padding:22px 132px 0 66px}.p-mv-content>.wrapper:nth-child(2)>.body>.bg01{top:-137.5px;right:-22px;width:203.5px}.p-mv-content>.wrapper:nth-child(2)>.body>.bg02{top:275px;left:-203.5px;width:308px}.p-mv-content>.wrapper:nth-child(2)>.body>.bg03{bottom:-33px;left:110px;width:115.5px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea{width:389.4px;margin:0 74.8px 0 47.3px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex{bottom:44px;width:319px;gap:13.2px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop{width:68.2px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(10):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(12):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(2):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(4):after{bottom:19.8px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(14):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(16):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(6):after,.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(8):after{bottom:3.3px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop:nth-child(n+10){margin-top:-16.5px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup{width:454.3px;padding:33px 11px;border-radius:33px 33px 0 33px}.jp .p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup{padding:33px 58.3px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup:after{top:-22px;left:-22px;width:33px;height:33px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.imgArea>ul.c-flex .listItem-pop .popup>.popcall>.tit.c-titUnder{margin-bottom:17.6px;padding:0 11px 2.2px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea{padding-top:5.5px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr{padding:12.1px 49.5px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr:after{bottom:-13.2px;left:38.5px;border-width:14.85px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>img{top:-22px;right:-22px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.img{width:187px;margin:22px auto 72.6px}#privacy .p-privacy{padding:132px 0 88px}#privacy .p-privacy-contents__text-sign{margin-top:72.6px}#recruit .p-sec01{margin-top:55px}#recruit .p-sec01-content>.c-flex{gap:110px}#recruit .p-sec01-content>.c-flex>.sideArea{width:205.7px}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex{gap:115.5px}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.imgArea{margin-bottom:13.2px}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea>.tit{margin-bottom:11px}#recruit .p-sec01-content>.c-flex>.sideArea>ul.c-flex>.listItem>.textArea>.txt{margin-bottom:30.8px}#recruit .p-sec01-content>.c-flex>.mainArea{width:574.2px}#recruit .p-sec01-content>.c-flex>.mainArea>.head{margin-bottom:35.2px}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.tit{margin-bottom:13.2px}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.subtit{margin-bottom:8.8px}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem>.txt+.subtit{margin-top:17.6px}#recruit .p-sec01-content>.c-flex>.mainArea>.body>ul>.listItem+.listItem{margin-top:27.5px}#recruit .p-sec02{margin-top:220px}#recruit .p-sec02-content>.body{margin-top:35.2px}#recruit .p-sec02-content>.body>.box{width:825px;padding:26.4px 70.4px;border-radius:35.2px}#recruit .p-sec02-content>.body>.box>ul.c-flex{margin-top:29.7px;gap:22px}#recruit .p-sec02-content>.body>.box>ul.c-flex>.mapArea{width:216.7px}#recruit .p-sec02-content>.body>.box>ul.c-flex>.mapArea iframe{border-radius:13.2px}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr td,#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr th{padding:4.4px 0}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr th{min-width:181.5px}#recruit .p-sec02-content>.body>.box>ul.c-flex>.tableArea table tbody tr td{width:264px}#recruit .p-sec03{margin-top:165px;margin-bottom:118.8px}#recruit .p-sec03>.bg{top:110px;left:187px;width:169.4px}#recruit .p-sec03-content>.head>img{top:-22px;right:286px}#recruit .p-sec03-content>.head>.tit{width:646.8px;height:73.7px;padding:20.35px 0;border-radius:37.4px 37.4px 37.4px 0}#recruit .p-sec03-content>.body{margin-top:35.2px}#recruit .p-sec03-content>.body>ul.c-flex{margin-top:78.1px;gap:22px}#recruit .p-sec03-content>.body>ul.c-flex>.listItem{width:365.2px;padding:55px 55px 44px}#recruit .p-sec03-content>.body>ul.c-flex>.listItem>.tit{margin-bottom:26.4px}#recruit .popupWindow02-content{width:624.8px;margin-top:33px;padding:27.5px 44px 27.5px 66px;border-radius:35.2px}#recruit .popupWindow02-content .closeBtn{top:-38.5px;width:33px}#recruit .popupWindow02-content .closeBtn:after,#recruit .popupWindow02-content .closeBtn:before{width:11px;height:2.2px}#recruit .popupWindow02-content .btnArea{margin-top:33px}#seminar_list .p-seminar.archive{margin:55px 0 132px}#seminar_list .p-seminar-archive ul>.listItem+.listItem{margin-top:49.5px}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex{gap:63.8px}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex .date{min-width:118.8px}#seminar_list .p-seminar-archive ul>.listItem>a.c-flex .date:after{bottom:-11px}#seminar_list .p-seminar-archive__pagination{margin-top:88px}#staffinterview_detail .p-staffinterview-single .picArea{border-radius:26.4px}#staffinterview_detail .p-staffinterview-single .picArea img{padding-top:22px}#staffinterview_detail .p-staffinterview-single figure{margin:44px 0}#top .bgWrapper01{margin-top:-90.2px}#top .bgWrapper02{background-position:0 23rem;background-size:100% 100%}#top .p-sec01{margin-top:44px}#top .p-sec01-content>.head{margin-bottom:22px}#top .p-sec01-content>.body>.swiper>ul.swiper-wrapper>.listItem{width:198px}#top .p-sec02{margin-top:44px}#top .p-sec02>.bg01{top:170.5px;right:231px;width:271.7px}#top .p-sec02>.bg02{bottom:-66px;left:132px;width:244.2px}#top .p-sec02-content>.head{margin-bottom:22px}#top .p-sec02-content>.body>.swiper>ul{margin-bottom:62.7px}#top .p-sec02-content>.body>.swiper>ul>.listItem{width:255.2px;margin-left:22px;padding:26.4px 17.6px;border-radius:26.4px}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea{margin-top:13.2px}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea>.tit{min-height:92.4px}#top .p-sec02-content>.body>.swiper>ul>.listItem .textArea>.txt{min-height:88px;margin-top:13.2px}#top .popupWindow-box .youtube{margin:22px auto 33px}#top .popupWindow-box .imgArea{margin:22px auto}#top .popupWindow-box .btnArea{margin-top:33px}#top .p-sec03{margin-top:154px}#top .p-sec03-content{padding:28.6px 68.2px 91.3px;border-radius:35.2px}#top .p-sec03-content>.bg01{top:319px;right:6.6px;width:141.9px}#top .p-sec03-content>.bg02{bottom:357.5px;left:29.7px;width:308px}#top .p-sec03-content>.head{margin-bottom:22px}#top .p-sec03-content>.tagArea{top:-44px;width:289.3px}#top .p-sec03-content>.tagArea>.tag{top:26.4px;left:60.5px}.jp #top .p-sec03-content>.tagArea>.tag,.th #top .p-sec03-content>.tagArea>.tag{top:29.7px;left:55px}#top .p-sec03-content>.body>.top>.listArea{margin-bottom:24.2px;margin-left:616px}#top .p-sec03-content>.body>.top>.boxArea>.bg{top:-83.6px;left:308px;width:157.3px}#top .p-sec03-content>.body>.top>.boxArea>.tabArea>img{top:-24.2px;left:-29.7px;width:33px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex{gap:103.4px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex{gap:26.4px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.imgArea{width:134.2px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea{width:304.7px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul+ul.c-flex:nth-of-type(2){margin-top:36.3px;gap:22px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.c-flex>.textArea>ul+ul.c-flex:nth-of-type(3){margin-top:45.1px;margin-bottom:4.4px;gap:13.2px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.textArea{width:466.4px}#top .p-sec03-content>.body>.top>.boxArea>.mainArea>.c-flex>.listArea>.imgArea{width:415.8px;margin-top:29.7px;margin-left:26.4px}#top .p-sec03-content>.body>.top>.boxArea>.tagArea{top:-40.7px;right:60.5px;width:141.9px}#top .p-sec03-content>.body>.top>.boxArea>.tagArea>.tag{top:11px;left:8.8px}.jp #top .p-sec03-content>.body>.top>.boxArea>.tagArea>.tag{top:14.3px;left:33px}.th #top .p-sec03-content>.body>.top>.boxArea>.tagArea>.tag{top:6.6px;left:13.2px}#top .p-sec03-content>.body>.bottom{margin-top:143px}#top .p-sec03-content>.body>.bottom>.boxArea>.bg{top:-99px;right:260.7px;width:159.5px}#top .p-sec03-content>.body>.bottom>.boxArea>.tabArea>img{top:-24.2px;right:-29.7px;width:33px}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex{gap:70.4px}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex>.imgArea{width:528px}#top .p-sec03-content>.body>.bottom>.boxArea>.mainArea>.c-flex>.textArea{width:336.6px}#top .p-sec03-content>.body>.bottom>.boxArea>.tagArea{top:-132px;left:198px;width:309.1px}#top .p-sec03-content>.body>.bottom>.boxArea>.tagArea>.tag{top:73.7px;left:27.5px}.jp #top .p-sec03-content>.body>.bottom>.boxArea>.tagArea>.tag{top:74.8px;left:44px}#top .p-sec04{margin-top:110px}#top .p-sec04-content>.head>.tit:after{bottom:-51.7px;width:638px}#top .p-sec04-content>.body{margin-top:88px}#top .p-sec04-content>.body>.top>.bg{top:-116.6px;right:121px;width:122.1px}#top .p-sec04-content>.body>.top>ul.c-flex{gap:17.6px}#top .p-sec04-content>.body>.top>ul.c-flex>.box{width:562.1px;min-height:276.1px;padding:26.4px 33px}.jp #top .p-sec04-content>.body>.top>ul.c-flex>.box{min-height:320.1px}.th #top .p-sec04-content>.body>.top>ul.c-flex>.box{min-height:335.5px}#top .p-sec04-content>.body>.top>ul.c-flex>.box:before{border-radius:35.2px}#top .p-sec04-content>.body>.top>ul.c-flex>.box:after{top:3.3px;left:3.3px;border-radius:30.8px}#top .p-sec04-content>.body>.bottom{max-width:1276px;margin-top:35.2px}#top .p-sec04-content>.body>.bottom .contentArea{padding:46.2px 48.4px 61.6px 256.3px}#top .p-sec04-content>.body>.bottom .contentArea>.bg{bottom:12.1px;bottom:10px;left:24.2px;width:242px}#top .p-sec04-content>.body>.bottom .contentArea ul.c-flex{gap:66px}.jp #top .p-sec04-content>.body>.bottom .contentArea ul.c-flex,.th #top .p-sec04-content>.body>.bottom .contentArea ul.c-flex{margin-top:104.5px}#top .p-sec04-content>.body>.bottom .contentArea ul.c-flex>.listItem>.tit{margin-bottom:22px}#top .p-sec04-content>.body>.bottom .contentArea .btnArea img{top:-22px;width:33px}.jp #top .p-sec04-content>.body>.bottom .contentArea .btnArea img,.th #top .p-sec04-content>.body>.bottom .contentArea .btnArea img{right:-22px}#top .p-sec05{margin-top:110px}#top .p-sec05>.bg{bottom:-253px;width:319px}#top .p-sec05-content>.body .box{border-radius:35.2px}#top .p-sec05-content>.body>.top>.box{padding:28.6px 110px}#top .p-sec05-content>.body>.top>.box>ul.c-flex{margin-left:33px;gap:70.4px}#top .p-sec05-content>.body>.top>.box>ul.c-flex>.listItem>.imgArea>a figure{width:124.3px;margin:0 auto 13.2px}#top .p-sec05-content>.body>.bottom{margin-top:26.4px}#top .p-sec05-content>.body>.bottom>ul.c-flex{gap:35.2px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box{width:617.1px;min-height:253px}.jp #top .p-sec05-content>.body>.bottom>ul.c-flex>.box{min-height:261.8px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:first-child{padding:45.1px 71.5px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2){padding:26.4px 33px 26.4px 44px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex{height:198px;gap:35.2px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.mapArea{width:216.7px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.mapArea iframe{border-radius:13.2px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea{width:287.1px}#top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea>.txt{margin-top:13.2px}}@media print,screen and (min-width:1441px){.jp .l-ftr .linkBadge .badge:first-child p{font-size:28px}.jp .l-ftr .linkBadge .badge:first-child p span{font-size:17px}.l-ftr .linkBadge .badge p{font-size:31px}.jp .l-ftr .linkBadge .badge p{font-size:21px}.c-breadcrumb-list__item .linkItem,.c-breadcrumb-list__item+li:before{font-size:14px}.c-btnAr{width:336px;height:76px}.c-btnBr{width:112px;height:45px}.c-btnCr{width:230px;height:58px}.c-cardA>a>.textArea>.link{font-size:16px}.c-form-freetrial .form-table a.big{font-size:20px}.c-form-freetrial .form-table dl.clockin-trial dd .mwform-radio-field label .mwform-radio-field-text{font-size:15px}.c-textA,.th .c-textA{font-size:16px}.c-textB{font-size:14px}.c-textBtn{font-size:20px}.c-textPop,.c-textSeminar{font-size:18px}.c-titA__text{font-size:32px}.c-titMVr{font-size:52px}.th .c-titMVr{font-size:42px}.jp .c-titMVr{font-size:50px}.c-titAr{font-size:38px}.jp .c-titAr,.th .c-titAr{font-size:36px}.c-titBr{font-size:26px}.c-titCr{font-size:24px}.c-titDr{font-size:20px}.c-titCard{font-size:18px}.c-titForm{font-size:30px}.c-wysywig{font-size:18px}.c-wysywig h1,.c-wysywig h2{font-size:30px}.jp .c-wysywig h2{font-size:25px}.c-wysywig h3,.c-wysywig h4,.c-wysywig h5,.c-wysywig h6{font-size:20px}.jp .c-wysywig h3,.jp .c-wysywig h4,.jp .c-wysywig h5,.jp .c-wysywig h6{font-size:18px}.jp .p-mv-content>.wrapper:first-child>.body>.imgArea>.subimg>.pop>.tit.c-textA{font-size:12px}.p-mv-content>.wrapper:nth-child(2)>.body>.c-flex>.decoArea>.callout>.txt.c-titDr:after{bottom:-12px}#privacy .p-privacy-contents__text-sign{font-size:18px}#privacy .p-privacy-contents__text-sign span{font-size:20px}.th #top .p-sec05-content>.body>.bottom>ul.c-flex>.box:nth-child(2)>ul.c-flex>.textArea>.txt{font-size:15px}}@media screen and (max-width:1024px){.c-inner--800{max-width:110rem}.c-tab_none{display:none!important}.l-header{height:82px;border-top:none}.l-gnav,.l-header-in{justify-content:center}.l-gnav{display:none;z-index:98;position:fixed;top:0;left:0;align-items:center;width:100%;padding:30px 20px;background:#fff;text-align:center;animation:GnavFade .5s .2s both;pointer-events:none}.l-gnav.on{display:flex;pointer-events:auto}@keyframes GnavFade{0%{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}.l-gnav-links{flex-direction:column;gap:2rem}.l-gnav-link a{display:block;padding:12px 0}.l-gnav-btn{display:flex;z-index:99;position:fixed;top:0;left:5rem;align-items:center;justify-content:center;width:50px;height:80px;transform:scale(1);cursor:pointer}.l-gnav-btn-lines{transition:.3s}.l-gnav-btn.on .l-gnav-btn-lines{transform:rotateY(-180deg)}.l-gnav-btn-line{width:30px;height:3px;background:#000;transition:.3s}.l-gnav-btn-line:not(:last-child){margin-bottom:8px}.l-gnav-btn.on .l-gnav-btn-line:first-child{transform:rotate(45deg) translate(6px,9px)}.l-gnav-btn.on .l-gnav-btn-line:nth-child(2){transform:scaleX(0)}.l-gnav-btn.on .l-gnav-btn-line:nth-child(3){transform:rotate(-45deg) translate(5.4px,-9.6px)}.m-mv{top:82px}}@media print,screen and (min-width:1025px){.c-tab{display:none!important}}@media screen and (max-width:1379px){#staffinterview_list .p-staffinterview.archive .c-inner{max-width:110rem}#staffinterview_list .p-staffinterview-archive .Flex{display:grid;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;gap:5rem 5rem}#staffinterview_list .p-staffinterview-archive li{width:unset}#staffinterview_list .p-staffinterview-archive li+li{margin-left:0}#staffinterview_list .p-staffinterview-archive li:nth-child(n+4){margin-top:0}.l-wrap{padding:0 30px}}@media screen and (max-width:1024px)and (max-width:768px){.l-header{height:60px}.l-header-in{height:60px;padding:0}.l-gnav-btn{left:0;width:60px;height:60px;transform:scale(.7)}.m-mv{top:60px;height:20vh}}
/*# sourceMappingURL=map/style.css.map */