/* 연혁 */
.scale .history-wrap{padding:240px 12.5% 0 0}
.scale .history-area{padding-left: 0;}
.scale .history h2{position: relative;z-index: 1;display: inline-block;width: 456px;font-size: 96px;line-height: 109px;letter-spacing: -0.03em;color: #000;}
.scale .time-area .hour {width: 30px;height: 30px;}
.scale .time-area .min {width: 30px;height: 30px;}
/* 계열회사 */
.scale .nav-item{margin:0; padding: 0 12.5%} 
.scale .family-wrap .inner{margin: 0;padding: 240px 12.5%; max-width: 100%;}
.scale .family-wrap .inner.new-sub{max-width: 100%; margin: 0;padding: 0;}
.scale .apply-processor-list{padding-bottom: 72px;}
.scale .family-wrap .inner.new-sub.scale-right{max-width: 100%; margin: 0;padding: 240px  12.5% 100px 24px;}
.scale .case-title .case-item>p{font-size: 22px;}
.scale .time-area .hour::after{width: 6px; height: 140px;}
.scale .time-area .min::after{    width: 6px; height: 170px;}
.scale .customer .process-guide .process-list li:after{right: -25%;}
.scale .customer .process-guide .process-list.two li:after{right: -20%;}
.scale .customer .process-guide .process-list li span{font-size: 20px; line-height: 27px;}
.scale .jobs-sec.talent li img{width: 85%;}
.scale .process-ul li{    padding: 40px 24px 130px 32px;}
.scale .process-ul.type2 li{padding: 19px 24px 45px 32px;}
.scale .customer .poster-download .poster-box .img-box img{object-fit: unset;}
.scale .paid>.inner.update-size{max-width: 100%; margin:0; padding: 0 12.5%}
/* 뉴스룸 리스트 */
.scale .news-card-list li .img{height: 350.6px;}
.scale .story-list-wrap .news-card-list.new-story li .img{height: 350.6px;}
.scale .intro_news{max-width: 100%; margin: 0 ; padding: 120px 12.5% 0 12.5%;}
.scale .intro_news.customer{max-width: 100%; margin: 0 ; padding: 120px 12.5% 0 12.5%;}
.scale .customer.type2.big-wild{max-width: 100%; margin: 0 ; padding: 120px 12.5% 0 12.5%;}
/* 뉴스룸 상세 */
.scale .intro_news_detail {max-width: 100%;margin: 0 ;padding: 120px 12.5% 0 12.5%;}
/* ir 연결 재무 상태 */
.scale .content-box {max-width: 100%;margin: 0 ;padding: 120px 12.5% 0 12.5%;}
.scale .chart-container{width: 100% ;}
.scale .chart-container>div{width: 100% !important;}
/* 스토리 */
.scale .story-title{max-width: 100%; margin:0; padding:0 12.5%}
.scale .story-bg p{padding: 70px 12.5% 70px 11%;}
/* 반주기 리스트 */
.scale .product-intro .product-con .inner{    max-width: 100%; margin: 0; padding:0 12.5%}
.scale .product-intro .product-con .top p{font-size: 180px; line-height: 190px;}
/* .scale .product-intro .product-con .list .img-box img{width: 80%;} */

/* 반주곡 */
.scale .music-search-area .select select{font-size: 17px;}
.scale .music-search-area .inp_base{font-size: 17px;}
.scale .music-visual-content ul li .content p{font-size: 14px;}
.scale .img-pos-re .item1{width: auto;}
.scale .img-pos-re .item2{width: auto;}
.scale .img-pos-re .item3{width: auto;}
.scale .img-pos-re{width: 80%;}
.scale .chart-top{max-width: 100%; padding: 120px 12.5% 0 12.5%}
.scale .new-type-title h1{font-size: 150px;}
.scale .update-area{margin:0; max-width: 100%; padding: 0 12.5%}
.scale .result-list-img ul li img{width: 80%;}
.scale .list-img-group ul li .img-shadow img{width: 80%;}
.scale .list-img-group ul li .img-shadow{margin-right: -12%;}
.scale .list-img-group ul li .img-shadow::after{width: 300px;}
.scale .layer_wrap{padding:0 12.5%}
.scale .layer_wrap .pop_con .con_box{ padding:0; overflow: auto; max-height: 650px;}
.scale .customer.evacuation{    max-width: 100%;margin: 0; padding: 120px 12.5% 0;}
.scale .customer.scale-wd{max-width: 100%;margin: 0; padding: 120px 12.5% 0;}
.scale .customer.scale-wd2{max-width: 100%;margin: 0; padding: 120px 12.5% 0;}
.scale .apply-check-wrap{max-width: 100%; margin:0; padding:0 12.5%}
.scale .apply-processor-list li{padding:20px;}
.scale .apply-bg{left:12.5%}
.scale .allpy-bg-title{max-width: 100%;}
.scale .apply-bg p{padding-right: 24%;}
.scale .chart-category .chart-item li a{font-size: 14px;}
.scale .intro-sec1 .list-img img.scale1-3{scale: 1;}
.scale .intro-sec1 .list-img img{scale: 1;}
.scale .intro-sec1 .swiper-slide .inbox{gap: 6px;}
/* top100*/
.scale .mix-music-title{    max-width: 100%; padding: 0 12.5%;}
/* hot100 */
.scale .flow-area .txt-box{max-width: 100%; padding: 0 12.5%;}

/* 노래방 꿀잼 */
.scale .song-wrap {padding: 200px 12.5% 0 12.5%;}
.scale .song-card-list li .right .card-img img{width: 80%; display: block; margin: 0 0 0 auto;}
.scale .song-card-list li .left .card-img img{width: 80%; display: block; margin: 0 auto 0 0;}
.scale .big-wrap{padding: 0 0}
.scale .apply-processor{padding:0 12.5%; margin:0; max-width: 100%; }
.scale .song-wrap .card-list-box li{width: 400px;}
.scale .song-wrap .card-list-box li::before{width: 340px;}
.scale .song-wrap .card-list-box li strong{    padding: 16px 0 16px;}
.scale .song-wrap .card-list-box li strong{font-size: 36px;}

/* 고객지원 */
.white .scale .title-nav{max-width: 100%; margin:0; padding: 120px 12.5% 0 12.5%;}
.scale .category ul a{font-size: 17px; padding: 15px 13px;}
.scale .customer.no-mg .inner.scale-size{max-width: 100%; margin:0; padding: 0 12.5%}
.scale .faq-wrap .icons.sales{top: 152px;}
.scale .chart-list-area.popup.singer-song{height: 320px;overflow: auto;}

/* 채용 */
.scale .employ{    max-width: 100%; margin: 0;padding: 120px 12.5% 0;}
.scale .customer.scale-wd{max-width: 100%; margin: 0;padding: 120px 12.5% 0;}
.scale .receipt-details{max-width: 100%; margin: 0 ; padding: 120px 12.5% 0;}
.scale .jobs-sec .inner{max-width: 100%;margin: 0;padding: 120px 12.5%;}
.scale .jobs-sec.process .inner{max-width: 100%;margin: 0;padding: 0 !important;}
.scale .paid.scale .inner{max-width: 100%;margin: 0 ; padding: 0px 6.25% ;}
/* 폰트 */
.scale .ci-content .top-tit{    max-width: 100%;margin: 0; padding: 260px 12.5% 120px;}
.scale .ci-cont .inner{max-width: 100%;margin: 0 ;padding: 0 12.5%;}
.scale .customer .process-guide .process-list li>div{min-height: 206px;}
.scale .ci-cont.feature .inner {padding: 140px 12.5% 140px;}
.scale .ci-cont .inner{max-width: 100%;margin: 0; padding: 0 12.5%;}
.scale .ci-cont.intro .ci-img{max-width: 100%;}
.scale .customer.no-mg.no-scale >.inner{padding:0 12.5%; margin:0;}
.scale .ci-cont.kind .swiper-control{width: 85%;}
.scale .aside-quick-menu ul li{width: 64px; height: 80px;}
/*top100 */
.scale .grid-item p span{font-size: 17px;}

/* 유료곡 */
.scale .inquiry_category .category_cont .inner i{padding:0 5px}  
.scale .category_cont{width: 46%;}
.scale .paid .inquiry_area .inquiry_category{gap:70px}
.scale .jobs-sec.process{padding:120px 12.5% 0 12.5%}
.scale .paid_process.type2 .jobs-sec.process{padding:50px 0 0 0}
/* 제품상세 */
.scale .prd-detail section img{scale: 0.8;}
.scale .prd-detail section .img-box img{scale: 1;}
.scale .function_list .border-line span:nth-child(1){top: 0;left: 0;width: 50px;height: 50px;border-top-left-radius: 45px;border-top: 10px solid;border-left: 10px solid;}
.scale .function_list .border-line span:nth-child(2){    top: 0;right: 0;width: 50px;height: 50px;border-top-right-radius: 45px;border-top: 10px solid;border-right: 10px solid;}
.scale .function_list .border-line span:nth-child(3){    bottom: 0;left: 0;width: 50px;height: 50px;border-bottom-left-radius: 45px;border-bottom: 10px solid;border-left: 10px solid;}
.scale .function_list .border-line span:nth-child(4){bottom: 0;right: 0; width: 50px;height: 50px;border-bottom-right-radius: 45px;border-bottom: 10px solid;border-right: 10px solid;}
.scale .function_list .border-line span:nth-child(5){top: 0px;left: 36px;width: 70%;height: 9px;background: #000;border-radius: 20px;}
.scale .function_list .border-line span:nth-child(6){    bottom: 0;left: 36px; width: 72%;height: 10px;background: #000;border-radius: 20px;}
.scale .function_list .border-line span:nth-child(7){top: 5%;left: 0px;width: 10px;height: 90%;background: #000;border-radius: 20px;}
.scale .function_list .border-line span:nth-child(8){top: 6%;right: 0;width: 10px;height: 86%; background: #000;}
/* 비즈니스 */
.scale.customer{padding: 120px 12.5% 0;}

@media all and (max-width:1290px) {
    .white .scale .title-nav{max-width: 100%; margin:0; padding: 0px 12.5% 0 12.5%;} 
}