@import url("https://fonts.googleapis.com/css2?family=Didact+Gothic&family=Gelasio:ital,wght@0,400..700;1,400..700&family=Zen+Old+Mincho:wght@400;500;600&family=Outfit:wght@100..900&display=swap");*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}body{background:#fff;color:#222;font-family:"Didact Gothic",YuGothic,Hiragino Kaku Gothic ProN,MS PGothic}a{color:#00bfff;text-decoration:underline;cursor:pointer;transition:all 0.3s}a:hover{color:#66d9ff;text-decoration:none}a:focus{outline:none}a:focus,*:focus{outline:none}@media print{* html body{zoom:0.7}}*{box-sizing:border-box;padding:0;margin:0;list-style:none}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:0.75rem}.pc{display:block}.sp{display:none}body{word-break:break-all;background:#fff}.inner{width:100%;max-width:1010px;margin:0 auto}img{width:100%;height:auto}.cover{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0;background:#fff;width:100vw;height:100svh}.header h1{position:fixed;top:clamp(1.00625rem, calc(-.4213362069rem + 2.974137931vw), 1.4375rem);left:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);width:clamp(5.6875rem, calc(-2.3814655172rem + 16.8103448276vw), 8.125rem);z-index:1000}.header h1 a{display:block}.header h1 a:hover{opacity:0.6}.pg.recruit .headline{text-align:center;position:relative;margin-bottom:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem)}.pg.recruit .headline .en{font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem);font-family:"Outfit",sans-serif;letter-spacing:0.1em;color:#9d8c7c;font-weight:300}.pg.recruit .headline h2{font-size:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);font-family:"Zen Old Mincho",serif;letter-spacing:0.1em;font-weight:500}.pg.recruit .headline::after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%, 0);width:clamp(7.875rem, calc(-3.2974137931rem + 23.275862069vw), 11.25rem);height:2px;background:#222}.pg.recruit .nav{position:sticky;top:0;z-index:1000;width:100%;background:rgba(157,140,124,0.2);padding-top:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-bottom:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .nav .inner{position:relative}.pg.recruit .nav .gnav ul{display:flex;justify-content:center}.pg.recruit .nav .gnav ul li{border-right:1px solid #45311f}.pg.recruit .nav .gnav ul li:last-child{border:none}.pg.recruit .nav .gnav ul li a{padding-left:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);padding-right:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);display:inline-block;text-decoration:none;font-family:"Zen Old Mincho",serif;color:#45311f;font-size:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);line-height:1}.pg.recruit .nav .gnav ul li a:hover{opacity:0.6}.pg.recruit .nav .contact{position:fixed;top:auto;bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);left:0;width:100%}.pg.recruit .nav .contact ul{display:flex;justify-content:center}.pg.recruit .nav .contact ul li{width:clamp(14rem, calc(-5.8620689655rem + 41.3793103448vw), 20rem);padding-left:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);padding-right:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem)}.pg.recruit .nav .contact ul li a{display:block}.pg.recruit .nav .contact ul li a:hover{opacity:0.6}.pg.recruit .about{width:100%;padding-top:clamp(3.5rem, calc(-1.4655172414rem + 10.3448275862vw), 5rem);padding-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .about .inner{max-width:1040px}.pg.recruit .about .box{text-align:center}.pg.recruit .about .box p{font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);line-height:2}.pg.recruit .about .point{margin-bottom:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .about .point ul{display:flex;justify-content:center;flex-wrap:wrap}.pg.recruit .about .point ul li{width:clamp(16.31875rem, calc(-6.8329741379rem + 48.2327586207vw), 23.3125rem);margin:0 4%}.pg.recruit .about .strength h3{text-align:center;margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.recruit .about .strength h3 span{display:inline-block;font-size:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);font-family:"Zen Old Mincho",serif;letter-spacing:0.1em;font-weight:500}.pg.recruit .about .strength ul{display:flex;justify-content:space-between;flex-wrap:wrap}.pg.recruit .about .strength ul li{width:48%;border:6px solid rgba(157,140,124,0.2);margin-bottom:3.5%;border-radius:20px;padding-top:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);padding-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);padding-left:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-right:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.recruit .about .strength ul li .num{text-align:center;font-size:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem);font-family:"Zen Old Mincho",serif;color:#45311f}.pg.recruit .about .strength ul li h4{text-align:center;font-size:clamp(1.225rem, calc(-.5129310345rem + 3.6206896552vw), 1.75rem);font-family:"Zen Old Mincho",serif;color:#45311f;font-weight:400;margin-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.recruit .about .strength ul li p{padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);line-height:1.8;text-align:justify;text-justify:inter-ideograph}.pg.recruit .vision{width:100%;padding-top:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .vision .inner{max-width:900px}.pg.recruit .vision .box{background:rgba(157,140,124,0.2);padding-top:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-bottom:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);text-align:center}.pg.recruit .vision .box .lead{text-align:center;font-size:clamp(1.05rem, calc(-.4396551724rem + 3.1034482759vw), 1.5rem);font-weight:600;margin-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);color:#45311f;line-height:1.7}.pg.recruit .vision .box p{font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);line-height:1.9}.pg.recruit .slider__recruit__wrap{width:100%}.pg.recruit .slider__recruit__wrap .slider__f{width:100%;height:50px;max-width:900px;margin:0 auto;background:rgba(157,140,124,0.2)}.pg.recruit .salary{width:100%;padding-top:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem);padding-bottom:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .salary .box h3{text-align:center;font-size:clamp(1.225rem, calc(-.5129310345rem + 3.6206896552vw), 1.75rem);font-weight:600;margin-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);color:#45311f}.pg.recruit .salary .box .img{width:clamp(29.75rem, calc(-12.4568965517rem + 87.9310344828vw), 42.5rem);margin-left:auto;margin-right:auto}.pg.recruit .voice{width:100%;padding-top:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-bottom:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .voice .inner{max-width:1040px}.pg.recruit .voice .headline{margin-bottom:clamp(3.0625rem, calc(-1.2823275862rem + 9.0517241379vw), 4.375rem)}.pg.recruit .voice .box{display:flex;justify-content:space-between;font-weight:wrap;margin-bottom:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .voice .box .img{width:42%}.pg.recruit .voice .box .txt{width:53%}.pg.recruit .voice .box .txt h3{font-size:clamp(1.1375rem, calc(-.4762931034rem + 3.3620689655vw), 1.625rem);font-weight:600;color:#9d8c7c;margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.recruit .voice .box .txt h3 span{font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem)}.pg.recruit .voice .box .txt h4{font-size:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);font-weight:600;margin-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.recruit .voice .box .txt p{font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);line-height:1.8;text-align:justify;text-justify:inter-ideograph;margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.recruit .voice .ask{width:clamp(36.75rem, calc(-15.3879310345rem + 108.6206896552vw), 52.5rem);margin-left:auto;margin-right:auto;border:6px solid #9d8c7c;border-radius:20px;padding-top:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);padding-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-left:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-right:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);text-align:center}.pg.recruit .voice .ask h3{font-size:clamp(1.1375rem, calc(-.4762931034rem + 3.3620689655vw), 1.625rem);font-weight:600;color:#9d8c7c;margin-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.recruit .voice .ask p{font-size:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);letter-spacing:0.05em;font-weight:500;color:#9d8c7c;font-family:"Outfit",sans-serif}.pg.recruit .voice .ask p a{color:#9d8c7c}.pg.recruit .access{width:100%;padding-top:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.recruit .access .box{text-align:center}.pg.recruit .access .box h3{font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem);font-weight:600;margin-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem)}.pg.recruit .access .box p{font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);margin-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);line-height:1.9}.pg.recruit .access .box p a{color:#222}.pg.recruit .access .box p a:hover{color:#9d8c7c}.pg.recruit .gmap{width:100%;height:400px}.pagetop{position:fixed;width:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem);right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);bottom:clamp(4.375rem, calc(-1.8318965517rem + 12.9310344828vw), 6.25rem);z-index:100}.pagetop a{display:block;transform:rotate(0deg);transition:0.5s}.pagetop a:hover{transform:rotate(360deg)}.footer{width:100%;padding-top:clamp(1.75rem, calc(-.7327586207rem + 5.1724137931vw), 2.5rem);padding-bottom:clamp(4.375rem, calc(-1.8318965517rem + 12.9310344828vw), 6.25rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);background:#ebe8e5;text-align:center}.footer p{font-size:clamp(.6125rem, calc(-.2564655172rem + 1.8103448276vw), .875rem);letter-spacing:0.1em}.fade{transform:scale(0.97) translateY(50px);opacity:0;transition:1s}.fade__on{transform:scale(1) translateY(0);opacity:1}@media only screen and (max-width: 769px){.pc{display:none}.sp{display:block}.header h1{position:absolute;width:20%;top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);z-index:100}.pg.recruit .headline{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.recruit .headline .en{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.recruit .headline h2{font-size:clamp(1.25rem, calc(0rem + 6.6666666667vw), 3.2rem)}.pg.recruit .headline::after{bottom:-15px;width:30%;height:1px}.pg.recruit .nav{position:sticky;top:0;padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:0;padding-right:0}.pg.recruit .nav .gnav ul li a{padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.recruit .nav .contact{position:fixed;top:auto;bottom:1.5%;left:0;width:100%}.pg.recruit .nav .contact ul li{width:49%;padding:0 0.5%}.pg.recruit .hero{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .about{padding-top:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .about .box p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);line-height:1.9}.pg.recruit .about .point{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.recruit .about .point ul li{width:50%;margin:0}.pg.recruit .about .strength h3{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .about .strength h3 span{font-size:clamp(1.1057692308rem, calc(0rem + 5.8974358974vw), 2.8307692308rem)}.pg.recruit .about .strength ul{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .about .strength ul li{width:100%;border:3px solid rgba(157,140,124,0.2);margin-bottom:5%;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .about .strength ul li .num{font-size:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.recruit .about .strength ul li h4{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .about .strength ul li p{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.7}.pg.recruit .vision{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:0;padding-right:0}.pg.recruit .vision .box{background:rgba(157,140,124,0.2);padding-top:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);padding-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .vision .box .lead{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);line-height:1.7}.pg.recruit .vision .box p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.8}.pg.recruit .slider__recruit__wrap .slider__f{height:20px}.pg.recruit .salary{padding-top:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .salary .box h3{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.recruit .salary .box .img{width:100%}.pg.recruit .voice{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .voice .headline{margin-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.recruit .voice .box{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);flex-wrap:wrap}.pg.recruit .voice .box .img{width:100%;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .voice .box .img img{width:70%;margin:0 auto}.pg.recruit .voice .box .txt{width:100%}.pg.recruit .voice .box .txt h3{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);padding-bottom:clamp(.3846153846rem, calc(0rem + 2.0512820513vw), .9846153846rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);border-bottom:1px solid rgba(157,140,124,0.5)}.pg.recruit .voice .box .txt h3 span{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.recruit .voice .box .txt h4{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);margin-bottom:clamp(.3846153846rem, calc(0rem + 2.0512820513vw), .9846153846rem)}.pg.recruit .voice .box .txt p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.8;margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .voice .ask{width:100%;border:3px solid #9d8c7c;padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .voice .ask h3{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.recruit .voice .ask p{font-size:clamp(1.0576923077rem, calc(0rem + 5.641025641vw), 2.7076923077rem)}.pg.recruit .access{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .access .box h3{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.recruit .access .box p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);line-height:1.8}.pg.recruit .gmap{height:300px}.pagetop{width:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem);right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.footer{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(3.8461538462rem, calc(0rem + 20.5128205128vw), 9.8461538462rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.footer p{font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}}
/*# sourceMappingURL=style_recruit.css.map */
