﻿.recruit-culture{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Noto Sans JP","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.recruit-culture #wrap{padding-left:0}.recruit-culture .sec-heading{padding-left:75px}@media (max-width: 767px){.recruit-culture .sec-heading{padding-left:0}}.recruit-culture .sec-main{overflow:hidden;padding-left:75px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit-culture .sec-main{padding:0 20px 0 75px}}@media (max-width: 767px){.recruit-culture .sec-main{overflow:hidden;padding-left:0}}.recruit-culture .recruit-note{padding-left:75px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-note{margin-top:50px}}@media (max-width: 767px){.recruit-culture .recruit-note{padding-left:0;margin-top:42px}}.recruit-culture .txt{font-size:17px;font-size:1.7rem;line-height:2.17647em;letter-spacing:.05em;font-weight:500;text-align:center}@media (max-width: 767px){.recruit-culture .txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.04em;font-weight:500;text-align:left}}.recruit-culture .txt span{background:linear-gradient(#fff 40%, #f9ff6f 60%)}.recruit-culture .sec-form__heading{text-align:center;padding-bottom:40px;position:relative;max-width:800px;width:100%;margin:0 auto}@media (max-width: 767px){.recruit-culture .sec-form__heading{padding-bottom:18px}}@media (max-width: 767px){.recruit-culture .sec-form__heading .ttl-en{line-height:1.1em}}.recruit-culture .sec-form__heading .ttl-en span::before{display:none}.recruit-culture .recruit-box{position:relative;padding:0 0 186px;max-width:1400px;width:100%;margin:0 auto}@media (max-width: 767px){.recruit-culture .recruit-box{padding:0 0 20px 45px}}.recruit-culture .recruit-box::after{content:"";position:absolute;width:213px;height:213px;background:url(../../img/recruit-culture/img_mv_02.png) no-repeat;right:-30px;top:-32px;background-size:contain}@media (max-width: 767px){.recruit-culture .recruit-box::after{right:-26px;top:46px;width:129px;height:129px}}.recruit-culture .recruit-box::before{content:"";position:absolute;width:687px;height:610px;background:url(../../img/recruit-culture/img_mv_01.png) no-repeat;left:-24px;top:5px;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit-culture .recruit-box::before{width:500px;height:500px;top:auto;bottom:0}}@media (max-width: 767px){.recruit-culture .recruit-box::before{left:-90px;width:286px;height:253px;top:118px;background:url(../../img/recruit-culture/img_mv_01_sp.png) center/100% no-repeat}}.recruit-culture .recruit-box__inner{max-width:560px;width:100%;margin:84px 125px 0 auto}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit-culture .recruit-box__inner{margin-right:0}}@media (max-width: 767px){.recruit-culture .recruit-box__inner{margin-top:0;margin-right:0}}.recruit-culture .recruit-box__txt{font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","ヒラギノ明朝 Pro","Noto Serif JP","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:25px;letter-spacing:0.15em;line-height:48px;position:relative;z-index:2}@media (max-width: 767px){.recruit-culture .recruit-box__txt{font-weight:500;font-size:18px;letter-spacing:0.04em;line-height:34px;text-align:left;color:#1c1c1c}}.recruit-culture .recruit-box__index{font-family:"Open Sans",sans-serif;font-weight:600;font-size:15px;letter-spacing:0.05em;color:#ff9dc2}@media (max-width: 767px){.recruit-culture .recruit-box__index{font-size:14px;margin-left:5px}}.recruit-culture .recruit-box__col{max-width:420px;width:100%;margin:86px 0 0 auto;padding:0 0 0 6px;position:relative;z-index:2}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit-culture .recruit-box__col{max-width:260px}}@media (max-width: 767px){.recruit-culture .recruit-box__col{padding-left:0;margin-top:24px;margin-right:20px;max-width:185px}}.recruit-culture .recruit-box__list{margin-top:14px}@media (max-width: 767px){.recruit-culture .recruit-box__list{margin-top:10px}}.recruit-culture .recruit-box__list li{padding-bottom:9px;margin-bottom:25px;border-bottom:1px solid #ddd}@media (max-width: 767px){.recruit-culture .recruit-box__list li{padding-bottom:12px;margin-bottom:11px}}.recruit-culture .recruit-box__list li a{display:block;position:relative;padding-left:41px;font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","ヒラギノ角ゴ Pro","Noto Sans JP","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:bold;font-size:17px;letter-spacing:0.1em;line-height:37px}@media (max-width: 767px){.recruit-culture .recruit-box__list li a{font-size:16px;letter-spacing:0.1em;line-height:37px;text-align:left;color:#1c1c1c;padding-left:39px}}.recruit-culture .recruit-box__list li a::before{content:"";position:absolute;width:26px;height:26px;background:url(../../img/recruit/icon_next.png) no-repeat;background-position:top left;left:0;top:5px;background-size:contain;transform:rotate(90deg)}@media (max-width: 767px){.recruit-culture .recruit-box__list li a::before{width:22px;height:22px;left:5px;top:8px}}.recruit-culture .recruit-career{max-width:854px;margin:0 auto;padding:0 20px 182px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-career{padding-right:0}}@media (max-width: 767px){.recruit-culture .recruit-career{padding:47px 20px 35px}}.recruit-culture .recruit-career .img{max-width:748px;margin:48px auto 0}@media (max-width: 767px){.recruit-culture .recruit-career .img{margin-top:24px}}.recruit-culture .recruit-internal{padding:0px 20px 0;max-width:1040px;margin:0 auto 420px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal{padding-right:0;margin-bottom:26.66667vw}}@media (max-width: 767px){.recruit-culture .recruit-internal{padding:50px 20px 0;margin-bottom:0}}.recruit-culture .recruit-internal .sec-form__heading{padding-bottom:105px}@media (max-width: 767px){.recruit-culture .recruit-internal .sec-form__heading{white-space:nowrap;padding-bottom:68px;margin-left:-5px}}.recruit-culture .recruit-internal .list__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(even) .head{margin:0 44px 0 auto}}.recruit-culture .recruit-internal .list__item:nth-child(1){margin-bottom:260px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(1){margin-bottom:21.66667vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(1){margin-bottom:116px;margin-left:0}}.recruit-culture .recruit-internal .list__item:nth-child(1)::after{content:"";position:absolute;content:"";position:absolute;width:986px;height:873px;background:url(../../img/recruit-culture/img_sys_01.png) no-repeat;right:-335px;top:-250px;background-size:contain;z-index:-1}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(1)::after{width:82.16667vw;height:72.75vw;right:-16.25vw;top:-20.83333vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(1)::after{width:342px;height:302px;top:-92px;right:-94px}}.recruit-culture .recruit-internal .list__item:nth-child(1) .list__item__ttl{width:fit-content}.recruit-culture .recruit-internal .list__item:nth-child(1) .list__item__ttl::before{content:"";position:absolute;top:-32px;right:-58px;width:42px;height:56px;background:url(../../img/recruit-culture/decor_pink.svg) no-repeat;animation:blink 2s infinite}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(1) .list__item__ttl::before{right:-24px;top:-20px;width:28.5px;height:41px;background:url(../../img/recruit-culture/decor_pink_sp.svg) center/100% no-repeat}}.recruit-culture .recruit-internal .list__item:nth-child(2){margin-bottom:200px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(2){margin-bottom:16.66667vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(2){margin-bottom:76px}}.recruit-culture .recruit-internal .list__item:nth-child(2) .cont{margin-left:auto}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(2) .cont{margin-right:0}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(2) .list__item__ttl{margin-bottom:58px}}.recruit-culture .recruit-internal .list__item:nth-child(2)::after{content:"";position:absolute;content:"";position:absolute;width:594px;height:594px;background:url(../../img/recruit-culture/img_sys_02.png) no-repeat;left:-50px;top:-154px;background-size:contain;z-index:-1}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(2)::after{width:49.5vw;height:49.5vw;top:-12.83333vw;left:-4.16667vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(2)::after{width:243px;height:243px;left:-53px;top:-56px;background:url(../../img/recruit-culture/img_sys_02_sp.png) no-repeat;background-size:100% 100%}}.recruit-culture .recruit-internal .list__item:nth-child(3){margin-bottom:265px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(3){margin-left:0}}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(3){margin-bottom:22.08333vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(3){margin-bottom:102px}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(3) .list__item__ttl{margin-bottom:89px}}.recruit-culture .recruit-internal .list__item:nth-child(3)::before{content:"";position:absolute;top:-8px;right:222px;width:62px;height:70px;background:url(../../img/recruit-culture/decor_pink02.svg) no-repeat;animation:blink 3s infinite}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(3)::before{right:28px;top:-4px;width:43px;height:49px;background-size:cover}}.recruit-culture .recruit-internal .list__item:nth-child(3)::after{content:"";position:absolute;content:"";position:absolute;width:688px;height:656px;background:url(../../img/recruit-culture/img_sys_03.png) no-repeat;right:-126px;top:-162px;background-size:contain;z-index:-1}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(3)::after{width:57.33333vw;height:54.66667vw;right:-10.5vw;top:-13.5vw;background:url(../../img/recruit-culture/img_sys_03_sp.png) center/100% no-repeat}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(3)::after{width:293px;height:259px;right:-102px;top:-76px}}.recruit-culture .recruit-internal .list__item:nth-child(4)::after{content:"";position:absolute;content:"";position:absolute;width:891px;height:789px;background:url(../../img/recruit-culture/img_sys_04.png) no-repeat;left:-254px;top:-122px;background-size:contain;z-index:-1}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item:nth-child(4)::after{width:74.25vw;height:65.75vw;left:-21.16667vw;top:-10.16667vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(4)::after{width:310px;height:275px;left:-110px;top:-88px}}.recruit-culture .recruit-internal .list__item:nth-child(4) .cont{margin-left:auto;position:relative}.recruit-culture .recruit-internal .list__item:nth-child(4) .cont::after{content:"";position:absolute;bottom:-76px;right:78px;width:62px;height:70px;background:url(../../img/recruit-culture/decor_pink02.svg) no-repeat;animation:blink 3s infinite}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(4) .cont::after{bottom:-20px;right:0px;width:41px;height:52px;background-size:100% 100%}}.recruit-culture .recruit-internal .list__item:nth-child(4) .list__item__ttl::before{content:"";position:absolute;top:-52px;left:-70px;width:42px;height:56px;background:url(../../img/recruit-culture/decor_pink.svg) no-repeat;animation:blink 2s infinite}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item:nth-child(4) .list__item__ttl::before{left:-39px;top:-55px;background:url(../../img/recruit-culture/decor_pink_sp.svg) center/100% no-repeat;width:29px;height:42px}}.recruit-culture .recruit-internal .list__item .cont{max-width:510px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item .cont{max-width:42.5vw}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item .cont{max-width:100%}}.recruit-culture .recruit-internal .list__item .box{border:1px solid #fcabca;padding:41px 20px 31px 34px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item .box{padding:20px}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item .box{padding:28px 28px 24px}}.recruit-culture .recruit-internal .list__item .box__ttl{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.1em;font-weight:500;color:#FA7BAC;font-family:"Zen Old Mincho",serif;margin-bottom:16px}@media only screen and (min-width: 768px) and (max-width: 1200px){.recruit-culture .recruit-internal .list__item .box__ttl{font-size:18px}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item .box__ttl{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.1em;font-weight:500;margin-bottom:12px}}.recruit-culture .recruit-internal .list__item .box__txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item .box__txt{line-height:1.7333}}.recruit-culture .recruit-internal .list__item__order{color:#FF9DC2;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.025em;font-weight:300;font-family:"Open Sans",sans-serif}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item__order{font-size:14px;font-size:1.4rem}}.recruit-culture .recruit-internal .list__item__order i{font-size:49px;vertical-align:bottom;display:inline-block;padding-left:7px}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item__order i{font-size:42px}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item .head{max-width:136px}}.recruit-culture .recruit-internal .list__item__ttl{font-size:25px;font-size:2.5rem;line-height:1.6em;letter-spacing:.1em;font-weight:500;font-family:"Zen Old Mincho",serif;margin:48px 0 30px;position:relative}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item__ttl{margin:20px 0 12px}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item__ttl{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.1em;font-weight:500;margin:24px 0 52px}}.recruit-culture .recruit-internal .list__item__txt{font-size:17px;font-size:1.7rem;line-height:2.17647em;letter-spacing:.05em;font-weight:500;margin-bottom:42px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-internal .list__item__txt{font-size:15px;margin-bottom:20px}}@media (max-width: 767px){.recruit-culture .recruit-internal .list__item__txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.02em;font-weight:500;margin-bottom:32px}}.recruit-culture .recruit-benefits{padding:0px 0 150px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits{padding-bottom:18.33333vw}}@media (max-width: 767px){.recruit-culture .recruit-benefits{padding:38px 20px 0px}}.recruit-culture .recruit-benefits .sub{padding:0 20px 52px}@media only screen and (min-width: 1200px){.recruit-culture .recruit-benefits .sub br:not(.pc){display:none}}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .sub{padding-right:0}}@media (max-width: 767px){.recruit-culture .recruit-benefits .sub{padding-left:0;padding-bottom:30px}}.recruit-culture .recruit-benefits .anchor{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 20px 116px;justify-content:center}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor{padding-right:0;margin:0 -10px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor{padding-left:0;flex-wrap:wrap;margin:0 -14px;padding-bottom:18px}}.recruit-culture .recruit-benefits .anchor__item{margin:0 20px;border:1px solid #FA7BAC;border-radius:50%;position:relative;overflow:hidden;display:block}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor__item{margin:0 10px 26px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor__item{width:calc(50% - 30px);max-width:150px}}.recruit-culture .recruit-benefits .anchor__item::after{content:"";position:absolute;width:26px;height:26px;background:url(../../img/recruit/icon_next.png) no-repeat;background-position:top left;left:calc(50% - 13px);bottom:22.5px;background-size:contain;transform:rotate(90deg);z-index:1}@media only screen and (max-width: 950px){.recruit-culture .recruit-benefits .anchor__item::after{bottom:10px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor__item::after{bottom:18px;width:23.5px;height:23.5px;left:calc(50% - 11px);background-size:100% 100%}}.recruit-culture .recruit-benefits .anchor__item .txt{font-weight:700;position:absolute;left:50%;transform:translateX(-50%);bottom:46px;width:100%}@media only screen and (max-width: 950px){.recruit-culture .recruit-benefits .anchor__item .txt{bottom:32px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor__item .txt{text-align:center;bottom:40px}}.recruit-culture .recruit-benefits .anchor-list{max-width:1250px;margin:0 auto}.recruit-culture .recruit-benefits .anchor-list .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;margin-bottom:50px}.recruit-culture .recruit-benefits .anchor-list .item::after{content:"";position:absolute;z-index:-1}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item::after{top:-28px !important}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item{padding-top:32px !important}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(odd)::after{width:687px;height:608px;right:-48px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(odd)::after{width:57.25vw;height:50.66667vw;right:-4vw}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(odd)::after{width:266px;height:235px;right:-102px}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(even) .cont{margin-left:auto;margin-right:70px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(even) .cont{margin-right:0px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(even) .cont__ttl{max-width:50%;margin:0 28px 0 auto}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(even)::after{width:622px;height:595px;left:56px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(even)::after{width:51.83333vw;height:49.58333vw;left:-8.33333vw}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(even)::after{width:266px;height:235px;left:-92px}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(1){padding-top:0px;margin-bottom:240px}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(1){margin-bottom:55px}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(1)::after{background:url(../../img/recruit-culture/img_bef_01.png) center/100% no-repeat;top:25px}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(2){margin-bottom:80px}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(2){margin-bottom:42px}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(2)::after{background:url(../../img/recruit-culture/img_bef_02.png) center/100% no-repeat;top:-140px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(2)::after{top:-11.66667vw}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(2)::after{background:url(../../img/recruit-culture/img_bef_02_sp.png) center/100% no-repeat}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(3){margin-bottom:113px}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(3){margin-bottom:48px}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(3)::after{background:url(../../img/recruit-culture/img_bef_03.png) center/100% no-repeat}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(3)::after{width:256px;height:226px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(4){padding-top:26px;margin-bottom:0px}}.recruit-culture .recruit-benefits .anchor-list .item:nth-child(4)::after{background:url(../../img/recruit-culture/img_bef_04.png) center/100% no-repeat;top:58px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(4)::after{top:4.83333vw}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(4)::after{top:-20px !important;width:256px;height:226px;background:url(../../img/recruit-culture/img_bef_04_sp.png) center/100% no-repeat}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .item:nth-child(4) .cont__ttl{max-width:60%;margin-right:-6px}}.recruit-culture .recruit-benefits .anchor-list .cont{max-width:555px;margin-left:126px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .cont{margin-left:20px;max-width:46.25vw}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont{margin-left:0;max-width:100%}}.recruit-culture .recruit-benefits .anchor-list .cont__ttl .main{font-size:28px;font-size:2.8rem;line-height:1.6em;letter-spacing:.4em;font-weight:500;color:#FA7BAC;padding-left:30px;margin-bottom:34px;position:relative}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .cont__ttl .main{margin-bottom:16px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont__ttl .main{padding-left:24px;font-size:22px;font-size:2.2rem;line-height:1.6em;letter-spacing:.2em;font-weight:500}}.recruit-culture .recruit-benefits .anchor-list .cont__ttl .main::after{content:"";position:absolute;left:0;top:50%;height:1px;width:20px;background:#FA7BAC}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont__ttl .main::after{width:15px}}.recruit-culture .recruit-benefits .anchor-list .cont__ttl .subTtl{font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:.1em;font-weight:500;font-family:"Zen Old Mincho",serif;margin-bottom:45px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .cont__ttl .subTtl{margin-bottom:16px;font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.1em;font-weight:500}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont__ttl .subTtl{margin-bottom:38px}}.recruit-culture .recruit-benefits .anchor-list .cont__list__item{margin-bottom:26px}@media only screen and (max-width: 1200px){.recruit-culture .recruit-benefits .anchor-list .cont__list__item{margin-bottom:16px}}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont__list__item{margin-bottom:24px}}.recruit-culture .recruit-benefits .anchor-list .cont__list__item .head{font-size:18px;font-size:1.8rem;line-height:1.6em;letter-spacing:.15em;font-weight:500;font-family:"Zen Old Mincho",serif;color:#FA7BAC;margin-bottom:6px}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont__list__item .head{font-size:17px;font-size:1.7rem;line-height:1.6em;letter-spacing:.15em;font-weight:500;margin-bottom:10px}}.recruit-culture .recruit-benefits .anchor-list .cont__list__item .body{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.recruit-culture .recruit-benefits .anchor-list .cont__list__item .body{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.05em;font-weight:500}}

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