.table-popup-x{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, .6);z-index:100001;text-align:center;font-size:0;white-space:nowrap;overflow:auto;display:none;}
.table-popup-x:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.table-popup{background-color:#fff; width:824px; display:inline-block; position:relative; vertical-align:middle; white-space:normal;}
.close-table-popup-btn{position:absolute;right:-12px;top:-12px;background:linear-gradient(to right bottom, transparent calc(50% - 2px), currentColor, transparent calc(50% + 2px)) no-repeat center / 50% 50%, linear-gradient(to left bottom, transparent calc(50% - 2px), currentColor, transparent calc(50% + 2px)) no-repeat center / 50% 50%, #fff;width:24px;height:24px;border-radius:50%;color:#333;z-index: 2;}
.table-popup-title{background: url(../images/table-popup/popup-bg.jpg) no-repeat center / cover, #26272f; color:#ffffff; font-size:19px; line-height:1; padding:1em 0;}
.table-popup-title-b{font-size:23px; display:block; padding-top:.4em;color: #ffc75d;}
.table-popup-con table{width:100%; text-align:center;}
.table-popup-con table th{font-size:19px; background-color:#fffcf2; padding:.6em 5px;}
.table-popup-con table th:first-child, .table-popup-con table td:first-child{text-align:left; text-indent:30px; width:65%;}
.table-popup-con table th, .table-popup-con table td{border-right:1px solid #E5EAF2; border-bottom:1px solid #E5EAF2;}
.table-popup-con table th:last-child, .table-popup-con table td:last-child{border-right:0;}
.table-popup-con table td{font-size:17px; color:#000; padding:.6em 5px;}
.table-popup-con table td p{padding-top:0;}
.pupup-free-text{color:#666;}
.table-popup-yes{width:23px; height:13px; display:inline-block; vertical-align:middle; background:linear-gradient(currentColor, currentColor) no-repeat 0 / 3px 100%, linear-gradient(currentColor, currentColor) no-repeat left 0 bottom 0 / 100% 3px; color:#ffd585; transform:rotate(-45deg); margin-bottom:10px;}
.table-popup-btn{padding-bottom: 15px;}
.table-popup-btn a{min-width:235px; line-height:50px; display:inline-block; font-weight:700; font-size:19px; text-decoration:none; color:#fff; border-radius:5px; margin:15px 10px 0; padding:0 10px;}
.table-popup-btn-try{background-color:#15B1F9;}
.table-popup-btn-upgrade{background-color:#FEAA22;}
.table-popup-btn-try:hover, .table-popup-btn-upgrade:hover{color:#fff;}
.table-popup-btn-try::after{width:42px; height:19px; background-image:url(../img/windows_mac.png);}
.table-popup-btn-upgrade::after{width:25px; height:19px; background-image:url(../img/buy-iocn.png);}
.table-popup-btn-try::after, .table-popup-btn-upgrade::after{vertical-align:-3px; display:inline-block; content:''; margin-left:12px;}
.table-anchor{font-size:15px; text-underline-position:under; display:inline-block; padding-top:10px; color:inherit;}
.table-popup-partner{display:flex; justify-content:space-between; padding:15px 38px; font-size:17px; align-items:center; background-color:#e8e8e8;}
/* -------------*/
.table-popup{font-size: 15px;}
.table-popup-title-ai{font-size: 20px;color: #ffffff;position:relative; padding: 35px 0 7px; background: #27282e url(../images/table-popup/popup-bg-ai.jpg) no-repeat center top;}
.table-popup-title-ai span{left: 50%;position: absolute;top: -24px;color:#ffffff; transform: translateX(-50%);width: 303px;height: 57px;padding-top: 5px;box-sizing: border-box; background: url(../images/table-popup/t-bg.png)no-repeat center;}
.table-pop-con-ai{background: url(../images/table-popup/pop-bg2.jpg) no-repeat center top;color: #212121;}
.table-pop-con-ai ul{display: flex;justify-content: space-around;padding: 60px 0 35px 15px;}
.table-pop-con-ai ul li.ai{border: 2px solid #fb9c29; color: #ff9329;border-radius: 7px; padding: 20px 26px 0;background: #fff; margin-top: -22px;}
.table-pop-con-ai ul li::before{content: "";display: block; width: 43px;height: 38px;margin: 3px auto 4px; text-align: center; background:url(../video-converting-software/images/index/main-icons.png) no-repeat -183px -10px/auto 63px;}
.table-pop-con-ai ul li:nth-child(1)::before{ margin:4px auto 4px;}
.table-pop-con-ai ul li:nth-child(2)::before{background-position-x: -123px;width: 40px;height: 43px; margin-top: 0 ;}
.table-pop-con-ai ul li:nth-child(3)::before {background-position-x: -66px;width: 37px; height: 33px;margin: 6px auto 7px;}
.table-pop-con-ai ul li:nth-child(4)::before {background: url(../images/table-popup/ai.png) no-repeat;width: 50px;height: 43px; margin-top: 0;}
.table-pop-con-ai ul li:nth-child(5)::before {background-position-x: -10px;width: 36px; height: 37px;margin-top: 2px;margin-bottom:6px;}
.table-pop-con-ai ul li:nth-child(6)::before {background-position-x: -309px; width: 49px; height: 31px;margin-top: 6px;margin-bottom:9px;}
.table-pop-con-ai ul li:nth-child(7)::before {background-position-x: -246px;width: 43px;height: 32px;margin-top: 7px;margin-bottom: 8px;}
.table-pop-con-ai .ai-function{display: flex;justify-content: space-between; padding:0 20px;}
.table-pop-con-ai .ai-function div>img:nth-of-type(1){padding-bottom: 8px;}
.table-pop-con-ai .ai-btn{padding: 20px 0 0;display:flex;justify-content: center;}
.table-pop-con-ai .ai-btn div:nth-child(1){ margin-right:40px;}
.table-pop-con-ai .ai-btn a{display: inline-block;background: #feaa22;border-radius: 5px;line-height: 57px;font-size: 19px;color: #fff;font-weight: bold;padding: 0 15px;text-decoration: none;}
.table-pop-con-ai .ai-btn .down a{background-color:transparent; border:1px solid #404040; border-radius:5px;color:#575b5e; padding:0 45px; line-height:55px;}
.table-pop-con-ai .ai-btn a:hover{transform:scale(1.03);}
.table-pop-con-ai .ai-mess{color: #575757;padding: 5px 0 20px; font-size:14px;}


@media (max-width: 979px) {

}

@media (max-width: 767px) {

	.table-popup{width:96%; padding-bottom:15px;}
	.table-popup-title-b{font-size:21px;}
	.table-popup-title, .table-popup-con table th{font-size:17px;}
	.table-popup-con table td{font-size:15px;}
	.table-popup-con table th:first-child, .table-popup-con table td:first-child{text-indent:0;}
	.table-popup-btn a{font-size:17px; line-height:1; padding:15px 5px;}
	.table-popup-partner{display:none;}
	/* CSS Document */

}

@media (max-width: 479px) {

}