@charset "UTF-8";body{position:relative}.main-head{background-image:url(/assets/img/work-attraction/ourjobs/main_img.jpg)}.ourjob-wrap{position:relative;max-width:1920px;margin:min(12.5vw,160px) auto}.ourjob-wrap::before{display:block;position:absolute;top:max(-4.6875vw,-60px);left:min(.78125vw,10px);color:rgba(242,121,53,.1);font-family:"Poppins",sans-serif;font-weight:700;font-size:min(25vw,320px);line-height:1}.ourjob-wrap.reverse::before{left:auto;right:min(.78125vw,10px)}.ourjob-main,.ourjob-wrap.reverse .ourjob-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ourjob-wrap.reverse .ourjob-detail{margin-left:min(8.125vw,104px);margin-right:min(12.5vw,160px)}.ourjob-wrap.reverse .ourjob-img{margin-right:max(0vw,0px);margin-left:max(-3.125vw,-40px)}.ourjob-main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ourjob-detail{margin-left:min(15.625vw,200px);margin-right:min(8.125vw,104px)}.ourjob-detail-list{font-size:min(1.875vw,24px);font-weight:700;line-height:1.66}.ourjob-detail-list li{position:relative;margin-bottom:min(1.5625vw,20px);padding-left:min(2.34375vw,30px)}.ourjob-detail-list li:last-child{margin-bottom:0}.ourjob-detail-list li::before,.ourjob-head::before{display:block;content:"";position:absolute;border:1px solid #222;background-color:#f27935}.ourjob-detail-list li::before{left:0;top:min(.78125vw,10px);width:min(1.5625vw,20px);height:min(1.5625vw,20px);border-radius:50%}.ourjob-head,.ourjob-lead{font-weight:700;color:#f27935}.ourjob-head{position:relative;display:inline-block;margin-bottom:min(2.34375vw,30px);padding:min(.78125vw,10px) min(1.25vw,16px);border-radius:min(.625vw,8px);border:1px solid #222;background-color:#fff;font-size:min(3.125vw,40px);line-height:1.2}.ourjob-head::before{width:100%;height:100%;top:8px;left:8px;border-radius:8px;z-index:-1}.ourjob-lead{margin-bottom:min(1.40625vw,18px);font-size:min(2.5vw,32px);line-height:1.5}.ourjob-text{line-height:2.125}.ourjob-img{-ms-flex-preferred-size:54.1%;flex-basis:54.1%;-ms-flex-negative:0;flex-shrink:0;margin-right:max(-3.125vw,-40px)}.ourjob-img img{border-radius:min(3.125vw,40px);border:1px solid #222}.ourjob-block{margin-bottom:min(4.375vw,56px)}@media only screen and (max-width:1200px){body{position:relative}}@media only screen and (max-width:768px){body{position:relative}}@media only screen and (max-width:640px){body{position:relative}.main-head{background-image:url(/assets/img/work-attraction/ourjobs/main_img_sp.jpg)}.ourjob-wrap{margin:min(18.1333333333vw,116.0533333333px) min(6.6666666667vw,42.6666666667px)}.ourjob-wrap::before{top:min(50.6666666667vw,324.2666666667px);font-size:min(42.6666666667vw,273.0666666667px);left:auto}.ourjob-wrap.reverse::before,.ourjob-wrap::before{right:max(-5.3333333333vw,-34.1333333333px)}.ourjob-main{display:block}.ourjob-detail,.ourjob-wrap.reverse .ourjob-detail{margin-left:0;margin-right:0}.ourjob-detail-list{font-size:min(4.8vw,30.72px)}.ourjob-detail-list li{margin-bottom:min(4vw,25.6px);padding-left:min(6.9333333333vw,44.3733333333px)}.ourjob-detail-list li:last-child{margin-bottom:0}.ourjob-detail-list li::before{top:min(2.6666666667vw,17.0666666667px);width:min(4.2666666667vw,27.3066666667px);height:min(4.2666666667vw,27.3066666667px)}.ourjob-head::before{border-radius:min(1.6vw,10.24px);margin-bottom:40px;top:4px;left:4px}.ourjob-head{font-size:min(7.4666666667vw,47.7866666667px);border-radius:min(1.6vw,10.24px)}.ourjob-lead{font-size:min(4.8vw,30.72px)}.ourjob-img{margin-right:0}.ourjob-block,.ourjob-img{margin-bottom:min(10.6666666667vw,68.2666666667px)}}