@keyframes logo_slide{0%{transform:translate(0)}to{transform:translate(-50%)}}#main.lp{overflow:hidden}#main.lp h1,#main.lp h2{line-height:1.5em}#main.lp h3,#main.lp h4{line-height:1.4em}#main.lp h5,#main.lp h6{line-height:1.35em}#main.lp h2{text-align:center;margin-bottom:30px;font-size:40px;font-weight:700}#main.lp h2 span.small{font-size:30px;font-weight:700}#main.lp h2.title{color:#bdcad0;white-space:nowrap;justify-content:center;align-items:center;margin-bottom:10px;padding:0;font-weight:500;display:flex}#main.lp h2.title:before,#main.lp h2.title:after{content:"";border-top:2px solid;width:3em}#main.lp h2.title:before{margin-right:1em}#main.lp h2.title:after{margin-left:1em}#main.lp h3{font-size:36px;font-weight:700}#main.lp h4{font-size:24px;font-weight:700}#main.lp h5{font-size:20px;font-weight:500}#main.lp section.content{padding:80px 0}#main.lp .container{margin-left:auto;margin-right:auto;padding:40px}#main.lp .container-l{max-width:1426px}#main.lp .container-m{max-width:1240px}#main.lp .container-full{max-width:100%}#main.lp img.logo{width:100%;max-width:400px}@media screen and (width<=991px){#main.lp section.content{padding:60px 0}#main.lp .container{padding:36px}#main.lp h2{font-size:30px}#main.lp h2.eng{font-size:35px}#main.lp h3{font-size:30px}#main.lp h4{font-size:22px}#main.lp h5{font-size:18px}}@media screen and (width<=767px){#main.lp section.content{padding:40px 0}#main.lp .container{padding:20px}#main.lp h2{font-size:20px}#main.lp h2.eng{font-size:24px}#main.lp h2 span.small{font-size:16px}#main.lp h3,#main.lp h4{font-size:20px}#main.lp h5{font-size:16px}#main.lp img.logo{width:100%;max-width:300px}}#main.lp section.hero{text-align:center;background:url(/images/img_eyecatch_06.png) 50%/cover;align-items:center;max-width:100%;height:calc(100vh - 155px);min-height:650px;display:flex;position:relative;overflow:hidden}#main.lp section.hero div.img_container.logo div.imageBox{align-items:center;gap:100px;display:inline-flex}#main.lp section.hero div.img_container.logo img{max-height:50px}#main.lp section.hero>div.container{position:absolute}#main.lp section.hero:after{content:"";background:url(/images/cloud.svg) 50%/contain no-repeat;width:840px;height:620px;margin:0 auto}#main.lp section.hero .container>h6{margin:30px 0;font-size:20px;font-weight:500;line-height:1.6em}#main.lp section.hero .container>img{margin:0 auto 20px;display:block}#main.lp section.hero div.sns{justify-content:center;gap:15px;display:flex}#main.lp section.hero div.sns a img{object-fit:contain;background:#fff;border:1px solid #d3dee3;border-radius:50px;width:186px;height:64px;padding:10px 30px}#main.lp section.hero div.sns p{color:#798a93;margin-top:4px;font-size:12px}#main.lp a.learn-more{background:#fff;border:none;border-radius:86px 86px 0 0;width:86px;height:43px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#main.lp a.learn-more:before{content:"";background:url(/images/icon/icon_lp_chevron.png);width:26px;height:26px;margin:13px auto 0;display:block}@media screen and (width<=991px){#main.lp section.hero:after{background-size:cover;max-width:100vw}}@media screen and (width<=767px){#main.lp section.hero{height:calc(100vh - 145px);min-height:600px}#main.lp section.hero:after{background-size:contain;height:auto;min-height:530px}#main.lp section.hero div.container>h6{font-size:16px}#main.lp section.hero div.sns a img{width:156px;height:52px}}@media screen and (width<=680px){#main.lp section.hero:after{background-size:cover}#main.lp #main.lp section.hero{min-height:520px}#main.lp #main.lp section.hero:after{min-height:380px;max-height:460px}}@media screen and (width<=375px){#main.lp #main.lp section.hero{min-height:420px}#main.lp #main.lp section.hero:after{min-height:330px;max-height:380px}}#main.lp section.slide_img div.image-marquee{content:"";--webkit-animation:logo_slide 20s linear infinite;will-change:transform;gap:100px;width:100%;padding:20px 50px;animation:20s linear infinite logo_slide;display:inline-flex;bottom:0;left:0}#main.lp section.slide_img div.image-marquee div.imageBox{align-items:center;gap:100px;display:inline-flex}#main.lp section.slide_img div.image-marquee img{max-width:fit-content;max-height:50px}@media screen and (width<=767px){#main.lp section.slide_img div.image-marquee div.imageBox{gap:60px}#main.lp section.slide_img div.image-marquee img{max-height:40px}}@media screen and (width<=375px){#main.lp section.slide_img div.image-marquee{padding:15px 40px}#main.lp section.slide_img div.image-marquee img{height:30px}}#main.lp section.slide_img>p{letter-spacing:6px;text-align:center;margin-bottom:0;padding-top:20px;font-size:24px;font-weight:700;line-height:1}@media screen and (width<=767px){#main.lp section.slide_img>p{font-size:20px}}@media screen and (width<=680px){#main.lp section.slide_img>p{padding-top:15px;font-size:18px}}#main.lp section.content02{background-color:#eaf8ff;border-radius:0 0 60px 60px}#main.lp section.content02 h3{margin-bottom:60px}#main.lp section.content02 p{margin:20px 0 10px;font-size:18px;font-weight:500}#main.lp section.content02 div.item{position:relative}#main.lp section.content02 span.case{color:#d3dee3;text-align:center;font-family:Oswald,sans-serif;font-size:54px;line-height:.9;position:absolute;top:20px;left:20px}#main.lp section.content02 span.case:before{content:"case";font-size:22px;display:block}#main.lp section.content02 div.items{gap:30px;display:flex}#main.lp section.content02 div.items>*{background-color:#fff;border-radius:16px;width:33.333%;padding:24px}#main.lp section.content02 div.items div.item{position:relative}#main.lp section.content02 div.illust{text-align:center;width:100%;max-width:340px;margin:0 auto}@media screen and (width<=991px){#main.lp section.content02{border-radius:0 0 40px 40px}#main.lp section.content02 p{font-size:16px}#main.lp section.content02 div.items{flex-wrap:wrap;justify-content:center}#main.lp section.content02 div.items div.item{width:330px}}@media screen and (width<=767px){#main.lp section.content02{border-radius:0 0 20px 20px}}#main.lp section.content02 div.items.top{margin-bottom:50px}#main.lp section.content02 div.items.top div.item{margin-top:55px}#main.lp section.content02 div.items.top div.illust{box-sizing:content-box;background:#fff;border-radius:50% 50% 0 0;width:128px;height:128px;margin:-80px auto 20px;padding:20px 20px 0}#main.lp section.content02 div.items.bottom{border-radius:0 0 60px 60px;margin-top:100px}#main.lp section.content02 div.items.bottom span.case{top:40px}#main.lp section.content02 div.items.bottom div.item:first-child span.case:nth-child(2){left:calc(1em + 30px)}#main.lp section.content02 div.items.bottom div.item:first-child{width:66.666%}#main.lp section.content02 div.items.bottom div.item img{border-radius:0;margin-top:0}@media screen and (width<=991px){#main.lp section.content02 div.items.bottom{border-radius:0 0 40px 40px}#main.lp section.content02 div.items.bottom div.item{width:100%!important}}@media screen and (width<=680px){#main.lp section.content02 div.items.bottom{border-radius:0 0 20px 20px}#main.lp section.content02 div.items.bottom div.item:first-child div.illust{margin-top:80px}}#main.lp section.content02 div.top span.arrow{content:"";background-repeat-x:no-repeat;z-index:0;background-color:#eaf8ff;background-image:radial-gradient(#d3dee3 30%,#0000 30%);background-position:50%;background-size:27px 27px;width:30px;height:730px;position:absolute;top:100%;left:50%;transform:translate(-50%)}#main.lp section.content02 div.top span.arrow:after{content:url(/images/triangle.svg);z-index:10;width:30px;height:30px;position:absolute;bottom:-30px;left:calc(50% - 5px);transform:translate(-50%)}@media screen and (width<=991px){#main.lp section.content02 div.top div.item.case01 span.arrow{left:30%}#main.lp section.content02 div.top div.item.case02 span.arrow{left:70%}}@media screen and (width<=767px){#main.lp section.content02 div.top div.item:not(.case03) span.arrow{display:none}}#main.lp section.content03{position:relative}#main.lp section.content03:before{content:"";z-index:10;background:#fff;border-radius:9999px 0 0 9999px;width:150%;height:100%;position:absolute;top:0;left:-10%;box-shadow:0 0 15px #0c121526}#main.lp section.content03 div.container{z-index:10;justify-content:center;align-items:center;gap:30px;padding:0 30px;display:flex;position:relative}#main.lp section.content03 div.container>div:first-child{width:49%}#main.lp section.content03 div.container>div:nth-child(2){width:51%}#main.lp section.content03 h2.eng{color:#bdcad0;text-align:left;margin-bottom:10px;font-size:30px;font-weight:300}#main.lp section.content03 h2{text-align:left;margin:10px 0}#main.lp section.content03 p{font-size:18px;font-weight:500}@media screen and (width<=991px){#main.lp section.content03:before{left:-25%}#main.lp section.content03 div.container{flex-wrap:wrap}#main.lp section.content03 div.container>div:nth-child(2){text-align:center}#main.lp section.content03 div.container>div{width:100%!important}#main.lp section.content03 h2{font-size:36px}#main.lp section.content03 h2.eng{font-size:26px}}@media screen and (width<=767px){#main.lp section.content03:before{width:180%;left:-65%}#main.lp section.content03 h2{font-size:26px}#main.lp section.content03 h2.eng{font-size:18px}#main.lp section.content03 p{font-size:16px}}#main.lp section.content05 img.logo{margin:0 auto;display:block}#main.lp section.content05 h5{text-align:center;margin-top:30px;margin-bottom:50px;line-height:1.6em}@media screen and (width<=991px){#main.lp section.content05 h5{margin-top:35px;margin-bottom:35px}}@media screen and (width<=767px){#main.lp section.content05 h5{margin-top:25px;margin-bottom:25px}}#main.lp section.content06{background-color:#eaf8ff;border-radius:60px}#main.lp section.content06 h2{text-align:center}#main.lp section.content06 h5{margin-top:30px;line-height:32px}#main.lp section.content06 div.instructors{flex-wrap:wrap;justify-content:center;gap:36px;display:flex}#main.lp section.content06 div.instructor{text-align:center;background-color:#fff;border-radius:16px;max-width:355px;margin-top:20px;padding:64px 24px 24px;position:relative}#main.lp section.content06 div.instructor img{border-radius:16px;width:100%;max-width:307px;margin:0 auto;display:block}#main.lp section.content06 div.instructor div.instructor-head{width:100%;position:absolute;top:-12.5px;left:0}#main.lp section.content06 div.instructor div.instructor-head span.type{color:#fff;background:#0e295b;border-radius:20px;padding:5px 18px;font-size:16px;font-weight:500}#main.lp section.content06 div.instructor div.instructor-head span.certification{margin-top:10px;font-size:12px;font-weight:500;line-height:1em;display:block}#main.lp section.content06 div.instructor ruby{font-size:32px;font-weight:700;position:relative}#main.lp section.content06 div.instructor ruby>rt{display:none}#main.lp section.content06 div.instructor ruby:before{content:attr(data-ruby);text-align:center;color:#798a93;font-size:14px;font-weight:500;position:absolute;top:-1.4em;left:-2em;right:-2em}#main.lp section.content06 div.instructor p{text-align:left;margin:24px 0 0;font-size:16px;font-weight:500;line-height:1.5em}@media screen and (width<=991px){#main.lp section.content06{border-radius:40px;padding:80px 0}#main.lp section.content06 div.instructor{max-width:calc(50% - 18px)}#main.lp section.content06 div.instructor ruby{font-size:28px}#main.lp section.content06 div.instructor ruby rt,#main.lp section.content06 div.instructor ruby:before{font-size:12px}}@media screen and (width<=767px){#main.lp section.content06{border-radius:20px;padding:60px 0}#main.lp section.content06 div.instructor{max-width:100%}#main.lp section.content06 div.instructor p{font-size:14px}}#main.lp section.reasons div.reasons{gap:40px;display:flex}#main.lp section.reasons div.reasons img{margin:0 auto;display:block}#main.lp section.reasons div.reasons h4{text-align:center;margin:10px 0}#main.lp section.reasons div.reasons div.reason{border:1px solid #d3dee3;border-radius:16px;width:33.333%;padding:24px}#main.lp section.reasons div.reasons div.reason p{font-size:16px;font-weight:500}@media screen and (width<=991px){#main.lp section.reasons div.reasons{flex-wrap:wrap;justify-content:space-evenly;gap:36px}#main.lp section.reasons div.reasons img{width:120px}#main.lp section.reasons div.reasons div.reason{width:calc(50% - 18px)}}@media screen and (width<=767px){#main.lp section.reasons div.reasons{gap:20px}#main.lp section.reasons div.reasons div.reason{width:100%}}#main.lp section.content07 h5{text-align:center;margin:30px 0 60px}#main.lp section.interview{background-color:#f5f7f8;overflow:hidden}#main.lp div.interview{background:#fff;border-radius:40px;flex-wrap:wrap;justify-content:space-between;gap:50px 30px;margin:70px 0 0;padding:70px;display:flex;box-shadow:0 0 10px #00000026}#main.lp div.interview div.textBox{width:100%}#main.lp div.interview div.textBox h3{text-align:left;z-index:1;margin-bottom:50px;font-size:32px;position:relative}#main.lp div.interview div.textBox h3 span{z-index:1;position:relative}#main.lp div.interview div.textBox h3:before,#main.lp div.interview div.textBox h3:after{color:#e9eef1;z-index:0;height:75px;font-family:Oswald,sans-serif;font-size:150px;line-height:1em;position:absolute}#main.lp div.interview div.textBox h3:before{content:"“";top:-40px;left:-25px}#main.lp div.interview div.textBox h3:after{content:"”";bottom:-40px;right:-25px}#main.lp div.interview div.textBox h4{margin-bottom:25px;font-size:22px;font-weight:700}#main.lp div.interview div.textBox p{font-size:18px;font-weight:500;line-height:1.6em}#main.lp div.interview div.textBox .tape{background:linear-gradient(#0000 40%,#fed90399 0%)}#main.lp div.interview div.profile{text-align:center}#main.lp div.interview div.profile img{object-fit:cover;border:3px solid #fac402;border-radius:50%;width:244px;margin-bottom:20px}#main.lp div.interview div.profile div.type{color:#798a93;font-size:14px;font-weight:700}#main.lp div.interview div.profile div.name{font-size:24px;font-weight:700}#main.lp div.interview div.profile div.name span{font-size:20px}@media screen and (width>=992px){#main.lp div.interview div.profile{width:calc(30% - 40px)}#main.lp div.interview div.textBox.first{width:70%}}@media screen and (width<=991px){#main.lp div.interview{justify-content:center;padding:40px}#main.lp div.interview div.textBox h3:before,#main.lp div.interview div.textBox h3:after{font-size:120px}#main.lp div.interview div.textBox h3:before{top:-30px;left:-20px}#main.lp div.interview div.textBox h3:after{right:-20px}#main.lp div.interview div.profile img{border-width:2px;width:150px}#main.lp div.interview div.profile div.type{font-size:11px}#main.lp div.interview div.profile div.name{font-size:20px}#main.lp div.interview div.profile div.name span{font-size:16px}#main.lp div.interview div.textBox h3{font-size:24px}#main.lp div.interview div.textBox h4{font-size:20px}#main.lp div.interview div.textBox p{font-size:16px}#main.lp div.interview div.textBox.first{margin-top:-20px}}@media screen and (width<=767px){#main.lp div.interview{border-radius:20px;padding:24px}#main.lp div.interview div.textBox h3:before,#main.lp div.interview div.textBox h3:after{height:40px;font-size:80px}#main.lp div.interview div.textBox h3:before{top:-20px;left:-10px}#main.lp div.interview div.textBox h3:after{bottom:-20px;right:-10px}#main.lp div.interview div.profile img{width:120px}#main.lp div.interview div.profile div.type{font-size:10px}#main.lp div.interview div.profile div.name{font-size:18px}#main.lp div.interview div.profile div.name span{font-size:14px}#main.lp div.interview div.textBox h3{font-size:18px}#main.lp div.interview div.textBox h4{font-size:16px}#main.lp div.interview div.textBox p{font-size:15px}#main.lp div.interview div.textBox.first{margin-top:-20px}}#main.lp div.interview a.sns{border:1px solid #d3dee3;border-radius:12px;align-items:flex-start;gap:24px;max-width:680px;margin:0 auto;padding:16px;display:flex}#main.lp div.interview a.sns>img{width:35%;max-width:185px}#main.lp div.interview a.sns div.watch{color:#798a93;margin-left:15px;font-size:18px;font-weight:700;display:inline-block;position:relative}#main.lp div.interview a.sns div.watch:after{content:"";background-image:url(/images/icon/icon_lp_arrow@2x.png);background-size:contain;width:20px;height:20px;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}#main.lp div.interview a.sns p{margin-top:10px;font-size:18px;font-weight:700;line-height:1.5em}@media screen and (width<=767px){#main.lp div.interview a.sns{gap:12px;padding:12px}#main.lp div.interview a.sns div.watch{margin-left:0;font-size:12px}#main.lp div.interview a.sns div.watch:after{width:16px;height:16px}#main.lp div.interview a.sns p{margin-top:5px;font-size:12px}}#main.lp section.documentation div.container.contact>div{background-color:#eaf8ff;border-color:#448aff}#main.lp section.documentation div.container>div{border:1px solid #798a93;border-radius:40px;padding:60px 20px 40px}#main.lp section.documentation h2{border:none}#main.lp section.documentation p{text-align:center;max-width:1020px;margin:30px auto 50px;font-size:20px;font-weight:500;line-height:36px}#main.lp section.documentation div.links{flex-wrap:wrap;justify-content:center;gap:20px 60px;display:flex}#main.lp section.documentation div.links a{color:#0c1215;background:#fed903;border-radius:50px;width:300px;padding:16px;font-size:18px;font-weight:700;position:relative}#main.lp section.documentation div.links a:before{content:"";background:url(/images/icon/icon_lp_arrow_BK.svg);width:20px;height:20px;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}#main.lp section.documentation div.links a:hover:before{cursor:pointer;opacity:.8;transition:all .3s;right:15px}@media screen and (width<=991px){#main.lp section.documentation p{margin:15px 0 25px;font-size:18px}}@media screen and (width<=767px){#main.lp section.documentation p{margin:10px 0 20px;font-size:16px}#main.lp section.documentation div.container>div{border-radius:20px;padding:40px 20px}}#main.lp section.footer_jibun{background:#f5f7f8;padding:0}#main.lp section.footer_jibun div.container{justify-content:space-between;align-items:center;display:flex}#main.lp section.footer_jibun p.copyright{color:#707070;font-size:12px}#main.lp section.footer_jibun div.jibun-senryaku{align-items:center;gap:15px;display:flex}#main.lp section.footer_jibun div.jibun-senryaku a img{width:180px}#main.lp section.footer_jibun div.sns{gap:15px;display:flex}#main.lp section.footer_jibun div.sns a img{object-fit:contain;background:#fff;border:1px solid #d3dee3;border-radius:50px;width:132px;height:42px;padding:8px 14px}@media screen and (width<=991px){#main.lp section.footer_jibun div.container{flex-wrap:wrap;justify-content:center;gap:10px}#main.lp section.footer_jibun div.jibun-senryaku{flex-wrap:wrap;justify-content:center}#main.lp section.footer_jibun div.jibun-senryaku a{text-align:center;width:100%}}@media screen and (width<=767px){#main.lp section.footer_jibun p.copyright{font-size:11px}}.slick-prev,.slick-next{z-index:1;border-radius:50%;width:40px;height:40px;box-shadow:0 0 10px #00000026;background:#fff!important}.slick-prev:before,.slick-next:before{content:url(/images/icon/icon_lp_chevron.svg)}.slick-prev{left:-10px;transform:translateY(-50%)}.slick-next{right:-10px;transform:rotate(180deg)translateY(50%)}section.interview{position:relative}section.interview:before{content:"";z-index:0;background-color:#f5f7f8;background-image:url(/images/interview@2x.png);background-position:0 -92px;background-repeat:repeat-x;background-size:contain;width:3000px;height:355px;animation:60s linear infinite slide;position:absolute;top:0;left:0;overflow:hidden}section.interview div.container{z-index:10;position:relative}@media screen and (width<=991px){section.interview:before{background-position:0 -69px;height:267px}}@media screen and (width<=767px){section.interview:before{background-position:0 -38px;height:148px}}@keyframes slide{0%{transform:translate(0,0)}to{transform:translate(-1920px)}}.anim-box.slidein{opacity:0}.anim-box.slidein.is-animated{animation:1.5s cubic-bezier(.25,1,.5,1) forwards slideIn}@keyframes slideIn{0%{opacity:0;left:150%}to{left:0}40%,to{opacity:1;visibility:visible}}#main.crosscareer section.content01 h2{font-weight:500}#main.crosscareer section.content01 h2 i{vertical-align:-12px;height:.666667em;font-size:32px;font-style:normal;font-weight:lighter;display:inline-block}#main.crosscareer h1.eng{font-family:Poppins,serif;font-size:71px;font-weight:700;line-height:1em}#main.crosscareer h2{font-size:40px;font-weight:700}#main.crosscareer h2.eng{font-family:Poppins,serif;font-size:61px;font-weight:700}#main.crosscareer h3{font-size:32px;font-weight:700}#main.crosscareer h4{font-size:22px;font-weight:500}#main.crosscareer p{font-size:16px}#main.crosscareer .container{width:100%;max-width:100%}#main.crosscareer section.content{padding:80px 0 120px}#main.crosscareer section.content01{max-width:100%;height:calc(100vh - 65px);height:calc(var(--vh,1vh) * 100 - 65px);background:url(/images/img_eyecatch_05.png) 50%/cover;align-items:center;min-height:700px;padding:0;display:flex;position:relative;overflow:hidden}@media screen and (width<=768px){#main.crosscareer section.content01{flex-wrap:wrap}}#main.crosscareer section.content01:before{content:"";z-index:0;background:#ffffffb3;width:100%;height:110%;position:absolute;transform:matrix(1,1,-1,1,0,0)}#main.crosscareer section.content01 .text-box{text-align:center;margin:0 auto;padding:0 15px;position:relative}#main.crosscareer section.content01 .text-box p{text-align:left;max-width:580px;margin-top:20px}#main.crosscareer section.content01 .my-parts{width:80px;height:80px;position:relative}#main.crosscareer section.content01 .my-parts span:before,#main.crosscareer section.content01 .my-parts span:after{background:#081733}#main.crosscareer section.content01 .circle-bg{display:none}#main.crosscareer section.content01 div.survey{text-align:center;width:100%;max-width:100%;padding:0 15px;position:relative}#main.crosscareer section.content01 div.survey p{font-weight:600}#main.crosscareer section.content01 div.survey a{color:#081733;cursor:pointer;border:1px solid;width:100%;max-width:320px;margin:10px auto 0;display:block}@media screen and (width>=769px){#main.crosscareer section.content01 div.survey{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}}@media screen and (width<=768px){#main.crosscareer section.content01 div.survey{align-self:flex-end}#main.crosscareer section.content01 div.survey p{font-size:15px}}#main.crosscareer section.content01 a.learn-more{color:#081733;cursor:pointer;border:1px solid;border-radius:50%;width:100px;height:100px;margin:20px auto 0;line-height:1.4em;display:block;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}#main.crosscareer section.content01 .learn-more.button{min-width:auto}#main.crosscareer section.content01 .button.arrow_bottom:before,#main.crosscareer section.content01 .button.arrow_bottom:after{background-color:#000}#main.crosscareer section.content01 .learn-more.arrow_bottom:before{content:"";z-index:3;width:15px;height:1px;position:absolute;top:60px;left:48%;transform:rotate(-45deg)}#main.crosscareer section.content01 .learn-more.arrow_bottom:after{content:"";z-index:3;width:1px;height:22px;position:absolute;top:45px;left:50%}#main.crosscareer section.content01 a.learn-more.arrow_bottom:before{width:20px;top:81px}#main.crosscareer section.content01 a.learn-more.arrow_bottom:after{height:35px;top:55px}#main.crosscareer section.content01 a.learn-more{padding:15px 0 0;font-size:13px;text-decoration:none}#main.crosscareer section.content01>p{padding-top:25px}#main.crosscareer section.content02{position:relative}#main.crosscareer section.content02 h2.eng{color:#b3bbca;opacity:.5}#main.crosscareer section.content02:after{content:"";z-index:1;background:#fff;width:40px;height:40px;position:absolute;bottom:-5px;left:50%;transform:matrix(.71,-.71,.71,.71,0,0)translate(-50%)}#main.crosscareer section.content02 div.container{justify-content:space-between;align-items:flex-start;gap:40px;max-width:100%;padding:0 80px;display:flex}#main.crosscareer section.content02 div.container>*{width:50%}#main.crosscareer div.textBox{border-left:1px solid #081733;position:relative}#main.crosscareer div.textBox>span{margin:0;padding:0;font-family:Poppins,serif;font-size:14px;font-weight:lighter;line-height:1em;position:absolute;top:30px;left:-55px;transform:matrix(0,1,-1,0,0,0)}#main.crosscareer div.textBox:before{content:"";z-index:3;background:#081733;width:1px;height:30px;display:block;position:absolute;bottom:-5px;left:-11px;transform:rotate(-45deg)}#main.crosscareer div.textBox>*{margin:20px 0;padding:0 20px}#main.crosscareer div.textBox>h2{border-bottom:1px solid;padding:20px}#main.crosscareer div.textBox>h4{margin-bottom:-30px;font-size:22px;font-weight:500;line-height:1.4}#main.crosscareer section.content02.grid{color:#fff;background-color:#0e295b}#main.crosscareer section.content02.grid:after{background:#0e295b}#main.crosscareer section.content02.grid div.textBox{border-color:#fff}#main.crosscareer section.content02.grid div.textBox:before{background-color:#fff}#main.crosscareer section.content02 div.imageBox{text-align:center}#main.crosscareer section.content02 img{width:100%;max-width:500px}#main.crosscareer section.content04 .container{max-width:1020px}#main.crosscareer section.content04 p{margin:40px 0}@media screen and (width<=991px){#main.crosscareer h1.eng{font-size:67px}#main.crosscareer h2{font-size:36px}#main.crosscareer h2.eng{font-size:57px}#main.crosscareer h3{font-size:28px}#main.crosscareer h4{font-size:20px}#main.crosscareer section.content{padding:60px 0 100px}#main.crosscareer div.textBox>h4{font-size:20px}#main.crosscareer section.content01:before{transform:matrix(1,1,-.71,1,0,0)}#main.crosscareer section.content02 div.container{flex-wrap:wrap}#main.crosscareer section.content02 div.container>*{width:100%}}@media screen and (width<=767px){#main.crosscareer section.content01{min-height:575px}#main.crosscareer h2{font-size:min(30px,9vw)}#main.crosscareer h2.eng{font-size:40px}#main.crosscareer h3{font-size:20px;line-height:1.4}#main.crosscareer h4{font-size:18px}#main.crosscareer section.content{padding:40px 0}#main.crosscareer section.content01 h1.eng{font-size:min(67px,10vw)}#main.crosscareer section.content01 h2{font-size:min(36px,6.1vw)}#main.crosscareer section.content01 h2 i{vertical-align:-10px;font-size:30px}#main.crosscareer section.content01 .my-parts{width:60px;height:80px}#main.crosscareer section.content01:before{top:0;transform:none}#main.crosscareer section.content01 a.learn-more{width:75px;height:75px;padding-top:10px;font-size:11px;bottom:30px}#main.crosscareer section.content01 a.learn-more.arrow_bottom:before{width:12px;top:60px}#main.crosscareer section.content01 a.learn-more.arrow_bottom:after{height:20px;top:45px}#main.crosscareer section.content02:after{background:#fff;width:30px;height:30px}#main.crosscareer section.content02 div.container{padding:0 20px}#main.crosscareer section.content02 div.textBox:before{height:20px;bottom:-3px;left:-8px}#main.crosscareer section.content02 div.textBox>span{font-size:10px;top:23px;left:-38px}#main.crosscareer section.content04 p{margin:20px 0}#main.crosscareer div.textBox>h4{font-size:18px}}.eng{font-family:Oswald,sans-serif}.radius_container{border-radius:40px}@media screen and (width<=767px){.radius_container{border-radius:20px}}.radius_item{border-radius:20px}@media screen and (width<=767px){.radius_item{border-radius:16px}}
