/* 採用サイト（パティシエ募集）への入口カード — 2026-11-13 追加。YOKANカードの下に表示 */
.header_open_yokan_recruit_wrapper{display:flex;flex-direction:column}
.recruit_card{position:relative;display:block;overflow:hidden}
.recruit_card_bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url("../img/recruit_card_patissier.jpg") center center/cover no-repeat;transition:300ms ease-in-out}
.recruit_card:hover .recruit_card_bg{opacity:.6}
.recruit_card_label{position:absolute;top:50%;right:6%;transform:translateY(-50%);white-space:nowrap;text-align:center;line-height:1.3;color:#fff;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.85);padding:9px 18px 8px;text-shadow:0 1px 6px rgba(0,0,0,.3)}
.recruit_card_label::before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(255,255,255,.45);pointer-events:none}
.recruit_card_en{display:block;font-family:"EB Garamond",serif;font-size:13px;letter-spacing:.18em}
.recruit_card_jp{display:block;font-family:"Noto Serif JP",serif;font-size:11px;letter-spacing:.12em;margin-top:2px}
.recruit_card .link_range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}
#header .recruit_card{width:275px;height:129px;margin-top:16px;margin-right:50px}
#footer .recruit_card{width:217px;height:104px;margin-top:12px}
@media only screen and (min-width:1025px){.recruit_card.sp{display:none}}
@media only screen and (max-width:1024px){
  .recruit_card.pc{display:none}
  #header .recruit_card,#footer .recruit_card{width:100%;height:auto;margin-right:0;margin-top:1.2rem}
  .recruit_card::before{content:"";display:block;padding-top:34.6667%}
  .recruit_card_en{font-size:1.3rem}
  .recruit_card_jp{font-size:1.1rem}
}
