*,::before,::after{box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:white;border:solid;color:black;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}:where(nav li)::before{content:unset}html,body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{letter-spacing:0}h1,h2{margin-top:0}h3,h4,p{margin:0}ul,li{list-style:none}html{font-size:62.5%;margin:0}p{font-size:1.4rem;line-height:1.7}li{font-size:1.4rem}dl,dt,dd,ul,li{margin:0;padding:0}img{-o-object-fit:contain;object-fit:contain;image-rendering:-webkit-optimize-contrast;max-width:100%;height:auto}body{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;line-height:1.4;letter-spacing:.5px;color:#211512;font-size:1.4rem}*,*::before,*::after{box-sizing:border-box}@media(max-width: 1300px){.container{padding-left:15px;padding-right:15px}}@media(min-width: 1024px){.container{max-width:1200px;margin-left:auto;margin-right:auto}}@media(min-width: 1024px){.container-fluid{max-width:1200px;margin-left:auto;margin-right:auto}}.text-bold-font{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;font-weight:700}.row{width:100%;max-width:1050px;box-sizing:border-box;margin:0 auto}.d-block{display:block}.is-hidden,.hidden{display:none}@media screen and (max-width: 360px){.android-none{display:none}}.android-block{display:none}@media screen and (max-width: 360px){.android-block{display:block}}@media(max-width: 413px){.sp-none{display:none}}.sp-block{display:none}@media(max-width: 413px){.sp-block{display:block}}@media screen and (max-width: 1023px){.tab-none{display:none}}.tab-block{display:none}@media(max-width: 1023px){.tab-block{display:block}}.tab-max-block{display:none}@media(max-width: 767px){.tab-max-block{display:block}}@media screen and (max-width: 1023px){.tab-only2{display:none}}@media screen and (min-width: 1024px){.tab-only2{display:block}}@media(min-width: 1200px){.tab-only2{display:none}}@media screen and (max-width: 1023px){.tab-only-none{display:block}}@media screen and (min-width: 1024px){.tab-only-none{display:none}}@media(min-width: 1200px){.tab-only-none{display:block}}.pc-only{display:none}@media(min-width: 1024px){.pc-only{display:block}}.mb-0{margin-bottom:5px}.mb-1{margin-bottom:10px}@media(max-width: 413px){.mb-1{margin-bottom:5px}}.mb-2{margin-bottom:20px}@media(max-width: 413px){.mb-2{margin-bottom:20px}}.mb-3{margin-bottom:40px}@media(max-width: 413px){.mb-3{margin-bottom:20px}}.mb-4{margin-bottom:40px}@media(max-width: 413px){.mb-4{margin-bottom:15px}}.mb-5{margin-bottom:80px}@media(max-width: 413px){.mb-5{margin-bottom:40px}}.p-10{padding-left:10px;padding-right:10px}.p-20{padding-left:20px;padding-right:20px}.p-30{padding-left:30px;padding-right:30px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pt-top-section{padding-top:80px}@media(min-width: 414px){.pt-top-section{padding-top:40px}}.pt-top-section-column{padding-top:30px}.aspect-ratio-box{position:relative;max-width:850px;aspect-ratio:16/9}.aspect-ratio-box>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}a[href*="tel:"]{pointer-events:initial;cursor:pointer}@media(min-width: 1024px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.font-icon{font-family:"fontello"}.contents-section{padding-top:50px;padding-bottom:50px}@media(min-width: 1024px){.contents-section{padding-top:60px;padding-bottom:60px}}.border-dot-bottom{background-image:linear-gradient(to right, #a6a1a0 2px, transparent 2px);background-size:5px 1px;background-repeat:repeat-x;background-position:left bottom}.img-scale{overflow:hidden;transition:.5s}.img-scale a{display:block;width:100%;transition:.5s}.img-scale a:hover{opacity:.7;transform:scale(1.02)}@media(min-width: 1024px){.show-for-small{display:none !important}}@media(max-width: 1023px){.hide-for-small{display:none !important}}.font{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif}.font2{font-family:"Noto Sans JP"}@media(max-width: 500px){.sp-none{display:none !important}}.sp-block{display:none !important}@media(max-width: 500px){.sp-block{display:block !important}}.center{display:block;margin-left:auto;margin-right:auto}.text-link a{color:#21a0a0;border-bottom:1px solid #21a0a0}.text-link a:hover{border-bottom:none}.margin-none{margin:0 !important}.list-no-dot{list-style:none}a{color:#211512;text-decoration:none}h1,h2,h3,h4,h5,h6{margin-top:0}.contents-title-wrappear{text-align:center}@media(max-width: 1023px){.contents-title-wrappear{margin-bottom:30px}}@media(min-width: 1024px){.contents-title-wrappear{margin-bottom:40px}}.contents-title-wrappear .contents-title-inner{text-align:center;position:relative;display:inline-block;margin-bottom:0}.contents-title-wrappear .contents-title-inner::after{position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:block;content:"";width:9em;height:4px;background-size:11px 11px}@media(max-width: 1023px){.contents-title-wrappear .contents-title-inner::after{width:5em;height:3px}}.contents-title-wrappear .contents-title-inner::after{background:#213665;background-size:11px 11px}@media(max-width: 1023px){.contents-title-wrappear .contents-title-inner::after{background-size:9px 9px}}.contents-title{color:#213665;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;position:relative;display:inline-block;font-size:3.2rem;text-align:center}@media(min-width: 1024px){.contents-title{white-space:nowrap}}@media(max-width: 1023px){.contents-title{font-size:2rem;letter-spacing:0}}@media(min-width: 768px){.br-sp{display:none}}.page-caption{text-align:center;margin-bottom:60px}.contents-sub-title{font-size:32px;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;text-align:center;margin-bottom:30px;font-weight:bold;color:#211512}@media(max-width: 1023px){.contents-sub-title{font-size:18px;margin-bottom:20px}}.contents-sub-title--bg-white,.contents-sub-title--bg-gray{font-size:1.8rem;padding:10px}@media(min-width: 1024px){.contents-sub-title--bg-white,.contents-sub-title--bg-gray{font-size:2rem;padding:15px}}.contents-sub-title--bg-gray{background:#f3f3f3}.contents-sub-title--bg-white{background:#fff}.decoration::before,.decoration::after{content:"";width:26px;height:29px}@media(min-width: 1024px){.decoration::before,.decoration::after{width:33px;height:36px}}.arrow-title{position:relative;margin-bottom:60px;font-size:18px;font-weight:bold;text-align:center}@media(min-width: 1024px){.arrow-title{margin-bottom:90px;font-size:28px}}.arrow-title:before{content:"";position:absolute;width:100%;height:30px;bottom:-45px;left:0;background:url(../js/8e157d77f93767ba8888.png) no-repeat top center;background-size:100%}@media(min-width: 1024px){.arrow-title:before{width:730px;bottom:-60px;left:calc((100% - 730px)/2);background-size:730px auto}}.arrow-title span{display:inline-block;margin-top:5px;font-size:11px;font-weight:normal}@media(min-width: 1024px){.arrow-title span{font-size:14px}}.arrow-title.jinji:before{background-image:url(../js/728de1e7d2b470aca70c.png)}.arrow-title.kintai:before{background-image:url(../js/cd4fb17770ce0d9e9c5f.png)}.arrow-title.payroll:before{background-image:url(../js/7d5681fc7f4ba7011f40.png)}.arrow-title.workflow:before{background-image:url(../js/e558b42b8a4ad47b1c03.png)}.arrow-title.keihiseisan:before{background-image:url(../js/2896287939b640b555ed.png)}.arrow-title.roumu:before{background-image:url(../js/5f03195fad22594cee0d.png)}.arrow-title.workvital:before{background-image:url(../js/4d92c1c1afff0ec81ea1.png)}.arrow-title.emp:before{background-image:url(../js/5b120a1c2db9f1dc4042.png)}html{font-size:62.5%;margin:0}p{font-size:1.4rem;line-height:1.7}li{font-size:1.4rem}dl,dt,dd,ul,li{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-top:0}img{-o-object-fit:contain;object-fit:contain;image-rendering:-webkit-optimize-contrast;max-width:100%;height:auto}ul{list-style:none}body{font-family:"Noto Sans JP",sans-serif;line-height:1.4;letter-spacing:.5px;color:#211512;font-size:1.4rem}*,*::before,*::after{box-sizing:border-box}a{color:#211512;text-decoration:none}.contents-section{padding-top:50px;padding-bottom:50px}@media(min-width: 1024px){.contents-section{padding-top:60px;padding-bottom:60px}}@media(max-width: 1300px){.container{padding-left:15px;padding-right:15px}}@media(min-width: 1024px){.container{max-width:1200px;margin-left:auto;margin-right:auto}}.container--full{max-width:inherit}.contents-title-wrappear{text-align:center}@media(max-width: 1023px){.contents-title-wrappear{margin-bottom:30px}}@media(min-width: 1024px){.contents-title-wrappear{margin-bottom:40px}}.contents-title-wrappear .contents-title-inner{text-align:center;position:relative;display:inline-block;margin-bottom:0}.contents-title-wrappear .contents-title-inner::after{position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:block;content:"";width:9em;height:4px;background-size:11px 11px}@media(max-width: 1023px){.contents-title-wrappear .contents-title-inner::after{width:5em;height:3px}}.contents-title-wrappear .contents-title-inner::after{background:#0a437a;background-size:11px 11px}@media(max-width: 1023px){.contents-title-wrappear .contents-title-inner::after{background-size:9px 9px}}.contents-title{color:#0a437a;font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;position:relative;display:inline-block;font-size:3.2rem;text-align:center}@media(min-width: 1024px){.contents-title{white-space:nowrap}}@media(max-width: 1023px){.contents-title{font-size:2rem;letter-spacing:0}}.is-hidden,.hidden{display:none}.android-block{display:block}@media(min-width: 375px){.android-block{display:none}}.sp-block{display:block}@media(min-width: 1024px){.sp-block{display:none}}@media(max-width: 413px){.sp-none{display:none}}.tab-block{display:block}@media(min-width: 1024px){.tab-block{display:none}}@media screen and (max-width: 1023px){.tab-none{display:none}}.pc-only{display:none}@media(min-width: 1024px){.pc-only{display:block}}.xpc-only{display:none}@media(min-width: 1200px){.xpc-only{display:block}}.header{width:100%;height:auto}.slash-title__lead,.slash-title__main{color:#0a437a;box-sizing:border-box;font-weight:bold;margin:0 auto;text-align:center;position:relative}.slash-title__lead{display:table;line-height:1;font-size:1.4rem;line-height:1.5em;margin-bottom:10px}@media(min-width: 1024px){.slash-title__lead{font-size:1.8rem}}.slash-title__lead::before,.slash-title__lead::after{content:"";position:absolute;display:inline-block;width:21px;height:23px;transform:translateY(-50%);top:50%}.slash-title__lead::before{background:url(../js/128b54abac0ecfaa5a0f.svg) center top/cover;left:-25px}@media(min-width: 1024px){.slash-title__lead::before{left:-30px}}.slash-title__lead:after{background:url(../js/b4dfd63bb73660e217d2.svg) center top/cover;right:-25px}@media(min-width: 1024px){.slash-title__lead:after{right:-30px}}.slash-title__lead--large{font-size:1.4rem;height:auto;margin-bottom:0}.slash-title__lead--large::before,.slash-title__lead--large::after{width:21px;height:23px}.slash-title__lead--large::before{left:-40px}.slash-title__lead--large::after{right:-40px}@media(min-width: 1024px){.slash-title__lead--large{font-size:2.2rem}.slash-title__lead--large::before,.slash-title__lead--large::after{width:32px;height:35px}}.slash-title__main{display:flex;align-items:center;justify-content:center;width:auto;height:auto;font-size:2rem;margin-bottom:30px;padding-bottom:17px}@media(min-width: 1024px){.slash-title__main{font-size:3.2rem;padding-bottom:25px;margin-bottom:40px}}.slash-title__main::before{content:"";position:absolute;width:100px;height:3px;background-color:#0a437a;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media(max-width: 1023px){.slash-title__main::before{width:80px}}h2.heading{display:flex;align-items:center;justify-content:center;position:relative;width:auto;height:auto;font-size:2rem;line-height:1.5;color:#0a437a;text-align:center;margin:0 auto;margin-bottom:30px;padding-bottom:17px;box-sizing:border-box}@media(min-width: 1024px){h2.heading{font-size:3.2rem;padding-bottom:25px;margin-bottom:40px}}h2.heading::before{content:"";position:absolute;width:100px;height:3px;background-color:#0a437a;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media(max-width: 1023px){h2.heading::before{width:80px}}.lead{display:table;position:relative;line-height:1;font-size:1.4rem;font-weight:bold;line-height:1.5em;color:#0a437a;text-align:center;margin:0 auto;margin-bottom:10px;box-sizing:border-box}@media(min-width: 1024px){.lead{font-size:1.8rem}}.lead::before,.lead::after{content:"";position:absolute;display:inline-block;width:21px;height:23px;transform:translateY(-50%);top:50%}.lead::before{background:url(../js/128b54abac0ecfaa5a0f.svg) center top/cover;left:-25px}@media(min-width: 1024px){.lead::before{left:-30px}}.lead:after{background:url(../js/b4dfd63bb73660e217d2.svg) center top/cover;right:-25px}@media(min-width: 1024px){.lead:after{right:-30px}}.lead--large{font-size:1.4rem;height:auto;margin-bottom:0}.lead--large::before,.lead--large::after{width:21px;height:23px}.lead--large::before{left:-40px}.lead--large::after{right:-40px}@media(min-width: 1024px){.lead--large{font-size:2.2rem}.lead--large::before,.lead--large::after{width:32px;height:35px}}.note{font-size:1.4rem;color:#211512;margin-bottom:30px;text-align:center}@media(min-width: 1024px){.note{font-size:1.6rem;margin-bottom:40px}}.link{position:relative;display:inline-flex;justify-content:center;align-items:center;text-decoration:underline;transition:.2s}.link:hover{-webkit-text-decoration:auto;text-decoration:auto}.link:hover::before{-webkit-text-decoration:auto;text-decoration:auto}.link--text{font-size:1.4rem;font-weight:bold;color:#5ba330;box-sizing:border-box;padding-right:16px}.link--text::after{position:absolute;font-family:fontello;content:"";line-height:1;font-size:.9em;margin-top:2px;right:0;text-decoration:none}@media(min-width: 1024px){.link--text{font-size:1.8rem;padding-right:21px}}.link--list{font-size:1.4rem;font-weight:500;color:#5ba330;margin-right:16px}.link--list::after{position:absolute;font-family:fontello;content:"";line-height:1;font-size:.9em;margin-top:2px;right:0;text-decoration:none}.link--anchor{font-size:1.6rem;font-weight:bold;color:#000}a.text-green-link span{color:#5ba330;border-bottom:1px solid #5ba330}a.text-green-link span:hover{border-bottom:unset}a.text-blue-link span{color:#0a437a;border-bottom:1px solid #0a437a}a.text-blue-link span:hover{border-bottom:unset}.decoration::before,.decoration::after{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%);background-size:cover}.decoration::before{background-image:url(../js/128b54abac0ecfaa5a0f.svg);left:0}.decoration:after{position:absolute;display:inline-block;background-image:url(../js/b4dfd63bb73660e217d2.svg);right:0}.contents-more-button{text-align:center;margin-top:40px}.contents-more-button a,.contents-more-button p{width:100%;display:inline-block;color:#fff;font-size:16px;line-height:1;padding:15px 15px;border-radius:100px;border:3px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.2);transition:.3s;position:relative;z-index:1;font-weight:700}@media(min-width: 1024px){.contents-more-button a,.contents-more-button p{font-size:22px;padding:20px 20px}}.contents-more-button a:hover,.contents-more-button a:visited,.contents-more-button a:active,.contents-more-button a:focus,.contents-more-button p:hover,.contents-more-button p:visited,.contents-more-button p:active,.contents-more-button p:focus{text-decoration:none}.contents-more-button a:hover,.contents-more-button p:hover{color:#fff;transform:scale(1.03);box-shadow:0 0 10px rgba(0,0,0,.2)}.contents-more-button a:before,.contents-more-button a:after,.contents-more-button p:before,.contents-more-button p:after{content:"";display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:-1;border-radius:100px;margin:auto}.contents-more-button a:after,.contents-more-button p:after{opacity:0;width:10%;color:#fff;text-align:right;padding-right:5%;box-sizing:border-box;font-weight:bold;font-size:31px;transition:all .3s ease}.contents-more-button a:hover:after,.contents-more-button p:hover:after{content:"";opacity:1;transform:none;width:100%}.contents-more-button a span,.contents-more-button p span{position:relative;line-height:1;display:flex;justify-content:center;align-items:center}.contents-more-button a span::after,.contents-more-button p span::after{font-family:"fontello";content:"";position:relative;left:1em}@media(min-width: 1024px){.contents-more-button a span::after,.contents-more-button p span::after{left:2em;transform:translateY(2px)}}.contents-more-button--orange a:before{background:linear-gradient(90deg, #f1960d, #f1c30d)}.contents-more-button--orange a:after{background:#ffcc76}.contents-more-button--green a:before{background:linear-gradient(90deg, #16a085, #77b60a)}.contents-more-button--green a:after{background:#a8d45c}.contents-more-button-1column a{max-width:690px}.segment-button a,.segment-button p{display:flex;justify-content:center;align-items:center;background:#f3f3f3;box-shadow:0 5px 0 #a6a1a0;text-align:center;border-radius:10px;font-weight:700}.segment-button a:hover,.segment-button a:visited,.segment-button a:active,.segment-button a:focus,.segment-button p:hover,.segment-button p:visited,.segment-button p:active,.segment-button p:focus{text-decoration:none}.segment-button a:hover,.segment-button p:hover{background:#ffeb3b;box-shadow:none;transform:translateY(5px)}.segment-button.active p{background-color:#ffeb3b;transform:translateY(5px);box-shadow:none}.article a{color:#399bce;text-decoration:underline}.article a:hover{text-decoration:none}.wp-pagenavi span.current{border:1px solid #4d4d4d}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#4d4d4d;color:#fff}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;vertical-align:middle;padding:8px 12px;margin:0 3px;border:1px solid #4d4d4d;border-radius:5px}.wp-pagenavi{padding-top:30px;font-size:12px;text-align:center;position:relative}.icon-right-open-big{font-family:"fontello";content:"";width:1em;height:1em;color:#211512}.icon-left-open-big{font-family:"fontello";content:"";width:1em;height:1em;color:#211512}.simple-header{z-index:100;position:relative}.simple-header .header__block{white-space:nowrap;background:#0a437a}.simple-header .header__block .container h1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:unset;font-size:1rem;font-weight:normal;margin:0;padding:2px 0;color:#fff}@media(min-width: 1024px){.simple-header .header__block .container h1{font-size:1.2rem;padding:4px 0}}.header__inner{padding:7px 0;box-shadow:0px 4px 4px 0px rgba(0,0,0,.15);height:60px}@media(min-width: 1024px){.header__inner{padding:12px 0;height:68px}}@media(max-width: 1023px){.header__inner{position:relative}}.header__inner-flex{display:flex;justify-content:space-between}.header .container{max-width:1500px}@media(max-width: 1530px){.header .container{padding-left:15px;padding-right:15px}}.simple-footer{width:100%;background:#0a437a;padding:40px 0 10px 0}@media(min-width: 1024px){.simple-footer{padding:60px 0 10px 0}}.simple-footer__logo{text-align:center;margin-bottom:30px}@media(min-width: 1024px){.simple-footer__logo{text-align:left;margin-bottom:40px;display:flex;align-items:center}}.simple-footer__logo img{display:inline-block}@media(min-width: 1024px){.simple-footer__logo img{margin-right:30px}}.simple-footer__logo p{color:#fff}.simple-footer__text{margin-bottom:30px}@media(min-width: 1024px){.simple-footer__text{margin-bottom:60px}}.simple-footer__text p{font-size:1.4rem;color:#fff}.simple-footer__copyright p{text-align:center;font-size:1.4rem;color:#fff}.simple-footer__company{text-align:center}.simple-footer__company img{display:inline-block;width:200px}.simple-footer .container{max-width:1500px}@media(max-width: 1530px){.simple-footer .container{padding-left:15px;padding-right:15px}}.pardot iframe{width:100%}.input-form{max-width:744px;width:100%;margin:0 auto}.input-form__title-text{text-align:center;font-size:1.2rem}@media(min-width: 1024px){.input-form__title-text{font-size:1.4rem}}.input-form__body{box-sizing:border-box}@media(max-width: 1023px){.small-section-top-margin{margin-top:30px}}.form-item .form-item-name{font-size:1.8rem;font-weight:700;color:#a6a1a0}.form-item .form-item-name a{padding:.3em;background:#c92548;color:#fff;font-size:13px;border-radius:2px;display:inline-block;margin-left:10px}.form-send-btn{padding:1em 2em;border-radius:100px;font-size:1.8rem;font-weight:700;transition:color .2s ease;letter-spacing:.05em;cursor:pointer}.form-send-btn:hover{opacity:.7}.horizontal-item{display:flex;align-items:center;width:100%;margin-bottom:10px}@media(min-width: 1024px){.horizontal-item{display:block}}.submit-check{margin-bottom:50px;font-size:1.2rem}@media(min-width: 1024px){.submit-check{margin-bottom:60px}}.submit-check__inner{margin-bottom:15px;text-indent:-1.15em;margin-left:1em}.submit-check__inner2{text-indent:-0.5em;margin-left:.7em}.contact-form{width:100%}@media(max-width: 1023px){.contact-form tr,.contact-form th,.contact-form td{display:block}}.contact-form tr{padding-bottom:15px}@media(min-width: 1024px){.contact-form tr{display:flex;justify-content:space-between;align-items:center}}.contact-form tr input{border:1px solid #a6a1a0;padding:8px;width:100%;border-radius:3px;display:inline;font-size:1.4rem;outline:1px solid rgba(0,0,0,0);height:42px}@media(min-width: 1024px){.contact-form tr input{height:34px}}.contact-form tr input::-moz-placeholder{color:#a6a1a0;opacity:1}.contact-form tr input::placeholder{color:#a6a1a0;opacity:1}.contact-form tr input,.contact-form tr textarea{font-family:"noto sans jp",sans-serif}.contact-form tr input:focus,.contact-form tr textarea:focus,.contact-form tr input:focus-visible{outline:1px solid #6c8eaf}.contact-form tr input.error:focus{outline:1px solid #c92548}.contact-form th{font-size:1.4rem;font-weight:400;text-align:left;background:none}@media(min-width: 1024px){.contact-form th{box-sizing:border-box;vertical-align:middle;padding-right:30px}}@media(max-width: 1023px){.contact-form th{margin-bottom:10px}}.contact-form th span{margin-right:2.8rem}@media(min-width: 1024px){.contact-form td{max-width:505px;width:100%}}.contact-form td.new_contactform_pdst .checkbox-field{display:block}.contact-form td.new_contactform_pdst .checkbox-field-text{cursor:pointer}.contact-form td textarea{resize:vertical;width:100%;height:130px;border:1px solid #a6a1a0;padding:6px;border-radius:3px;font-size:1.4rem;line-height:1.4}.contact-form td.name-form{display:inline-flex;vertical-align:middle;width:100%;height:auto;box-sizing:border-box}.contact-form td.name-form .name-form__inner:first-child{margin-right:10px}.contact-form input.error{background-color:#fce8ea;border:1px solid #c92548}.contact-form label.error{color:#c92548;font-size:12px;margin:7px 4px 0 0;display:block;padding:3px 12px 3px 0}.must{color:#fff;font-size:1.2rem;font-style:normal;margin:0px 10px 0 0px;padding:1px 3px;display:inline-block;vertical-align:top;background-color:#c92548;border-radius:3px}.agree-checkbox{background:#f1f5f9;padding:30px 15px;margin-bottom:20px}@media(min-width: 1024px){.agree-checkbox{padding:20px 80px;margin-bottom:30px}}.radio-field input,.radio-field span,.agree-checkbox input,.agree-checkbox label span{cursor:pointer}.radio-field input,.agree-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #a6a1a0;margin:-2px 5px 0 0;box-shadow:0px 0px 3px 0px rgba(0,0,0,.25);background:#fff}.radio-field input:checked,.agree-checkbox input:checked{position:relative;border-color:#fff;border:1px solid #a6a1a0}.radio-field input:checked:after,.agree-checkbox input:checked:after{position:absolute;top:0;box-sizing:border-box;display:block;content:"";left:0;width:1.6rem;height:8px;border-left:3px solid #72c640;border-bottom:3px solid #72c640;transform:rotate(-45deg)}.radio-field input{border-radius:50px}.agree-checkbox label span{font-size:1.2rem}.trial-sales .check-link{line-height:24px;display:block;padding-top:10px}@media(min-width: 1024px){.trial-sales .check-link{margin-left:43px;padding-top:0}}.trial-sales .check-link a{color:#5ba330;text-decoration:underline}.trial-sales .check-link a:hover{text-decoration:none}.checkbox .checkbox-field{display:block;margin-bottom:10px}.submit-block .btn-form li.submit input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:340px;height:50px;font-size:1.6rem;display:block;background:#ffe607;border:1px solid #ffe607;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);padding:20px 40px;color:#0a437a;border-radius:100px;transition:.3s;position:relative;z-index:1;font-weight:700;line-height:0;transition:.2s;cursor:pointer;margin-inline:auto}@media(min-width: 1024px){.submit-block .btn-form li.submit input{max-width:320px}}.submit-block .btn-form li.submit input:hover{opacity:.85;transform:scale(1.05);transition:.3s;color:#0a437a}.submit-block .btn-form li.submit input:disabled{opacity:.7}.submit-block .btn-form li.submit input:disabled:hover{transform:none;transition:0;color:#0a437a;cursor:not-allowed}.error .contact-form th{margin-top:-2em}.trial-sales-signing .new_contactform_pdst,.trial-sales-jinjer .new_contactform_pdst{display:flex;flex-wrap:wrap}.trial-sales-signing .new_contactform_pdst .radio-field,.trial-sales-jinjer .new_contactform_pdst .radio-field{margin-bottom:10px;width:50%}
