@charset "utf-8";
/*@media all and (max-device-width: 1024px), and (orientation: landscape) {*/
/*	.container_kctv {*/
/*    	min-width: 100vw !important;*/
/*	}*/
/*	.container_kctv .sect_title {*/
/*	    height: 20vh !important;*/
/*	}*/
/*	.container_kctv .sect_title .title {*/
/*		font-size: 30px !important;*/
/*		padding-top: 3vh !important;*/
/*	}*/
/*	.container_kctv .sect_title .conts {*/
/*    	font-size: 15px !important;*/
/*	}*/
/*	.container_kctv .sect_menu {*/
/*		min-width: 100vw !important;*/
/*	}*/
/*	.container_kctv .sect_menu ul li div {*/
/*	    margin: 0px 3vw !important;*/
/*    	padding: 0px 0px !important;*/
/*	}*/
/*	.container_kctv .sect_ceo div img {*/
/*	    width: 161vw !important;*/
/*	    margin-left: -31vw;*/
/*	}*/
/*	.container_kctv .sect_ci div img {*/
/*	    width: 100vw !important;*/
/*	}*/
/*	.container_kctv .sect_recruit {*/

/*	}*/
/*	.container_kctv .sect_recruit .box_title {*/
/*    	font-size: 23px !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .recruit_list {*/
/*	    width: 96vw !important;*/
/*	    margin: 41px auto 0px auto !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_header ul li {*/
/*    	height: 46px !important;*/
/*    	line-height: 46px !important;*/
/*   	    font-size: 15px !important;*/
/*   	    font-weight: 400 !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_header ul li.col1,*/
/*	.container_kctv .sect_recruit .box_list_body ul li div.col1 {*/
/*		width: 12vw !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_header ul li.col2,*/
/*	.container_kctv .sect_recruit .box_list_body ul li div.col2 {*/
/*		display: none !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_header ul li.col3,*/
/*	.container_kctv .sect_recruit .box_list_body ul li div.col3 {*/
/*		width: 63vw !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_header ul li.col4,*/
/*	.container_kctv .sect_recruit .box_list_body ul li div.col4 {*/
/*		width: 20vw !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_body ul li.title {*/
/*    	font-size: 13px !important;*/
/*    	height: 48px !important;*/
/*    	line-height: unset !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_body ul li.title .col1,*/
/*	.container_kctv .sect_recruit .box_list_body ul li.title .col2,*/
/*	.container_kctv .sect_recruit .box_list_body ul li.title .col4 {*/
/*		line-height: 48px !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_body ul li.title .col3 {*/
/*    	height: 48px !important;*/
/*	}*/
/*	.container_kctv .sect_recruit .box_list_body ul li div.col3 div {*/
/*	    position: absolute;*/
/*	    top: 50%;*/
/*	    transform: translateY(-50%);*/
/*	}*/
/*	.container_kctv .sect_recruit .box_paging {*/
/*		width: 96vw !important;*/
/*		margin: 0 auto 9vh auto !important;*/
/*		font-size: 13px !important;*/
/*	}*/
/*	.container_kctv .sect_dept {*/
/*	    padding: 2vh 0 15vh 0 !important;*/
/*	}*/
/*	.pagination > li > a, .pagination > li > span {*/
/*    	padding: 6px 15px !important;*/
/*	}*/
/*	.container_kctv .sect_recruit div img {*/
/*	    width: 100vw !important;*/
/*	}*/
/*	.container_kctv .sect_dept div img {*/
/*	    width: 100vw !important;*/
/*	}*/
/*	.container_kctv .sect_map .box_map_title {*/
/*    	padding-top: 5vh !important;*/
/*	}*/
/*	.container_kctv .sect_map .box_map_title .title {*/
/*    	font-size: 30px !important;*/
/*	}*/
/*	.container_kctv .sect_map .box_map_title .top_line {*/
/*	    width: 12vw !important;*/
/*	    margin-bottom: 5vh !important;*/
/*	}*/
/*	.container_kctv .sect_map {*/
/*		width: 100vw !important;*/
/*	}*/
/*	.container_kctv .sect_map .map {*/
/*		width: 96vw !important;*/
/*		height: 47vh !important;*/
/*		margin: 0px auto 103px auto !important;*/
/*	}*/
/*	.container_kctv .sect_map .box_map_title .box_btn {*/
/*		width: unset !important;*/
/*		display: table;*/
/*		margin: 0px auto 5vh !important;*/
/*	}*/
/*	.container_kctv .sect_map .box_map_title .box_btn div {*/
/*	    width: 40vw !important;*/
/*	    height: 6vh !important;*/
/*	    line-height: 6vh !important;*/
/*		font-size: 15px  !important;*/
/*	}*/
/*	.container_kctv .sect_map .box_map_title .conts {*/
/*	    font-size: 15px !important;*/
/*	    margin-bottom: 8vh !important;*/
/*	}*/
/*	.container_kctv .sect_ci .btn_down_ci {*/
/*	    left: 25vw !important;*/
/*	    width: 20vw !important;*/
/*	    height: 4vh !important;*/
/*	}*/
/*	.container_kctv .sect_ci .btn_down_ci_img {*/
/*		left: 5vw !important;*/
/*	    width: 20vw !important;*/
/*	    height: 4vh !important;*/
/*	}*/
/*}*/
/*@media all and (max-width: 1900px), and (orientation: landscape) {*/
/*	.container_kctv .sect_ceo img {*/
/*		width: 100% !important;*/
/*	}*/
/*}*/
@media all and (max-width: 816px){
	#default_menu{
		display: none !important;
	}
	#m_header{
		display: flex!important;
	}
		/*header*/
	#default_menu {
		display: block;
		width: 100vw!important;
		min-width: 0px!important;
		top: 0px;
		overflow: visible;
		z-index: 999;
		/*border-bottom: 1px solid #0091da;*/
	}

	.d_menu_top {
		position: relative;
		width: 100vw!important;
		min-width: 0px!important;
		height: 90px;
		margin: 0px auto;
		padding-top: 33px;
		padding-bottom: 18px;
	}
	/*header 끝*/
	body{
		min-width: 0px!important;
		width: 100vw!important;
	}
	#wrap{
		width: 100vw!important;
	};
	html{
		width: 100vw;
	}
	.container_kctv .sect_title2 #m_title{
		display: block;
	}
	.container_kctv{
		width: 100vw;
	}
	.container_kctv {
		position: relative;
		min-width: 0!important;
	}
	.container_kctv .sect_title2 {
		width: 100%;
		/*height: 100%;*/
		aspect-ratio: 375 / 359;
		background: url("/images/audience/main_m.svg") center top no-repeat;
		background-size: 100%;
		background-color: rgba(0,0,0,0.3);
		position: relative;
	}
	.container_kctv .sect_title2 .gray_bg{
		display: block;
	}
	.container_kctv .sect_title3 {
		width: 100%;
		/*height: 497px;*/
		aspect-ratio: 375 / 278;
		background: url("/images/audience/audience_main_3.svg") center top no-repeat;
		background-size: 100%;
	}

	.kctv_conts{
		width: 100vw !important;
		margin: 0!important;
	}

	.kctv_conts .container {
		width: 100vw!important;
		display: flex!important;
		margin: 50px auto!important;
		flex-direction: column!important;
		flex-wrap: wrap!important;
	}
	.kctv_conts .container .w100{
		margin: 0 auto;
		width: 330px;
	}
	.kctv_conts .container .w100 .title {
		font-size: 25px;
		font-weight: bold;
	}
	.kctv_conts .container .sec_1{
		width: 330px;
		height: 290px;
		margin-right: 40px;
		margin: auto;

	}

	.kctv_conts .container .sec_1 ul {
		font-size: 14.5px;
		font-weight: bold;
	}
	.kctv_conts .container .sec_1 ul li {
		font-size: 14.5px;
		font-weight: normal;
	}
	.kctv_conts .container .sec_2{
		width: 90%!important;
		height: fit-content;
		display: flex;
		gap: 14px;
		/*margin-top: 25px;*/
		/*flex-direction: column;*/
		flex-direction: row;
		margin: 25px auto;
	}
	.kctv_conts .container .sec_2 .btn_box{
		width: calc((100% - 10px) / 3);
		/*width: 330px!important;*/
		/*width: 60%!important;*/
		box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.15);
		gap: 10px;
		border-radius: 10%;
		display: flex;
		border:1.5px solid transparent;
		aspect-ratio: 95 / 102;
		height: auto;
		flex-direction: column;
		flex-wrap: nowrap;
		align-items: center;
		justify-content: flex-end;
	}
	.kctv_conts .container .sec_2 .btn_box:hover{
		border:1.5px solid #008DFF;
		background-color: rgba(227,242,255,0.8);
	}
	.kctv_conts .container .sec_2 .btn_box .btn_title{
		font-size: clamp(10px, 2.5vw, 15px);
		font-weight: bold;
		margin: 10%;
		text-align: center;
		width: 60%;
		/*margin: 34px 30px;*/

	}
	.kctv_conts .container .sec_2 .btn_box.box1{
		background: url("/images/audience/Frame 22.png") center top no-repeat;
		/*background-position: calc(100% - 106px) calc(100% - 90px);*/
		background-position: calc(100% - 50%) calc(100% - 80%);
		background-size: 45%;
	}
	.kctv_conts .container .sec_2 .btn_box.box2{
		background: url("/images/audience/Favourite.png") center top no-repeat;
		/*background-position: calc(100% - 106px) calc(100% - 90px);*/
		background-position: calc(100% - 50%) calc(100% - 80%);
		background-size: 45%;
	}
	.kctv_conts .container .sec_2 .btn_box.box3{
		background: url("/images/audience/Calculator.png") center top no-repeat;
		/*background-position: calc(100% - 115px) calc(100% - 120px);*/
		background-position: calc(100% - 50%) calc(100% - 75%);
		background-size: 45%;

	}
	.kctv_conts .container .sec_2 .btn_box:hover{
		border:1.5px solid #008DFF;
		background-color: rgba(227,242,255,0.8);
	}


	.kctv_conts .cont-box {
		width: 90%;
		display: flex;
		margin: 20px auto;
		gap: 30px;
		flex-wrap: nowrap;
		flex-direction: column;
	}

	.kctv_conts .audbox1 {
		width: 100%;
		height: 240px;
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
		background-color: #fff;
		box-shadow: 4px 6px 12px 0px rgba(0, 0, 0, 0.16);
		/*background-position: calc(100% - 2px) calc(100% - 2px);*/
		border: 1.5px solid transparent;
	}
	.kctv_conts .audbox1 .title{
		/*margin: 29px 0 0 29px;*/
		font-size: clamp(15px, 2.5vw, 12px);
		/*font-weight: bold*/
	}
	.kctv_conts .audbox1 .go_button{
		width: 128px;
		height: 37px;
		margin: 117px 0 35px 29px;
		font-size: 17px;
		border-radius: 60px;
		box-shadow:2px 3px 5px rgba(0,0,0,0.25);
		padding: 8px 25px 8px 25px;
		background: rgba(255,255,255,0.25);
		backdrop-filter: blur(10px);
		-webkit-backdrop-filter: blur(10px);
		border:1px solid rgba(255,255,255,0.4);
		line-height: normal;
	}
	.kctv_conts .audbox2 {
		width: 100%;
		height: 240px;
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
		background-color: #fff;
		box-shadow: 4px 6px 12px 0px rgba(0, 0, 0, 0.16);
		/*background-position: calc(100% - 2px) calc(100% - 2px);*/
		border: 1.5px solid transparent;
	}
	.kctv_conts .audbox2 .title{
		/*margin: 29px 0 0 29px;*/
		font-size: clamp(15px, 2.5vw, 12px);
		/*font-weight: bold*/
	}
	.kctv_conts .audbox3 {
		width: 100%;
		height: 240px;
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
		background-color: #fff;
		box-shadow: 4px 6px 12px 0px rgba(0, 0, 0, 0.16);
		/*background-position: calc(100% - 2px) calc(100% - 2px);*/
		border: 1.5px solid transparent;
	}
	.kctv_conts .audbox3 .title{
		/*margin: 29px 0 0 29px;*/
		font-size: clamp(15px, 2.5vw, 12px);
		/*font-weight: bold*/
	}

	/*시청자 위원회 메인*/
	.kctv_conts .board_box {
		width: 90%;
		margin:20px auto;
		margin-top:40px !important;
	}
	.kctv_conts .board_box .board_flex{
		display: flex;
		margin: 10px
	}
	.kctv_conts .board_box .board_flex .board_title{
		width: 90%;
		font-size: 15px;
		font-weight: bold
	}
	.kctv_conts .board_box .board_flex .board_dir_btn{
		width: 10%;
		font-size: clamp(10px, 2.5vw, 15px);
		cursor:pointer;
		display:flex;
		align-items:flex-end;
	}
	.kctv_conts .board_box .table_box{
		border:1px solid #D9D9D9;
		padding: 35px;
		display: flex;
		flex-direction: column;
		gap: 35px
	}

	.kctv_conts .board_box .table_box .flex_box{
		display: flex;
	}

	.kctv_conts .board_box .table_box .flex_box .title{
		width: 80%;
		font-size: clamp(10px, 2.5vw, 15px);
	}
	.kctv_conts .board_box .table_box .flex_box .wr_date{
		width: 20%;
		font-size: clamp(10px, 2.5vw, 15px);
		opacity: 50%
	}



/*	시청자 위원회 서브 페이지 */
	/*시청자 위원회 서브페이지*/
	.container_kctv .sect_title_info {
		width: 100%;
		aspect-ratio: 375 / 358;
		max-height: 497px;
		background: url("/images/audience/audience_main_2_m.png") center top no-repeat;
		margin-bottom: 40px;
		display: flex;
		align-items: flex-end;
		background-size: 100%;
	}
	.container_kctv .sect_title_info .info_title{
		width: 90%;
		font-weight: bold;
		font-size: clamp(25px, 2.5vw, 30px);
		color: #fff;
		/*margin: 0 auto;*/
		/*margin-bottom: 40px;*/
		margin: 40px auto;
	}



	.box_audience .conts{
		width: 90%;
		margin: auto;
		height: fit-content;
	}
	.box_audience .info{
		display: flex;
		flex-wrap: nowrap;
		gap: 60px;
		flex-direction: column;
	}
	.box_audience .greating{
		display: flex;
		flex-wrap: wrap;
		gap: 60px;
	}
	.box_audience .conts .first{
		width: 100%;
		display: flex;
		flex-wrap: nowrap;
		height: fit-content;
		gap: 40px;
		flex-direction: column;
	}
	.box_audience .conts .first .box1{
		width: 100%;
		height: fit-content;
	}
	.box_audience .conts .first .box1 .title{
		font-size: 25px;
		font-weight: bold
	}
	.box_audience .conts .first .box1 ul{
		margin-top: 15px;
	}
	.box_audience .conts .first .box1 ul li{
		font-size: clamp(13px, 2.5vw, 17px);
		line-height: 26px;
	}
	.box_audience .conts .second{
		width: 100%;
		height: fit-content;
	}
	.box_audience .conts .second .title{
		font-size: 25px;
		font-weight: bold
	}

	.box_audience .conts .second ul{
		margin-top: 16px;
	}
	.box_audience .conts .second ul li{
		font-size: clamp(13px, 2.5vw, 17px);
		line-height: 26px;
	}

	.box_audience .conts .second .namebox {
		width:100%;
		padding: 20px 12px 20px 12px;
		border-top-left-radius: 40px;
		border-bottom-right-radius: 40px;
		background-color: rgba(227,242,255,80);
		box-shadow: 4px 6px 12px 0px rgba(0, 0, 0, 0.16);
		border:1.5px solid transparent;
		margin-top: 20px;
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: flex-end;
		gap: 5px;
	}
	.box_audience .conts .second .namebox .toosmall{
		/*font-size: 16px;*/
		font-size: clamp(13px, 2.5vw, 15px);
	}

	.box_audience .conts .second .namebox strong{
		font-size: 18px;
		font-size: clamp(15px, 2.5vw, 16px);
		font-weight: bold;
	}

	.box_audience .conts .second .pic{
		width: 100%;
		height: 410px;
		background: url("/images/audience/Chairman/4_ Chairman.png") no-repeat;
		background-position: calc(100% - 50%) calc(100% - 50%);
	}

	.box_audience .conts .box3{
		width: 100%;
		/*height: 400px;*/
	}
	.box_audience .conts .box4{
		width: 100%;
		/*height: 400px;*/
	}

	.box_audience .conts .first .box3 .title{
		font-size: clamp(18px, 2.5vw, 22px);
		font-weight: bold;
		color: #000;
	}

	.box_audience .conts .first .box3 .contents{
		font-size: 15px;
		margin-top:20px;
	}
	.box_audience .conts .box5{
		width: 100%;
		display: flex;
		flex-direction: column;
		justify-content: space-evenly;
		align-items: flex-end;
		/*height: 400px;*/
	}
	.box_audience .conts .first .box5 .right-toosmall{
		font-size: 16px;
		float: right;
	}
	.box_audience .conts .first .box5 .line{
		border-bottom: 1px solid rgba(0,0,0,0.2);
		width: 100%;
	}
	.box_audience .conts .tableh{
		border-top:2px solid #000;
		border-bottom:2px solid #c9c9c9;
		background: rgba(217,217,217,0.3);
		padding: 20px 20px;
		width: 100%;
		display: flex;
	}
	.box_audience .conts .tableh .t_h_1{
		width: calc(100% / 5 * 3.8);
	}
	.box_audience .conts .tableh .t_h_2{
		width: 100%
	}
	.box_audience .conts .or-sec{
		margin: 0 20px 0 20px;
		padding: 14px 0 14px 0;
		border-top: 1px solid #c9c9c9;
		display: flex;
		flex-direction: column;
	}
	.box_audience .conts .or-sec .people{
		width: 100%;
	}
	.box_audience .conts .or-sec .people2{
		width: 100%;
	}
	.box_audience .conts .or-sec .people .pcontents{
		display: flex;
		flex-direction: column;
		gap: 13px;
		border-bottom: 0.5px solid rgba(0,0,0,0.3);
		padding: 10px 0;
	}
	.box_audience .conts .or-sec .people2 .pcontents{
		display: flex;
		flex-direction: column;
		gap: 13px;
		padding: 10px 0;
	}
	.box_audience .conts .or-sec .people .pcontents .c-2{
		width: 100%;
		margin-left: 25px;
	}
	.box_audience .conts .or-sec .people2 .pcontents .c-2{
		width: 100%;
		margin-left: 25px;
	}
	.box_audience .conts .or-sec .people .pcontents .bold{
		font-weight: bold;
	}
	.box_audience .conts .or-sec .people2 .pcontents .bold{
		font-weight: bold;
	}

	/*시청자 제안*/
	.container_kctv .proposal_title{

	}
	.container_kctv .proposal_title .title {
		gap:6px;
		font-size: clamp(25px, 6vw, 45px);
		font-weight: bold;
		color: #000;
		padding: 25px;
		padding-top:110px ;
		display: flex;
		flex-direction: column;
	}
	.container_kctv .proposal_title .title img{
		height: 1em;
		width: auto;
		/*vertical-align: middle;*/
		vertical-align: -0.15em;
	}

	.container_kctv .sect_rule .box_rule .cont .cont_1 .title1{
		font-size: clamp(25px, 6vw, 30px);
		font-weight: 600;
	}
	.container_kctv .sect_rule .box_rule .cont .contents1{
		font-size: clamp(25px, 6vw, 30px);
		font-weight: 500;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_3{
		width: 100%;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_3 .subject{
		font-size: clamp(15px, 6vw, 20px);
		margin: 24px 0 44px 0px;
	}

	.container_kctv .sect_rule .box_rule .cont .cont_3 .cont_box1{
		display: flex;
		flex-direction: column;
		margin-bottom: 30px;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_3 .cont_box1 .info_sec_1{
		width: 100%;
		min-height: 169px;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_3 .cont_box1 .lf-margin {
		margin-left: 0;
	}



	.container_kctv .sect_rule{
		width: 90%!important;
		margin: 0 auto!important;
	}
	.container_kctv .sect_rule .box_rule .sect_conts .sub{
		font-size: clamp(14px, 6vw, 15px);
		text-align: center;
		line-height: 27px;
	}
	.container_kctv .sect_rule .box_rule .cont{

		flex-wrap: nowrap;
		border-bottom: 1px solid #000;
		margin-top: 70px;
		flex-direction: column;
		align-content: center;
		justify-content: center;
		align-items: center;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_1{
		width: 100%;
		align-items: center;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_1 .title{
		font-size: 25px;
		font-weight: bold;
	}
	.container_kctv .sect_rule .box_rule .cont .cont_2{
		width: 100%;
		align-items: flex-start;
		margin-top: 30px;
	}

	.slide img{
		height: auto;
		aspect-ratio: 1200 / 550;
	}
}



@media all and (min-width: 817px) and (max-width: 1199px){
	/*header*/
	#default_menu {
		display: block;
		width: 100vw!important;
		min-width: 0px!important;
		top: 0px;
		overflow: visible;
		z-index: 999;
		/*border-bottom: 1px solid #0091da;*/
	}

	.d_menu_top {
		position: relative;
		width: 100vw!important;
		min-width: 0px!important;
		height: 90px;
		margin: 0px auto;
		padding-top: 33px;
		padding-bottom: 18px;
	}
	/*header 끝*/
	body{
		min-width: 0px!important;
		width: 100vw!important;
	}
	#wrap{
		width: 100vw!important;
	};
	html{
		width: 100vw;
	}
	.container_kctv{
		width: 100vw;
	}
	.container_kctv {
		position: relative;
		min-width: 0!important;
	}
	.container_kctv .sect_title2 {
		width: 100%;
		/*height: 100%;*/
		aspect-ratio: 1920 / 497;
		background: url("/images/inc/header/center_main2.png") center top no-repeat;
	}
	.container_kctv .sect_title3 {
		width: 100%;
		/*height: 497px;*/
		aspect-ratio: 1920 / 497;
		background: url("/images/audience/audience_main_3.png") center top no-repeat;
	}

	.kctv_conts{
		width: 100vw !important;
		margin: 0!important;
	}
	.kctv_conts .container {
		width:800px!important;
		display: flex!important;
		margin: 20px auto!important;
		flex-direction: row!important;
		flex-wrap: wrap!important;

	}

	.kctv_conts .container .sec_1{
		padding: 34px;
		width: 330px;
		height: 350px;
		margin-right: 40px;
		/*margin: auto;*/

	}
	.kctv_conts .container .sec_2{
		width: 430px;
		height: fit-content;
		display: flex;
		gap: 34px;
		margin-top: 25px;
		flex-direction: column;
		margin-bottom: 25px;
	}
	.kctv_conts .container .sec_2 .btn_box{
		/*width: calc((100% - 34px) / 3);*/
		width: 330px!important;
		margin: auto;
		box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.15);
		gap: 34px;
		border-radius: 10px;
		display: flex;
		align-items: center;
		border: 1.5px solid transparent;
		height: 95px;
		flex-direction: row-reverse;
		justify-content: space-evenly;
	}
	.kctv_conts .container .sec_2 .btn_box:hover{
		border:1.5px solid #008DFF;
		background-color: rgba(227,242,255,0.8);
	}
	.kctv_conts .container .sec_2 .btn_box .btn_title{
		font-size: 17px;
		font-weight: bold;
		margin-left: 40%;
	}
	.kctv_conts .container .sec_2 .btn_box.box1{
		background: url("/images/audience/Frame 22.png") center top no-repeat;
		background-position: calc(100% - 230px) calc(100% - 10px);
		background-size: 25%;
	}
	.kctv_conts .container .sec_2 .btn_box.box2{
		background: url("/images/audience/Favourite.png") center top no-repeat;
		background-position: calc(100% - 230px) calc(100% - 10px);
		background-size: 20%;
	}
	.kctv_conts .container .sec_2 .btn_box.box3{
		background: url("/images/audience/Calculator.png") center top no-repeat;
		background-position: calc(100% - 220px) calc(100% - 13px);
		background-size: 25%;
	}
	.kctv_conts .container .sec_2 .btn_box:hover{
		border:1.5px solid #008DFF;
		background-color: rgba(227,242,255,0.8);
	}
}