.sercivePage-box{padding-top:6rem}.sercivePage-box .container{max-width:107rem}.sercivePage-box .head-box{margin-bottom:3.5rem}.sercivePage-box .head-box h2{font-size:7.2rem;color:#151515}.sercivePage-box .head-box p:before{background:#151515}.sercivePage-box__thumb picture{width:100%;height:0;position:relative;overflow:hidden;padding-top:31.3%}.sercivePage-box__thumb picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.sercivePage-box__business{padding:4rem 0 5rem;background:#eff2e9}.sercivePage-box__business h3{margin-bottom:3.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.8rem}.sercivePage-box__business h3:before{content:"";display:block;width:1.6rem;height:1.6rem;background:#151515;border-radius:50%;margin-right:1rem}.sercivePage-box__business ul{margin-bottom:4rem}.sercivePage-box__business ul li{margin-bottom:2rem;position:relative;padding-left:5rem;font-size:1.8rem}.sercivePage-box__business ul li:before{content:"";display:block;width:3.2rem;height:3.2rem;background-image:url(//recruit.lvn.co.jp/wp-content/themes/lvn/css/../images/icon-check-2.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:.2rem;left:0}.sercivePage-box__business.no-gb{background:#fff}.sercivePage-box__business.no-gb picture{padding:0 2rem}.sercivePage-box__job{padding-top:3rem}.sercivePage-box__job header{margin-bottom:3rem}.sercivePage-box__job header h3{margin-bottom:3.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.8rem}.sercivePage-box__job header h3:before{content:"";display:block;width:1.6rem;height:1.6rem;background:#151515;border-radius:50%;margin-right:1rem}.sercivePage-box__job .items{height:46.6rem;overflow:hidden}@media (max-width:769px){.sercivePage-box__business ul li:before{width:2.6rem;height:2.6rem}.sercivePage-box .container-fluid{padding:0}.sercivePage-box .sercivePage-box__business ul li{margin-bottom:1rem;padding-left:4rem;font-size:1.4rem}.sercivePage-box__job .items{height:auto}.sercivePage-box__business.no-gb picture{padding:0}}.sercivePage-box__job .items .thumbnail{width:50%;display:block;overflow:hidden;max-height:100%;position:relative}.sercivePage-box__job .items .thumbnail picture{width:100%;overflow:hidden}.sercivePage-box__job .items .thumbnail picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:100% 30%;position:absolute;top:0;left:0}.sercivePage-box__job .items .text{width:50%;background:#73b12c;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2rem}.sercivePage-box__job .items .text main{display:block;width:100%;max-width:50rem}.sercivePage-box__job .items .text h3{margin-bottom:3rem;font-size:2.8rem;color:#fff;text-align:center;overflow:hidden}.sercivePage-box__job .items .text h3 span{display:inline-block;padding:2rem 9.5rem;position:relative;font-weight:700}.sercivePage-box__job .items .text h3 span:before,.sercivePage-box__job .items .text h3 span:after{content:"\300C";font-size:9.2rem;font-weight:300;line-height:1;position:absolute;top:0;left:-6rem;color:#fff}.sercivePage-box__job .items .text h3 span:after{top:auto;left:auto;bottom:0;right:-6rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sercivePage-box__job .items .text p{margin-bottom:3rem;color:#fff;line-height:calc(27/16)}.sercivePage-box__job .items .text:last-of-type{padding-bottom:0}.sercivePage-box__job .items:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sercivePage-box__our{padding:4.5rem 0 16rem;background:#eff2e9}.sercivePage-box__our .head-box{margin-bottom:6rem}@media (max-width:769px){.sercivePage-box__job{margin:0}.sercivePage-box__job .container{padding:0 1.5rem}.sercivePage-box__job header{margin-bottom:2.5rem}.sercivePage-box__job header h3{margin-bottom:0}.sercivePage-box__job .items .thumbnail{width:100%}.sercivePage-box__job .items .thumbnail picture{padding-top:16.9rem}.sercivePage-box__job .items .text{width:100%;padding:2rem 3rem}.sercivePage-box__job .items .text main{max-width:100%}.sercivePage-box__job .items .text h3{margin-bottom:3rem;font-size:2rem}.sercivePage-box__job .items .text h3 span{display:block;padding:3.5rem 1.5rem}.sercivePage-box__our{padding:4.5rem 0 14rem;margin:0}.sercivePage-box__our .container{padding:0 1.5rem}.sercivePage-box__our .head-box{margin-bottom:3rem}}#division_box{display:flex;align-items:center;gap:calc((4em*1.2) - 2px);padding:0;overflow:hidden}#division_box .divistion_list{margin:0;padding:0;list-style:none}#division_box .divistion_list li{margin:0;padding:0}#division_box [class^=item_name]{position:relative;width:16em;margin:0;padding:.3em 0;font-size:1.2em;font-weight:700;color:#73b12c;text-align:center;line-height:1.4;background-color:#fff;border:1px solid #73b12c;z-index:0}#division_box .item_name_top{z-index:1}#division_box .item_name_left{color:#fff;background-color:#73b12c;z-index:5}#division_box [class^=item_name]:before{content:"";position:absolute;top:1em;left:-2em;display:block;width:2em;border-bottom:1px solid #73b12c}#division_box .item_name_left:before{content:none}#division_box .item_name_left:after{content:"";position:absolute;right:-2em;top:1em;display:block;width:2em;border-bottom:1px solid #73b12c}#division_box .item_name_bottom:after{content:"";position:absolute;display:block;width:0;height:10000px;bottom:calc(100% - 1em);left:-2em;border-right:1px solid #73b12c}#division_box .item_name_top:after{content:"";position:absolute;display:block;width:1em;height:100px;bottom:calc(100% - 1em);left:-2.5em;background-color:#eff2e9}#division_box [class^=item_text]{margin:1em 0 2em}@media screen and (max-width:769px){#division_box{flex-direction:column;gap:2em}#division_box .divistion_list{width:100%}#division_box [class^=item_name]{position:static;width:100%}#division_box [class^=item_name]:before,#division_box .item_name_left:after,#division_box .item_name_bottom:after{content:none}}