.contents_inner{max-width:1000px;margin:0px auto}@media screen and (min-width:1530px){#page_visual{padding-top:320px}}.breadcrumb_list{justify-content:flex-end}.business_column_title{margin-bottom:20px}.business_column_title .title{position:relative;font-weight:500;font-size:min(7.6923076923vw,3.2rem);line-height:1.5em}@media screen and (min-width:768px){.business_column_title .title{font-size:3.2rem}}@media screen and (min-width:1080px){.business_column_title .title{font-size:4.8rem;line-height:1.4em;letter-spacing:0.17em}}.business_column_content .bottom_en{color:#939393;font-weight:400;margin-top:20px}@media screen and (min-width:1080px){.business_column{display:flex;flex-wrap:wrap}}@media screen and (min-width:1080px){.business_column_title{width:410px}}@media screen and (min-width:1080px){.business_column_content{flex:1}}#business_about{padding-top:30px}@media screen and (min-width:768px){#business_about{padding-top:50px}}@media screen and (min-width:1080px){#business_about{padding-top:70px;padding-bottom:85px}}@media screen and (min-width:1280px){.business_point_section{padding-top:145px;padding-bottom:140px}}@media screen and (min-width:1080px){.business_point_column{display:flex;flex-wrap:wrap}}@media screen and (min-width:1080px){.business_point_column_title{width:410px}}@media screen and (min-width:1080px){.business_point_column_content{flex:1}}@media screen and (min-width:1080px){.business_movie{width:100%}}.business_point_title{margin-bottom:40px}@media screen and (min-width:768px){.business_point_title{margin-bottom:50px}}@media screen and (min-width:1080px){.business_point_title{margin-bottom:60px}}.business_point_title .num,.business_point_title .title{text-align:center}.business_point_title .num{position:relative;color:#00BFA1;font-weight:400;font-size:min(6.1538461538vw,2.6rem);padding-bottom:10px;margin-bottom:15px}@media screen and (min-width:768px){.business_point_title .num{font-size:3rem}}@media screen and (min-width:1080px){.business_point_title .num{font-size:3.6rem;padding-bottom:28px;margin-bottom:20px}}.business_point_title .num:after{content:"";width:30px;height:3px;background-color:#00BFA1;position:absolute;left:50%;bottom:0px;margin-left:-15px}.business_point_title .title{color:#939393;font-weight:500;font-size:min(6.1538461538vw,2.6rem);line-height:1.45em}@media screen and (min-width:768px){.business_point_title .title{font-size:3.2rem}}@media screen and (min-width:1080px){.business_point_title .title{font-size:3.8rem}}.business_point_column{padding:30px 0px;border-top:1px solid #fff}@media screen and (min-width:768px){.business_point_column{padding:50px 0px}}@media screen and (min-width:1080px){.business_point_column{padding:65px 0px}}.business_point_column:last-child{padding-bottom:0px}.business_point_column_title{margin-bottom:20px}.business_point_column_title .en{position:relative;color:#00BFA1;font-weight:400;padding-left:45px}@media screen and (min-width:768px){.business_point_column_title .en{font-size:1.5rem}}.business_point_column_title .en:before{content:"";position:absolute;left:0px;top:50%}.business_point_column_title .en._review:before{width:40px;height:34px;background-image:url("../../../img/recruit/common/icon_megaphone.svg");margin-top:-21px}.business_point_column_title .en._journalist{padding-left:58px}.business_point_column_title .en._journalist:before{width:50px;height:40px;background-image:url("../../../img/recruit/common/icon_journalist.svg");margin-top:-23px}.business_point_column_title .en._style{padding-left:58px}.business_point_column_title .en._style:before{width:48px;height:40px;background-image:url("../../../img/recruit/common/icon_style.svg");margin-top:-20px}.business_point_column_title .en._about{padding-left:48px}.business_point_column_title .en._about:before{width:35px;height:40px;background-image:url("../../../img/recruit/common/icon_about.svg");margin-top:-23px}.business_point_column_title .title{margin-top:10px;position:relative;font-weight:500;font-size:min(5.3846153846vw,2.3rem);line-height:1.5em}@media screen and (min-width:768px){.business_point_column_title .title{font-size:2.2rem;letter-spacing:0.08em}}@media screen and (min-width:1080px){.business_point_column_title .title{margin-top:15px;font-size:2.6rem;line-height:1.7em}}.business_point_column_title .title ._spacing{letter-spacing:0em}.business_point_column_title .title ._color{color:#00BFA1}@media screen and (min-width:1080px){.business_point_column_content{margin-top:-10px}}.business_point_column_content .text+.text{margin-top:1em}@media screen and (min-width:1080px){.business_point_column_content .text+.text{margin-top:1.5em}}.business_movie{background-color:#fff;padding:20px 5vw;border-radius:10px;margin-top:30px}@media screen and (min-width:768px){.business_movie{margin-top:40px;padding:30px 35px;border-radius:20px}}@media screen and (min-width:1080px){.business_movie{margin-top:35px;padding:50px 50px;border-radius:30px}}@media screen and (min-width:768px){.business_movie_column{display:flex;gap:0px 5%}}@media screen and (min-width:1080px){.business_movie_column{gap:0px 100px}}@media screen and (min-width:768px){.business_movie_column_title{width:30%}}@media screen and (min-width:1080px){.business_movie_column_title{width:265px}}.business_movie_column_title .label{position:relative;background-color:#00BFA1;color:#fff;line-height:1em;border-radius:80px;text-align:center;padding:0.5em 0px}.business_movie_column_title .label:after{content:"";background:#00BFA1;height:6.9282032303px;width:10px;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;left:50%;bottom:-5px;margin-left:-5px}.business_movie_column_title .title{margin-top:10px;text-align:center}@media screen and (min-width:1080px){.business_movie_column_title .title{margin-top:15px}}.business_movie_column_title .title span{position:relative;display:inline-block;color:#00BFA1;font-size:min(6.6666666667vw,2.6rem);line-height:1.1em;padding-left:20px;padding-right:5px}@media screen and (min-width:768px){.business_movie_column_title .title span{font-size:2.6rem}}@media screen and (min-width:1080px){.business_movie_column_title .title span{font-size:3.8rem;padding-left:30px}}.business_movie_column_title .title span:before{content:"";background:#F8AD03;height:15.5884572681px;width:12px;clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;top:50%;left:0px;margin-top:-7px}@media screen and (min-width:1080px){.business_movie_column_title .title span:before{width:16px;height:23px;margin-top:-9px}}@media screen and (max-width:767px){.business_movie_column_content{margin-top:20px}}@media screen and (min-width:768px){.business_movie_column_content{flex:1}}.business_movie_column_content .box{padding:15px 5vw 20px 5vw;border-radius:10px;background-color:#F8F8F8}@media screen and (min-width:768px){.business_movie_column_content .box{padding:18px 20px 20px 25px;display:flex;gap:0px 20px}}.business_movie_column_content .box+.box{margin-top:15px}@media screen and (min-width:1080px){.business_movie_column_content .box+.box{margin-top:20px}}.business_movie_column_content .box .text{position:relative;font-size:min(4.1025641026vw,1.6rem);line-height:1.7em;padding-left:25px}@media screen and (min-width:768px){.business_movie_column_content .box .text{font-size:1.5rem;flex:1}}@media screen and (min-width:1180px){.business_movie_column_content .box .text{font-size:1.6rem;line-height:1.85em;padding-left:32px}}.business_movie_column_content .box .text:before{content:"";width:16px;height:16px;background-image:url(../../../img/recruit/business/icon_check.svg);background-size:cover;position:absolute;left:0px;top:0.85em;margin-top:-7px}@media screen and (min-width:1180px){.business_movie_column_content .box .text:before{width:24px;height:24px}}@media screen and (max-width:767px){.business_movie_column_content .box .movie{margin-top:15px}}@media screen and (min-width:768px){.business_movie_column_content .box .movie{width:40%}}@media screen and (min-width:1080px){.business_movie_column_content .box .movie{width:214px}}.business_movie_column_content .box .movie img{width:100%;height:auto}@media (any-hover:hover){.business_movie_column_content .box .movie{cursor:pointer}}.business_movie_column_content .box ._js_movie_target{position:relative}.business_movie_column_content .box ._js_movie_target:after,.business_movie_column_content .box ._js_movie_target:before{content:"";position:absolute;left:50%;top:50%;transition:all 0.2s ease-in-out}.business_movie_column_content .box ._js_movie_target:before{width:30px;height:30px;background-color:rgba(34,34,34,0.7);margin-top:-13px;margin-left:-15px;border-radius:50%}.business_movie_column_content .box ._js_movie_target:after{background:rgba(255,255,255,0.7);height:10.3923048454px;width:9px;clip-path:polygon(0 0,100% 50%,0 100%);margin-top:-3px;margin-left:-3px}@media (any-hover:hover){.business_movie_column_content .box ._js_movie_target:hover:before{background-color:#00BFA1}}.movie_modal{position:fixed;left:0px;top:0px;background-color:rgba(0,0,0,0.8);width:100%;height:100%;z-index:999;padding:40px 5vw;overflow:scroll}@media screen and (min-width:768px){.movie_modal{padding:60px 5vw}}@media screen and (min-width:1080px){.movie_modal{padding:80px 40px}}@media screen and (min-width:1180px){.movie_modal{padding:120px 40px}}@media (any-hover:hover){.movie_modal{cursor:pointer}}.movie_modal_content{width:100%;height:100%;max-width:800px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.movie_modal_content{margin:0px auto}}@media (any-hover:hover){.movie_modal_content{cursor:default}}.movie_modal_content .movie{width:100%;aspect-ratio:16/9}.movie_modal_content iframe{width:100%;height:100%}.movie_modal{opacity:0;visibility:hidden}.movie_modal._current{transition:all 0.4s ease-in-out;opacity:1;visibility:visible}.movie_modal_content._current{display:block;transition:all 0.4s ease-in-out;transition-delay:0.5s;opacity:1;visibility:visible}#business_point01{background-color:#E5F5F3}#business_point02 .business_point_column{border-color:#EAEAEA}#business_point02 .business_movie{background-color:#F8F8F8}#business_point02 .business_movie_column_content .box{background-color:#fff}#business_point03{background-color:#F8F8F8}#business_point03 .business_point_column{border-color:#EAEAEA}#business_point04 .business_point_column{border-color:#EAEAEA}#business_point04 .business_movie{background-color:#F8F8F8}#business_point04 .business_movie_column_content .box{background-color:#fff}
/*# sourceMappingURL=business.css.map */