
*{
	box-sizing : border-box ;
}
body{
	background-color : white ;
}

@media only screen and (min-width : 721px){ 
.bigscreen{
	width : 100%;
	margin-right : auto;
	margin-top : 1%;
	margin-left : auto;
	text-align : center ;
	}
	
	#column1{
width : 25% ;
float : left ;
clear : left ;
display:inline-block ;
max-height : 720px ;
overflow :auto ;	
}

#column2{
width : 75% ;
float : left ;
display:inline-block ;
overflow :auto ;
color : black ;	
}

	
.showAdv{
	width : 40% ;
	margin-right : auto;
	margin-left : auto;
	padding : 2%;
	text-align : center ;
}

	.showMe{
		text-align:center ;
		width : 80%;
		
	}
	
	#fnTv{
	width : 60% ; 
	overflow : auto ;
	border : 2px solid grey ;
	margin-left : 20% ;
	color : black ;
	font-size : 120% ;
	text-align : justify ;
	font-size : 1.5vw ;
}
	.fnTvA{
		border-bottom : 2px solid grey;
		overflow : auto ;
		
	}
	.fnTvAI0{
		background-color : purple ;
		color : gold ;
		font-weight : bold ;
		font-size : 1.2vw;
		display : block ;
		text-align : center ;
	}
	.fnTvAI{
		margin-top : 1%;
		font-weight : bold ;
		font-size : 1.2vw;
		display : block ;
		text-align : center ;
	}
	#fnTvB{
		max-height : 500px ;
		overflow : auto ;
	}
	.fnTvC{
	padding : 2% ;
	text-align : justify ;
	}
	.fnTvD{
		display : block ;
		float : right ;
	}
	.fnTvE{
		width : 90%;
		margin-left : 5%;
		margin-right : 5%;
		max-height : 400px
		
	}
	
	.baka0{
		font-style : italic ;
		margin-left : 7% ;
		text-align : center  ;
		font-size : 120% ;
		margin-top : 0.5% ;
	}
	.baka011{
		color : brown ;
		font-weight : bold ;
	}
	.baka{
		width : 100% ;
		text-align : center ;
		margin-top : 0.1% ;
	}
	#kor{
		text-decoration : none ;
	}
	
	#kor:visited{
		color : blue ;
	}
	#kor:hover{
		color : maroon ;
		font-weight : bold ;
	}
	#takmore{
		color : navy ;
		text-decoration : underline ;
		margin-left : 15%;
		font-size : 120% ;
		font-weight : bold ;
	}
	
	
	
	
	
	
	
	
	
	#newsTv{
	width : 100% ; 
	overflow : auto ;
	border : 0px solid red ;
	text-align : center ;
}
	.newsTvA{
		width : 20% ;
		border-bottom : 1px solid grey ;
		height : 200px ;
		display : inline-block ;
		float : left ;
		
	}
	.newsTvAI{
		font-weight : bold ;
		font-size : 90%;
		display : block ;
		text-align : center ;
	}
	#newsTvB{
		height : 114px ;
		overflow : auto ;
	}
	.newsTvC{
	width : 98% ;	
	}
	.newsTvD{
		display : block ;
		float : right ;
	}
	.newsTvE{
		width : 98%;
		margin-left : 1%;
		margin-right : 1%;
		height : 110px ; 
	}
	
	
	
	
	
	
	
}

@media only screen and (max-width : 720px){ 
.bigscreen{
	width : 100%;
	margin-right : auto;
	margin-top : 1%;
	margin-left : auto;
	text-align : center ;
	}
		#column1{
width : 100% ;
display: block ;
max-height : 720px ;
overflow :auto ;	
}

#column2{
width : 100% ;
float : left ;
display: block ;
overflow :auto ;
color : black;	
}
	
.showAdv{
	width : 100% ;
	margin-right : auto;
	margin-left : auto;
	padding : 2%;
	text-align : center ;
}

	.showMe{
		text-align:center ;
		width : 80%;
		
	}
	#fnTv{
	width : 100% ;
	overflow : auto ;
	max-height : 550px ;
	color : black;
	font-size : 120% ;
	text-align : justify ;
}
	.fnTvA{
		max-height : 540px ;
		overflow : auto ;
	}
	.fnTvAI0{
		background-color : purple ;
		color : gold ;
		font-weight : bold ;
		font-size : 4vw;
		display : block ;
		text-align : center ;
	}
	.fnTvAI{
		font-weight : bold ;
		font-size : 4.5vw;
		margin : 1.5% 0  ;
		display : block ;
		text-align : center ;
	}
	#fnTvB{
		overflow : auto ;
		max-height : 280px ;
	}
	.fnTvC{
		font-size : 100% ;
		padding : 2% ;
		text-align : justify ;
	}
	.fnTvD{
		display : block ;
		float : right ;
	}
	.fnTvE{
		width : 90%;
		height : 250px ;
		margin-left : 5%;
		margin-right : 5%;
	}
	
	.baka0{
		font-style : italic ;
		margin-left : 7% ;
		text-align : right   ;
		font-size : 120% ;
		margin-top : 0;
	}
	.baka011{
		color : brown ;
		font-weight : bold ;
	}
	.baka{
		width : 100% ;
		text-align : center ;
		margin-top : 0.1% ;
	}
	#kor{
		text-decoration : none ;
	}
	
	#kor:visited{
		color : blue ;
	}
	#kor:hover{
		color : maroon ;
		font-weight : bold ;
	}
	#takmore{
		color : navy ;
		text-decoration : underline ;
		margin-left : auto ;
		margin-right : auto ;
		text-align : center ;
		font-size : 100% ;
		font-weight : bold ;
	}
	
	
	#newsTv{
	width : 100% ;
	max-height : 700px;	
	overflow : auto ;
	border : 2px solid grey ;
	text-align : center ;
}	
#newsTv2{
	width : 100% ;
	overflow : auto ;
	border-bottom : 1.5px solid blue ;		
	text-align : center ;
	margin-bottom: 25px ;
}

.newsTvA{
		border-bottom : 2px solid grey;
		width : 25% ;
		height : 140px ;
		float : left ;
		overflow : hidden ;
	}
	.newsTvAI{
		font-weight : bold ;
		font-size : 2.1vw;
		display : block ;
		text-align : center ;
		height : 40px ;
		overflow : hidden ;
	}
	#newsTvB{
		height : 64px ;
		overflow : auto ;
	}
	.newsTvC{
		text-align : justify ;
		font-size : 80% ;
	}
	.newsTvD{
		display : block ;
		float : right ;
	}
	.newsTvE{
		width : 100%;
		height : 60px ;
	}
}