@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&display=swap);:root{--wh:#fff;--red:red;--blue:#003cff;--base:#231815;--green:#1ba66a;--blue:#2696c1;--green02:#5bb48c;--blue02:#65b0d4;--green03:#e8f3ea;--green04:#89c997;--blue03:#edf4fa;--blue04:#91cdf1;--yellow:#fff462;--gray:#f7f8f8}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg*,symbol*)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-block-size:100%;max-inline-size:100%;vertical-align:top}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert}::placeholder{color:inherit}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#231815;color:var(--base);font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,Meiryo,sans-serif;font-size:100%;font-weight:400;line-height:1}@media screen and (max-width:834px){body{overflow-x:hidden}}blockquote,h1,h2,h3,h4,h5,h6{text-wrap:balance;white-space:inherit}a{color:inherit;display:inline-block;outline:none;text-decoration:none}@media screen and (min-width:835px){a[href^=tel]{pointer-events:none}}@media(any-hover:hover){a:has([class*=btn]){transition:all .3s ease}}table{border-collapse:collapse;border-spacing:0}ol,ul{margin:0;padding:0}button,input,select,textarea{appearance:none;background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0}:focus:not(:focus-visible){outline:none}:where(:any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}::-webkit-scrollbar{background:#0000;cursor:pointer;height:5px;width:5px}::-webkit-scrollbar-track{border-radius:10px;cursor:pointer}::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px;cursor:pointer;height:30%}.inner{margin:0 auto;max-width:1200px;width:90%}@media screen and (max-width:834px){.inner{padding:0 5%;width:100%}}.inner--960{max-width:960px}.inner--1152{max-width:1152px}.inner--1312{max-width:1312px}.c-grid{grid-gap:60px 40px;display:grid;gap:60px 40px;grid-template-columns:1fr 1fr}@media screen and (max-width:834px){.c-grid{gap:30px 20px}}@media screen and (max-width:640px){.c-grid{gap:50px 0;grid-template-columns:1fr}}.group-control{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:680px;width:100%}@media screen and (max-width:834px){.group-control{gap:0 30px}}@media screen and (max-width:640px){.group-control{gap:20px 0;grid-template-columns:1fr;max-width:320px}}.group-control__btn{align-content:center;background:#f4a45c;border-radius:37px;color:#fff;color:var(--wh);display:flex;flex-wrap:wrap;font-size:1.8rem;font-weight:600;height:74px;justify-content:center;padding-right:1em;position:relative}@media(any-hover:hover){.group-control__btn{transition:opacity .2s}.group-control__btn:hover{opacity:.7}}.group-control__btn span:not(.pc){font-size:1.6rem;letter-spacing:.1em;margin-bottom:.5em;text-align:center;width:100%}.group-control__btn span{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.group-control__btn span.pc:first-of-type{margin-bottom:5px;text-align:center;width:100%}.group-control__btn span .txt-logo{width:auto}.group-control__btn--wh{background:#fff;background:var(--wh);color:#1ba66a;color:var(--green)}.group-control__btn--wh02{background:#1ba66a;background:var(--green);color:#fff;color:var(--wh)}.group-control__btn i{position:absolute;right:23px;top:50%;transform:translateY(-50%)}.group-control__btn .txt-logo img{height:20px;top:4px}.txt-logo{display:inline!important}.txt-logo img{height:29px;margin-right:2px;position:relative;top:6px}@media screen and (max-width:834px){.txt-logo img{height:21px;top:4px}}.wp-pagenavi{flex-wrap:wrap}.wp-pagenavi,.wp-pagenavi a,.wp-pagenavi span{align-items:center;display:flex;justify-content:center}.wp-pagenavi a,.wp-pagenavi span{border-radius:40px;color:#231815;font-size:1.6rem;height:40px;line-height:1;margin:0 5px;transition:all .3s ease;width:40px}@media screen and (max-width:834px){.wp-pagenavi a,.wp-pagenavi span{height:35px;margin:0;width:35px}}.wp-pagenavi a.active,.wp-pagenavi a.current,.wp-pagenavi span.active,.wp-pagenavi span.current{background:#1ba66a;color:#fff}@media(any-hover:hover){.wp-pagenavi a,.wp-pagenavi span{transition:opacity .2s}.wp-pagenavi a:hover,.wp-pagenavi span:hover{background:#1ba66a;color:#fff;opacity:.7;opacity:1}}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .prevtpostslink{background:none;color:#1ba66a}.manual-heading{align-items:center;background:#1ba66a;color:#fff;display:flex;flex-wrap:wrap;font-family:Noto Sans,sans-serif;justify-content:center;margin-bottom:2.75em;min-height:181px;padding:min(5.46vw,35px) 15px;text-align:center}@media screen and (max-width:640px){.manual-heading{height:clamp(120px,28.125vw,180px);min-height:auto}}.manual-heading:has(+.breadcrumb){margin-bottom:0}.manual-heading+.breadcrumb{margin-bottom:15px}.manual-heading__ttl{display:block;font-size:clamp(2rem,.5357142857rem + 1.7857142857vw,3rem);line-height:1.4666;width:100%}.manual-heading__ttl--order{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.manual-heading__ttl--order span{display:block}.manual-heading__ttl--order small{display:block;font-size:clamp(1.6rem,1.38888vw,2rem)}.manual-heading__ttl-item{display:inline-block;margin:0 clamp(10px,2.29vw,33px);width:clamp(30px,4.094vw,59px)}.manual-heading__ttl--big{font-size:clamp(3rem,3.055vw,4.4rem)}.manual-heading__icon{display:block;margin:0 auto 17px;width:3em}@media screen and (min-width:835px){.manual-heading--order{margin-bottom:55px}}.manual-heading--order-client{background:#65afd3}.manual-heading--small{display:block;margin-bottom:0;min-height:auto;padding:32px 15px 22px;position:relative}.manual-heading--small small{display:block;font-size:clamp(1.4rem,.8333vw,1.6rem);margin-bottom:clamp(5px,1.0416vw,15px)}.manual-heading--small small:before{background:#fff;content:"";height:20px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:2px}.manual-heading img{vertical-align:text-bottom}.breadcrumb{padding:12px 0}.breadcrumb .inner{align-items:center;display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.3em}.breadcrumb .inner a{color:#1ba569;display:block;margin:0 .46425em 0 0;padding:0 .92857em 0 0;position:relative}.breadcrumb .inner a:after{border:solid #1ba569;border-width:0 1px 1px 0;content:"";display:inline-block;padding:3px;position:absolute;right:0;top:.2857em;transform:rotate(-45deg)}@media(any-hover:hover){.breadcrumb .inner a{transition:opacity .2s}.breadcrumb .inner a:hover{opacity:.7}}@media screen and (max-width:834px){.breadcrumb .inner{font-size:1.2rem}}.heading-note{font-size:1.8rem;font-weight:700;line-height:1.85;margin-bottom:clamp(30px,2.96875vw,57px);text-align:center}@media screen and (max-width:834px){.heading-note{font-size:1.6rem;text-align:left}}.cookies-box.hidden{display:none!important}.mv-page{background:#f4fffa;padding:67px 0 61px}@media screen and (max-width:834px){.mv-page{padding:50px 0}}.mv-page__block{display:flex;flex-wrap:wrap}.mv-page__ct{color:#666;font-size:2.4rem;font-size:clamp(1.5rem,2vw,2.4rem);font-weight:700;letter-spacing:2.2px;line-height:1.666;padding:40px 0 0;width:55.2%}@media screen and (max-width:834px){.mv-page__ct{margin-bottom:30px;padding:0;text-align:center;width:100%}}.mv-page__ct-ttl{color:#1ba66a;display:block;font-size:4.8rem;font-size:clamp(3rem,4vw,4.8rem);font-weight:700;letter-spacing:0;margin-bottom:17px}.mv-page__img{position:relative;width:44.8%}@media screen and (max-width:834px){.mv-page__img{margin:0 auto;max-width:500px;width:100%}}.mv-page__img--custom{margin-right:-20px;position:relative}@media screen and (max-width:834px){.mv-page__img--custom{margin-right:0}}.mv-page__img-item{opacity:0;position:absolute;transition:.5s ease;visibility:hidden}.mv-page__img-item.active{animation:scale .3s linear;opacity:1;visibility:visible}.mv-page__img-item#mv-page__img-item-01{left:-6%;top:37px;width:56.5%}@media screen and (max-width:834px){.mv-page__img-item#mv-page__img-item-01{left:0}}.mv-page__img-item#mv-page__img-item-02{animation-delay:.5s;bottom:23%;right:-2%;transition-delay:.5s;width:59%}@media screen and (max-width:834px){.mv-page__img-item#mv-page__img-item-02{right:0}}@keyframes scale{0%{transform:scale(.3)}50%{transform:scale(1.4)}to{transform:scale(1)}}.sec-procedure{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.procedure-list{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}@media screen and (max-width:834px){.procedure-list{grid-template-columns:1fr}}@media screen and (min-width:835px){.procedure-list__item{border-right:1px solid #ddd;padding:26px 5px 17px}.procedure-list__item:first-child{border-left:1px solid #ddd}}@media screen and (max-width:834px){.procedure-list__item{border-bottom:1px solid #ddd;margin:0 -5%;padding:20px 15px}.procedure-list__item:last-child{border-bottom:none}}.procedure-list__ct{font-size:1.4rem;line-height:1.5;margin-bottom:17px}.procedure-list__ct-ttl{display:block;font-size:clamp(1.8rem,1.833vw,2.2rem);font-weight:700;line-height:1.4;margin-bottom:7px}.procedure-list__ct-ttl span{background-image:linear-gradient(90deg,#fffc00 50%,#0000 0);background-position:0 20px;background-repeat:no-repeat;background-size:200% 12px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#1ba569;font-size:clamp(2.2rem,2.41vw,2.9rem)}@media screen and (max-width:834px){.procedure-list__ct-ttl span{background-position:0 17px;background-size:200% 17px}}.procedure-list__img{align-items:center;display:flex;justify-content:center}.procedure-list__img img{display:block;margin:0 auto}@media screen and (max-width:834px){.procedure-list__img img{max-width:130px}}.w100{width:100%!important}.nums-page,.nums-page .pagenavi{display:flex;justify-content:center}.nums-page .pagenavi{flex-wrap:wrap;font-size:1.8rem;font-weight:700;gap:16px;line-height:1.4;padding:0 72px;position:relative}@media screen and (max-width:834px){.nums-page .pagenavi{font-size:1.6rem;gap:10px;padding:0 58px}}.nums-page .pagenavi>*{align-items:center;display:flex;justify-content:center}.nums-page .pagenavi .current,.nums-page .pagenavi .page{border-radius:4px;cursor:pointer;height:64px;width:64px}@media(any-hover:hover){.nums-page .pagenavi .current,.nums-page .pagenavi .page{transition:opacity .2s}.nums-page .pagenavi .current:hover,.nums-page .pagenavi .page:hover{opacity:.7}}@media screen and (max-width:834px){.nums-page .pagenavi .current,.nums-page .pagenavi .page{height:56px;width:56px}}.nums-page .pagenavi .page{background:#f3f3f3;color:#147d4f}.nums-page .pagenavi .current{background:#147d4f;color:#f3f3f3}.nums-page .pagenavi .prevtpostslink{transform:scale(-1)}.nums-page .pagenavi .nextpostslink,.nums-page .pagenavi .prevtpostslink{color:#147d4f;height:64px;position:absolute;top:0;width:56px}@media screen and (max-width:834px){.nums-page .pagenavi .nextpostslink,.nums-page .pagenavi .prevtpostslink{height:56px;width:48px}}.nums-page .pagenavi .prevtpostslink{left:0}.nums-page .pagenavi .nextpostslink{right:0}@media(any-hover:hover){.nums-page .pagenavi a{transition:opacity .2s}.nums-page .pagenavi a:hover{opacity:.7}}.c-txt__01{font-size:1.6rem;line-height:1.563}@media screen and (max-width:640px){.c-txt__01{font-size:1.4rem;line-height:1.75}}.c-txt__02{font-size:1.8rem;line-height:2}@media screen and (max-width:834px){.c-txt__02{font-size:1.5rem;line-height:1.5}}.c-txt__03{font-size:1.4rem;line-height:1.714}.c-ttl__01{color:#1ba66a;color:var(--green);font-size:clamp(2.7rem,2.53rem + .453vw,3.4rem);font-weight:600;letter-spacing:.05em;line-height:1.45;margin-bottom:.9em;text-align:center}@media screen and (max-width:834px){.c-ttl__01{margin-bottom:.5em}}.c-ttl__01 .--s{border:1px solid #1ba66a;border:1px solid var(--green);border-radius:14px;color:#231815;color:var(--base);display:inline-block;font-size:1.4rem;font-weight:600;letter-spacing:0;line-height:1;padding:.4em .7em .3em}@media screen and (max-width:834px){.c-ttl__01 .--s{font-size:1.2rem;margin-bottom:.5em}}.c-ttl__01 span:not(.--s){font-size:clamp(2.2rem,2.054rem + .388vw,2.8rem)}.c-ttl__01--blue,.c-ttl__01--blue .--s{color:#2696c1;color:var(--blue)}.c-ttl__01--blue .--s{border-color:#2696c1;border-color:var(--blue)}.c-ttl__02{font-size:clamp(2.2rem,1.909rem + .777vw,3.4rem);line-height:1.411;margin-bottom:1.8em}.c-ttl__02,.c-ttl__03{font-weight:600;text-align:center}.c-ttl__03{color:#1ba66a;color:var(--green);font-size:clamp(2.4rem,2rem + 1vw,4.4rem)}.c-ttl__03 .--s{color:#231815;color:var(--base);display:block;font-size:45.45%;margin-bottom:.7em}.c-ttl__04{text-align:center}.c-ttl__04 .txt-sm{background:#1ba66a;background:var(--green);border-radius:3px;color:#fff;color:var(--wh);display:inline-block;letter-spacing:.1em;margin-bottom:.5em;padding:.65em .5em}.c-ttl__04 .txt-lg{align-items:center;color:#1ba66a;color:var(--green);display:flex;font-size:2.6rem;gap:0 10px;justify-content:center;line-height:1}@media screen and (max-width:834px){.c-ttl__04 .txt-lg{font-size:2.2rem}}.c-ttl__04 .txt-lg img{width:251px}@media screen and (max-width:834px){.c-ttl__04 .txt-lg img{width:200px}}.c-ttl__04--styles02{margin-bottom:1.3em}.c-ttl__04--styles02 .txt-sm{padding:0}@media screen and (max-width:834px){.c-ttl__04--styles02 .txt-sm img{width:155px}}.c-ttl__04--styles02 .txt-lg{font-size:clamp(2.4rem,2.157rem + .647vw,3.4rem)}@media screen and (max-width:834px){.c-ttl__04--styles02 .txt-lg{gap:0 1px}}.c-ttl__04--styles02 .txt-lg img{width:315px}@media screen and (max-width:834px){.c-ttl__04--styles02 .txt-lg img{width:199px}}.c-ttl__05{background:#5bb48c;color:#fff;display:block;font-family:Noto Sans,sans-serif;font-size:clamp(1.8rem,1.5277vw,2.2rem);font-weight:600;line-height:1.4;margin-bottom:26px;padding:clamp(7px,.69444vw,10px) clamp(20px,2.569444vw,37px);position:relative}.c-ttl__05:before{background:#fff;border-radius:2px;bottom:14px;content:"";left:16px;position:absolute;top:14px;width:3px}@media screen and (max-width:834px){.c-ttl__05:before{bottom:10px;left:10px;top:10px}}.c-ttl__06{border-bottom:2px solid #1ba66a;color:#1ba66a;display:block;font-size:1.8rem;font-weight:600;line-height:1.4;margin-bottom:22px;padding:0 0 6px}@media screen and (max-width:834px){.c-ttl__06{border-bottom:1px solid #1ba66a;font-size:1.6rem}}.c-ttl__07{border-bottom:1px solid #19a568;font-size:2rem;font-weight:700;line-height:1.6;padding-bottom:min(21px,4vw)}@media screen and (max-width:834px){.c-ttl__07{font-size:1.6rem}}.c-ttl__07--lg{font-size:2.4rem;padding-bottom:min(19px,4vw)}@media screen and (max-width:834px){.c-ttl__07--lg{font-size:2rem}}.c-btn__01{align-items:center;background:#fff;background:var(--wh);border:2px solid #1ba66a;border:2px solid var(--green);border-radius:32px;color:#1ba66a;color:var(--green);display:flex;font-size:1.8rem;font-weight:600;height:64px;justify-content:center;margin:0 auto;max-width:300px;position:relative;width:100%}@media(any-hover:hover){.c-btn__01{transition:opacity .2s}.c-btn__01:hover{opacity:.7}}.c-btn__01 .fa-arrow-right{position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media screen and (min-width:835px){.c-btn__01--big{border-radius:90px;font-size:2rem;height:90px;letter-spacing:1px;max-width:400px}}.c-btn__01--big i{display:inline-block;margin:0 0 0 15px;position:static!important;transform:translateY(0)!important}.c-btn__01--green{background:#1aa66a;color:#fff}.c-btn__02{align-items:center;background:#fff;border:3px solid #00844a;border-radius:90px;box-shadow:0 3px 20px 0 #0003;color:#00844a;display:flex;flex-wrap:wrap;font-size:clamp(1.6rem,1.83vw,2.2rem);font-weight:700;height:clamp(60px,7.5vw,90px);justify-content:center;margin:0 auto;max-width:400px;position:relative;text-align:center;transition:.3s ease;width:100%}@media(any-hover:hover){.c-btn__02{transition:opacity .2s}.c-btn__02:hover{opacity:.7}}.c-btn__02 i{font-size:clamp(2.4rem,3vw,3.6rem);left:8%;position:absolute;top:50%;transform:translateY(-50%)}.c-btn__02 i img{width:clamp(25px,2.91666vw,35px)}.c-btn__02 i.cmt{transform:scaleX(-1) translateY(-50%)}.c-btn__02-note{bottom:calc(100% - 10px);left:0;position:absolute;right:0}.c-btn__02-note-box{background:#00844a;border:2px solid #fff;border-radius:30px;color:#fff;display:inline-block;font-size:clamp(1.2rem,1.25vw,1.5rem);min-width:68.5%;padding:8px 17px}.c-btn__02-note-box span{color:#fff100}.c-btn__02-note-box:after{border-color:#00844a #0000 #0000;border-style:solid;border-width:8px 8px 0;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:calc(100% - 3px);width:0}.c-btn__02--orange{background:#ff9800;border:3px solid #fff;color:#fff}.c-btn__02--orange .c-btn__02-note-box{background:#fff;border:2px solid #ff9800;color:#231815}.c-btn__02--orange .c-btn__02-note-box:after{border-color:#fff #0000 #0000}.c-btn__02--orange .c-btn__02-note-box span{color:#ff9800}.c-btn__02--green{background:#1ba569;border:3px solid #fff;color:#fff}.c-btn__02--green .c-btn__02-note-box{background:#fff;border:2px solid #1ba569;color:#231815}.c-btn__02--green .c-btn__02-note-box:after{border-color:#fff #0000 #0000}.c-btn__02--green .c-btn__02-note-box span{color:#1ba569}.c-btn__02--green-cva .c-btn__02-note-box span{color:#ff9800}.c-btn__03{align-items:center;background:#ff9800;border:2px solid #fff;border-radius:90px;color:#fff;display:flex;flex-wrap:wrap;font-size:2rem;height:90px;justify-content:center;line-height:1.2;margin:0 auto;max-width:390px;position:relative;transition:.3s ease;width:100%}@media screen and (max-width:834px){.c-btn__03{font-size:1.8rem;height:70px}}@media(any-hover:hover){.c-btn__03{transition:opacity .2s}.c-btn__03:hover{opacity:.7}}.c-btn__03 .arrow,.c-btn__03 .icon{position:absolute;top:50%;transform:translateY(-50%)}.c-btn__03 .icon{font-size:3rem;left:29px}@media screen and (max-width:834px){.c-btn__03 .icon{font-size:2.6rem}}.c-btn__03 .arrow{right:15px}.c-btn__04{align-items:center;background:#19a568;border:1px solid #fff;border-radius:22px;color:#fff;display:flex;font-size:1.6rem;font-weight:700;gap:13px;justify-content:center;line-height:1.4;min-height:44px;padding:5px 22px 5px 26px;white-space:nowrap;width:fit-content}@media(any-hover:hover){.c-btn__04{transition:opacity .2s}.c-btn__04:hover{opacity:.7}}.c-btn__04 .material-symbols-outlined{font-size:1.6rem}.overlay{background-color:#0003;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;z-index:999}.box_modal,.overlay{height:100vh;position:fixed;width:100vw}.box_modal{align-items:center;display:flex;justify-content:center;left:0;top:0;z-index:9999}.box_modal__ct{background:#fff;border-radius:min(30px,4vw);box-shadow:0 5px 15px #00000059;color:#666;max-height:95vh;max-width:680px;overflow:hidden;padding:40px;position:relative;width:85.0666666667%;z-index:1000}.box_modal__ct .modal_title{color:#55c595;font-size:24px;font-weight:600;letter-spacing:.05em;text-align:center}.box_modal__ct--close{position:absolute;right:20px;top:15px}.box_modal__ct--close:hover{cursor:pointer;opacity:.8}.box_modal__ct .btn-close{align-items:center;border:2px solid #55c595;border-radius:50%;color:#55c595;display:flex;font-size:16px;height:24px;justify-content:center;line-height:1;position:absolute;right:20px;top:15px;transition:opacity .3s;width:24px}.box_modal__ct .btn-close:hover{cursor:pointer;opacity:.8}.box_modal .modal_content{width:100%}.box_modal .modal_footer{align-items:center;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;bottom:0;box-shadow:0 3px 8px #0000003d;display:flex;gap:20px;justify-content:center;left:0;padding:16px 0;position:absolute;right:0}.box_modal .modal_footer button{border-radius:10px;font-size:14px;font-weight:500}.box_modal .modal_footer button:first-child{padding:14px 30px}@media screen and (max-width:400px){.box_modal .modal_footer button:first-child{padding:6px 16px}}.box_modal .modal_footer button:last-child{padding:14px 80px}@media screen and (max-width:400px){.box_modal .modal_footer button:last-child{padding:6px 16px}}.box_modal__footer{box-shadow:0 0 10px #0b05081a;gap:20px;margin:0 -40px -40px;padding:10px 0}.box_modal--ttlGreen .box_modal__ct .modal_title{color:#55c595!important}.box_modal--long .box_modal__ct{max-width:900px}.loader_dots{--_g:no-repeat radial-gradient(circle closest-side,#ccc 90%,#0000);animation:l7 1s linear infinite;aspect-ratio:4;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;width:40px}.loading_new_rowtb{align-items:center;display:flex;justify-content:center;padding:16px}.form--input{background-color:#fff;border:1px solid #ddd;border-radius:8px;color:#222;font-size:14px;font-weight:400;padding:9px 18px;width:100%}.form--label{color:#666;font-size:13px;font-weight:500;margin-bottom:6px;min-width:max-content}.required{color:#ff0404;font-size:13px}.flex-center{align-items:center;display:flex}.flex-col,.flex-wrap{display:flex}.flex-col{flex-direction:column}.gap-10{gap:10px}.gap-20{gap:20px}.select-custom{height:100%;position:relative;width:100%}.select-custom svg{stroke-width:2px;stroke:#000;fill:none;stroke-linecap:round;stroke-linejoin:round;height:6px;pointer-events:none;position:absolute;right:12px;top:calc(50% - 3px);width:10px}.select-custom .select,.select-custom select{-webkit-appearance:none;background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;height:100%;height:40px;padding:6px 40px 6px 12px;transition:all .15s ease;width:100%}@media only screen and (min-device-width:1024px)and (max-device-width:1366px)and (orientation:landscape),only screen and (min-device-width:320px)and (max-device-width:1024px)and (orientation:portrait){.select-custom .select,.select-custom select{color:inherit}}.select-custom .select:required:invalid,.select-custom select:required:invalid{color:#0000}.select-custom .select:focus,.select-custom select:focus{border-color:#ccc;outline:none}.select-custom .select option,.select-custom select option{background:#fff;color:#000}.select-custom .select option[value=""][disabled],.select-custom select option[value=""][disabled]{display:none}.select-custom .select:hover+svg,.select-custom select:hover+svg{stroke:#000}.select-custom--120{max-width:120px}.select-custom--240{max-width:240px}.select-custom--240 select{background:#fff;border:1px solid #ccc;border-radius:8px;display:block;font-size:14px;font-weight:500;height:40px;outline:none;padding:5px 30px 5px 10px;width:100%}.select-custom .select{align-items:center;display:flex;height:100%;width:100%}.select-custom.error select{border-color:red}.icon-dropdown{stroke-width:2px;stroke:#000;fill:none;stroke-linecap:round;stroke-linejoin:round;height:6px;pointer-events:none;position:absolute;right:12px;top:calc(50% - 3px);transition:transform .3s ease;width:10px}.company-form__box{max-height:calc(90vh - 188px);overflow-y:auto;padding:min(20px,4vw) min(40px,4vw) min(35px,4vw)}.company-form__box.grid{gap:10px}.company-form__box--second{background:#f9f9f9;border-radius:10px;padding:20px}.company-form__box--three{padding-bottom:0}.company-form__box--four,.company-form__box--three+.company-form__box{padding-top:0}.company-form__box-flex{gap:10px 30px}.company-form__txt{color:#999;font-weight:500;margin:15px 0 3px}新規会社登録 .company-form__item.flex .company-form__ttl{width:125px}新規会社登録 .company-form__item.flex .company-form__desc{flex:1 1}.company-form__item--tag{align-items:center;display:flex;font-size:13px;font-weight:500;gap:10px;margin-bottom:5px}.company-form__item .tag--color-500{background-color:#00ac94;border-radius:5px;color:#fff;padding:2px 10px}.company-form__item .tag--color-100{background-color:#dff5f2;border-radius:5px;color:#55c595;padding:2px 10px;white-space:nowrap}.company-form__ttl{color:#999;font-size:13px;font-weight:500;margin-bottom:5px;position:relative}.company-form__ttl .required{color:#ff0404;font-size:10px;vertical-align:super}.company-form__ttl .c-btn__01{border-radius:20px;padding:5px 9px}@media screen and (max-width:640px){.company-form__ttl.flex{flex-wrap:wrap}}.company-form__ttl--copy{margin-right:0}.company-form__desc{font-size:14px}.company-form__desc.grid{gap:10px}.company-form__desc .flex{gap:min(21px,4vw)}.company-form__desc .flex.gap-0{gap:0}.company-form__desc .flex .accordion-box__date{margin-top:0;width:165px;z-index:1}.company-form__desc .flex .accordion-box__date p{width:100%}.company-form__desc .flex .accordion-box__click{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.company-form__desc .flex .accordion-box__datepicker{bottom:105%;left:0;right:auto;top:auto}.company-form__desc .flex .accordion-box__time{width:120px}.company-form__desc .flex .date-range-picker{justify-content:center}.company-form__desc .ck-content{height:300px}.company-form__desc .file{width:100%}.company-form__desc .file iframe,.company-form__desc .file img{display:block;width:100%}.company-form__desc .box--logo .icon-close{cursor:pointer;transition:opacity .3s}.company-form__desc .box--logo>span{margin-left:5px}.company-form__desc--group{align-items:center;display:flex;gap:10px}.company-form__desc--input{width:70%}.company-form__desc-ckeditor .ck-balloon-panel.ck.ck-balloon-panel.ck-balloon-panel_visible,.company-form__desc-ckeditor .ck-editor__top,.company-form__desc-ckeditor .ck.ck-balloon-panel.ck-balloon-panel_visible{display:none}.company-form__desc-ckeditor .ck-content{height:200px}.company-form__desc-ckeditor .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.company-form__desc-ckeditor .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:8px}.company-form__add,.company-form__add .flex{gap:10px}.company-form__add-input{max-width:140px}.company-form__add .select-custom{max-width:130px}.company-form__add .select-custom+.form-control{flex:1 1}.company-form__add-btnAddress{pointer-events:none}.company-form__flex{gap:20px}.company-form__footer{border-top:1px solid #ddd;box-shadow:0 0 10px #0000001a;gap:min(20px,4vw);padding:16px min(40px,4vw) min(40px,4vw)}@media screen and (max-width:640px){.company-form__footer{flex-direction:column-reverse}}.company-form__group{gap:min(20px,4vw);margin-top:min(37px,4vw)}@media screen and (max-width:640px){.company-form__group{flex-direction:column-reverse}}.company-form__copy{margin-top:-5px;min-height:32px;padding:5px 17px}.company-form__copy .tooltip{padding:6px 8px 4px}.company-form .input-textarea{appearance:none;border:1px solid #ccc;border-radius:8px;font-size:14px;font-weight:500;overflow-x:hidden;padding:5px 10px;resize:none;width:100%}.company-form__textarea03 .ck-content{height:150px}.company-form__block-ttl{margin-bottom:8px}.company-form__block-item{background:#f8f8f8;border-radius:10px;padding:20px}.company-form__block .tranfer-radio{margin-bottom:5px}.company-form__block .company-form__item:not(:last-child){margin-bottom:20px}.company-form__flexInfo .form-control,.company-form__flexInfo .select-custom{flex:1 1;min-height:40px}.company-form__search-list{background:#fff;border:1px solid #000;border-radius:5px;left:0;max-height:250px;overflow-x:hidden;overflow-y:auto;right:0;top:calc(100% + 5px);z-index:1}.company-form__search-item{grid-gap:5px;cursor:pointer;display:grid;gap:5px;padding:10px;transition:opacity .3s}.company-form__search-item:not(:last-child){border-bottom:1px solid #ccc}.company-form__search-flex{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.company-form__search-name{color:#000;font-weight:700}.company-form__footer{display:flex;justify-content:center}.company-form__footer.fixed{background:#fff;bottom:0;left:0;padding:16px 30px;position:fixed;right:0;z-index:99}@media screen and (max-width:834px){.company-form__footer.fixed{flex-direction:row}.company-form__footer.fixed .c-btn__01--second{min-width:auto;width:150px}}.grid{display:grid}.grid-col-2{grid-template-columns:repeat(2,1fr)}.grid-col-3{grid-template-columns:repeat(3,1fr)}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-none{flex:none!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.form-control{appearance:none;background:#fff;border-radius:8px;display:block;font-weight:500;height:40px;outline:none;padding:5px 10px}.form-control,.input-textarea{border:1px solid #ccc;font-size:14px;resize:none;width:100%}.input-textarea{border-radius:8px;font-weight:400;overflow-x:hidden;overflow-y:scroll;padding:10px}.error_form{color:red;font-size:13px;padding-left:10px}.mt-6{margin-top:6px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.checkbox{display:inline-flex;position:relative}.checkbox input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.checkbox input:checked+.checkbox__ct{border-color:#52bd95}.checkbox.square input{cursor:pointer;left:0;opacity:0;position:absolute;top:0;z-index:1}.checkbox.square input:checked+.checkbox__ct span{background:#52bd95;border-color:#52bd95}.checkbox.square .checkbox__ct{border:none;border-radius:0;color:#666;cursor:pointer;display:block;font-size:13px;font-weight:600;line-height:1.7;padding:0 14px 0 35px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.checkbox.square .checkbox__ct span{border:1px solid #ddd;border-radius:3px;box-sizing:initial;content:"";height:19px;left:0;position:absolute;text-align:center;top:0;width:19px}.checkbox.square .checkbox__ct span:before{display:none}.checkbox.square .checkbox__ct span .svg-inline--fa{color:#fff;font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox.cursor-default input{cursor:default}.checkbox.disabled input{cursor:not-allowed}.checkbox.noLabel{display:block;height:18px;width:18px}.checkbox.noLabel .checkbox__ct{min-height:18px;min-width:18px;padding:0}.checkbox.noLabel .checkbox__ct span{height:16px;width:16px}.checkbox.noLabel .checkbox__ct span .svg-inline--fa{font-size:12px}.checkbox__ct{border:1px solid #e6e7f3;border-radius:15px;color:#666;cursor:pointer;display:block;font-size:13px;font-weight:500;line-height:1.7;padding:3px 14px 3px 35px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.checkbox__ct span{box-sizing:initial;content:"";height:16px;left:10px;position:absolute;text-align:center;top:calc(50% - 8px);width:16px}.checkbox__ct span:before{border:1px solid #e6e7f3;border-radius:50%;content:"";height:14px;left:1px;position:absolute;top:1px;width:14px}.checkbox__ct span .svg-inline--fa{color:#52bd95;font-size:16px;left:0;position:absolute;top:0}.c-fc--fff{color:#fff!important;color:var(--wh)!important}.c-fc--red{color:red!important;color:var(--red)!important}.c-ft--en{font-family:Montserrat,sans-serif!important}.c-fw--300{font-weight:300!important}.c-fw--400{font-weight:400!important}.c-fw--500{font-weight:500!important}.c-fw--600{font-weight:600!important}.c-fw--700{font-weight:700!important}.c-fw--900{font-weight:900!important}.c-val--top{vertical-align:top!important}.c-val--middle{vertical-align:middle!important}.c-val--bottom{vertical-align:bottom!important}.c-al--center{text-align:center!important}.c-al--left{text-align:left!important}.c-al--right{text-align:right!important}.c-tx--v{writing-mode:vertical-rl}@media screen and (min-width:835px){.c-tx--v-pc{writing-mode:vertical-rl}}@media screen and (max-width:834px){.pc{display:none!important}}@media screen and (min-width:835px){.sp{display:none!important}}@media screen and (max-width:1024px){.pc-tb{display:none!important}}@media screen and (min-width:1025px){.sp-tb{display:none!important}}@media screen and (max-width:640px){.pc-sm{display:none!important}}@media screen and (min-width:641px){.sp-sm{display:none!important}}.u-fn-hover{display:inline-block}@media(any-hover:hover){.u-fn-hover{transition:opacity .2s}.u-fn-hover:hover{opacity:.7}}.u-pull--left{margin-left:calc(-50vw - -50%)}.u-pull--right{margin-right:calc(-50vw - -50%)}.u-img-of{height:100%;object-fit:cover;object-position:center;width:100%}.u-scroll-box{overflow-x:auto;overscroll-behavior-block:contain;padding-bottom:20px}.u-scroll-box-y{overflow-x:hidden;overflow-y:scroll;padding-bottom:20px}@media screen and (max-width:834px){.u-scroll-box-sp{overflow-x:scroll;overflow-y:hidden;padding-bottom:20px}}.js-u__scrollin{opacity:0;transform:translateY(70px)}.js-u__scrollin.is-visible{opacity:1;transform:translate(0);transition:.7s cubic-bezier(.25,.46,.45,.94)}img.is-lazyloaded{opacity:1}.mb0{margin-bottom:0!important}.mockup-container{height:100vh;margin:0 auto;max-height:314px;max-width:480px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:835px)and (max-width:1333px){.mockup-container{height:23.555vw}}@media screen and (max-width:834px){.mockup-container{height:65.41666vw}}@media screen and (max-width:640px){.mockup-container{height:52vw}}.mockup-image{height:auto;left:0;position:absolute;top:0;width:100%;z-index:1}.scrolling-content{height:min(60vw,83%);left:8.3%;overflow:hidden;position:absolute;top:4%;width:83.7%;z-index:0}.js-capture-image{height:auto;max-height:max-content;position:absolute;transform:translateY(0);transition:transform 3s linear;width:100%}.js-modal-overlay{align-items:center;background:#0006;display:flex;height:min(60vw,83%);justify-content:center;left:8.3%;opacity:0;pointer-events:none;position:absolute;top:4%;transition:opacity .5s ease;width:83.7%;z-index:2}.js-modal-overlay.visible{opacity:1;pointer-events:auto}.modal-image{height:auto;width:30%}.header-db{background:#19a568;color:#fff}.header-db__flex{align-items:center;display:flex;gap:min(44px,4vw);justify-content:flex-start;padding-bottom:min(48px,8vw);padding-top:min(48px,8vw)}@media screen and (max-width:834px){.header-db__flex{flex-direction:column;justify-content:center}}.header-db__logo{width:min(310px,40vw)}@media(any-hover:hover){.header-db__logo{transition:opacity .2s}.header-db__logo:hover{opacity:.7}}.header-db__intro{background:#fff;color:#19a568;font-size:2.4rem;font-weight:700;line-height:1.4;padding:7px 18px 3px;white-space:nowrap}@media screen and (max-width:834px){.header-db__intro{font-size:2rem;padding:7px 10px 3px}}@media screen and (max-width:374px){.header-db__intro{font-size:1.6rem}}.header-db__link{margin-left:auto}@media screen and (max-width:834px){.header-db__link{margin-right:auto}}.footer-db{background:#19a568;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4}.footer-db__flex{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:48px;justify-content:flex-start;padding-bottom:min(38px,8vw);padding-top:min(42px,8vw);position:relative}@media screen and (max-width:640px){.footer-db__flex{flex-direction:column;text-align:center;width:100%}}.footer-db__backtop{background:#19a568;bottom:10px;color:#fff;cursor:pointer;display:none;position:fixed;right:10px;transform:rotate(-90deg)}@media(any-hover:hover){.footer-db__backtop{transition:opacity .2s}.footer-db__backtop:hover{opacity:.7}}.footer-db__backtop.is-absolute{bottom:100%;position:absolute;right:0}.footer-db__backtop-wrap{align-items:center;display:flex;height:80px;justify-content:center;width:80px}@media screen and (max-width:834px){.footer-db__backtop-wrap{height:60px;width:60px}}.footer-db__link{align-items:center;display:flex;gap:9px;justify-content:center;margin-right:auto}@media screen and (max-width:640px){.footer-db__link{margin-left:auto}}.footer-db__link .material-symbols-outlined{font-size:1.5rem;margin-top:-5px}.footer-db__copyright{letter-spacing:.01em;position:relative}.footer-db__copyright:after{background:#fff;bottom:0;content:"";position:absolute;right:-25px;top:-4px;width:1px}@media screen and (max-width:640px){.footer-db__copyright:after{bottom:auto;height:1px;left:0;right:auto;top:-24px;width:100%}}#page-db{padding:min(72px,13.3333333333vw) 0 min(160px,36.8vw)}.sec-db{color:#333}.sec-db .img_banner_top{margin-bottom:16px;width:100%}.sec-db .img_banner_top img{object-fit:cover;width:100%}.sec-db__inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:min(96px,7.1111111111vw);justify-content:flex-start}.sec-db__sidebar{background:#f8f8f8;border-radius:min(16px,2.6666666667vw);padding:min(50px,8vw) min(24px,4vw) min(48px,8vw);width:352px}@media screen and (max-width:990px){.sec-db__sidebar{width:100%}}.sec-db__sidebar-ttl{font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:min(22px,4vw)}@media screen and (max-width:834px){.sec-db__sidebar-ttl{font-size:2rem}}.sec-db__sidebar-search{margin-bottom:min(66px,8vw);position:relative}.sec-db__sidebar-input{padding-right:100px}.sec-db__sidebar-btn{align-items:center;background:#19a568;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.4pxrem;font-weight:700;gap:5px;height:32px;justify-content:center;line-height:1;position:absolute;right:8px;top:4px;width:80px}@media(any-hover:hover){.sec-db__sidebar-btn{transition:opacity .2s}.sec-db__sidebar-btn:hover{opacity:.7}}@media screen and (max-width:834px){.sec-db__sidebar-btn{font-size:1.3rem}}.sec-db__sidebar-block{grid-gap:32px;border-bottom:1px solid #19a568;display:grid;gap:32px;margin-bottom:min(70px,8vw);padding-bottom:min(61px,8vw)}.sec-db__sidebar-accordion.is-active .sec-db__sidebar-head .material-symbols-outlined{transform:rotate(180deg)}.sec-db__sidebar-head{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between}@media(any-hover:hover){.sec-db__sidebar-head{transition:opacity .2s}.sec-db__sidebar-head:hover{opacity:.7}}.sec-db__sidebar-head .material-symbols-outlined{color:#19a568;margin-top:-4px;transition:transform .3s}.sec-db__sidebar-lbl{font-size:2.4rem;font-weight:700;line-height:1.5}@media screen and (max-width:834px){.sec-db__sidebar-lbl{font-size:2rem}}.sec-db__sidebar-lbl small{font-size:1.6rem}@media screen and (max-width:834px){.sec-db__sidebar-lbl small{font-size:1.4rem}}.sec-db__sidebar-body{background:#fff;box-shadow:0 3px 3px #0000001a;margin-bottom:2px;margin-top:14px;padding:19px 8px 14px}.sec-db__sidebar-list{grid-gap:8px;display:grid;font-size:1.4rem;gap:8px;grid-template-columns:repeat(2,1fr);line-height:1.7}.sec-db__sidebar-link{align-items:center;cursor:pointer;display:flex;justify-content:space-between;text-align:left}@media(any-hover:hover){.sec-db__sidebar-link{transition:opacity .2s}.sec-db__sidebar-link:hover{opacity:.7}}.sec-db__sidebar-link .underline{text-decoration:underline}.sec-db__sidebar-link .material-symbols-outlined{color:#19a568;font-size:16px;margin:-5px 0 0}.sec-db__sidebar-nav{grid-gap:min(39px,4vw);display:grid;font-size:2.4rem;font-weight:700;gap:min(39px,4vw);line-height:1.15;margin-bottom:min(82px,8vw)}@media screen and (max-width:834px){.sec-db__sidebar-nav{font-size:2rem}}.sec-db__sidebar-nav small{display:inline-block;font-size:1.6rem}@media screen and (max-width:834px){.sec-db__sidebar-nav small{font-size:1.4rem}}.sec-db__sidebar-nav button{align-items:center;display:flex;font-size:2.4rem;font-weight:700;justify-content:space-between;line-height:1.15;text-align:left;width:100%}@media(any-hover:hover){.sec-db__sidebar-nav button{transition:opacity .2s}.sec-db__sidebar-nav button:hover{opacity:.7}}.sec-db__sidebar-nav button .material-symbols-outlined{color:#19a568}.sec-db__sidebar-img img{display:block;width:100%}.sec-db__sidebar-img:not(:last-child){margin-bottom:min(32px,4vw)}.sec-db__sidebar-tags{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:1.6rem;gap:min(24px,4vw) min(48px,8vw);justify-content:flex-start;line-height:1.69}.sec-db__sidebar-tags button{cursor:pointer;text-decoration:underline;text-underline-position:from-font}@media(any-hover:hover){.sec-db__sidebar-tags button{transition:opacity .2s}.sec-db__sidebar-tags button:hover{opacity:.7}}.sec-db__sidebar .c-ttl__07{margin-bottom:min(33px,4vw)}.sec-db__top{display:flex;justify-content:flex-end}.sec-db__top--start{justify-content:flex-start}.sec-db__ct{flex:1 1}@media screen and (max-width:990px){.sec-db__ct{width:100%}}.sec-db__ttl{border-bottom:1px solid #19a568;font-size:2.4rem;line-height:1.5;margin-bottom:min(63px,8vw);padding:20px 0;position:relative}@media screen and (max-width:834px){.sec-db__ttl{font-size:2rem}}.sec-db__ttl:before{background:#010101;bottom:-2px;content:"";height:3px;position:absolute;width:80px}.sec-db__list{grid-gap:min(47px,8vw);display:grid;font-size:1.4rem;gap:min(47px,8vw);line-height:1.7142857143;margin-bottom:33px}@media screen and (max-width:834px){.sec-db__list{font-size:1.3rem}}.sec-db__list-item:not(:last-child){border-bottom:1px solid #ccc}.sec-db__list-link{display:block;padding-bottom:min(46px,8vw)}@media(any-hover:hover){.sec-db__list-link{transition:opacity .2s}.sec-db__list-link:hover{opacity:.7}}.sec-db__list-info{display:flex;padding:2px 0 17px}.sec-db__list-info>*{margin-right:16px;padding-right:16px}.sec-db__list-info>:not(:last-child){border-right:1px solid #ccc}.sec-db__list-ttl{font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:7px;text-decoration:underline;text-underline-position:from-font}@media screen and (max-width:834px){.sec-db__list-ttl{font-size:2rem}}.sec-db__list-ttl--lg{font-size:3.2rem;line-height:1.5;text-decoration:none}@media screen and (max-width:834px){.sec-db__list-ttl--lg{font-size:2.8rem}}.sec-db__list-name{color:#666;margin-bottom:15px}.sec-db__list-flex{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:min(33px,4vw)}@media screen and (max-width:640px){.sec-db__list-flex{flex-direction:column}}.sec-db__list-tags{color:#19a568;display:flex;flex-wrap:wrap;font-weight:700;gap:12px;padding:2px 0 0}.sec-db__list-tags>*{border:1px solid #19a568;border-radius:4px;padding:3px 14px 3px 15px}.sec-db__list-btn{align-items:center;background:#19a568;border:1px solid #19a568;border-radius:36px;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;gap:14px;justify-content:center;line-height:1.625;padding:4px 23px 4px 27px;white-space:nowrap}@media(any-hover:hover){.sec-db__list-btn{transition:opacity .2s}.sec-db__list-btn:hover{opacity:.7}}@media screen and (max-width:834px){.sec-db__list-btn{font-size:1.4rem}}.sec-db__list-btn .material-symbols-outlined{font-size:1.4rem}@media screen and (max-width:834px){.sec-db__list-btn .material-symbols-outlined{font-size:1.3rem}}.sec-db__list-btn--lg{padding:9px 23px 6px 26px}.sec-db__list-btn--lg .material-symbols-outlined{font-size:1.7rem}@media screen and (max-width:834px){.sec-db__list-btn--lg .material-symbols-outlined{font-size:1.5rem}}.sec-db__list-btn--white{background:#fff;color:#19a568}.sec-db__list-desc{font-size:1.6rem;line-height:1.6875}@media screen and (max-width:834px){.sec-db__list-desc{font-size:1.4rem}}.sec-db--other{background:#f3f3f3;padding:min(80px,13.3333333333vw) 0 min(257px,40vw)}.sec-db--other .sec-db__inner{flex-direction:row-reverse;gap:min(80px,8vw);max-width:1307px}@media screen and (max-width:1200px){.sec-db--other .sec-db__inner{flex-direction:column-reverse}}.sec-db--other .sec-db__sidebar{padding:min(33px,8vw) min(32px,4vw) min(31px,8vw);width:443px}.sec-db--other .sec-db__ct{border-radius:min(16px,2.6666666667vw);padding:min(64px,8vw)}.sec-db--other .sec-db__ct .c-ttl__07{margin-bottom:31px}.sec-db--other .sec-db__list{gap:min(46px,8vw);margin-bottom:31px}.sec-db--other .sec-db__list-item{border-bottom:none}.sec-db--other .sec-db__list-link{padding-bottom:0}.sec-db--other .sec-db__ct,.sec-db--other .sec-db__sidebar{background:#fff}@media screen and (max-width:1200px){.sec-db--other .sec-db__ct,.sec-db--other .sec-db__sidebar{width:100%}}.page_login_form{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (max-width:834px){.page_login_form{width:400px}}@media screen and (max-width:500px){.page_login_form{width:90%}}.page_login_form .error_form{color:red;font-size:13px;padding-left:10px}.page_login_form_group{display:flex;flex-direction:column;gap:8px;width:100%}.page_login_form_group_lable{color:#666;font-size:14px;font-weight:600}.page_login_form_group_input{border:1px solid #ccc;border-radius:10px;color:#666;font-size:13px;padding:14px 20px;width:95%}@media screen and (max-width:834px){.page_login_form_group_input{width:100%}}.page_login_form_checked{align-items:center;display:flex;gap:8px}.page_login_form_checked p{color:#666;font-size:13px;font-weight:500}.page_login_form_action{align-items:center;display:flex;gap:40px;justify-content:center}.page_login_form_btn,.page_login_form_btn_cancel{background:#55c595;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;width:145px}.page_login_form_btn:hover,.page_login_form_btn_cancel:hover{cursor:pointer;opacity:.7}.page_login_form_btn_cancel{background:#f0f0f0;color:#666}.page_login_form+.page_login_footer{margin-top:60px}#page-db_detail{padding:0}#page-db_detail .breadcrumb{background:#f8f8f8;color:#147d4f;padding:25px 0 23px}#page-db_detail .breadcrumb .inner{font-size:1.6rem;font-weight:700;line-height:1.7;max-width:1312px}#page-db_detail .breadcrumb .inner a{font-weight:400;margin:0 11px 0 0;padding:0 23px 0 0}#page-db_detail .breadcrumb .inner a:after{border:none;content:"/";font-size:22px;padding:0;top:-4px;transform:none}.sec-dbDetail{color:#333;font-size:1.6rem;line-height:1.625;padding:48px 0 min(120px,13.3333333333vw)}.sec-dbDetail .sec-db__list-ttl{margin-bottom:5px}.sec-dbDetail .sec-db__list-name{margin-bottom:21px}.sec-dbDetail .sec-db__list-tags{margin-bottom:min(65px,8vw)}.sec-dbDetail .sec-db__list-tags>*{padding-top:4px}.sec-dbDetail .sec-db__list-desc{margin-bottom:min(62px,8vw)}.sec-dbDetail .sec-db__top{margin-bottom:min(24px,4vw)}.sec-dbDetail .sec-db__top--start{margin-bottom:0}.sec-dbDetail__contact{margin-bottom:min(50px,8vw)}.sec-dbDetail__contact-dl{align-items:center;border-bottom:1px solid #19a568;display:flex;gap:min(66px,5vw);justify-content:flex-start;padding:min(24px,4vw) 0 min(23px,4vw)}@media screen and (max-width:640px){.sec-dbDetail__contact-dl{flex-direction:column;gap:15px}}.sec-dbDetail__contact-dl:first-child{border-top:1px solid #19a568}@media screen and (min-width:641px){.sec-dbDetail__contact-dl:first-child .sec-dbDetail__contact-dd{padding-left:min(31px,4vw)}}.sec-dbDetail__contact-dt{background:#f3f3f3;color:#147d4f;font-weight:700;padding:18px 24px 15px;width:130px}@media screen and (max-width:640px){.sec-dbDetail__contact-dt{width:100%}}.sec-dbDetail__contact-dd{flex:1 1}@media screen and (max-width:640px){.sec-dbDetail__contact-dd{width:100%}}.sec-dbDetail__list{grid-gap:16px min(32px,4vw);display:grid;gap:16px min(32px,4vw)}@media screen and (min-width:835px){.sec-dbDetail__list{grid-template-columns:repeat(2,1fr)}}.sec-dbDetail__list-item{align-items:center;border-bottom:1px solid #ccc;display:flex;padding:0 0 15px}.sec-dbDetail__list-lbl{font-weight:700;width:144px}.sec-dbDetail__list-ct{flex:1 1}.sec-dbDetail__list-btn{align-items:center;border:1px solid #19a568;border-radius:4px;color:#19a568;display:flex;font-weight:700;justify-content:center;margin-bottom:1px;margin-left:-11px;padding:4px 16px 3px;width:fit-content}.sec-dbDetail__flex{align-items:flex-start;display:flex;gap:min(80px,8vw);justify-content:flex-start;margin-bottom:min(80px,8vw)}@media screen and (max-width:1200px){.sec-dbDetail__flex{flex-direction:column}}.sec-dbDetail__flex-ct{flex:1 1}@media screen and (max-width:1200px){.sec-dbDetail__flex-ct{width:100%}}.sec-dbDetail__flex-sidebar{grid-gap:min(32px,4vw);display:grid;gap:min(32px,4vw);padding-top:1px;width:368px}@media screen and (max-width:1200px){.sec-dbDetail__flex-sidebar{margin:0 auto;max-width:368px;width:100%}}.sec-dbDetail__flex-sidebar>:first-child{margin-bottom:16px}.from_update_company{display:flex;flex-direction:column;gap:10px}.company-modal .box_modal__ct{border-radius:min(30px,4vw);padding:min(40px,8vw) 0 0}.company-modal .c-btn__01{align-items:center;background:#52bd95;border:1px solid #52bd95;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:10px;height:40px;justify-content:center;line-height:1;margin:initial;max-height:40px;padding:5px 24px;text-align:center;text-decoration:none;transition:opacity .3s;white-space:nowrap;width:100px}@media(any-hover:hover){.company-modal .c-btn__01{transition:opacity .2s}.company-modal .c-btn__01:hover{opacity:.7}}.company-modal .c-btn__01--gray{background:#f0f0f0;border-color:#ddd;color:#666}.company-modal .c-btn__01--bdGray{border-color:#f0f0f0}
/*# sourceMappingURL=main.ff830ad9.css.map*/