@media screen and (max-width: 768px){#pageTitle{margin-bottom:4rem}}.recruit{padding-top:0}#mainImageWrap{position:relative;padding:1.5rem;margin-bottom:12.5rem}@media screen and (max-width: 768px){#mainImageWrap{margin-bottom:8rem}}#mainImageWrap::before{position:absolute;content:"";width:160px;height:150px;top:0;right:0;background-color:#212121}@media screen and (max-width: 768px){#mainImageWrap::before{width:0;height:0}}#mainImageWrap .container{padding:12.5rem 3.2rem 8rem;border:2px solid #d80c24}@media screen and (min-width: 769px)and (max-width: 950px){#mainImageWrap .container{padding:12.5rem 1.5rem 8rem}}@media screen and (max-width: 768px){#mainImageWrap .container{padding:8rem 0 5.3rem}}#mainImageWrap #mainImage{position:relative;background:url("images/blueDot.svg") repeat top left/80%;padding:3rem 0 4rem;margin-bottom:2.4rem}@media screen and (max-width: 768px){#mainImageWrap #mainImage{background-size:250%;padding:0 1.4rem 4rem;margin-bottom:2rem}}#mainImageWrap #mainImage img{width:100%}#mainImageWrap #mainImage #mainImageTitle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 768px){#mainImageWrap #mainImage #mainImageTitle{transform:translate(-50%, -75%)}}#mainImageWrap #mainImage #mainImageTitle::before{position:absolute;content:"";width:15.1vw;height:15.1vw;top:-7.4vw;left:50%;transform:translateX(-50%);background:url("images/mainTitileDeco.png") no-repeat center center/contain}@media screen and (max-width: 768px){#mainImageWrap #mainImage #mainImageTitle::before{width:180px;height:180px;top:-10rem;transform:translateX(-40%)}}#mainImageWrap #mainImage #mainImageTitle span svg{width:30.7vw;height:13vw;filter:drop-shadow(0px 0px 12px #fff);mix-blend-mode:screen}@media screen and (max-width: 768px){#mainImageWrap #mainImage #mainImageTitle span svg{width:50vw;height:22vw}}#mainImageWrap #mainImage #mainImageTitle h1{font-size:1.8rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#0cd8c3;text-align:center}#mainImageWrap h2{max-width:700px;font-size:2.8rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;margin:0 auto 4rem;text-align:center;line-height:1.75;letter-spacing:.05em}@media screen and (max-width: 768px){#mainImageWrap h2{font-size:2.2rem;padding:0 2rem;margin-bottom:1.9rem;text-align:left}}#mainImageWrap p{max-width:800px;color:#c9c9c9;margin:0 auto;text-align:center;line-height:2}@media screen and (min-width: 769px)and (max-width: 950px){#mainImageWrap p{font-size:1.4rem}}@media screen and (max-width: 768px){#mainImageWrap p{padding:0 2rem;text-align:left}}#worksWrap{margin-bottom:18.8rem}@media screen and (max-width: 768px){#worksWrap{margin-bottom:10rem}}#worksWrap .title01{margin-bottom:8.1rem}@media screen and (max-width: 768px){#worksWrap .title01{margin-bottom:5rem}}#worksWrap #works{border-bottom:1px solid #5b5b5b}#worksWrap #works section .title02{padding-bottom:3rem;cursor:pointer}@media screen and (max-width: 768px){#worksWrap #works section .title02{padding-right:3rem}}#worksWrap #works section .title02 .jaTitle{position:relative}#worksWrap #works section .title02 .jaTitle::before,#worksWrap #works section .title02 .jaTitle::after{position:absolute;content:"";width:15px;height:3px;top:0;right:2rem;background-color:#d80c24;mix-blend-mode:screen}@media screen and (max-width: 768px){#worksWrap #works section .title02 .jaTitle::before,#worksWrap #works section .title02 .jaTitle::after{width:15px;top:1.6rem}}@media screen and (max-width: 768px){#worksWrap #works section .title02 .jaTitle::before,#worksWrap #works section .title02 .jaTitle::after{right:-1.5rem}}#worksWrap #works section .title02 .jaTitle::after{transform:rotate(90deg);transition:transform cubic-bezier(1, 0.02, 0.26, 1) .3s}#worksWrap #works section .title02.open{background-color:rgba(202,242,238,.1)}#worksWrap #works section .title02.open .jaTitle::after{transform:rotate(180deg)}#worksWrap #works section .jobDetail{display:none;padding:4.2rem 3rem 8rem}@media screen and (max-width: 768px){#worksWrap #works section .jobDetail{padding:3rem 0 6rem}}#worksWrap #works section .jobDetail .flexbox{display:flex}@media screen and (max-width: 949px){#worksWrap #works section .jobDetail .flexbox{display:block}}#worksWrap #works section .text{width:48.7%;padding-right:6.4rem}@media screen and (max-width: 949px){#worksWrap #works section .text{width:100%;padding-right:0;margin-bottom:6rem}}@media screen and (max-width: 768px){#worksWrap #works section .text{margin-bottom:4rem}}#worksWrap #works section .text p{color:#c9c9c9;margin-bottom:4rem;line-height:1.75}#worksWrap #works section .text .suited{position:relative;padding:2rem;border:1px solid #7e7e7e}#worksWrap #works section .text .suited::before,#worksWrap #works section .text .suited::after{position:absolute;content:""}#worksWrap #works section .text .suited::before{width:60px;height:60px;top:-30px;right:-30px;background-color:#212121}#worksWrap #works section .text .suited::after{width:45px;height:1px;top:14px;right:-8px;background-color:#7e7e7e;transform:rotate(45deg)}#worksWrap #works section .text .suited .suitedContainer{position:relative;width:100%;height:100%}#worksWrap #works section .text .suited .suitedContainer::before,#worksWrap #works section .text .suited .suitedContainer::after{position:absolute;content:""}#worksWrap #works section .text .suited .suitedContainer::before{width:37px;height:37px;top:-15px;right:-15px;background:url("images/suitedDeco.svg") no-repeat center center/contain}#worksWrap #works section .text .suited .suitedContainer::after{width:4px;height:4px;right:-10px;bottom:-10px;background-color:#7e7e7e;border-radius:50%}#worksWrap #works section .text .suited h3{display:flex;width:100%;margin-bottom:2rem}#worksWrap #works section .text .suited h3 span{display:block}#worksWrap #works section .text .suited h3 span.icon{color:#0cd8c3;margin-right:.5rem}#worksWrap #works section .text .suited h3 span.icon svg{width:32px;height:22px;filter:drop-shadow(0px 0px 12px #0CD8C3)}#worksWrap #works section .text .suited h3 span.suitedText{font-size:1.6rem;font-weight:bold;letter-spacing:.05em}#worksWrap #works section .text .suited ul li{position:relative;display:inline;font-size:1.4rem;color:#c9c9c9;line-height:2}#worksWrap #works section .text .suited ul li span{color:#0cd8c3;padding-left:1rem}#worksWrap #works section .text .suited ul li:not(:first-child){padding-left:1rem}#worksWrap #works section .image{width:51.3%}@media screen and (max-width: 949px){#worksWrap #works section .image{width:100%}}@media screen and (max-width: 949px){#worksWrap #works section .image img{width:100%}}#worksWrap #works section#programmer .title02::before{width:96px}#worksWrap #works section#director .title02::before{width:76px}#worksWrap #works section#designer .title02::before{width:76px}#worksWrap #works section#coder .title02::before{width:86px}#worksWrap #works section#dtp .title02::before{width:115px}#photographWrap{margin-bottom:18.8rem}@media screen and (max-width: 768px){#photographWrap{margin-bottom:10rem}}#photographWrap .title01{margin-bottom:6rem}@media screen and (max-width: 768px){#photographWrap .title01{margin-bottom:5rem}}#photographWrap p{color:#c9c9c9;margin-bottom:5rem;line-height:1.75}@media screen and (max-width: 768px){#photographWrap p{margin-bottom:3rem}}#photographWrap #photographSlide{width:100%;max-width:1920px;padding:0 40px;margin:0 auto}@media screen and (max-width: 768px){#photographWrap #photographSlide{padding:0 6px}}#photographWrap #photographSlide .arrowBox{display:flex;padding:0 20px;margin-bottom:3.7rem}#photographWrap #photographSlide .arrowBox span{display:block;color:#d80c24;cursor:pointer}#photographWrap #photographSlide .arrowBox span svg{width:18px;height:26px}#photographWrap #photographSlide .arrowBox .prev span{margin-right:4rem;transform:rotate(180deg)}#photographWrap #photographSlide .slideBox .image{position:relative;margin:0 20px}#photographWrap #photographSlide .slideBox .image img{width:100%}#infographicsWrap{margin-bottom:18.8rem}@media screen and (max-width: 768px){#infographicsWrap{margin-bottom:10rem}}#infographicsWrap .title01{display:flex;justify-content:space-between;margin-bottom:7rem}@media screen and (max-width: 768px){#infographicsWrap .title01{display:block;margin-bottom:5rem}}#infographicsWrap .title01 span{font-size:1.6rem;font-family:"-apple-system","BlinkMacSystemFont","Helvetica Neue","Yu Gothic Medium","游ゴシック Medium"," ","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ","Meiryo",sans-serif;font-weight:normal;letter-spacing:.05em}@media screen and (max-width: 768px){#infographicsWrap .title01 span{display:block;font-size:1.4rem;margin-top:1rem;text-align:right}}#infographicsWrap .title02{padding-bottom:3.7rem;border-color:#5e3c3c;border-right:1px solid #5e3c3c;border-left:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap .title02{padding-bottom:1.7rem}}#infographicsWrap .dataTitle{position:relative;font-size:1.8rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#b2a9a9;padding-left:2rem}@media screen and (max-width: 768px){#infographicsWrap .dataTitle{font-size:1.6rem}}#infographicsWrap .dataTitle::before{position:absolute;content:"";width:15px;height:15px;top:6px;left:0;background:url("images/dataIcon.png") no-repeat center center/contain}#infographicsWrap .flexbox{display:flex;flex-wrap:wrap;border:1px solid #5e3c3c}#infographicsWrap .flexbox section{padding:2.2rem}@media screen and (max-width: 949px){#infographicsWrap .flexbox section{padding:1.5rem}}#infographicsWrap .flexbox section .image{text-align:center}#infographicsWrap #company{margin-bottom:6rem}@media screen and (max-width: 768px){#infographicsWrap #company{margin-bottom:4rem}}#infographicsWrap #company .flexbox{font-family:"Noto Sans JP",sans-serif;font-weight:500}#infographicsWrap #company .flexbox section{width:25%;color:#e2fffc}@media screen and (min-width: 769px)and (max-width: 1000px){#infographicsWrap #company .flexbox section{width:50%}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section{width:50%}}#infographicsWrap #company .flexbox section .dataTitle{margin-bottom:1.4rem}#infographicsWrap #company .flexbox section .green{font-size:14rem;font-family:"Source Code Pro",monospace;font-weight:500;color:#0cd8c3;margin-right:1rem;text-shadow:0px 0px 6px #0cd8c3;letter-spacing:-0.08em}@media screen and (min-width: 769px)and (max-width: 1350px){#infographicsWrap #company .flexbox section .green{font-size:10rem}}@media screen and (min-width: 769px)and (max-width: 1200px){#infographicsWrap #company .flexbox section .green{font-size:8rem}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .green{font-size:6rem}}@media screen and (max-width: 374px){#infographicsWrap #company .flexbox section .green{font-size:4rem}}#infographicsWrap #company .flexbox section .green.small{font-size:6rem;margin-left:-1rem}@media screen and (min-width: 769px)and (max-width: 1200px){#infographicsWrap #company .flexbox section .green.small{font-size:4rem;margin-right:.5rem}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .green.small{font-size:3.5rem;margin-right:0}}@media screen and (max-width: 374px){#infographicsWrap #company .flexbox section .green.small{font-size:2.4rem}}#infographicsWrap #company .flexbox section .data{text-align:center;font-size:3.2rem}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .data{font-size:1.6rem}}#infographicsWrap #company .flexbox section .companyFlex{display:flex;justify-content:center;align-items:flex-end}#infographicsWrap #company .flexbox section .companyFlex .left span,#infographicsWrap #company .flexbox section .companyFlex .right span{display:block}#infographicsWrap #company .flexbox section .companyFlex .left span.text,#infographicsWrap #company .flexbox section .companyFlex .right span.text{font-size:2rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;text-align:center;margin-bottom:-1rem}@media screen and (min-width: 769px)and (max-width: 1200px){#infographicsWrap #company .flexbox section .companyFlex .left span.text,#infographicsWrap #company .flexbox section .companyFlex .right span.text{font-size:1.8rem}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .companyFlex .left span.text,#infographicsWrap #company .flexbox section .companyFlex .right span.text{font-size:1.4rem;margin-bottom:-0.5rem}}#infographicsWrap #company .flexbox section .companyFlex .left span.num,#infographicsWrap #company .flexbox section .companyFlex .right span.num{line-height:1}#infographicsWrap #company .flexbox section .companyFlex .interval{font-size:7rem;font-family:"Source Code Pro",monospace;font-weight:500;color:#e2fffc;margin:0 .2rem 1.7rem;letter-spacing:-0.02em}@media screen and (min-width: 769px)and (max-width: 1350px){#infographicsWrap #company .flexbox section .companyFlex .interval{font-size:5rem;margin-bottom:1rem}}@media screen and (min-width: 769px)and (max-width: 1200px){#infographicsWrap #company .flexbox section .companyFlex .interval{font-size:4rem}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .companyFlex .interval{font-size:2.4rem;margin:0 .7rem .5rem .4rem}}#infographicsWrap #company .flexbox section .companyFlex .right .num{font-size:14rem;font-family:"Source Code Pro",monospace;font-weight:500;color:#83aba7;letter-spacing:-0.02em}@media screen and (min-width: 769px)and (max-width: 1350px){#infographicsWrap #company .flexbox section .companyFlex .right .num{font-size:10rem}}@media screen and (min-width: 769px)and (max-width: 1200px){#infographicsWrap #company .flexbox section .companyFlex .right .num{font-size:8rem}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .companyFlex .right .num{font-size:6rem}}@media screen and (max-width: 374px){#infographicsWrap #company .flexbox section .companyFlex .right .num{font-size:4rem}}#infographicsWrap #company .flexbox section .percent{font-size:5rem;font-family:"Source Code Pro",monospace;font-weight:500;margin-left:1.2rem;letter-spacing:-0.02em}@media screen and (min-width: 769px)and (max-width: 1200px){#infographicsWrap #company .flexbox section .percent{font-size:4rem}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section .percent{font-size:2.5rem}}@media screen and (max-width: 374px){#infographicsWrap #company .flexbox section .percent{font-size:1.8rem}}#infographicsWrap #company .flexbox section:not(:last-child){border-right:1px solid #5e3c3c}@media screen and (min-width: 769px)and (max-width: 1000px){#infographicsWrap #company .flexbox section:not(:last-child){border-right:none}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section:not(:last-child){border-right:none}}@media screen and (min-width: 769px)and (max-width: 1000px){#infographicsWrap #company .flexbox section:nth-child(-n+2){border-bottom:1px solid #5e3c3c}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section:nth-child(-n+2){border-bottom:1px solid #5e3c3c}}@media screen and (min-width: 769px)and (max-width: 1000px){#infographicsWrap #company .flexbox section:nth-child(odd){border-right:1px solid #5e3c3c}}@media screen and (max-width: 768px){#infographicsWrap #company .flexbox section:nth-child(odd){border-right:1px solid #5e3c3c}}#infographicsWrap #staff{margin-bottom:6rem}@media screen and (max-width: 768px){#infographicsWrap #staff{margin-bottom:4rem}}#infographicsWrap #staff .flexbox section{width:25%}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section{width:50%}}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section .dataTitle{margin-bottom:1rem}}#infographicsWrap #staff .flexbox section:nth-child(3),#infographicsWrap #staff .flexbox section:nth-child(4){width:50%}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section:nth-child(3),#infographicsWrap #staff .flexbox section:nth-child(4){width:100%}}#infographicsWrap #staff .flexbox section:nth-child(1),#infographicsWrap #staff .flexbox section:nth-child(2),#infographicsWrap #staff .flexbox section:nth-child(4),#infographicsWrap #staff .flexbox section:nth-child(5){border-right:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section:nth-child(1),#infographicsWrap #staff .flexbox section:nth-child(2),#infographicsWrap #staff .flexbox section:nth-child(4),#infographicsWrap #staff .flexbox section:nth-child(5){border-right:none}}#infographicsWrap #staff .flexbox section:nth-child(-n+3){border-bottom:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section:nth-child(-n+3){border-bottom:none}}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section:first-child,#infographicsWrap #staff .flexbox section:nth-child(5){border-right:1px solid #5e3c3c}}@media screen and (max-width: 768px){#infographicsWrap #staff .flexbox section:not(:nth-last-child(-n+2)){border-bottom:1px solid #5e3c3c}}#infographicsWrap #preference{margin-bottom:6rem}@media screen and (max-width: 768px){#infographicsWrap #preference{margin-bottom:4rem}}#infographicsWrap #preference .flexbox section:not(:last-child){width:25%;border-bottom:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap #preference .flexbox section:not(:last-child){width:50%}}#infographicsWrap #preference .flexbox section:last-child{width:100%}#infographicsWrap #preference .flexbox section:nth-child(-n+3){border-right:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap #preference .flexbox section:nth-child(-n+3){border-right:none}}@media screen and (max-width: 768px){#infographicsWrap #preference .flexbox section:first-child,#infographicsWrap #preference .flexbox section:nth-child(3){border-right:1px solid #5e3c3c}}#infographicsWrap #food{margin-bottom:6rem}@media screen and (max-width: 768px){#infographicsWrap #food{margin-bottom:4rem}}#infographicsWrap #food .flexbox{border-right:none;border-bottom:none}#infographicsWrap #food .flexbox section{width:25%;border-right:1px solid #5e3c3c;border-bottom:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap #food .flexbox section{width:50%}}#infographicsWrap #food .flexbox section .dataTitle{margin-bottom:3rem}@media screen and (max-width: 768px){#infographicsWrap #food .flexbox section .dataTitle{margin-bottom:1rem}}#infographicsWrap #digital{margin-bottom:6rem}@media screen and (max-width: 768px){#infographicsWrap #digital{margin-bottom:4rem}}#infographicsWrap #digital .flexbox section{width:50%}@media screen and (max-width: 768px){#infographicsWrap #digital .flexbox section{width:100%}}#infographicsWrap #digital .flexbox section:first-child{border-right:1px solid #5e3c3c}@media screen and (max-width: 768px){#infographicsWrap #digital .flexbox section:first-child{border-right:none;border-bottom:1px solid #5e3c3c}}#infographicsWrap #appendix .flexbox section{width:100%}#infographicsWrap #appendix .flexbox section .dataTitle{margin-bottom:1.6rem}#jobWrap{padding-bottom:18rem}@media screen and (max-width: 768px){#jobWrap{padding-bottom:9rem}}#jobWrap .title01{margin-bottom:7rem}@media screen and (max-width: 768px){#jobWrap .title01{margin-bottom:5rem}}#jobWrap ul li a{position:relative;display:block;color:#fff;background-color:#392f2f;padding:3rem;border-radius:6px}@media screen and (max-width: 768px){#jobWrap ul li a{padding:3rem 2rem}}#jobWrap ul li a h3{position:relative;font-size:2rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;padding-left:2.5rem;margin-bottom:2.2rem;letter-spacing:.05em}@media screen and (max-width: 768px){#jobWrap ul li a h3{font-size:1.8rem;padding-left:2rem;padding-right:3rem;margin-bottom:1.5rem}}#jobWrap ul li a h3::before{position:absolute;content:"";width:15px;height:16px;top:.8rem;left:0;background:url("images/jobDeco.png") no-repeat center center/contain}#jobWrap ul li a p{color:#c9c9c9;padding-right:7.4rem;line-height:1.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 768px){#jobWrap ul li a p{padding-right:4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal}}#jobWrap ul li a span{position:absolute;display:flex;justify-content:center;align-items:center;width:24px;height:24px;top:50%;right:3rem;background-color:#d80c24;transform:translateY(-50%) rotate(180deg);filter:drop-shadow(0px 0px 12px #D80C24);border-radius:50%;mix-blend-mode:screen}@media screen and (max-width: 768px){#jobWrap ul li a span{right:2rem}}#jobWrap ul li a span svg{width:8px;height:10px}#jobWrap ul li:not(:last-child){margin-bottom:2rem}#jobWrap .noInfo{background-color:#392f2f;padding:3rem;border-radius:6px}@media screen and (max-width: 768px){#jobWrap .noInfo{padding:3rem 2rem}}#recruitDetailWrap{margin-bottom:18.8rem}@media screen and (max-width: 768px){#recruitDetailWrap{margin-bottom:10rem}}#recruitDetailWrap h2{font-size:2.4rem;font-family:"Noto Sans JP",sans-serif;font-weight:700;margin-bottom:4.3rem}@media screen and (max-width: 768px){#recruitDetailWrap h2{font-size:2rem;margin-bottom:2.5rem}}#recruitDetailWrap table{width:100%;margin-bottom:13.5rem}@media screen and (max-width: 768px){#recruitDetailWrap table{margin-bottom:9rem}}#recruitDetailWrap table tr th,#recruitDetailWrap table tr td{font-size:1.6rem;padding:2rem 0;border-bottom:1px solid #5b5b5b}@media screen and (max-width: 768px){#recruitDetailWrap table tr th,#recruitDetailWrap table tr td{display:block}}#recruitDetailWrap table tr th{width:220px;font-family:"Source Code Pro",monospace;font-weight:700;text-align:left}@media screen and (max-width: 768px){#recruitDetailWrap table tr th{width:100%;padding-bottom:0;border-bottom:none}}#recruitDetailWrap table tr td{width:calc(100% - 220px);font-family:"Noto Sans JP",sans-serif;font-weight:400;line-height:2}@media screen and (max-width: 768px){#recruitDetailWrap table tr td{width:100%}}#recruitDetailWrap table tr:first-child th,#recruitDetailWrap table tr:first-child td{border-top:1px solid #5b5b5b}@media screen and (max-width: 768px){#recruitDetailWrap table tr:first-child td{border-top:none}}#recruitDetailWrap .btnBox{display:flex;justify-content:center}@media screen and (max-width: 768px){#recruitDetailWrap .btnBox{flex-direction:column-reverse}}#recruitDetailWrap .btnBox .btn01{margin:0}@media screen and (max-width: 768px){#recruitDetailWrap .btnBox .btn01{margin-bottom:3.2rem}}#recruitDetailWrap .btnBox .btn01:disabled{pointer-events:none}#recruitDetailWrap .btnBox .btnRe{position:relative;display:flex;justify-content:space-between;align-items:center;width:230px;font-size:1.8rem;font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#fff;margin-right:2.5rem;padding:2rem 2.3rem 2.3rem 2.5rem;border:2px solid #392f2f;text-align:right;border-radius:6px;filter:drop-shadow(0px 0px 2px #392F2F);letter-spacing:.05em}@media screen and (max-width: 768px){#recruitDetailWrap .btnBox .btnRe{margin:0 auto}}#recruitDetailWrap .btnBox .btnRe .circle{position:absolute;display:block;width:24px;height:24px;top:50%;left:0;background-color:#d80c24;border-radius:12px;transform:translate(2.5rem, -50%);filter:drop-shadow(0px 0px 12px #D80C24);transition:all .3s;transform-origin:center;z-index:-1}#recruitDetailWrap .btnBox .btnRe .icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;transform:rotate(180deg)}#recruitDetailWrap .btnBox .btnRe .icon svg{width:10px;height:10px;margin-bottom:5px;transform:translateX(1px);transition:transform .3s}
/*# sourceMappingURL=recruit.min.css.map */