.recruit #wrap{margin-top:85px;overflow:hidden}.recruit .main-recruit .gr-title{text-align:center;font-family:"Shippori Mincho",serif}.recruit .main-recruit .gr-title span{font-size:20px;font-size:2rem;line-height:2.5em;letter-spacing:.1em;display:inline-block;margin-bottom:5px}.recruit .main-recruit .gr-title h2{font-size:32px;font-size:3.2rem;line-height:1.875em;letter-spacing:.1em;position:relative;padding-bottom:28px}@media (max-width: 767px){.recruit .main-recruit .gr-title h2{font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.15em;padding-bottom:18px}}.recruit .main-recruit .gr-title h2::after{content:"";position:absolute;width:54px;height:1px;background:#A2977F;left:50%;margin-left:-27px;bottom:0}.recruit .main-recruit .gr-btn{max-width:860px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}.recruit .main-recruit .gr-btn .btn_st01{width:100%;display:flex;height:146px;background:#A2977F;margin-bottom:22px;justify-content:center;align-items:center;flex-direction:column;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg id='Group_172872' data-name='Group 172872' transform='translate(-786 -6888)'%3E%3Cpath id='arrow' d='M3.342,0,6.684,7.634l-3.342-3.6L0,7.634Z' transform='translate(809.637 6905) rotate(90)' fill='%23fff'/%3E%3Cg id='Ellipse_448' data-name='Ellipse 448' transform='translate(786 6888)' fill='none' stroke='%23fff' stroke-width='1'%3E%3Ccircle cx='20' cy='20' r='20' stroke='none'/%3E%3Ccircle cx='20' cy='20' r='19.5' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center right 46px;background-repeat:no-repeat;transition:all 0.3s ease-out}@media (max-width: 767px){.recruit .main-recruit .gr-btn .btn_st01{height:174px;background-position:center bottom 30px;margin-bottom:12px}}.recruit .main-recruit .gr-btn .btn_st01 .lb01{font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.05em;font-family:"EB Garamond",serif;color:#fff;margin-top:-11px}@media (max-width: 767px){.recruit .main-recruit .gr-btn .btn_st01 .lb01{margin-top:-40px}}.recruit .main-recruit .gr-btn .btn_st01 .lb02{font-size:18px;font-size:1.8rem;line-height:2.27778em;letter-spacing:.15em;font-weight:bold;color:#fff}.recruit .main-recruit .gr-btn .btn_st02{width:calc(50% - 10px);height:100px;border:1px solid #1B1C1F;text-align:center;display:flex;justify-content:center;align-items:center;background-image:url(../../img/common/icon/ico-arr-r.svg);background-size:8px;background-repeat:no-repeat;background-position:center right 14px;cursor:pointer}@media (max-width: 767px){.recruit .main-recruit .gr-btn .btn_st02{width:100%;margin-bottom:10px;height:89px}}.recruit .main-recruit .gr-btn .btn_st02 span{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.15em}.recruit .main-recruit .gr-btn .btn_st02.none{pointer-events:none}@media only screen and (min-width: 1025px){.recruit .main-recruit .gr-btn .btn_st02:hover{opacity:1;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.634' height='6.684' viewBox='0 0 7.634 6.684'%3E%3Cpath id='arrow' d='M3.342,0,6.684,7.634l-3.342-3.6L0,7.634Z' transform='translate(7.634) rotate(90)' fill='%23ffffff'/%3E%3C/svg%3E%0A");color:#fff}}.recruit .main-recruit__desc{text-align:center;font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.05em;font-weight:500;font-family:"Shippori Mincho",serif;padding-top:12px;padding-bottom:50px;padding-left:23px;padding-right:23px}@media (max-width: 767px){.recruit .main-recruit__desc{text-align:left;padding-top:27px;padding-bottom:15px}}.recruit .main-recruit__desc p{margin-bottom:33px}.recruit .main-recruit__block01{position:relative;padding-top:96px;padding-left:23px;padding-right:23px}@media (max-width: 767px){.recruit .main-recruit__block01{padding-top:57px}}.recruit .main-recruit__block01::after{content:"";position:absolute;width:100%;height:calc(100% + 100px);background-color:#F8F8F7;top:0;left:0;z-index:-1}@media (max-width: 767px){.recruit .main-recruit__block01::after{height:calc(100% + 40px)}}.recruit .main-recruit__block01 .gr-btn{margin-bottom:92px}@media (max-width: 767px){.recruit .main-recruit__block01 .gr-btn{margin-bottom:24px}}.recruit .main-recruit__block01 .lst_play{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1076px;margin-left:auto;margin-right:auto}.recruit .main-recruit__block01 .lst_play .linkplay{width:calc(50% - 10px);display:flex;align-items:flex-start;justify-content:center;height:auto}@media (max-width: 767px){.recruit .main-recruit__block01 .lst_play .linkplay{width:100%;margin-bottom:10px}}.recruit .main-recruit__block02{padding-top:162px;margin-bottom:120px}@media (max-width: 767px){.recruit .main-recruit__block02{margin-bottom:77px;padding-top:47px}}.recruit .main-recruit__block02 .gr-title{margin-bottom:70px}@media (max-width: 767px){.recruit .main-recruit__block02 .gr-title{margin-bottom:44px}}.recruit .main-recruit__block02 .cont{display:flex;max-width:inherit;align-items:flex-start}@media (max-width: 767px){.recruit .main-recruit__block02 .cont{flex-wrap:wrap}}.recruit .main-recruit__block02 .cont__txt{max-width:560px;width:52%}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__txt{width:100%;order:2}}.recruit .main-recruit__block02 .cont__txt .ttl{font-family:"Shippori Mincho",serif;font-size:24px;font-size:2.4rem;line-height:2.08333em;letter-spacing:.1em;margin-bottom:33px}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__txt .ttl{font-size:20px;font-size:2rem;line-height:2em;letter-spacing:.1em;margin-bottom:20px}}.recruit .main-recruit__block02 .cont__txt .txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500;margin-bottom:53px}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__txt .txt{margin-bottom:45px}}.recruit .main-recruit__block02 .cont__txt .btn-read-default{max-width:330px}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__txt .btn-read-default{max-width:259px}}.recruit .main-recruit__block02 .cont__txt .btn-read-default a{justify-content:flex-start;padding:0 25px;font-weight:bold;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.051' height='10.686' viewBox='0 0 6.051 10.686'%3E%3Cpath id='Path_504823' data-name='Path 504823' d='M-19206.713-17877.141l4.99,4.99-4.99,4.988' transform='translate(19207.066 17877.494)' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E%0A");background-position:right 26px center;background-repeat:no-repeat;font-weight:bold;cursor:pointer}@media only screen and (min-width: 1025px){.recruit .main-recruit__block02 .cont__txt .btn-read-default a:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.051' height='10.686' viewBox='0 0 6.051 10.686'%3E%3Cpath id='Path_504823' data-name='Path 504823' d='M-19206.713-17877.141l4.99,4.99-4.99,4.988' transform='translate(19207.066 17877.494)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A")}}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__txt .btn-read-default a{background-position:right 23px center}}.recruit .main-recruit__block02 .cont__txt .btn-read-default span{font-weight:bold}.recruit .main-recruit__block02 .cont__txt .btn-read-default em{font-style:normal}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__txt .btn-read-default em{font-size:12px;font-size:1.2rem}}.recruit .main-recruit__block02 .cont__img{position:relative;width:calc(54px - 150px);padding-left:70px;width:48%;margin-top:8px;max-width:inherit}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__img{width:100%;padding-left:0;order:1;margin-bottom:40px}}.recruit .main-recruit__block02 .cont__img img{max-width:inherit;width:calc(447px + (100vw - 1076px)/2);position:relative;left:0}@media (max-width: 767px){.recruit .main-recruit__block02 .cont__img img{width:100%}}.recruit .main-recruit__block03{margin-bottom:123px}@media (max-width: 767px){.recruit .main-recruit__block03{margin-bottom:60px}}.recruit .main-recruit__block03 .ins{background-color:#F8F8F7;max-width:1076px;width:calc(100% - 46px);margin-left:auto;margin-right:auto;padding-top:75px;padding-bottom:286px;position:relative;padding-left:23px;padding-right:23px;overflow:hidden}@media (max-width: 767px){.recruit .main-recruit__block03 .ins{width:100%;padding-bottom:206px;padding-top:50px;padding-left:0;padding-right:0}}.recruit .main-recruit__block03 .ins::after{content:"";bottom:0;position:absolute;width:996px;height:270px;background:url("../../img/recruit/bg_01.png") no-repeat center center/100% auto;left:50%;transform:translateX(-50%)}@media (max-width: 767px){.recruit .main-recruit__block03 .ins::after{height:206px;background-size:auto 100%;background-position:left calc(50% - 23px) top}}.recruit .main-recruit__block03 .gr-title{margin-bottom:57px}@media (max-width: 767px){.recruit .main-recruit__block03 .gr-title{margin-bottom:52px}}.recruit .main-recruit__block03 .lst-voice{max-width:982px;margin:0 auto;position:relative}.recruit .main-recruit__block03 .lst-voice ul{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}.recruit .main-recruit__block03 .lst-voice li{width:25%;padding:0 8px}@media (max-width: 767px){.recruit .main-recruit__block03 .lst-voice li{width:calc(100% - 46px);margin-bottom:10px;position:relative}.recruit .main-recruit__block03 .lst-voice li:nth-child(odd){margin-left:0;right:auto}.recruit .main-recruit__block03 .lst-voice li:nth-child(odd) p::after{left:28px;bottom:-10px;transform:translate(0)}.recruit .main-recruit__block03 .lst-voice li:nth-child(even){margin-right:0;margin-left:auto}.recruit .main-recruit__block03 .lst-voice li:nth-child(even) p::after{right:20px;left:auto;bottom:-10px;transform:translate(0)}}.recruit .main-recruit__block03 .lst-voice li p{background:#E3DED8;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500;padding:23px 20px 20px;position:relative}@media (max-width: 767px){.recruit .main-recruit__block03 .lst-voice li p{padding:18px 23px 16px 24px}}.recruit .main-recruit__block03 .lst-voice li p::after{content:"";position:absolute;width:0px;height:0px;border-style:solid;border-width:18px 9px 0 9px;border-color:#E3DED8 transparent transparent transparent;transform:rotate(0deg);bottom:-15px;left:50%;margin-left:-8px}.recruit .main-recruit__block04{margin-bottom:96px}@media (max-width: 767px){.recruit .main-recruit__block04{margin-bottom:42px}}.recruit .main-recruit__block04 .lst_play2{display:flex;flex-wrap:wrap;justify-content:space-between}.recruit .main-recruit__block04 .lst_play2 .linkplay{width:calc(50% - 10px);height:auto}@media (max-width: 767px){.recruit .main-recruit__block04 .lst_play2 .linkplay{width:100%;margin-bottom:18px}}.recruit .main-recruit__block05{background:#F8F8F7;padding:100px 0 100px}@media (max-width: 767px){.recruit .main-recruit__block05{padding:60px 23px 60px}}.recruit .main-recruit__block05 .gr-tel{max-width:564px;margin:68px auto 0;display:flex;flex-direction:column;text-align:center}@media (max-width: 767px){.recruit .main-recruit__block05 .gr-tel{margin:17px auto 0}}.recruit .main-recruit__block05 .gr-tel .lb{color:#fff;background-color:#3E3A3B;font-size:15px;font-size:1.5rem;line-height:2.26667em;letter-spacing:.15em;font-weight:500;display:flex;align-items:center;justify-content:center;min-height:41px;border:1px solid #3E3A3B}.recruit .main-recruit__block05 .gr-tel .cont{color:#1B1C1F;border:1px solid #000;border-top-width:0;height:109px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.recruit .main-recruit__block05 .gr-tel .cont{width:100%;height:119px;flex-wrap:wrap;flex-direction:column}}.recruit .main-recruit__block05 .gr-tel .cont .num{font-family:"EB Garamond",serif;margin-right:15px}@media (max-width: 767px){.recruit .main-recruit__block05 .gr-tel .cont .num{width:100%;margin-top:-10px}}.recruit .main-recruit__block05 .gr-tel .cont .num em{display:inline-block;font-style:normal}.recruit .main-recruit__block05 .gr-tel .cont .num em:first-child{font-size:18px;font-size:1.8rem;line-height:1em;letter-spacing:.1em;margin-right:7px}.recruit .main-recruit__block05 .gr-tel .cont .num em:last-child{font-size:32px;font-size:3.2rem;line-height:1em;letter-spacing:.1em;margin-top:-5px}.recruit .main-recruit__block05 .gr-tel .cont .time{font-size:12px;font-size:1.2rem;line-height:1em;letter-spacing:.15em}@media (max-width: 767px){.recruit .main-recruit__block05 .gr-tel .cont .time{width:100%;text-align:center;padding-top:12px;padding-right:12px}}@media (min-width: 768px){.recruit .footer{margin-top:0}}@media (max-width: 767px){.recruit .footer{margin-top:0}}

/*# sourceMappingURL=maps/recruit.min.css.map */
