:root{--color-white: #ffffff;--color-black: #000000;--color-sub-black: #1f1f23;--color-sub-black-2: #6e6a60;--color-main: #c9a86a;--color-sub: #8b6f3f;--color-text: #e8e1d2;--color-button: #c9a86a;--color-label: #c9a86a;--color-label-text: #0b0b0e;--color-button-text: #0b0b0e;--color-line: #06c755;--color-bg-emph: rgba(201, 168, 106, 0.06);--color-background: #0b0b0e;--color-mask: rgba(11, 11, 14, 0.62);--gradient-main: linear-gradient( 180deg, rgba(201, 168, 106, 0) 0%, rgba(201, 168, 106, 0.7) 50%, rgba(201, 168, 106, 0) 100% );--gradient-silver: linear-gradient( 90deg, rgba(201, 168, 106, 0) 0%, rgba(201, 168, 106, 0.85) 50%, rgba(201, 168, 106, 0) 100% );--gradient-gold: linear-gradient( 90deg, rgba(139, 111, 63, 0) 0%, rgba(201, 168, 106, 0.95) 50%, rgba(139, 111, 63, 0) 100% );--gradient-navy-overlay: linear-gradient( 180deg, rgba(11, 11, 14, 0.35) 0%, rgba(11, 11, 14, 0.78) 100% );--shadow-white: 0 0 4px rgba(255, 255, 255, 0.4);--shadow-black: 0 0 5px rgba(0, 0, 0, 0.5);--shadow-main: 0 1px 3px rgba(201, 168, 106, 0.25);--shadow-box: 0 2px 14px rgba(0, 0, 0, 0.55)}@font-face{font-family:"Cinzel";src:url("../fonts/Cinzel.woff2") format("woff2");font-optical-sizing:auto;font-style:normal}.recruit__section{margin-top:8.3333333333vw}@media(min-width: 1920px){.recruit__section{margin-top:160px}}@media(max-width: 767px){.recruit__section{margin-top:15.6453715776vw}}.recruit__section .page__container{margin-bottom:3em}.recruit__section .page__container p{text-align:center}.recruit__section .recruitment__list{width:59.7222222222vw;margin:0 auto;display:flex;justify-content:flex-start;flex-wrap:wrap}@media(min-width: 1920px){.recruit__section .recruitment__list{width:1146.6666666667px}}@media(max-width: 767px){.recruit__section .recruitment__list{width:96.479791395vw}}@media not screen and (min-width: 768px){.recruit__section .recruitment__list{flex-direction:column}}.recruit__section .recruitment__list li{padding:12px 22px;margin-bottom:1.3888888889vw}@media not screen and (min-width: 768px){.recruit__section .recruitment__list li{margin-bottom:0}}.recruit__section .recruitment__list li.recruitment__title{width:calc(35% - 80px);background:var(--color-main);position:relative;display:flex;align-items:center}@media not screen and (min-width: 768px){.recruit__section .recruitment__list li.recruitment__title{width:calc(100% - 10.4302477184vw)}}.recruit__section .recruitment__list li.recruitment__title span{color:var(--color-label-text);font-size:.9722222222vw;font-family:"Cinzel",serif;letter-spacing:.08em;text-transform:uppercase}@media(min-width: 1920px){.recruit__section .recruitment__list li.recruitment__title span{font-size:18.6666666667px}}@media(max-width: 767px){.recruit__section .recruitment__list li.recruitment__title span{font-size:3.3898305085vw}}.recruit__section .recruitment__list li.recruitment__content{width:65%;background-color:color-mix(in srgb, #0b0b0e 75%, transparent);border:1px solid color-mix(in srgb, var(--color-main) 30%, transparent)}@media not screen and (min-width: 768px){.recruit__section .recruitment__list li.recruitment__content{width:calc(100% - 10.4302477184vw)}}.recruit__section .recruitment__list li.recruitment__content span{color:var(--color-text);font-size:1.0416666667vw;line-height:1.7;letter-spacing:.04em}@media(min-width: 1920px){.recruit__section .recruitment__list li.recruitment__content span{font-size:20px}}@media(max-width: 767px){.recruit__section .recruitment__list li.recruitment__content span{font-size:3.6505867014vw}}@media not screen and (min-width: 768px){.recruit__section .recruitment__list li:nth-child(even){margin-bottom:5.2151238592vw}}.recruit__section .page__container img{display:block;width:80%;margin:4.1666666667vw auto}@media not screen and (min-width: 768px){.recruit__section .page__container img{margin:15.6453715776vw auto}}/*# sourceMappingURL=recruit.min.css.map */
