@charset "UTF-8";
@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),
         url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),
         url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 500;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),
         url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),
         url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),
         url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),
         url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	src: url('font/NotoSansCJKkr-DemiLight.eot'),
		 url('font/NotoSansCJKkr-DemiLight.eot') format('embedded-opentype'),
		 url('font/NotoSansCJKkr-DemiLight.woff') format('woff'),
		 url('font/NotoSansCJKkr-DemiLight.otf') format('opentype');
}
@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: bold;
	src: url('font/NotoSansCJKkr-Medium.eot'),
		 url('font/NotoSansCJKkr-Medium.eot') format('embedded-opentype'),
		 url('font/NotoSansCJKkr-Medium.woff') format('woff'),
		 url('font/NotoSansCJKkr-Medium.otf') format('opentype');
}

/* all */
	@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100&display=swap');
	@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
	@import url(http://fonts.googleapis.com/css?family=Playfair+Display+SC | Londrina+Outline);
	.progress{position:fixed; top:0; left:0; border-radius:100px; height:3px; background:#007cce; width:0%; z-index:999999;}
	html, body{-webkit-tap-highlight-color:rgba(0,0,0,0); font-weight:normal; word-break:break-all; width:100%; letter-spacing:-0.2px; text-align:center; font-size:14px; color:#121212; line-height:1.4; margin:0; padding:0; font-family:'Apple SD Gothic Neo',arial,sans-serif;}
	body{transition:ease-in-out 400ms padding; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -moz-font-smoothing: unset; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden;}
	h1{padding:0; margin:0; display:inline-block;}
	h1 a{text-decoration:none; color:#fff;}
	a, a:link, a:focus, textarea, button, input, select{outline:none; resize:none; border:0px; text-decoration:none;  -webkit-appearance:none; -webkit-border-radius:0;}
	a, a:link, a:focus{text-decoration:none; color:inherit; cursor:pointer;}
	textarea, button, input, select{font-family:'Apple SD Gothic Neo',arial,sans-serif;}
	*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
	img{border:0; vertical-align:middle;}
	table, td{border-spacing:0px; padding:0px;}
	ul, li{list-style:none; padding:0px; margin:0px;}
	p{margin:30px 0;}
	p:first-child{margin-top:0;}
	p:last-child{margin-bottom:0;}
	b{font-weight:bold;}
	.float_right{float:right;}
	.underline{text-decoration:underline;}
	.fa, .fas{vertical-align:baseline;}
	.wrap{width:100%; margin:0 auto; position:relative;}
	.none{display:none !important;}
	.block{display:block;}
	.hidden{overflow:hidden;}
	.pc{display:block; margin:0 auto;}
	.m{display:none; margin:0 auto;}
	.w1280{width:1280px; margin:0 auto;}
	.w100{width:100% !important; padding:0 !important;}
	.red{color:#e85252;}
	.blue{color:#007cce;}
	.left0{left:-220px !important;}
	.padding_left0{padding-left:0 !important;}
	.table0{display:table; width:100%; height:100%; border-spacing:0;}
	.table10{display:table; width:100%; border-spacing:10px;}
	.cell{display:table-cell; vertical-align:middle;}
	.cell10{display:table-cell; width:10%; vertical-align:middle;}
	.cell20{display:table-cell; width:20%; vertical-align:middle;}
	.cell25{display:table-cell; width:25%; vertical-align:middle;}
	.cell30{display:table-cell; width:30%; vertical-align:middle;}
	.cell30{display:table-cell; width:33%; vertical-align:middle;}
	.cell40{display:table-cell; width:40%; vertical-align:middle;}
	.cell50{display:table-cell; width:50%; vertical-align:middle;}
	.cell60{display:table-cell; width:60%; vertical-align:middle;}
	.cell70{display:table-cell; width:70%; vertical-align:middle;}
	.cell80{display:table-cell; width:80%; vertical-align:middle;}
	.cell90{display:table-cell; width:90%; vertical-align:middle;}
	.inline{display:inline-block; vertical-align:middle;}
	.inline20{display:inline-block; vertical-align:top; width:20%; padding-right:5px; float:left;}
	.inline25{display:inline-block; vertical-align:top; width:25%; padding-right:5px; float:left;}
	.inline33{display:inline-block; vertical-align:top; width:33%; padding-right:5px; float:left;}
	.inline50{display:inline-block; vertical-align:top; width:50%; padding-right:5px; float:left;}
		.inline50:last-child{display:inline-block; width:50%; padding-left:5px; padding-right:0px; float:left;}
	.inline80{display:inline-block; vertical-align:top; width:80%; padding-right:5px; float:left;}
	.overlay{position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:0.7; z-index:9;}
	.close_wrap{cursor:pointer; position:absolute; right:5px; top:5px; width:30px; height:30px; z-index:5;}
	.close_wrap .close:before, .close_wrap .close:after{position:absolute; left:15px; content:''; height:25px; width:3px; background:#fff;}
		.close_wrap .close:before{transform:rotate(45deg);}
		.close_wrap .close:after{transform:rotate(-45deg);}
	.plus_wrap{position:relative; width:24px; height:24px; margin:0 auto;}
		.plus_wrap .plus:before, .plus_wrap .plus:after{content:""; position:absolute; background:rgba(0,0,0,0.5);}
			.plus_wrap .plus:before{left:50%; top:5px; bottom:5px; width:1px; transform:translateX(-50%);}
			.plus_wrap .plus:after{top:50%; left:5px; right:5px; height:1px; transform:translateY(-50%);}

	/* head */
		.head_wrap{text-align:left; border-bottom:1px solid rgba(0,0,0,0.1);width:100%; z-index:9; background:#fff;}
			.head_wrap .head{padding:10px 0;}

			.head_left{display:table-cell; text-align:left;}
			.head_right{display:table-cell; text-align:right; font-size:11px;}
				.head_right a{background:#62ba47; padding:6px 12px; color:#fff;}
			
			.head_menu_wrap{text-align:center; height:18px; display:inline-block; cursor:pointer; vertical-align:middle; margin-right:15px;}
				.head_menu{display:inline-block; vertical-align:middle; position:relative;}
					.head_menu .head_menu_bar{height:2px; width:18px; border-radius:100px; background:#fff;}
						.head_menu .head_menu_bar:before{content:""; position:absolute; top:0; left:0; height:2px; width:18px; border-radius:100px; background:#fff; margin:5px auto;}
						.head_menu .head_menu_bar:after{content:""; position:absolute; bottom:0; left:0; height:2px; width:18px; border-radius:100px; background:#fff; margin:5px auto;}
				
			/*.head_logo{display:inline-block; vertical-align:middle;}*/
			.head_logo{display:inline-block; vertical-align:middle;}
				.head_logo img{width:100%; max-width:150px;}


			.head_search_wrap{position:relative; border-radius:100px; overflow:hidden; vertical-align:middle; display:inline-block; width:100%; max-width:300px; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -moz-transition:All 0.2s ease; -o-transition:All 0.2s ease;}
				.head_search{overflow:hidden;}
					.head_search input{font-size:16px; padding:6px 15px; width:100%;}
					.head_search button{background:#fff; border:0; cursor:pointer; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -moz-transition:All 0.2s ease; -o-transition:All 0.2s ease; width:45px; height:100%; position:absolute; right:0;}

				.search_icon{position:absolute; top:45%; left:15px; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%);}
					.search_icon .bar{position:relative; height:10px; width:10px; margin:0 auto;}
						.search_icon .bar::before, .search_icon .bar::after{content:''; position:absolute; display:block; transition:all 0.1s;}
						.search_icon .bar::before{border:2px solid #666; border-radius:50%; width:100%; height:100%; left:-2px; top:-2px;}
						.search_icon .bar::after{height:4px; width:8px; background:#666; border-radius:100px; top:10px; left:8px; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
			
				.head_search_info{font-size:14px; margin-top:10px; text-align:left; display:none;}
					.head_search_info .head_search_info_title{display:inline-block; vertical-align:middle; font-size:12px; margin-right:5px;}
					.head_search_info .head_search_close{float:right;}
					.head_search_info span{font-size:12px; display:inline-block; margin-right:1px; padding:3px 6px; background:#fff; border:1px solid rgba(0,0,0,0.1); border-radius:100px;}


				.head_search_button{display:none; position:absolute; top:50%; right:10px; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%);}
					.head_search_button button{cursor:pointer; border-radius:100%; width:25px; height:25px; background:none;}
						.head_search_button .search_icon{top:40%; left:25%;}
						.head_search_button .search_icon .bar{height:12px; width:12px;}
						.head_search_button .search_icon .bar::after{height:4px; width:10px; top:12px; left:10px; background:#fff;}
						.head_search_button .search_icon .bar::before{border:2px solid #fff;}


	/* head banner */
		.head_banner_open{padding-top:0;}
			.head_banner_wrap{display:none; position:fixed; width:100%; z-index:9999; background:url("../img/head_banner.png") no-repeat; background-size:cover; background-position:center center; color:#fff;}
			.head_banner_open .head_banner_wrap{display:block;}
				.head_banner{height:40px; margin:0px 40px; display:block; position:relative; z-index:0;}
					.head_banner_wrap .close_wrap{position:absolute; z-index:1; right:10px; top:15px; width:15px; height:15px; cursor:pointer; transition:ease 0.3s;}
						.head_banner_wrap .close_wrap .close:before, .head_banner_wrap .close_wrap .close:after{width:2px; height:15px; background:#fff;}

	/* main */
		.main_wrap .cont_box{border:1px solid rgba(0,0,0,0.1)}
		.main_board_list_wrap{text-align:left;}
			.main_board_list_tab{}
				.main_board_list_tab_wrap{color:rgba(0,0,0,0.3); text-align:center;}
					.main_board_list_tab_wrap .main_board_list_tab{background:#f5f5f5;}
						.main_board_list_tab_wrap .main_board_list_tab .swiper-slide{background:none; cursor:pointer; border-right:1px solid rgba(0,0,0,0.1);}
							.main_board_list_tab_wrap .main_board_list_tab .swiper-slide:first-child{border-left:0 !important;}
							.main_board_list_tab_wrap .main_board_list_tab .swiper-slide:last-child{border-right:0 !important;}
							.main_board_list_tab_wrap .main_board_list_tab .swiper-slide span{display:block; padding:10px; border-bottom:1px solid rgba(0,0,0,0.1);}
						.main_board_list_tab_wrap .main_board_list_tab .check span{border-bottom:1px solid rgba(0,0,0,0.1); color:#222; border-bottom:0 !important; background:#fff !important; position:relative;}
							.main_board_list_tab_wrap .main_board_list_tab .check span:before{content:""; background:#fff; width:100%; height:2px; position:absolute; bottom:-1px; left:0;}

				.main_board_list ul li{margin-bottom:10px; counter-increment:list-number;}
					.main_ranking_wrap .main_board_list ul li .text1_wrap:before{content:counter(list-number); background:#333; color:#fff; padding:2px 8px; border-radius:3px; margin-right:5px;}
					.main_board_list ul li:nth-child(-n+3) .text1_wrap:before{background:#ff3a3a;}
					.main_board_list ul li:last-child{margin-bottom:0;}

		.main_movie_choice_wrap{}


	/* content */
		.text_wrap .float_right{color:rgba(0,0,0,0.5);}
		.text_wrap .text:hover{text-decoration:underline;}
		.text1_wrap .text{display:inline-block; vertical-align:top; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:85%;}
		.text2_wrap .text{display:inline-block; vertical-align:top; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:70%;}
		.new_icon{float:none !important; display:inline-block; background-position:center; margin-right:3px !important; width:10px; height:10px; background-image:url("/img/icon_new.gif");}
		.cont_title{position:relative; font-weight:500; padding:10px 15px; background:#fff; text-align:left; font-size:14px; border-bottom:1px solid rgba(0,0,0,0.1);}


		.cont_wrap{max-width:1280px; margin:0 auto; margin-top:15px; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -moz-transition:All 0.2s ease; -o-transition:All 0.2s ease;}
			.cont{width:100%;}
				.cont_box{border:1px solid rgba(0,0,0,0.1); margin:15px 0; background:#fff;}
				.table0 .cont_box{margin:0;}
					.cont_box_pd{padding:15px;}


				.cont_left{display:inline-block; vertical-align:top; float:left; text-align:left; width:20%; height:100%; font-size:14px;}
					.cont_left .cont_box{margin:0;}
					.cont_left_title{padding:10px 15px; background:#333; color:#fff;}
					.cont_left_menu{margin-top:0; background:#1272b8; color:#fff; border:0 !important;}
						.cont_left_menu ul li{position:relative;}
						.cont_left_menu ul .check{}
						.cont_left_menu ul .check a{background:#17537f !important; color:#fff;}
							.cont_left_menu ul .check a:before{position:absolute; content:""; top:6px; right:-14px; background:#17537f; width:8px; height:8px; padding:10px; -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); transform:rotate(-135deg);}
							.cont_left_menu ul .check a::after{border:solid rgba(255,255,255,0.7); border-width:0 0 1px 1px;}
						.cont_left_menu ul .hot_menu_wrap a{background:#ff3a3a !important; color:#fff !important;}
							.cont_left_menu ul .hot_menu_wrap a::after{border:solid rgba(255,255,255,0.7); border-width:0 0 1px 1px;}
							.cont_left_menu ul li:hover{background:rgba(0,0,0,0.05);}
							.cont_left_menu ul li a{display:block; padding:10px 25px; border-top:1px solid rgba(255,255,255,0.1); border-bottom:1px solid rgba(0,0,0,0.1);}
							.cont_left_menu a::after {height:5px; width:5px; position:absolute; z-index:1; top:40%; right:15px; margin:0; border:solid rgba(255,255,255,0.7); border-width:0 0 1px 1px; content:""; display:inline-block; -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); transform:rotate(-135deg);}
					
					.cont_left_ranking{margin-top:15px;}
						.cont_left_ranking_tab_wrap{color:rgba(0,0,0,0.3); display:table; width:100%; text-align:center; font-size:12px;}
							.cont_left_ranking_tab_wrap .cont_left_ranking_tab_title{display:table-cell; width:25%; padding:10px 0px; border-right:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1); cursor:pointer; background:#f5f5f5;}
								.cont_left_ranking_tab_wrap .cont_left_ranking_tab_title:last-child{border-right:0;}
							.cont_left_ranking_tab_check{color:#222; border-bottom:0 !important; background:#fff !important;}

					.cont_left_ranking ul{}
						.cont_left_ranking ul li{margin-bottom:10px; counter-increment:list-number; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:1; max-height:1.4em; -webkit-box-orient:vertical; word-wrap:break-word;}
							.cont_left_ranking ul li:before{content:counter(list-number); background:#333; color:#fff; padding:2px 8px; border-radius:3px; margin-right:5px;}
							.cont_left_ranking ul li:nth-child(-n+3):before{background:#ff3a3a;}
							.cont_left_ranking ul li:last-child{margin-bottom:0;}

					.cont_ad{background:#fff;}
						.cont_ad img{width:100%;}

				.cont_right{padding-left:25px; display:inline-block; vertical-align:top; width:80%; min-height:800px;}
					.cont_right_title{text-align:left; margin-bottom:10px; font-size:17px; font-weight:500;}




		.profile_wrap{display:inline-block; z-index:1; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -khtml-border-radius:100%; vertical-align:middle; width:10%; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; width:50px; height:50px; position:relative; margin-right:10px;}
			.profile{position:absolute; z-index:-1; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
				.profile img{position:absolute; z-index:-1; top:0; left:0; max-width:100%; height:auto; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

	/* video_list */
		.video_list_wrap{height:100%;}
			.video_list_wrap:first-child{margin-top:0;}
			.video_list_wrap{border:0 !important;}
			.video_list{height:100%;}
			.video_list ul{display:table; width:100%;}
				.video_list ul li{text-align:left; display:inline-block; width:25%; float:left; padding:0px 5px 10px 5px; position:relative;}
				.video_list .video_list_box{overflow:hidden; text-align:left; min-height:250px;}
				.main_wrap .video_list .video_list_box{min-height:275px;}
				.video_list .video_list_img_wrap_box{position:relative; overflow:hidden; display:inline-block; width:100%; vertical-align:top;}
					.video_list .video_list_img_icon{text-shadow:0px 0px 10px rgba(0,0,0,0.5); text-align:center; color:#fff; font-size:38px; position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%;}
					.video_list .video_list_time{position:absolute; bottom:5px; right:5px; font-size:14px;}
						.video_list .video_list_time span{background:rgba(0,0,0,0.8); color:#fff; border-radius:3px; padding:1px 5px;}
					.video_list .video_list_img_wrap{background:#fff; margin:0 auto; width:100%; padding-top:55%; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; position:relative; transition:All 0.3s ease; -webkit-transition:All 0.3s ease; -o-transition:All 0.3s ease; -ms-transition:All 0.3s ease;}
						.video_list .video_list_img{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
							.video_list .video_list_img img{position:absolute; top:0; left:0; max-width:100%; height:auto; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%;}
							.video_list ul li:hover .video_list_img_wrap{transition:All 0.3s ease; -webkit-transition:All 0.3s ease; -o-transition:All 0.3s ease; -ms-transition:All 0.3s ease; transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:(1.1);}
				.video_list .video_list_title_wrap{padding:0px 0; padding:10px 0px 5px 0;}
					.video_list .video_list_title{text-align:left; font-size:16px; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; height:2.8em; -webkit-box-orient:vertical; word-wrap:break-word;}
					.video_list .video_list_name{text-align:left; font-size:12px; color:rgba(0,0,0,0.5);}
						.video_list .video_list_name span{max-height:1.5em; overflow:hidden; text-overflow:ellipsis; white-space:normal; word-wrap:break-word; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; box-sizing:border-box;}
					.video_list .video_list_text{color:rgba(0,0,0,0.5); margin:10px 0; font-size:14px; text-align:left; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:3; max-height:4.2em; -webkit-box-orient:vertical; word-wrap:break-word;}
					.video_list .video_list_category{margin:3px 0; font-size:12px; padding:2px 5px; background:#87b4da; color:#fff; display:inline-block;}
						.video_list .video_list_category span{display:inline-block; max-height:1.5em; overflow:hidden; text-overflow:ellipsis; white-space:normal; word-wrap:break-word; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; box-sizing:border-box;}
					.video_list .video_list_info{margin-top:5px; color:rgba(0,0,0,0.7); font-size:12px;}
						.video_list .video_list_info ul li{display:inline-block !important; width:auto !important; padding:0px 5px !important; border-right:1px solid rgba(0,0,0,0.1);}
							.video_list .video_list_info ul li:first-child{padding-left:0 !important;}
							.video_list .video_list_info ul li:last-child{padding-right:0 !important; border-right:0 !important;}

	/* video_list_native */
		.video_native_list_wrap ul li{width:100% !important; padding-left:0 !important; padding-right:0 !important;}
			.video_native_list_wrap .video_list_box{width:100%; display:table; min-height:auto;}
			.video_native_list_wrap .video_list .video_list_img_wrap_box{display:table-cell; width:30%; min-width:175px;}
			.video_native_list_wrap .video_list .video_list_title_wrap{display:table-cell; width:80%; height:auto; padding-left:15px;}
				.video_native_list_wrap .video_list_title{font-size:16px;}


	/* video_view */
		.video_view_wrap{text-align:left; margin-top:0;}
			.video_view_fixed{padding-top:56.25%;}
			.video_view_fixed .video_view_iframe_wrap{position:fixed; right:0; bottom:0; width:360px; z-index:9999;}
			.video_view_wrap .video_view_iframe{position:relative; padding-bottom:56.25%; height:0; overflow:hidden;}
				.video_view_wrap .video_view_iframe iframe{position:absolute; top:0; left:0; width:100%; height:100%;}
			
			.video_view_wrap .video_view_title_wrap{padding:15px; border-bottom:1px solid rgba(0,0,0,0.1);}
				.video_view_wrap .video_view_title_wrap .video_view_title{font-size:18px;}
				.video_view_wrap .video_view_title_wrap .video_view_title_info{margin-top:5px; color:rgba(0,0,0,0.5);}
					.video_view_wrap .video_view_title_wrap .video_view_title_info ul li{display:inline-block; padding:0px 5px; border-right:1px solid rgba(0,0,0,0.1); line-height:0.7;}
						.video_view_wrap .video_view_title_wrap .video_view_title_info ul li:first-child{padding-left:0;}
						.video_view_wrap .video_view_title_wrap .video_view_title_info ul li:last-child{padding-right:0; border-right:0;}

		/* s: 250516 추가 */
		.video_view_info_wrap{display:flex; justify-content:space-between;}
		.video_ad_area{padding:25px 0 15px; margin:0;}
		/* e: 250516 추가 */

			
		.video_view_wrap .video_view_info{padding:15px; display:inline-block;}
			.video_view_wrap .video_view_info .video_view_info_text{display:inline-block; vertical-align:middle;}
				.video_view_wrap .video_view_info .video_view_info_text .video_view_info_name span{background:#ff3a3a; color:#fff; padding:2px 10px;}
				.video_view_wrap .video_view_info .video_view_info_text .video_view_info_book{color:rgba(0,0,0,0.5); margin-top:5px;}

				.video_view_facebook_icon{vertical-align:top; font-size:12px; float:right; cursor:pointer; margin-top:15px; margin-right:15px; display:inline-block; border:1px solid rgba(0,0,0,0.1); padding:5px 10px; border-radius:100px; background:#38529a; color:#fff;}
				.video_view_wrap .video_view_text{padding:15px; font-size:14px;}

	/* video_comment */
		.view_cont_comment_wrap{text-align:left; padding:15px;}
			.view_cont_comment_wrap .view_cont_comment_title{font-size:16px; font-weight:bold;}
				.view_cont_comment_wrap .view_cont_comment_title span{font-weight:normal;}
			.view_cont_comment_wrap .view_cont_comment{background:#fff; margin-top:15px; border:1px solid rgba(0,0,0,0.1);}
				.view_cont_comment_wrap .view_cont_comment input{border-bottom:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1); width:100%; padding:15px;}
				.view_cont_comment_wrap .view_cont_comment .cell50:last-child input{border-right:0;}
				.view_cont_comment_wrap .view_cont_comment textarea{margin:15px 0; padding:0px 15px; width:100%; height:100px;}
				.view_cont_comment_wrap .view_cont_comment .view_cont_comment_bottom{font-size:14px; color:rgba(0,0,0,0.5); padding-left:15px; border-top:1px solid rgba(0,0,0,0.1);}
					.view_cont_comment_wrap .view_cont_comment .view_cont_comment_bottom button{cursor:pointer; float:right; background:#222; color:#fff; padding:10px 15px;}

			.view_cont_comment_wrap .view_cont_comment_reply{margin-top:15px; padding:15px; border:1px solid rgba(0,0,0,0.05); background:#f5f5f5;}
				.view_cont_comment_wrap .view_cont_comment_reply .view_cont_comment{margin-top:0;}

			.view_cont_comment_list_wrap{margin-top:15px; padding:0px 15px;}
				.view_cont_comment_list_wrap .view_cont_comment_list_title{font-size:16px; padding:15px 0; position:relative; border-bottom:1px solid rgba(0,0,0,0.1);}
					.view_cont_comment_list_wrap .view_cont_comment_list_title ul li{cursor:pointer; margin-right:10px; display:inline-block; color:rgba(0,0,0,0.3);}
						.view_cont_comment_list_wrap .view_cont_comment_list_title ul li:last-child{margin-right:0;}
						.view_cont_comment_list_wrap .view_cont_comment_list_title ul li a{display:block; padding:15px 0;}
						.view_cont_comment_list_wrap .view_cont_comment_list_title .check{color:#222;}
					.view_cont_comment_list_wrap .view_cont_comment_list_title div{cursor:pointer; position:absolute; right:0; top:15px; transform:rotate(0deg)}
						.view_cont_comment_list_wrap .view_cont_comment_list_title .view_cont_comment_list_title_rotate{transform: rotate(360deg); transition:0.4s linear }
				.view_cont_comment_list_wrap .comment_none{padding:50px 0px; font-size:14px; text-align:center;}


				.view_cont_comment_list_wrap .comment ul{}
					.view_cont_comment_list_wrap .comment ul li{padding:12px 0px; border-bottom:1px solid rgba(0,0,0,0.1);}
						.view_cont_comment_list_wrap .comment ul li:last-child{border-bottom:0;}
						.view_cont_comment_list_wrap .comment_img_wrap_box{display:inline-block; margin-right:10px;}
							.view_cont_comment_list_wrap .comment_img_wrap{vertical-align:middle; display:inline-block; z-index:1; width:30px; height:30px; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -khtml-border-radius:100%; position:relative;}
								.view_cont_comment_list_wrap .comment_img{position:absolute; top:0; left:0; right:0; bottom:0; z-index:-1; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
									.view_cont_comment_list_wrap .comment_img img{position:absolute; top:0; left:0; z-index:-1; max-width:150%; height:auto; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}

						.view_cont_comment_list_wrap .comment_txt_wrap{display:table-cell; vertical-align:top;}
							.view_cont_comment_list_wrap .comment_name{font-weight:bold; font-size:14px; height:1.3em; overflow:hidden; text-overflow:ellipsis; white-space:normal; word-wrap:break-word; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; box-sizing:border-box;}
							.view_cont_comment_list_wrap .comment_txt{margin:5px 0; font-size:14px;}
							.view_cont_comment_list_wrap .comment_info{font-size:12px; color:rgba(0,0,0,0.5);}
							.view_cont_comment_list_wrap .comment_btn{font-size:12px; margin-top:10px;}
								.view_cont_comment_list_wrap .comment_btn ul{display:table; width:100%;}
									.view_cont_comment_list_wrap .comment_btn ul li{padding:0; border-bottom:0; display:table-cell;}
										.view_cont_comment_list_wrap .comment_btn ul li:last-child{text-align:right;}

						.view_cont_comment_list_wrap .comment ul .comment_re{padding-left:60px;}
						.view_cont_comment_list_wrap .comment_btn ul .comment_btn_sympathy i{font-style:inherit;}
						.view_cont_comment_list_wrap .comment_btn ul .comment_btn_sympathy .check{color:#de3330;}
						.view_cont_comment_list_wrap .comment_btn ul li span{display:inline-block; cursor:pointer; border:1px solid rgba(0,0,0,0.1); padding:5px 10px;}

						.view_cont_comment_list_wrap .comment ul li .comment_reply ul li{background:#fafafa; position:relative; padding:12px; padding-left:36px; border-top:1px solid rgba(0,0,0,0.1); border-bottom:0;}
							.view_cont_comment_list_wrap .comment ul li .comment_reply ul li:before{height:8px; width:8px; position:absolute; top:15px; left:15px; border:solid rgba(0,0,0,0.2); border-width:0 0 1px 1px; content:""; display:inline-block;}
							.view_cont_comment_list_wrap .comment ul li .comment_reply ul li:first-child{margin-top:15px;}
							.view_cont_comment_list_wrap .comment ul li .comment_reply ul li:last-child{border-bottom:1px solid rgba(0,0,0,0.1);}

	/* channel */
		.channel_wrap{text-align:left;}
			.channel_wrap .profile_wrap{width:100px; height:100px; border-radius:10px;}

			.channel_info{}
				.channel_info .cont_box{margin:15px 0; border:1px solid rgba(0,0,0,0.1); background:#f5f5f5;}
				.channel_info input{cursor:pointer; background:#ff3a3a; color:#fff; border:0; padding:5px 15px;}
				.channel_info .channel_info_user{display:inline-block; vertical-align:middle; text-align:left;}
					.channel_info .channel_info_user_name{font-size:28px;}
						.channel_info .channel_info_user_name div{font-size:14px; color:rgba(0,0,0,0.5);}
				.channel_info .channel_info_user_info{border-bottom:1px solid rgba(0,0,0,0.1);}
					.channel_info .channel_info_user_info ul{font-size:16px; color:rgba(0,0,0,0.4); display:table; width:100%;}
						.channel_info .channel_info_user_info ul li{background:#fff; display:inline-block; float:left; padding:15px; border-right:1px solid rgba(0,0,0,0.1); font-size:14px;}
							.channel_info .channel_info_user_info ul li span{color:#333;}
					.channel_info .channel_infos{padding:15px;}
						.channel_info .channel_infos ul li{margin-bottom:5px;}
							.channel_info .channel_infos ul li:last-child{margin-bottom:0;}
							.channel_info .channel_infos ul li span{display:inline-block; color:rgba(0,0,0,0.4);}



	/* swiper */
		.swiper-container{width:100%; height:100%;}
			.swiper-container_slide{cursor:pointer;}
				.swiper-slide{text-align:center; background:#fff;}

		.swiper_container_tab{width:100%; height:auto;}
			.swiper_container_tab .swiper-slide{cursor:pointer; text-align:center; height:auto; width:auto !important; display:inline-block;}

		.swiper-button-next, .swiper-button-prev{width:50px !important; height:50px !important; top:25% !important;}


		.swiper-container_slide .swiper-slide_img img{width:100%;}

		.main_movie_choice_wrap{}
			.main_movie_choice_wrap .swiper-container_slide .swiper-slide{width:20% !important;}
			.main_movie_choice_wrap .swiper-container_slide .swiper-slide .swiper-slide_img_wrap{overflow:hidden;}
				.main_movie_choice_wrap .swiper-container_slide .swiper-slide .swiper-slide_img_wrap img{transition:All 0.3s ease; -webkit-transition:All 0.3s ease; -o-transition:All 0.3s ease; -ms-transition:All 0.3s ease;}
			.main_movie_choice_wrap .swiper-slide_title_wrap{margin:10px 0; text-align:left;}
				.main_movie_choice_wrap .swiper-slide_title{font-size:16px; height:3.0em; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}
			.main_movie_choice_wrap .swiper-container_slide .swiper-slide:hover img{transition:All 0.3s ease; -webkit-transition:All 0.3s ease; -o-transition:All 0.3s ease; -ms-transition:All 0.3s ease; transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:(1.1);}
				.main_movie_choice_wrap .swiper-button-next, .main_movie_choice_wrap .swiper-button-prev{top:35% !important;}

	/* foot */
		.foot_wrap{clear:both; text-align:left; padding:30px 0; color:#666; border-top:1px solid rgba(0,0,0,0.1);}
			.foot_wrap .foot_logo img{width:125px;}
			.foot_wrap .foot ul{margin:15px 0;}
				.foot_wrap .foot ul li{display:inline-block; position:relative; padding:0px 5px;}
					.foot_wrap .foot ul li:first-child{padding-left:0;}
					.foot_wrap .foot ul li:before {display:inline-block; position:absolute; top:45%; left:-2px; width:2px; height:2px; background:#aaa; content:"";}
					.foot_wrap .foot ul li:first-child:before{display:none;}
			.foot_wrap .foot div{font-size:12px; color:rgba(0,0,0,0.7);}

	/* board_list */
		.board_list_img_wrap{}

		.board_list_img_wrap{background:#fff; margin:0 auto; width:100%; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; position:relative; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -o-transition:All 0.2s ease; -ms-transition:All 0.2s ease;}
			.board_list_img_wrap .board_list_img img{width:100%;}
				/*.board_list li:hover .board_list_img_wrap{transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:(1.05);}*/

		.board_list li .board_list_img_wrap_box{position:relative; overflow:hidden; display:inline-block; width:100%; vertical-align:top;}
			.board_list li .board_list_img_wrap_box .video_list_img_icon{text-shadow:0px 0px 10px rgba(0,0,0,0.5); text-align:center; color:#fff; font-size:28px; position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%;}
			.board_list li .board_list_img_wrap{background:#fff; margin:0 auto; width:100%; padding-top:55%; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; position:relative; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -o-transition:All 0.2s ease; -ms-transition:All 0.2s ease;}
				.board_list li .board_list_img{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
					.board_list li .board_list_img img{position:absolute; top:0; left:0; max-width:100%; height:auto; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%;}
					/*.board_list li:hover .board_list_img_wrap{transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:(1.05);}*/


		.board_list_title1{font-size:14px; height:1.4em; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word;}
			.board_list li:hover .board_list_title1{text-decoration:underline;}
		.board_list_title2{margin:5px 0px 10px 0px; font-size:14px; height:2.8em; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}
			.board_list li:hover .board_list_title2{text-decoration:underline;}
		.board_list_info{font-size:12px; color:rgba(0,0,0,0.5); margin-top:5px;}
			.board_list_info ul{padding:0;}
				.board_list_info ul li{display:inline-block !important; width:auto !important; padding:0; margin:0; padding:0px 5px; border-right:1px solid rgba(0,0,0,0.1); line-height:0.5; border-bottom:0;}
					.board_list_info ul li:first-child{padding-left:0;}
					.board_list_info ul li:last-child{padding-right:0; border-right:0;}

		.board_list1 ul li:nth-child(-n+2) .board_list_title1{margin-top:5px;}

		.board_list_title_new{padding-left:15px; position:relative;}
			.board_list_title_new:after{content:""; position:absolute; left:0; top:50%; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%); background-position:center; width:12px; height:12px; background-image:url("/img/icon_new.gif");}

	/* ad */
		.ad_box{}
			.ad_box:first-child{padding-top:0;}
			.ad_box:last-child{padding-bottom:0;}
			.ad_box_inner{background:#fff;}
			.ad_box .ad_box_list1 ul{display:table; width:100%; padding:15px;}
			.ad_box .ad_box_list1 ul li{display:inline-block; float:left; width:50%; margin-bottom:15px;}
				.ad_box .ad_box_list1 ul li:hover .board_list_title2{text-decoration:underline;}
				.ad_box .ad_box_list1 ul li:nth-child(2n-1){padding-right:5px;}
					.ad_box .ad_box_list1 ul li:nth-child(2n){padding-right:0; padding-left:5px;}
					.ad_box .ad_box_list1 ul li:nth-last-child(-n+2){margin-bottom:0;}

					.ad_box ul li .board_list_img_wrap_box{overflow:hidden; display:inline-block; width:100%; vertical-align:top;}
						.ad_box ul li .board_list_img_wrap{background:#fff; margin:0 auto; width:100%; padding-top:50%; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; position:relative; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -o-transition:All 0.2s ease; -ms-transition:All 0.2s ease;}
							.ad_box ul li .board_list_img{position:absolute; top:0; left:0; right:0; bottom:0; -webkit-transform:translate(50%,50%); -ms-transform:translate(50%,50%); transform:translate(50%,50%);}
								.ad_box ul li .board_list_img img{position:absolute; top:0; left:0; max-width:100%; height:auto; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%;}
								.ad_box ul li:hover .board_list_img_wrap{transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -o-transition:All 0.2s ease; -ms-transition:All 0.2s ease; transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:(1.1);}
			
		.ad_box .ad_box_list2 ul{padding:15px;}
			.ad_box .ad_box_list2 ul li{margin-bottom:15px;}
				.ad_box .ad_box_list2 ul li:hover .board_list_title2{text-decoration:underline;}
				.ad_box .ad_box_list2 ul li:last-child{margin-bottom:0;}
				.ad_box .ad_box_list2 .inline50:first-child{width:25%; max-width:100px;}
				.ad_box .ad_box_list2 .inline50:last-child{width:75%;}
				.ad_box .ad_box_list2 ul li .board_list_img_wrap{padding-top:100%;}
					.ad_box .ad_box_list2 ul li .board_list_img img{width:150%; max-width:150%;}

		.ad_box .ad_box_list3 ul{display:table; width:100%; padding:15px; text-align:left;}
			.ad_box .ad_box_list3 ul li{display:inline-block; float:left; width:25%; padding:0px 2.5px;}
				.ad_box .ad_box_list3 ul li:first-child{padding-left:0; padding-right:5px;}
				.ad_box .ad_box_list3 ul li:last-child{padding-left:5px; padding-right:0;}
				.ad_box .ad_box_list3 ul li:hover .board_list_title2{text-decoration:underline;}

	/* ad slide */
		.ad_slide_banner{position:absolute; top:0; text-align:center; border:1px solid rgba(0,0,0,0.1); width:120px; height:600px;}
			.ad_slide_banner_left{left:-130px;}
			.ad_slide_banner_right{right:-130px;}


@media only screen and (min-width:1024px) and (max-width:1280px) {
	.ad_slide_banner{display:none;}

	.head_wrap .head{padding:10px 15px;}


	.video_list ul li{width:33.33%;}
	.video_native_list_wrap ul li{width:100%;}
}

@media only screen and (min-width:640px) and (max-width:1024px) {
	.w1280{width:100%;}
	.wrap{margin-top:50px;}

	.ad_slide_banner{display:none;}

	.head_wrap .head{padding:10px 15px;}

	.cont_box_pd{padding:10px 15px;}
	.cont_box{border:0;}
	.table0 .cont_box{margin-bottom:10px;}

	.main_ranking_wrap, .main_board_wrap{display:block; overflow:hidden;}
	
	.cont_left{width:100%; display:table; min-height:auto !important;}
		.cont_left_inner{width:100% !important; position:relative !important; top:0 !important; left:0 !important; transform:none !important;}
		.cont_left .cont_box{border:0;}
			.cont_left_menu{padding:10px; border-bottom:1px solid rgba(0,0,0,0.1) !important; background:#f5f5f5;}
			.cont_left_menu ul{display:table; width:100%;}
				.cont_left_menu ul li{display:inline-block; width:20%; padding:0px 2px; padding-bottom:4px; font-size:12px; float:left; text-align:center;}
					.cont_left_menu ul li:nth-child(5n+1){padding-right:2px; padding-left:0;}
					.cont_left_menu ul li:nth-child(5n){border-right:0; padding-left:2px; padding-right:0;}
					.cont_left_menu ul .check a:before{display:none;}
					.cont_left_menu ul li a{background:#fff; padding:10px 0; border:1px solid rgba(0,0,0,0.1); border-radius:10px;}
					.cont_left_menu a::after{display:none;}
		.cont_left_ranking{margin-top:0; margin:10px; border:1px solid rgba(0,0,0,0.1) !important; display:none;}
		.main_wrap .cont_left_ranking{display:block;}

	.cont_right{width:100%; padding-left:0;}

	.cont_right_title{padding:0px 15px;}


	.video_list ul li{width:50%;}
	.video_list .video_list_box{min-height:45vw;}
	.video_native_list_wrap{padding:10px;}
	.video_native_list_wrap .video_list_title{font-size:14px;}
	.video_list .video_list_text{margin:5px 0;}

	.channel_info{padding:0 10px;}
	.channel_info .channel_info_user_name{font-size:18px;}
	.channel_info input{font-size:14px;}
	.channel_wrap .profile_wrap{width:75px; height:75px;}
	.channel_info .channel_info_user_info ul li{font-size:12px; text-align:center; padding:10px; width:33.33%; display:table-cell; float:none;}
		.channel_info .channel_info_user_info ul li:last-child{border-right:0;}
		.channel_info .channel_info_user_info ul li span{font-size:14px; display:block; width:100%;}
}

@media screen and (max-width:640px){
	.m{display:block;}
	.pc{display:none;}
	.w1280{width:100%;}
	.wrap{margin-top:0;}
	.ad_slide_banner{display:none;}

	.head_wrap{text-align:left; position:fixed; top:0;}
		.head_wrap .head{padding:15px;}
			.head_logo img{max-width:125px;}

		.head_search_button{display:block;}
		.head_search_wrap{position:fixed; border-radius:0; top:-20%; left:0; max-width:100%; background:#fff; padding:0; z-index:11; box-shadow:0px 0px 4px 2px rgba(0,0,0,0.1);}
			.head_search{position:relative;}
				.head_search input{padding:12px;}
				.head_search button{width:35px; height:35px; right:10px;}
			.head_search_open{top:0;}
			.head_search_button{display:block; right:15px; top:50%;}
			.head_search_info{display:block;}

	.cont_wrap{margin-top:140px;}
		.cont_box_pd{padding:10px;}
		.cont_box{border:0;}
		.table0 .cont_box{margin-bottom:10px;}
		.cont_right_title{padding:0px 15px;}

		.main_ranking_wrap{display:block !important;}
		.main_board_wrap{display:block !important;}
		

		.main_ranking_wrap .inline50{width:100%; padding-left:0 !important; padding-right:0 !important; float:none !important;}
			.main_ranking_wrap .inline50:last-child .cont_box{margin-bottom:0;}

		.main_board_wrap .inline50{width:100%; padding-left:0 !important; padding-right:0 !important; float:none !important;}
			.main_board_wrap .inline50:last-child .cont_box{margin-bottom:0;}

		

		.cont_left{width:100%; min-height:auto !important;}
			.cont_left_inner{width:100% !important; position:relative !important; top:0 !important; left:0 !important; transform:none !important; overflow:hidden;}
					.cont_left_menu{position:fixed; width:100%; z-index:8; top:55px; border:0; border-bottom:1px solid rgba(0,0,0,0.1); overflow:hidden; transition:All 0.2s ease; -webkit-transition:All 0.2s ease; -moz-transition:All 0.2s ease; -o-transition:All 0.2s ease;}
						.cont_left_menu ul{width:100%; margin:0 auto; white-space:nowrap; overflow:auto; padding:10px 10px 5px 10px;}
							.cont_left_menu_open ul{white-space:normal;}
							.cont_left_menu li{width:auto; float:none; border-right:0; border-bottom:0; font-size:14px; display:inline-block; margin-right:3px; margin-bottom:6px;}
								.cont_left_menu ul li:nth-child(3n+1){padding-right:2px; padding-left:0;}
								.cont_left_menu ul li:nth-child(3n){border-right:0; padding-left:2px; padding-right:0;}
								.cont_left_menu ul li a{color:#fff; padding:5px 10px; border:1px solid rgba(255,255,255,0.5); border-radius:100px;}
								.cont_left_menu a::after{display:none;}

								.cont_left_menu ul .check a{background:#17537f !important; border:1px solid #17537f;}
									.cont_left_menu ul .check a:before{display:none;}

					.cont_left_menu .cont_left_menu_more{text-align:center; padding-bottom:5px; color:#fff;}
						.cont_left_menu .cont_left_menu_more span{position:relative;}
							.cont_left_menu .cont_left_menu_more span:after{height:6px; width:6px; position:absolute; top:25%; right:-15px; margin:0; border:solid rgba(255,255,255,0.7); border-width:0 0 2px 2px; content:""; display:inline-block; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); transition: All 0.2s ease; -webkit-transition: All 0.2s ease; -moz-transition: All 0.2s ease; -o-transition: All 0.2s ease;}
							.cont_left_menu .cont_left_menu_more .cont_left_menu_more_close:after{top:40%; -webkit-transform:rotate(-225deg); -ms-transform:rotate(-225deg); transform:rotate(-225deg);}

			.cont_left_ranking{margin-top:0; margin:10px; border:1px solid rgba(0,0,0,0.1) !important; display:none;}
			.main_wrap .cont_left_ranking{display:block;}

		.cont_right{width:100%; padding-left:0;}
		.cont_left_top{top:-40px;}

	.video_view_fixed .video_view_iframe_wrap{width:100%; top:0; bottom:auto;}
	.video_list ul li{width:100%; padding-right:0; padding-left:0;}
	.video_list .video_list_box{min-height:200px; padding-bottom:10px;}
	.main_wrap .video_list .video_list_box{min-height:220px;}
	.video_native_list_wrap .video_list_box{min-height:auto;}
	.video_list .video_list_title_wrap{padding:10px 15px 5px 15px;}
	.video_list .video_list_title{font-size:14px; height:auto; max-height:2.8em;}
	.main_wrap .video_list .video_list_title{font-size:14px; height:2.8em;}
	.video_list .video_list_name{margin:0 15px;}
	.video_native_list_wrap{padding:10px;}
	.video_native_list_wrap .video_list_title{font-size:14px;}
	.video_list .video_list_text{margin:5px 0;}
	.video_list .video_list_category{margin:3px 15px;}
	.video_list .video_list_info{margin:0 15px;}
	.video_native_list_wrap .video_list .video_list_info{margin:0; margin-top:10px;}
	.video_native_list_wrap .video_list .video_list_info ul li{display:block !important; width:100% !important; padding:0 !important; border-right:0 !important;}
	.video_native_list_wrap .video_list .video_list_text{display:none; }

	.channel_info{padding:0 10px;}
	.channel_info .channel_info_user_name{font-size:18px;}
	.channel_info input{font-size:14px;}
	.channel_wrap .profile_wrap{width:75px; height:75px;}
	.channel_info .channel_info_user_info ul li{font-size:12px; text-align:center; padding:10px; width:33.33%; display:table-cell; float:none;}
		.channel_info .channel_info_user_info ul li:last-child{border-right:0;}
		.channel_info .channel_info_user_info ul li span{font-size:16px; display:block; width:100%;}

	.channel_info .float_right{float:none; margin-top:15px;}


	.swiper-button-next, .swiper-button-prev{width:50px !important; height:50px !important;}

	/* s: 250516 추가 */
		.video_view_info_wrap{flex-direction:column;}
		.video_ad_area{text-align:center;}
		/* e: 250516 추가 */



	.ad_box .ad_box_list3 ul li{width:50%;}
		.ad_box .ad_box_list3 ul li:nth-child(2n){padding-left:5px; padding-right:0;}
		.ad_box .ad_box_list3 ul li:nth-child(2n-1){padding-right:5px; padding-left:0;}

	.foot_wrap{padding:30px 15px;}
		.foot_wrap .foot ul li{font-size:12px;}
		.foot_wrap .foot div{font-size:0.7em;}



}