	.mc08_video{padding:120px 0; margin-top:103px; background:#ede5ef;}
	.mc08_video .mobile_title{display:none;}
	.mc08_video .pc_title{display:block;}
	.mc08_video .video_title, .mc08_video .video_title *{font-family: 'Pretendard', sans-serif !important;}
	.mc08_video .video_title b{font-size: 16px; color: #444444;}

	.mc08_video .video_nav{width:90px; float:left; padding-right:20px; list-style:none;}
	.mc08_video .video_nav > li{display:block; width:70px; margin-bottom:10px;}
	.mc08_video .video_nav > li:last-child{margin-bottom:0;}
	.mc08_video .video_nav > li > a{display:flex;width:70px; height:70px; border:2px solid transparent; justify-content:center; overflow:hidden;}
	.mc08_video .video_nav > li.active > a{border:2px solid white;}

	/* .mc08_video .video_nav > li > a 넓이와 높이에서 border*2 만큼 빼주기 */
	.mc08_video .video_nav > li > a img{width:auto; height:66px; margin:0 auto;}
	
	.mc08_video .video_content_box{width:calc(100% - 90px); float:left;}
	.mc08_video .video_content_box > div{display:none;}
	.mc08_video .video_content_box > div:first-child{display:block;}
	.mc08_video .video_content_box .video_content{width:100%; }
	.mc08_video .video_content_box .player_box{position:relative; width:57.852%; float:left; overflow:hidden; padding-bottom: 0% !important}
	.mc08_video .video_content_box .player_box > a.player_btn{position:absolute; top:0; left:0; width:100%; height:100%; display:block; z-index:1;}
	.mc08_video .video_content_box .player_box > a.player_btn img{width:100%; margin:0 auto; display:block;}
	.mc08_video .video_content_box .player_box > .player_wrap{position: relative !important; width: 100% !important; }
	.mc08_video .video_content_box .player_box > .player_wrap > iframe {position: absolute !important;width: 100% !important; height: 100% !important;}
	
	.mc08_video .video_content_box .video_product_box{width:42.148%; float:right; padding-left:40px;}
	.mc08_video .video_content_box .video_product_box .video_title{width:100%; font-size:28px; color:#222222; margin-bottom:20px;}
	.mc08_video .video_content_box .video_product_box .video_sub_title{width:100%; margin-bottom:27px;}
	.mc08_video .video_content_box .video_product_box .video_sub_title h5{font-size:36px; color:#222222; font-weight:600; display:block; line-height:1.2;  overflow:hidden; height:1.2em; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; display:block; font-family: "Pretendard";}
	.mc08_video .video_content_box .video_product_box .video_sub_title ul{list-style:none; margin-top:17px;}
	.mc08_video .video_content_box .video_product_box .video_sub_title ul > li{display:inline-block; font-size:17px; color:#666666; font-weight:400; margin-right:5px;}
	.mc08_video .video_product{width:100%; display:table; background:#fff; padding:7.341% 40px;}
	.mc08_video .video_product .video_product_img{display:table-cell; vertical-align:middle; width:135px; height:183px; position: relative; overflow: hidden;}
	.mc08_video .video_product .video_product_img::before{content:""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #f0f0f0; z-index: 2;}
	.mc08_video .video_product .video_product_img img{width:100%; margin:0 auto; position: relative; z-index: 1; transform: scale(1.2);}
	.mc08_video .video_product .video_product_info{display:table-cell; vertical-align:middle; width:calc(100% - 150px); padding-left:40px; }
	.mc08_video .video_product .video_product_info h5.product_name{font-size:20px; color:#222222; font-weight:700; line-height:1.2;  overflow:hidden; height:1.2em; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; display:block; width:95%; font-family: "Pretendard"}
	.mc08_video .video_product .video_product_info .video_product_price{width:100%; margin-top:10px;}
	.mc08_video .video_product .video_product_info .video_product_price .real_price{font-size:24px; color:#222222; font-weight:600; display:inline-block; font-family: "Pretendard"}
	.mc08_video .video_product .video_product_info .video_product_price .real_price span{font-family: "Pretendard"}
	.mc08_video .video_product .video_product_info .video_product_price .sale_price{font-size:16px; color:#999999; display:inline-block; margin-left:5px; font-family: "Pretendard"}
	.mc08_video .video_product .video_product_info .video_product_price .sale_price span{font-family: "Pretendard"}
	.mc08_video .video_product .video_product_info .video_product_star{width:100%; margin-top:10px; margin-bottom:15px;}
	.mc08_video .video_product .video_product_info .video_product_star .video_star{font-size:14px; color:#f29b76; display:inline-block;}
	.mc08_video .video_product .video_product_info .video_product_star .video_star_num{display:inline-block; font-size:16px; color:#999999; margin-left:5px;}
	.mc08_video .video_product .video_product_info .video_product_btn{width:100%;}
	.mc08_video .video_product .video_product_info .video_product_btn > a{width:50px; height:50px; line-height:50px; text-align:center; background:#f5f5f5; border-radius:50%; display:inline-block; margin-right:8px;}
	.mc08_video .video_product .video_product_info .video_product_btn > a:last-child{margin-right:0;}

	@media (max-width:991px){
		.mc08_video{padding:60px 0; margin-top:60px;}
		.mc08_video .pc_title{display:none;}
		.mc08_video .mobile_title{display:block; text-align:center; font-size:22px; margin-bottom:20px;}

		.mc08_video .video_nav{width:100%; float:none; padding-right:0; text-align:center; margin-bottom:30px;}
		.mc08_video .video_nav > li{width:50px; margin-bottom:0; display:inline-block; margin:0 5px;}
		.mc08_video .video_nav > li:last-child{margin-bottom:0; margin:0 0 0 5px;}
		.mc08_video .video_nav > li:first-child{margin:0 5px 0 0;}
		.mc08_video .video_nav > li > a{display:block; width:50px; height:50px;}

		/* .mc08_video .video_nav > li > a 넓이와 높이에서 border*2 만큼 빼주기 */
		.mc08_video .video_nav > li > a img {width:46px; height:46px;}
		
		.mc08_video .video_content_box{width:100%; float:none;}
		.mc08_video .video_content_box .player_box{width:100%; float:none;}
        .mc08_video .video_content_box .player_box img{width: 100%;}
		.mc08_video .video_content_box .player_box > a.player_btn::before{background-size:cover !important; width:31px; height:37px;}

        .mc08_video .video_title b{font-size: 22px; font-weight: 600; color: #333333}

		.mc08_video .video_content_box .video_product_box{width:100%; float:none; padding-left:0px;}
		.mc08_video .video_content_box .video_product_box .video_sub_title{margin:15px auto 40px;}
		.mc08_video .video_content_box .video_product_box .video_sub_title h5{font-size:16px; width:95%;}
		.mc08_video .video_content_box .video_product_box .video_sub_title ul{margin-top:10px;}
		.mc08_video .video_content_box .video_product_box .video_sub_title ul > li{display:inline-block; font-size:12px; margin-right:3px;}
		.mc08_video .video_product{width:100%; display:table; background:#fff; padding:20px 20px;}
		.mc08_video .video_product .video_product_img{display:table-cell; vertical-align:middle; width:85px; height:120px;}
		.mc08_video .video_product .video_product_info{display:table-cell; vertical-align:middle; width:calc(100% - 120px); padding-left:15px;}
		.mc08_video .video_product .video_product_info h5.product_name{font-size:14px; width:95%;}
		.mc08_video .video_product .video_product_info .video_product_price{margin-top:5px;}
		.mc08_video .video_product .video_product_info .video_product_price .real_price{font-size:14px;}
		.mc08_video .video_product .video_product_info .video_product_price .sale_price{font-size:12px;  margin-left:3px;}
		.mc08_video .video_product .video_product_info .video_product_star{ margin-top:10px; margin-bottom:10px;}
		.mc08_video .video_product .video_product_info .video_product_star .video_star{font-size:12px;}
		.mc08_video .video_product .video_product_info .video_product_star .video_star_num{font-size:12px;  margin-left:3px;}
		.mc08_video .video_product .video_product_info .video_product_btn{width:100%;}
		.mc08_video .video_product .video_product_info .video_product_btn > a{width:35px; height:35px; line-height:35px; text-align:center; background:#f5f5f5; border-radius:50%; display:inline-block; margin-right:8px;}
		.mc08_video .video_product .video_product_info .video_product_btn > a img{width:18px;}
		.mc08_video .video_product .video_product_info .video_product_btn > a:last-child{margin-right:0;}
	}