section .topic-path{border-bottom:none}section .content{padding:0}.factory-about img{width:100%;display:block}.factory-about-KV{position:relative}.factory-about-KV>h1{margin:0}.KV-text{width:100%;height:390px;text-align:center;position:absolute;top:65%;left:50%;transform:translate(-50%,-50%);font-size:14px;line-height:1.7}.KV-text p{color:#fff}.KV-text span{color:#ff0;font-weight:700}.KV-text div{font-weight:700;font-size:22px;color:#000;margin-bottom:9px}.KV-text img{width:50%;display:inline-block}.factory-about-features{background-color:var(--cm-green, #00C650);border-radius:20px 20px 0 0}.factory-about-features>div{padding-bottom:45px}.factory-about-features>img{padding:28px 16px 30px 14px}.feature-card{display:flex;justify-content:center;flex-grow:1;margin-left:16px;margin-right:15px;background:#ffffff;border-radius:17px;position:relative}.badge{background:#FDF74C;color:#000;display:inline-block;padding:4px 12px;border-radius:20px;font-weight:700;position:absolute;top:-15px;font-size:20px;height:30px}.feature-card.earn .badge{width:90px}.feature-card.room .badge{width:240px}.feature-card.country .badge{width:320px}.badge>span{font-size:13px;font-weight:700;color:#000}.feature-card.support .badge{line-height:1em;top:-25px;width:293px;height:59px;border-radius:43px}.feature-card.speedy .badge{width:316px}.card-content{display:flex;align-items:center;margin-top:20px;margin-left:20px;margin-bottom:20px}.feature-card.earn .card-content,.feature-card.room .card-content,.feature-card.country .card-content{display:flex;align-items:center;margin:25px 19px 16px 20px}.feature-card.room .card-content .text-area div{width:270px}.feature-card.room .card-content .image-area img{position:relative;top:20px;right:-8px;width:110%}.feature-card.country .card-content .text-area div{width:205px}.feature-card.country .card-content .image-area img{position:relative;top:35px;right:-8px;width:110%}.feature-card.support .card-content{display:block;margin:39px 12px 20px}.feature-card.support .card-content .text-area{width:100%;text-align:center}.feature-card.support .card-content .text-area>.head{font-size:25px;color:#000;margin-bottom:5px}.feature-card.support .card-content .text-area div{font-size:20px;margin-bottom:17px}.feature-card.support .card-content .text-area p{font-weight:500;letter-spacing:1.5px;line-height:1.8}.feature-card.support .card-content .image-area{display:flex;justify-content:center}.feature-card.support .card-content .image-area img{border-radius:5px;width:309px;height:186px;object-fit:cover;object-position:top}.feature-card.speedy .card-content{display:block;margin:30px 15px 20px}.feature-card.speedy .card-content .text-area{width:100%;text-align:center}.feature-card.speedy .card-content .text-area>.head{font-size:26px;color:#000}.feature-card.speedy .card-content .text-area>.head>span{font-size:15px;color:#000}.feature-card.speedy .card-content .text-area>div{color:var(--cm-green, #00C650);font-size:16px;line-height:1.4;margin-bottom:8px;font-weight:700}.reason-card{border-top:2px solid var(--cm-green, #00C650);margin-top:35px}.reason-badge{background:var(--cm-green, #00C650);color:#fff;display:inline-block;border-radius:43px;font-weight:700;position:relative;top:-16px;font-size:20px}.reason-badge.fast{width:150px;height:30px}.reason-badge.easy{width:163px;height:30px}.reason-badge.saku{width:167px;height:30px}.reason-text-area div{color:var(--cm-green, #00C650);font-size:20px;line-height:1.4;margin-bottom:10px;font-weight:700}.reason-text-area .second-head{margin-top:16px}.text-area{width:188px}.text-area>div{color:var(--cm-green, #00C650);font-size:22px;line-height:1.4;margin-bottom:10px;font-weight:700}.text-area p{color:#000;font-size:14px;line-height:1.6;letter-spacing:1px;margin:0;font-weight:500}.image-area img{height:auto}.faq{background-image:url(/build/assets/factory-rich-grid-130f974e.png)!important;background-size:cover;background-position:center}.faq h2{padding:20px;text-align:center;font-size:26px}.faq-card{height:auto;margin-right:30px;margin-left:30px;margin-bottom:30px;border-top:2px solid;width:314px}.faq-card p{font-size:14px;line-height:1.8;color:#000}.faq-card>div{margin-top:15px;margin-bottom:15px}.faq-card .question{display:flex;align-items:center}.faq-card .answer{display:flex;align-items:flex-start}.faq-card .question .q-icon,.faq-card .answer .a-icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;overflow:hidden}.faq-card .question .q-icon img,.faq-card .answer .a-icon img{width:100%;height:100%;object-fit:contain;display:block}.faq-card .question .q-text,.faq-card .answer .a-text{flex:1;font-weight:700;padding-left:10px}.cm-button-kyujin-details{margin-top:10px;padding:0;text-decoration:none;border:none;align-items:center;position:relative;width:255px;height:47px;border-radius:42px;display:inline-block;justify-content:center;line-height:1.4}.apply-bottom{color:var(--cm-white, #FFFFFF)!important;font-size:20.72px;margin:0;display:block}.btn-apply{padding-bottom:50px}.KV-text .talent_01{position:relative}.KV-text .talent_01 .text-area{width:auto;position:absolute;left:20px;margin:0}.KV-text .talent_01 .text-area div{font-size:15px;color:#fff}.KV-text .talent_01 .text-area img{width:235px}.KV-text .talent_01 .image-area{position:absolute;bottom:-115px;right:0;z-index:-1;margin:0}.KV-text .talent_01 .image-area img{width:165px}.talent_02{display:none;margin:-35px 0 0 -90px}.talent_02 img{width:178px}.talent_03{display:flex;justify-content:center;margin:-50px 0}.talent_03 img{width:201px}.talent_04 img{margin:-80px -25px -35px;width:342px}.talent_05{display:flex;justify-content:center;position:relative;z-index:1;margin:-90px 0 -45px}.talent_05 img{width:327px}.housing.housing--talent .feature-card.room .card-content{margin:0;width:100%;padding:25px 15px 20px}.housing.housing--talent .text-area{width:100%}.housing.housing--talent .feature-card.room .card-content .text-area div{width:70%}.housing.housing--talent .image-area{display:none}.housing.housing--talent .talent_02{display:block}
