<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&amp;display=swap");*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;list-style:none}html{font-size:16px}@media screen and (max-width: 780px){html{font-size:calc(32 / 780 * 100vw);height:-webkit-fill-available}}body{font-family:'Noto Sans JP', sans-serif;font-feature-settings:"palt";position:relative;background-color:#f4f4f4;color:#595757}picture,img{display:block;width:100%}@media screen and (min-width: 781px){.sp{display:none}}@media screen and (max-width: 780px){.pc{display:none}}.wrap{width:100%;overflow:hidden}.sans{font-family:'Noto Sans JP', sans-serif}.js-effect.fade-up{opacity:0;transform:translate(0, 5em)}.js-effect.is-view{opacity:1;transform:translate(0, 0);transition:1s}.pcbg{position:fixed;left:0;top:0;width:100%;height:100vh;height:100svh;height:100dvh;background:url(../images/pc_bg.jpg) center center no-repeat;background-size:cover}.pcbg .inner{width:100%;height:100%;margin:0 auto;display:flex;justify-content:space-between}@media screen and (max-width: 780px){.pcbg .inner{display:block}}.pcmain{position:relative;width:calc(50% - 195px);height:100%;display:flex;justify-content:center;align-items:center;transition:.5s}.pcmain&gt;div{height:calc(100% - 6em);display:flex;flex-direction:column;padding:0 2em}.pcmain .logo{flex:1;display:flex;align-items:center;justify-content:center}.pcmain .logo img{width:calc(278 / 346 * 100%)}@media screen and (max-width: 1140px){.pcmain{width:calc(100% - 750px)}}@media screen and (max-width: 960px){.pcmain{opacity:0}}@media screen and (max-width: 780px){.pcmain{display:none}}.gnavi{position:fixed;right:0;top:0;width:calc(50% - 195px);height:100vh;height:100dvh;display:flex;justify-content:center;align-items:center;padding:2em 0}.gnavi ul li+li{margin-top:1em}.gnavi ul a{display:block;position:relative;padding:.5em 0;color:#008991;font-weight:600;text-decoration:none}.gnavi ul a img{height:calc(14 / 16 * 1em)}.gnavi ul a:hover{opacity:.7}@media screen and (max-width: 1140px){.gnavi{width:350px}}@media screen and (max-width: 780px){.gnavi{width:100%;right:-100%;z-index:4;transition:.3s;background-color:rgba(0,0,0,0.5)}.gnavi&gt;div{width:80%;background-color:#008991}.gnavi ul li{border-bottom:1px solid #fff}.gnavi ul li+li{margin-top:0}.gnavi ul a{color:#fff;padding:.75em}}#spnavibtn{display:none}@media screen and (max-width: 780px){#spnavibtn{display:block;position:fixed;right:0;top:0;width:3em;height:3em;transition:.3s;z-index:100}#spnavibtn .bar{content:"";display:block;position:absolute;left:20%;width:60%;border-top:2px solid #008991;transition:.3s}#spnavibtn .bar.bar1{top:calc(35% - 1px)}#spnavibtn .bar.bar2{top:calc(50% - 1px)}#spnavibtn .bar.bar3{top:calc(65% - 1px)}#spnavibtn.on .bar.bar1{top:calc(50% - 1px);transform:rotate(45deg)}#spnavibtn.on .bar.bar2{transform:scale(0)}#spnavibtn.on .bar.bar3{top:calc(50% - 1px);transform:rotate(-45deg)}#spnavibtn.on+.gnavi{right:0}}/*header{position:fixed;left:calc(50% - calc(195 / 16 * 1em));top:0;width:calc(390 / 16 * 1em);background-color:#fff;z-index:10;border-bottom:0.25em solid #40B1BF;padding:0 1.5em}header .inner{display:flex;align-items:center;height:3em}header .logo{width:calc(52 / 16 * 1em);margin-right:1em}header .logo a{display:block;height:1em}header h2{font-size:1em;text-align:center;color:#40B1BF;letter-spacing:calc(2 / 16 * 1em);white-space:nowrap}@media screen and (max-width: 1140px){header{left:calc(100% - 750px)}}@media screen and (max-width: 780px){header{width:100%;left:0}}*/main{position:relative;overflow:hidden;width:390px;margin:0 auto;background-color:#fff}@media screen and (max-width: 1140px){main{margin:0 360px 0 auto}}@media screen and (max-width: 780px){main{width:100%;margin:0 auto}}section{position:relative}.abs{position:absolute}.kv{margin-top:3em;padding-bottom:3em}.kv .text1{left:8%;bottom:3em;width:calc(572 / 780 * 100%);opacity:0;transform:translate(0, 3em);transition:1s}.kv.is-view .text1{opacity:1;transform:translate(0, 0)}.about p{width:calc(328 / 390 * 100%);margin:2em auto;line-height:calc(36 / 16);text-align:justify}.about p span{background:linear-gradient(transparent 80%, #C0E1E5 0%)}.business{padding:2.5em 0;background-color:#F1F4FB}.business-c1{margin:2.5em auto 0}.business-c1 .hd{display:flex}.business-c1 .hd .img.img1{width:calc(456 / 780 * 100%)}.business-c1 .hd .img.img2{width:calc(398 / 780 * 100%)}.business-c1 .hd .img.img3{width:calc(382 / 780 * 100%)}.business-c1 .hd .text{flex:1;background-color:#40B1BF;color:#fff;text-align:center;display:flex;align-items:center}.business-c1 .hd .text h3{width:100%;font-size:calc(17 / 16 * 1em);font-weight:600}.business-c1 .hd .text h3 span{font-size:calc(16 / 17 * 1em)}.business-c1 .body{width:calc(330 / 390 * 100%);margin:0 auto;padding:1em 0;background-color:#fff}.business-c1 .body p{width:calc(292 / 330 * 100%);text-align:justify;line-height:calc(27 / 16);margin:0 auto}.interview{padding:2.5em 0}.interview-slide1{margin:2.5em auto 0;height:0;overflow:hidden}.interview-slide1.slick-initialized{height:auto}.interview-slide1 .img{width:calc(506 / 32 * 1em);margin:0 .5em}.interview-slide1 .slick-prev,.interview-slide1 .slick-next{font-size:1em;transform:scale(1);background:url(../images/interview/arrow.svg) center center no-repeat;background-size:contain;width:calc(40 / 16 * 1em);height:calc(40 / 16 * 1em);top:calc(50% - 1.25em);z-index:1}.interview-slide1 .slick-prev:before,.interview-slide1 .slick-next:before{display:none}.interview-slide1 .slick-prev{left:2.5em}.interview-slide1 .slick-next{right:2.5em;transform:scale(-1, 1)}.interview-slide2{margin:0 auto;height:0;overflow:hidden}.interview-slide2.slick-initialized{height:auto}.interview-slide2 h3{width:calc(330 / 390 * 100%);margin:0 auto;background-color:#40B1BF;color:#fff;text-align:center;font-size:calc(18 / 16 * 1em);font-weight:600;padding:calc(8 / 18 * 1em) 0}.interview-slide2 h3.thin{font-feature-settings:"palt";letter-spacing:calc(2 / 18 * -1em)}.interview-slide2 .tgl-btn{text-align:center;display:block;width:calc(330 / 390 * 100%);background-color:rgba(64,177,192,0.5);padding:calc(8 / 16 * 1em) 0;margin:0 auto;text-decoration:none;color:#595757}.interview-slide2 .tgl-btn+div{width:calc(330 / 390 * 100%);margin:0 auto;overflow:hidden;max-height:0}.interview-slide2 .tgl-btn:before,.interview-slide2 .tgl-btn:after{content:"▼";display:inline-block;margin:0 .25em}.interview-slide2 .tgl-btn.on:before,.interview-slide2 .tgl-btn.on:after{content:"▲"}.interview-slide2 .tgl-btn.on+div{max-height:160em;transition:.3s}.interview-slide2 h4{text-align:center;color:#40B1BF;font-size:calc(19 / 16 * 1em);font-weight:600;margin:1.5em auto 0}.interview-slide2 .img{margin:1.5em auto 0}.interview-slide2 p{margin:1.5em auto 0;line-height:calc(30 / 16);text-align:justify}.status{padding:2.5em 0 3.5em;background-color:#F1F4FB}.status .img{margin:2.5em auto 0}.welfare{padding:2.5em 0}.welfare .to-corp{display:block;width:calc(358 / 780 * 100%);margin:0 auto;position:relative;top:-3.5em}.welfare .pict1{margin:2.5em auto 0}.welfare .pict2{width:calc(330 / 390 * 100%);margin:2.5em auto 0}.welfare .welfare-c1{background-color:#40B1BF;color:#fff;width:calc(330 / 390 * 100%);margin:0 auto;padding:calc(8 / 18 * 1em) 0 0.75em}.welfare .welfare-c1 h3{text-align:center;font-size:calc(18 / 16 * 1em);font-weight:600}.welfare .welfare-c1 img{width:calc(290 / 330 * 100%);margin:.5em auto 0}.welfare .tgl-btn{text-align:center;display:block;width:calc(330 / 390 * 100%);background-color:rgba(64,177,192,0.5);padding:calc(8 / 16 * 1em) 0;margin:0 auto;text-decoration:none;color:#595757}.welfare .tgl-btn+div{width:calc(330 / 390 * 100%);margin:0 auto;overflow:hidden;max-height:0}.welfare .tgl-btn:before,.welfare .tgl-btn:after{content:"▼";display:inline-block;margin:0 .25em}.welfare .tgl-btn.on:before,.welfare .tgl-btn.on:after{content:"▲"}.welfare .tgl-btn.on+div{max-height:300vh;transition:.3s}.welfare h4{text-align:center;color:#40B1BF;font-size:calc(19 / 16 * 1em);font-weight:600;margin:1.5em auto 0}.welfare .img{margin:1.5em auto 0}.welfare p{margin:1.5em auto 0;line-height:calc(30 / 16);text-align:justify}.recruit{padding:2.5em 0;background-color:#F1F4FB}.recruit-c1 .title{background-color:#40B1BF;color:#fff;text-align:center;width:calc(330 / 390 * 100%);margin:2.5em auto 0;padding:1em 0}.recruit-c1 .title h3{font-size:calc(18 / 16 * 1em);font-weight:600}.recruit-c1 .title h3 span{font-size:calc(16 / 18 * 1em)}.recruit-c2{padding:1em 0;margin:0 auto;width:calc(330 / 390 * 100%);background-color:#fff;border-bottom:1px solid #40B1BF}.recruit-c2 h4{color:#40B1BF;text-align:center;font-size:1em;font-weight:600}.recruit-c2 .tgl-btn{display:block;height:calc(30 / 16 * 1em);position:relative}.recruit-c2 .tgl-btn:before{content:"";display:block;width:calc(30 / 16 * 1em);height:100%;background:url(../images/interview/arrow.svg) center center no-repeat;background-size:contain;transform:rotate(-90deg);margin:.5em auto 0}.recruit-c2 .tgl-btn+div{margin:0 auto;transition:.3s;max-height:0;overflow:hidden}.recruit-c2 .tgl-btn+div p{width:calc(268 / 330 * 100%);margin:0 auto}.recruit-c2 .tgl-btn+div p+p{margin-top:.5em}.recruit-c2 .tgl-btn+div p strong{color:#40B1BF;font-weight:600}.recruit-c2 .tgl-btn+div p a{color:#595757}.recruit-c2 .tgl-btn.on:before{transform:rotate(90deg)}.recruit-c2 .tgl-btn.on+div{margin:1em auto;max-height:200em}footer{padding:2.5em 0}footer p{width:calc(330 / 390 * 100%);margin:0 auto}footer p.p1{font-size:calc(18 / 16 * 1em)}footer p.p2{font-size:1em}footer p.p3{font-size:1em}footer p a{color:#595757;text-decoration:none}footer .telfax{width:calc(330 / 390 * 100%);margin:0 auto;display:flex;align-items:center}footer .telfax a{color:#595757;text-decoration:none}footer .telfax .tel{display:flex;align-items:center}footer .telfax .tel .fd{width:calc(24 / 16 * 1em);margin-right:.5em}footer .telfax .fax{margin-left:1em}.totop{display:block;position:fixed;right:calc(50% - 185px);bottom:-5em;background-color:#40B1BF;color:#fff;font-weight:600;padding:.25em .5em;text-decoration:none;border:1px solid #fff;transition:.5s}.totop.show{bottom:10px}@media screen and (max-width: 1140px){.totop{right:370px}}@media screen and (max-width: 780px){.totop{right:10px}}
/*# sourceMappingURL=style.css.map */

/*改修部分（headerを.header-lpに置き換え）*/
.header-lp{position:fixed;left:calc(50% - calc(195 / 16 * 1em));top:0;width:calc(390 / 16 * 1em);background-color:#fff;z-index:10;border-bottom:0.25em solid #40B1BF;padding:0 1.5em}.header-lp .inner{display:flex;align-items:center;height:3em}.header-lp .logo{width:calc(52 / 16 * 1em);margin-right:1em}.header-lp .logo a{display:block;height:1em}.header-lp h2{font-size:1em;text-align:center;color:#40B1BF;letter-spacing:calc(2 / 16 * 1em);white-space:nowrap}@media screen and (max-width: 1140px){.header-lp{left:calc(100% - 750px)}}@media screen and (max-width: 780px){.header-lp{width:100%;left:0}}*/

</pre></body></html>