@charset "euc-kr";
/* CSS Document */

/* ÀüÃ¼ width100% wrap*/
.allwarp{width:100%;}




	
	/* »ó´Ü 1300px wrap*/
	.wrap1300 {
		width:1300px; 
		margin:0 auto;
	}
	
	/* »ó´Ü ·Î°í ¹è³Ê ³¯¾¾ ½ÃÀÛ */
	.wraptop{
		width:1300px; 
		height:145px; 
		padding-top:30px;		
	}
	
	/*»ó´Ü ¿ÞÂÊ ¹è³Ê*/
	.topleft{
		width:500px; 
		height:90px; 
		float:left;
		padding-top:75px;
	}
	
	/*¾÷µ¥ÀÌÆ®*/
	.update{
		padding:5px; 
		margin-top:20px; 
		font-size:12px; 
		color:#727272;
	}
	
	/*toplogo*/
	.logotop{
		width:318px; height:81px; float:left;padding-top:50px;
		cursor:pointer; 
	
	}
		.logotop img{
			width:318px; height:81px;
			cursor:pointer; 
		
		}
		
		
	.toplogo{
		width:467px; 
		height:135px; 
		float:right; 
		text-align:right;
	}
	
	
	/*±Û·Î¹ß¸Þ´º ÀüÃ¼width¶óÀÎ ½ÃÀÛ*/
	.globalmenuwrap{
		width:100%; 
		max-width:100%; 
		min-width:1300px; 
		height:60px; 
		border-top:1px solid #dddddd;
		border-bottom:2px solid #1d3a8f;
	}
	
	/*line3¸Þ´º*/
	.line3{
		padding-top:20px; 
		padding-right:20px; 
		display:block; 
		float:left;
	}
	
/*	<!--Áö¿ªº° ¿À´ÃÀÇ ³¯¾¾ -->*/
	
.todayweather{
	text-align:left;
	display:block;
	width:185px;
	float:right;
	margin-top:17px;
	
}	

.todayweather h2{
  display:inline;
	margin:0px;
	padding:0px;
	font-size:24px;
	padding-top:5px;
	
}

.todayweather font{
	color:#000;
}
.todayweather p{
	font-size:12px;
	padding:0px;
	margin:0px;
	width:140px;
	display:inline-block;
	text-align:center;
	color:#888;
}

.todayweather span{
	font-size:10px;
	width:170px;
	 display:inline-block;
	 text-align:left;
	 	color:#888;
	 	height:25px;
	 
}

.todayweather span img{
		padding-left:10px;
}

	
	/*°Ë»ö ¾ÆÀÌÄÜ*/
	.searchicon{
		padding-top:20px; 
		display:block; 
		float:left;
	}
/*±Û·Î¹ß¸Þ´º*/
.globalmenu{
	width:1140px; 
	margin:0 auto; 
	text-align:center; 
	padding-top:19px; 
	float:left;
	
}

.globalmenu a{
/*	color:#000000; */
	font-size:20px; 
	font-weight:bold; 

	
	margin-right:13px;
}

.globalmenu a>font{	
	font-family:'Malgun Gothic' !important;
}

/* ·Î±×ÀÎ¹öÆ° */
.loginbt{
	width:92px; 
	height:26px; 
	background-color:#1d3a8f;
	border-radius:30px; 
	float:right; 
	margin-top:20px; 
	color:#ffffff; 
	text-align:center;
	padding-top:0px; 
	font-size:14px;
	position:relative;
	display:table;
	display:absolute;
}
.loginbt font{

	padding-top:10px; 
	
}

.loginbt a{
	margin:5px 0px 3px 15px; 
	/*display:table-cell; */
	float:left;
	vertical-align: middle;
 color:#fff;
	
}

.loginbt>img{
	margin:0px 0px 3px 5px; 
	display:block; 
	vertical-align: middle;
	float:left;
}

.clicklog{
	
	position:absolute; 
	z-index:1000000; 
	width:80px; 
	background-color:#fff;
	top:28px; 
	border:1px solid #ccc; 
	font-size:15px; 
	font-weight:700;
	line-height:100%; 
	padding:2px 5px; 
	cursor:pointer;
}

/*¸ÞÀÎ º»¹® 1300width Çìµå¶óÀÎ 123 ºÎÀÚ¸í»ç  Çìµå¶óÀÎ 2ÁÙÀÏ¶§ */
.headlinetoday_2{
	width:1300px; 
	margin:0 auto; 
	margin-top:30px;
	
}

.headline123_2{
	width:1020px; 
	float:left; 
	border-bottom:1px solid #1d3a8f;
	
	/*border-bottom:1px solid #1d3a8f;*/
}

/*¸ÞÀÎ º»¹® 1300width Çìµå¶óÀÎ 123 ºÎÀÚ¸í»ç*/
.headlinetoday{
	width:1300px; 
	margin:0 auto; 
	padding-top:50px;
	
	
}

.headline123{
	width:1020px; 
	float:left; 
	border-bottom:1px solid #1d3a8f;
}
/* Çìµå¶óÀÎ1--> */
.headline1{
	width:660px; 
	float:left;
}

.headline1img{
	cursor:pointer; 
	width:660px; 
	height:340px; 
	
	overflow:hidden; 
	background-repeat:no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	margin-bottom:25px;
}

.headline1img2022{
	cursor:pointer; 
	width:440px; 
	height:285px; 
	
	overflow:hidden; 
	background-repeat:no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	margin-bottom:40px;
	float:left;

	
	z-index:9999999;
}


.subheadline1img2022{
	cursor:pointer; 
	width:190px; 
	height:120px; 
	
	overflow:hidden; 
	background-repeat:no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	margin-bottom:25px;
	float:left;
}

/* Çìµå¶óÀÎ ±â»ç Å¸ÀÌÆ²  	font-family:'Noto regular' !important; */
.headline1title2022{
	font-size:36px; 
	font-weight:800;
	display:block;
	margin-left:50px;
	margin-bottom:30px;
	float:left;
	width:520px;
	z-index:9999999;
	
	font-weight: 300;

	
}


.headline12022 font{

	font-size:14px; 
	font-weight:400;
	color:#666;
	float:right;
	display:block;

	width:525px;

	margin-left:20px;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #ddd;
	line-height:140%;
	z-index:-1111;
}

.headline12022 ul{
	
	list-style-type: none;
	padding:0px;
	
	z-index:-1111;

	text-align:left;
	float:right;
	display:block;

	width:525px;



		
}

.headline12022 ul li{
	margin-bottom:10px;	
	width:auto;
	height:16px;
	overflow:hidden;
	padding-left:0px;
	line-height:100% !important;
	margin-top:0px !important;
	z-index:-1111;




}

.headline12022 ul li a{
/*	color:#000000; */

}

/* Çìµå¶óÀÎ ±â»ç Å¸ÀÌÆ² */
.headline1title{
	font-size:28px; 
	font-weight:800;
}
.headline1 ul{
	list-style-type: none;
	padding:0px;
	margin-top:20px;
}

.headline1 ul li{
	margin-bottom:10px;	
	width:auto;
	height:20px;
	overflow:hidden;
}

.headline1 ul li a{
/*	color:#000000; */
}

/*Çìµå¶óÀÎ 2,3*/
.headline2{
	width:300px; 
	margin-left:60px; 
	float:left;
}

.headline2img{
	
	cursor:pointer; 
	width:300px; 
	height:150px; 

	overflow:hidden; background-repeat: 
	no-repeat; background-position:50% 50%;
	background-size:cover;
	
}

.headline3img{
	cursor:pointer; 
	width:300px; 
	height:150px; 
	
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	
}

.headline2 a{
	font-size:19px; 
	font-weight:bold; 
	padding-top:20px; 
	display:inline-block; 
/*	color:#000000;*/
	display:block;
	line-height:140%;
	
	width:auto;
	height:50px;
	overflow:hidden;
	
}

.rightbanner{
	width:220px; 
	float:left;
	margin-left:60px;
	
	}
	
	/* ¸ÞÀÎ ÀÛÀº Å¸ÀÌÆ² ±Û¾¾ */
	
	.maintitle18px{
		font-size:18px !important; 
		font-weight:700 !important;
	}
	
	
		/* ¸ÞÀÎ ÀÛÀº Å¸ÀÌÆ² ±Û¾¾ block*/
	
	.maintitle18pxblock{
		font-size:18px; 
		font-weight:700; 
		display:block; 
		margin-top:48px;
	}


	.maintitle18pxblock2{
		font-size:18px; 
		font-weight:700; 
		display:block; 
		margin-top:22px;
	}
	


.bxpdf{
	width:220px; 
	height:300px; 
	border:1px solid #dddddd; 
	margin-top:5px; 
}

.bxpdfimg{
	cursor:pointer; 
	width:217px; 
	height:268px;
	overflow:hidden;
	background-repeat: no-repeat; 
	background-position:top;
	background-size:cover;
}




.bxpdf a.aleft{
	width:49%; 
	border-top:1px solid #dddddd; 
	border-right:1px solid #dddddd; 
	font-size:14px; 
	float:left; 
	text-align:center; 
	height:24px; 
	padding-top:7px; 
	color:#000000
}

.bxpdf a.aright{
	width:50%; 
	border-top:1px solid #dddddd; 
	font-size:14px; 
	float:left; 
	text-align:center; 
	padding-top:7px; 
	color:#000000
}

/* ¿î¼¼ ¸í¾ð ÄûÁî */

.rightbnquiz{
	width:220px;
	height:140px; 
	border:1px solid #dddddd; 
	margin-top:0px; 
	border-radius:20px;	
}

.rightbnquiz ul{
	list-style-type: none;
	padding:12px 15px; 
	width:190px; 
	margin:0 auto;
}

.rightbnquiz ul li{
	padding-bottom:5px; 
	margin-bottom:5px; 
	border-bottom:1px solid #dddddd; 
	font-size:15px; 
	font-weight:400;
}



.rightbnquiz_2{
	width:220px;
	height:95px; 
	border:1px solid #dddddd; 
	margin-top:0px; 
	border-radius:20px;	
}

.rightbnquiz_2 ul{
	list-style-type: none;
	padding:12px 5px; 
	width:190px; 
	margin:0 auto;
}

.rightbnquiz_2 ul li{
	padding-bottom:5px; 
	margin-bottom:5px; 
	border-bottom:1px solid #dddddd; 
	font-size:14px; 
	font-weight:400;
}


.lastchid{
	padding-bottom:5px; 
	margin-bottom:5px; 
	font-size:15px; 
	font-weight:400;
	border-bottom:0px solid #dddddd !important; 
}

.rightbnquiz a{
/*	color:#000000*/
}
.rightbnquizlink{
	float:right; 
	margin-top:5px;
}

.rich1300wrap{
	width:1300px; 
	height:1100px; 
	margin:0 auto; 
	padding-top:10px;
}
.aricle10{
	width:660px; 
	height:1100px; 
	float:left; 
	
}

.aricle9{
	width:660px; 
	height:1100px; 
	float:left; 
}

.aricle9 ul{
	padding:0px; 
	margin:0px;
	list-style-type: none;
}

.aricle9 li{
	padding:18px 10px 19px 0px; 
	height:23px; 
	border-bottom:1px solid #dddddd;
	
}


.aricle9 a{
/*	color:#000000; */
	font-size:20px; 
	font-weight:400;
	
	
	overflow:hidden;
	height:20px;
	display:block;
	line-height:100% !important; 
	white-space: nowrap;
	text-overflow: ellipsis;  /* ¸»ÁÙÀÓ Àû¿ë */
}



.aricle99{
	width:660px; 
	height:605px; 
	float:left; 
}

.aricle99 ul{
	padding:0px; 
	margin:0px;
	list-style-type: none;
}

.aricle99 li{
	padding:18px 10px 19px 0px; 
	height:23px; 
	border-bottom:1px solid #dddddd;
	
}


.aricle99 a{
/*	color:#000000; */
	font-size:20px; 
	font-weight:400;
	
	
	overflow:hidden;
	height:20px;
	display:block;
	line-height:100% !important; 
	white-space: nowrap;
	text-overflow: ellipsis;  /* ¸»ÁÙÀÓ Àû¿ë */
}




.aricle9last{
	padding:18px 10px 19px 0px !important; 
	height:23px; 
	border-bottom:1px solid #1d3a8f !important; 
}

/* ¿ì¸®µ¿³× ºÎÀÚ¸í»ç */
.richpic{
	width:300px; 
	height:600px; 
	margin-left:60px; 
	float:left;
	margin-top:17px;
}

.richpic_esg{
	width:300px; 
	
	float:left;
	margin-top:10px;
}




.esg{
	width:329px; 
	height:120px; 
	float:left; 
	margin:10px 10px 10px 0px; 
	border-right:1px solid #eaeaea;
}

.esg1{
	width:289px; 
	height:250px; 
	float:left; 
	margin:10px 10px 10px 20px; 

}

.esg_ori{
	width:100%; 
	height:150px; 
	border:1px solid red;
	margin:10px 10px 10px 10px; 

}







.richpicbx{
	width:270px; 
	height:585px; 
	background-color:#eff4f9; 
	margin-top:5px; 
	padding:15px;

}

.richpicimg{
	cursor:pointer; 
	width:270px; 
	height:220px;  
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.richpicbx a{
	width:100%; 
	font-size:17px; 
	text-align:left; 
	padding:15px 0px 19px 0px; 
/*	color:#000000; */
	display:inline-block;
	line-height:130%;
	
	height:22px;
	overflow:hidden;
	
}

.richpicsub{
	float:left; 
	width:130px;
}

.richpicimg2{
	cursor:pointer; 
	width:130px; 
	height:150px;  
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.richpicsub a{
	width:100%; 
	font-size:14px; 
	text-align:left; 
	padding:5px 0px 35px 0px; 
	/*color:#000000;*/
	display:inline-block; 
	font-weight:400;
	line-height:130%;
	
	
	height:17px !important;
	overflow:hidden;
}

.richpicsubright{
	float:right; 
	width:130px;
}

.richpicsubright a{
	width:100%; 
	font-size:14px; 
	text-align:left; 
	padding:5px 0px 30px 0px; 
/*	color:#000000;*/
	display:inline-block; 
	font-weight:400;
}
/*<!--ºÎÀÚdb--> */
.reachdb{
	width:270px; 
	height:25px;
	background-color:#fff;
	padding:4px 4px 0px 3px;
	margin:0 auto;
	margin-top:10px;
	 font-size:15px;
	 margin-bottom:10px;
}

/*<!--ÀÎ¹° °Ç¹° °Ë»ö--> */
.searchperson{
	width:260px; 
	height:25px;
	background-color:#3f88c5;
	padding:7px 0px 8px 15px;
	margin:0 auto;
	float:left;
}

.searchperfield{
	width:190px; 
	height:27px; 
	background-color:#ffffff; 
	
}

.searchperfield input{
	width:210px; 
	padding:0px 0px 0px 10px; 
	height:27px; 
	font-size:13px; 
	border:0px; 
	color:#3f88c5;
}

.searchperson{
	position:relative;
}

.searchperson input{
	color:#3f88c5;
	width:210px; 
	padding:0px 0px 0px 10px; 
	height:27px; 
	border:0px; 
}

.searchperson2{
	position:absolute;
	top:7px; left:10px;
}

.searchperson3{
	position:absolute;
	top:-10px; left:240px;
}
	
	/*<!-- Ä«µå´º½º SNS ÀÌ½´Æ÷Ä¿½º¹è³Ê -->*/
	
	.cardsnsissue{
		width:220px;
		height:600px; 
		float:right
	}
	
	/*<!-- Ä«µå´º½º -->*/
	.cardnews{
		cursor:pointer; 
		width:220px; 
		height:220px; 
		margin-top:5px;  
		overflow:hidden; 
		background-repeat: no-repeat; 
		background-position:50% 50%;
		background-size:cover;
	}
	
.sns1{
	width:73px; 
	display:block; 
	float:left; 
	text-align:center; 
	font-size:12px; 
	color:#3b5999 !important; 
	font-weight:700; 
	margin-top:5px;
}

.sns2{
	width:73px; 
	display:block; 
	float:left; 
	text-align:center; 
	font-size:12px; 
	color:green !important; 
	font-weight:700; 
	margin-top:5px;
}

.sns3{
	width:74px; 
	display:block; 
	float:left; 
	text-align:center; 
	font-size:12px; 
	color:purple !important;  
	font-weight:700; 
	margin-top:5px
}

/*<!--¿ÀÇÇ´Ï¾ð ·Ñ¸µ ¸¸µé±â ½ÃÀÛ -->*/
.opinionrolling{
	width:100%; 
	min-width:1300px; 
	height:420px; 
	background-color:#eaeaea; 
	margin-top:70px;	
}


.opinionrolling_new{
	width:100%; 
	min-width:1300px; 
	height:350px; 
	background-color:#eaeaea; 
	margin-top:70px;	
}


/*<!--¿ÀÇÇ´Ï¾ð ÆÇ1 ½ÃÀÛ-->*/
.opinion1{
	width:1140px; 
	height:320px; 
	position:absolute; 
	top:20px;  
	background-color:#eaeaea;	
}

/*<!--»ç¼³-->*/
.editorial{
	width:235px; 
	height:240px; 
	padding:5px 25px; 
	float:left;
}

.editorial font{
	font-size:18px; 
	font-weight:700; 
	color:#0068b7;
	font-family:GowunDodum-Regular;
}

.editorialtxt1{
	width:235px; 
	height:70px; 
	margin-top:20px; 
	border-bottom:1px solid #dddddd;
}

.editorialtxt1 a{
	font-size:18px; 
/*	color:#000000; */
	line-height:140%;
	text-decoration:none !important;
	
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
	
	
}

.editorialtxt2{
	width:235px; 
	height:70px; 
	margin-top:20px
}

.editorialtxt2 a{
	font-size:18px; 
	/*color:#000000; */
	line-height:140%;
	text-decoration:none !important;
	
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
}

/*<!--»çÁø Ä®·³-->*/
.picolumn{
	width:235px; 
	height:240px; 
	padding:5px 25px; 
	float:left;
}

.picolumnimg{
	cursor:pointer; 
	width:230px; 
	height:133px; 
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.picolumn a{
	font-size:18px; 
	/*color:#000000; */
	line-height:140%; 
	padding-top:10px; 
	text-decoration:none !important;
	display:block;
	
	width:auto;
	height:50px;
	overflow:hidden;
}

.picolumn a font{
	font-size:18px; 
	font-weight:700; 
	
	color:#0068b7;
	font-family:GowunDodum-Regular;
	text-decoration:none !important;
}

.picolumnname{
	font-size:14px; 
	color:#888888; 
	padding-top:15px; 
	display:block;
}

.column{
	width:235px; 
	height:240px; 
	padding:5px 25px; 
	float:left;
}

.columntxt1{
	width:235px; 
	height:110px;  
	border-bottom:1px solid #dddddd;
}

.columntxt1 a{
	font-size:18px; 
/*	color:#000000; */
	line-height:140%;
	text-decoration:none !important;
	
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
}

.columntxt1 a font{
	font-size:18px; 
	font-weight:700; 
	color:#ff6600;
	font-family:GowunDodum-Regular;
	text-decoration:none !important;
}

.columnname1{
	font-size:14px; 
	color:#888888; 
	padding-top:25px; 
	display:block;
}

.columntxt2{
	width:235px; 
	height:112px; 
	margin-top:20px;
}

.columntxt2 a{
	font-size:18px; 
	/*color:#000000; */
	line-height:140%;
	text-decoration:none !important;
	
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
}

.columntxt2 a font{
	font-size:18px; 
	font-weight:700; 
	color:#ff6600;
	font-family:GowunDodum-Regular;
	text-decoration:none !important;
}

.columnname2{
	font-size:14px; 
	color:#888888; 
	padding-top:25px; 
	display:block;
}

/*¿ÀÇÇ´Ï¾ð Ä®·³ ÆÇ */
.opinion2{
	width:1140px; 
	height:360px; 
	position:absolute; 
	top:20px;  
	background-color:#eaeaea;
}
/* <!--¿ÀÇÇ´Ï¾ð ÇÊÁø--> */
.opinion2person{
	width:230px;
	height:170px; 
	padding:5px 25px; 
	margin-bottom:20px;
	float:left;
}

.opinion2personimg{
	cursor:pointer;
	width:230px; 
	height:111px; 
	margin-right:65px; 
	margin-bottom:15px; 
	overflow:hidden; 
	background-repeat: 	no-repeat; 
	background-position:50% 50%; 
	background-size:cover;
}

.opinion2person a{
	font-size:16px;
/*	color:#000000; 	*/
	line-height:140%;	
	text-decoration:none !important; 
	
	display:block;
	width:auto;
	height:45px;
	overflow:hidden;
}

.opinion2person font{
	font-size:15px; 	
	font-weight:700; 	
	color:#0068b7;
	font-family:GowunDodum-Regular;
	text-decoration:none !important;
}

/* <!--½Ã»ç ¸¸È­--> */
.cartoon{
	width:235px; 
	height:240px; 
	padding:5px 25px; 
	float:left;
}

.cartoonimg{
	cursor:pointer; 
	width:230px; 
	height:163px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	border:1px solid #ddd;
	border-radius:30px;
}

.cartoon a{
	font-size:18px; 
	line-height:140%;	
	text-decoration:none !important;
}

.cartoon a font{
	font-size:18px; 
	font-weight:700; 
	color:#0068b7;
	font-family:GowunDodum-Regular;
	padding-top:15px; 
	display:block;
}

.cartoonname{
	font-size:14px; 
	color:#888888; 
	padding-top:5px; 
	display:block;
}

/* <!-- Æ¯ÆÄ¿ø Ä®·³ ½ÃÀÛ  --> */
.specialcolumn{
	width:1140px; 
	height:100px; 
	background-color:#ffffff;  
	padding:10px;
}

.specialcolumnbox1{
	width:244px; 
	height:80px; 
	padding:10px 20px; 
	border-right:1px solid #dddddd; 
	float:left;
}

.specialcolumnbox1 a{
	font-size:16px; 
/*	color:#000000; */
	line-height:140%;
	text-decoration:none !important;
	
	display:block;
	width:auto;
	height:40px;
	overflow:hidden;
}

.specialcolumnbox1 a font{
	font-size:15px; 
	font-weight:700; 
	color:#0068b7;
	font-family:GowunDodum-Regular;
	display:block;
	text-decoration:none !important;
}

.specialcolumnbox1name{
	font-size:14px;
	color:#888888; 
	padding-top:20px; 
	display:block;
}

.specialcolumnbox2{
	width:245px; 
	height:80px; 
	padding:10px 20px; 
	float:right;
}

.specialcolumnbox2 a{
	font-size:16px; 
/*	color:#000000; */
	line-height:140%;
	text-decoration:none !important;
	
	display:block;
	width:auto;
	height:40px;
	overflow:hidden;
}

.specialcolumnbox2 a font{
	font-size:15px; 
	font-weight:700; 
	color:#0068b7;
	font-family:GowunDodum-Regular;
	display:block;
	text-decoration:none !important;
}

.specialcolumnbox2name{
	font-size:14px; 
	color:#888888; 
	padding-top:20px; 
	display:block;
}

/* <!--Æú¸®·Î±× ½ÃÀÛ--> */
.polilog{
	width:1300px; 
	height:330px; 
	margin:0 auto; 
	margin-top:25px;
	border-top:2px solid #343434; 
	border-bottom:1px solid #dddddd;
}

.polilogtitle{
	width:130px; 
	height:330px; 
	float:left;
}

.polilogtitle img{
	margin-top:50px; 
	margin-left:10px;
}




.polilogpic{
	width:370px; 
	height:310px; 
	float:left; 
	margin:10px 10px 10px 20px; 
	border-right:1px solid #eaeaea;
}

.polilogpicimg{
	cursor:pointer; 
	width:330px; 
	height:230px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.polilogpic a{
	font-size:19px; 
	line-height:140%; 
/*	color:#000000; */
	margin-top:10px;
	
	display:block;
	width:90%;
	height:50px;
	overflow:hidden;
	
}



.article{
	width:370px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
	
}


.article1{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	border-bottom:1px solid #eaeaea;
}



.article1 a{
	font-size:21px; 
	line-height:140%;
	/*color:#000000; */
	margin-top:20px;
	
	
	display:block;
	width:auto;
	height:55px;
	overflow:hidden;
}


.article2{
	width:330px; 
	height:80px; 
	margin-top:10px; 
	margin-left:10px;
}

.article2 a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	
	margin-top:20px;
	
	display:block;
	width:auto;
	height:55px;
	overflow:hidden;
}



.article3{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	border-bottom:1px solid #eaeaea;
}



.article3 a{
	font-size:23px; 
	line-height:140%;
	/*color:#000000; */
	margin-top:20px;
	
	
	display:block;
	width:auto;
	height:55px;
	overflow:hidden;
}


.article4{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px;

}

.article4 a{
	font-size:23px; 
	line-height:140%; 
/*	color:#000000; */
	
	margin-top:20px;
	
	display:block;
	width:auto;
	height:55px;
	overflow:hidden;
}


/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/
.article2021{
	width:470px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
	
}

.article12021{
	width:440px; 
	height:50px; 
	margin-top:10px; 
	margin-left:5px; 
	border-bottom:1px solid #eaeaea;
}

.article12021 a{
	font-size:19px; 
	line-height:140%;
	display:block; 
	width:440px; 
	margin-top:25px;
	
	/*white-space:nowrap;*/
	height:23px;
	overflow:hidden;

	white-space: nowrap;
text-overflow: ellipsis;  /* ¸»ÁÙÀÓ Àû¿ë */
}


.article22021{
	width:440px; 
	height:50px; 
	margin-top:10px; 
	margin-left:5px; 
}

.article22021 a{
	font-size:19px; 
	line-height:140%;
	display:block; 
	width:440px; 
	margin-top:25px;
	
	height:23px;
	overflow:hidden;
}
/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/



/* <!--´ñ±Û--> */
.reflybx{
	width:388px; 
	height:310px; 
	float:left;
}

.reflylot{
	font-size:15px; 
	font-weight:700; 
	/*color:#000000;*/
	display:block;
	margin:20px 0px 0px 30px;
}

.reflylot font{
	font-family:'Malgun Gothic' !important;
}

.reflylottxt{
	width:330px; 
	height:70px; 
	padding-top:10px; 
	margin:0 auto;
}

.reflylottxt a{
	font-size:18px; 
	line-height:140%; 
/*	color:#000000; */
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
}


/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/

.reflybx2021{
	width:288px; 
	height:310px; 
	float:left;
}

.reflylot2021{
	font-size:15px; 
	font-weight:700; 
	/*color:#000000;*/
	display:block;
	margin:20px 0px 0px 30px;
}

.reflylot2021 font{
	font-family:'Malgun Gothic' !important;
}

.reflylottxt2021{
	width:230px; 
	height:70px; 
	padding-top:10px; 
	margin:0 auto;
}

.reflylottxt2021 a{
	font-size:18px; 
	line-height:140%; 
	display:block; 
	width:230px;
	height:50px;
	overflow:hidden;
}


/* 	<!--µ¶ÀÚ´ñ±Û--> */
.readerreplybx{
	width:100%; 
	min-width:388px; 
	height:200px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.readerreply{
	font-size:15px; 
	font-weight:700; 
/*	color:#000000;*/
	display:block; 
	margin:10px 0px 0px 30px;
}

.readerreplybx a{
	font-size:15px; 
	line-height:140%; 
	color:#888888; 
	margin:10px 0px 0px 30px;
	
	
	display:block;
	width:85%;
	height:23px;
	overflow:hidden;
}

.readerreplybx font{
	font-size:12px; 
	color:#888888; 
	margin:0px 0px 0px 30px;
	display:block;
}

/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/


.readerreplybx2021{
	width:100%; 
	min-width:288px; 
	height:200px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.readerreply2021{
	font-size:15px; 
	font-weight:700; 
	display:block; 
	margin:10px 0px 0px 30px;
}

.readerreplybx2021 a{
	font-size:15px; 
	line-height:140%; 
	color:#888888; 
	display:block; 
	width:230px;  
	margin:10px 0px 0px 30px;
	
	height:40px;
	overflow:hidden;
}

.readerreplybx2021 a font{
	font-size:12px; 
	position:absolute;
	right:0px;
}

/* <!--efact ½ÃÀÛ--> */

.efact{
	width:1300px; 
	height:330px; 
	margin:0 auto; 
	margin-top:30px;
	border-top:2px solid #343434; 
	border-bottom:1px solid #dddddd;
}

.efacttitle{
	width:130px; 
	height:330px; 
	float:left;
}

.efacttitle img{
	margin-top:50px;
	margin-left:10px;
}

/* <!--efact ±â»ç--> */
.efactarticle{
	width:380px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
}

.efactarticletxt{
	width:350px; height:90px; margin-top:10px;
	margin-left:10px; border-bottom:1px solid #eaeaea;
}


.efactarticletxt a{
	font-size:21px; line-height:140%; 
	display:block; width:330px; margin-top:20px;
	
	
	height:55px;
	overflow:hidden;
}

.efactarticletxt2{
	width:350px; height:90px; 
	margin-top:10px; margin-left:10px; 
}

.efactarticletxt2 a{
	font-size:21px; line-height:140%; 
	display:block; width:330px; margin-top:20px;
	
	height:55px;
	overflow:hidden;
}

/* <!--efact »çÁø±â»ç--> */
.efactpic{
	width:372px; 
	height:310px; 
	float:left; 
	margin:10px 18px; 
	border-right:1px solid #eaeaea;
}

.efactpicimg{
	cursor:pointer; 
	width:330px; 
	height:230px; 
	margin-left:10px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.efactpic a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:10px; 
	margin-left:10px;
	
		height:55px;
	overflow:hidden;
}

/* <!-- »ê¾÷ --> */
.efactright{
	width:345px; 
	margin:10px; 
	height:310px; 
	float:left;
}

.efactright1{
	width:350px; 
	height:150px; 
	padding-top:10px;  
	margin:0 auto;  
	border-bottom:1px solid #eaeaea;
}

.efactright1 a{
	font-size:18px; 
	line-height:140%; 
	/*color:#000000; */
	display:block;
	width:170px; 
	padding-left:10px; 
	margin-top:10px; 
	float:left;
	
		height:73px;
	overflow:hidden;
}

.efactright1img{
	float:left; 
	cursor:pointer; 
	width:150px; 
	height:140px; 
	margin-left:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}


/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/
/* <!--efact ½ÃÀÛ--> */



/* <!--efact ±â»ç--> */
.efactarticle2021{
	width:280px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	margin-right:10px; 
	border-right:1px solid #eaeaea;
}

.efactarticletxt2021{
	width:250px; height:90px; margin-top:10px;
	margin-left:10px; border-bottom:1px solid #eaeaea;
}


.efactarticletxt2021 a{
	font-size:19px; line-height:140%; 
	display:block; width:230px; margin-top:20px;
	
	height:50px;
	overflow:hidden;
}

.efactarticletxt22021{
	width:250px; height:90px; 
	margin-top:10px; margin-left:10px; 
}

.efactarticletxt22021 a{
	font-size:19px; line-height:140%; 
	display:block; width:230px; margin-top:20px;
	
	height:50px;
	overflow:hidden;
}

/* <!--efact »çÁø±â»ç--> */
.efactpic2021{
	width:271px; 
	height:310px; 
	float:left; 
	margin:10px 12px; 
	border-right:1px solid #eaeaea;
}

.efactpicimg2021{
	cursor:pointer; 
	width:232px; 
	height:200px; 
	margin-left:8px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.efactpic2021 a{
	font-size:17px; 
	line-height:140%; 
	display:block; 
	width:230px; 
	margin-top:10px; 
	margin-left:10px;
	
	height:50px;
	overflow:hidden;
}

/* <!-- »ê¾÷ --> */
.efactright2021{
	width:263px; 
	margin:0px; 
	height:310px; 
	float:left;
}

.efactright12021{
	
	width:100%; 
	min-width:263px; 
	height:300px; 
	padding-bottom:30px; 
	margin:0 auto; 
	padding-top:10px;
	
}

.efactright12021 a{
	font-size:19px; 
	line-height:140%; 
	display:block;
	width:253px; 
	height:90px; 
	margin-left:10px; 
	margin-top:20px; 
	padding-bottom:0px; 
	float:left;
	border-bottom:1px solid #eaeaea;
	
}

.efactright12021 a font{
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
}

.a2{

	border-bottom:0px !important;
	
}


/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/



/* <!--ºÎµ¿»ê ½ÃÀÛ--> */
.realestate{
	width:1300px; 
	height:330px; 
	margin:0 auto; 
	margin-top:30px;
	border-top:2px solid #343434; 
	border-bottom:1px solid #dddddd;
}

.realestatetitle{
	width:130px; 
	height:330px; 
	float:left;
}

.realestatetitle img{
	margin-top:50px; 
	margin-left:10px;
}

/* <!--ºÎµ¿»ê »çÁø ±â»ç--> */

.realestatepic{
	width:370px;
	height:310px; 
	float:left; 
	margin:10px 10px 10px 20px; 
	border-right:1px solid #eaeaea;
}

.realestatepicimg{
	cursor:pointer; 
	width:330px; 
	height:230px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.realestatepic a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:10px;
	
	height:53px;
	overflow:hidden;
}

.realestatetxt{
	width:370px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
}

.realestatetxt1{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	border-bottom:1px solid #eaeaea;
}

.realestatetxt1 a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
	
	height:53px;
	overflow:hidden;
}

.realestatetxt2{
	width:330px; 
	height:80px; 
	margin-top:10px; 
	margin-left:10px;
}

.realestatetxt2 a{
	font-size:21px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
	
	height:53px;
	overflow:hidden;
}

/* <!--¿¬¿¹/½ºÆ÷Ã÷ -->*/

.entertainment{
	width:388px; 
	height:330px; 
	float:left;
}

.entertainmentbg{
	width:100%; 
	min-width:388px; 
	height:320px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.entertainmentbg a{
	font-size:14px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:340px;  
	margin:15px 0px 0px 30px;
}

.entertainmentimg {
	cursor:pointer; 
	width:86px; 
	height:86px;
	border-radius:43px; 
	float:left;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.entertainmentbg font{
	display:block; 
	float:left; 
	width:230px; 
	margin-top:30px; 
	margin-left:10px;
	
	
	height:40px;
	overflow:hidden;
}

/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/

/* <!--ºÎµ¿»ê »çÁø ±â»ç--> */



.realestatetxt2021{
	width:470px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;

}

.realestatepic2021{
	width:440px; 
	height:110px; 
	margin-top:10px; 
	margin-left:5px; 
	
	padding-bottom:30px;
	border-bottom:1px solid #eaeaea;
}

.realestatepicimg2021{
	cursor:pointer; 
	width:155px; 
	height:110px; 
	margin-right:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}

.realestatepic2021 a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:258px; 
	
	height:140px;
	overflow:hidden;


}

.realestatepic2021 font{
	font-size:13px; 
	color:#888;
	line-height:120%;
	margin-top:10px;
	
	float:left;
	display:block;
	
	width:200px;
	
}


.realestatetxt12021{
	width:440px; 
	height:50px; 
	margin-top:10px; 
	margin-left:5px; 
	border-bottom:1px solid #eaeaea;
}

.realestatetxt12021 a{
	font-size:19px; 
	line-height:140%;
	display:block; 
	width:440px; 
	margin-top:25px;
	
	height:23px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;  /* ¸»ÁÙÀÓ Àû¿ë */
}


/* <!--¿¬¿¹/½ºÆ÷Ã÷ -->*/

.entertainment2021{
	width:248px; 
	height:310px; 
	float:left;
}

.entertainmentbg2021{
	width:100%; 
	min-width:288px; 
	height:320px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.entertainmentbg2021 a{
	font-size:14px; 
	line-height:140%; 
	display:block; 
	width:288px;  
	margin:20px 0px 0px 20px;
}

.entertainmentimg2021 {
	cursor:pointer; 
	width:76px; 
	height:76px;
	border-radius:38px; 
	float:left;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.entertainmentbg2021 font{
	display:block; 
	float:left; 
	width:180px; 
	margin-top:15px; 
	margin-left:5px;
	
	height:40px;
	overflow:hidden;
}
/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/





/*  <!--±¤°í ¹è³Ê --> */
.banner900{
	width:100%; 
	min-width:1300px; 
	padding-top:30px; 
	text-align:center;

}

/*  <!--ÇöÀåÁÜÀÎ ·Ñ¸µ ¸¸µé±â ½ÃÀÛ  --> */
.sitezoomin{
	width:100%; 
	min-width:1300px; 
	height:450px; 
	background-color:#323231; 
	margin-top:30px;
}




/* ¹ÝÅõ¸í »ö»ó ¿Ã¸®±â */

.up0{
	width:681px; height:450px; left:-1px; background-color:#323231; 
	position:absolute; z-index:999;
	background:linear-gradient(0deg,rgba(50,50,49,.6) 0%,rgba(50,50,49,.6) 100%); 
	-webkit-transition: all 0.3s ease; /* Safari prior 6.1 */
  -ms-transition: all 0.3s ease; /* Safari prior 6.1 */
	display:none;
	}

.up1{
	width:681px; height:450px; left:-1px; background-color:#323231; 
	position:absolute; z-index:999;
	background:linear-gradient(0deg,rgba(50,50,49,.6) 0%,rgba(50,50,49,.6) 100%); 
	-webkit-transition: all 0.3s ease; /* Safari prior 6.1 */
  -ms-transition: all 0.3s ease; /* Safari prior 6.1 */
	display:none;
	}
	

	.up2{
	width:681px; height:450px; left:-1px; background-color:#323231; 
	position:absolute; z-index:999;
	background:linear-gradient(0deg,rgba(50,50,49,.6) 0%,rgba(50,50,49,.6) 100%); 
	-webkit-transition: all 0.3s ease; /* Safari prior 6.1 */
  -ms-transition: all 0.3s ease; /* Safari prior 6.1 */
	display:none;
	}

	
.up3{
	width:681px; height:450px;/* left:1360px; */
	background-color:#323231; position:absolute; z-index:998;
	background:linear-gradient(0deg,rgba(50,50,49,.6) 0%,rgba(50,50,49,.6) 100%);
	-webkit-transition: all 0.3s ease; /* Safari prior 6.1 */
  -ms-transition: all 0.3s ease; /* Safari prior 6.1 */
	display:none;
	}

/*  <!--ÇöÀåÁÜÀÎ ·Ñ¸µ °¡¿îµ¥ »çÁø --> */

.sitezoominpic{
	width:680px; 
	height:450px; 
	margin:0 auto;
}

.sitezoominpicimgover{
	cursor:pointer; 
	width:680px; 
	height:450px;
	background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,0) 40%); 
	position:absolute; 
	z-index:20;
}

.sitezoominpicimgover font{
	width:680px; 
	position:absolute; 
	top:348px; 
	height:20px; 
	color:#fff; 
	font-size:17px; 
	font-weight:700; 
	text-align:center; 
	padding:10px;
}

.sitezoominpicimg{
	cursor:pointer; 
	width:680px; 
	height:450px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	position:absolute;
	z-index:10;
}

/* 	<!--º¸Áõ±Ý ½ÃÀÛ--> */
.moneybox{
	width:1300px; 
	height:330px; 
	margin:0 auto; 
	margin-top:30px; 
	border-top:2px solid #343434; 
	border-bottom:1px solid #dddddd;
}

.moneyboxtitle{
	width:130px; 
	height:330px; 
	float:left;
}

.moneyboxtitle img{
	margin-top:50px; 
	margin-left:10px;
}

.moneypic{
	width:370px; 
	height:310px; 
	float:left; 
	margin:10px 10px 10px 20px; 
	border-right:1px solid #eaeaea;
}

.moneypicimg{
	cursor:pointer; 
	width:330px; 
	height:230px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.moneypic a{
	font-size:21px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:330px; 
	margin-top:10px;
}

.moneypicarticle{
	width:370px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
}

.moneypicarticle1{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	border-bottom:1px solid #eaeaea;
}

.moneypicarticle1 a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
}

.moneypicarticle2{
	width:330px; 
	height:80px; 
	margin-top:10px; 
	margin-left:10px;
}

.moneypicarticle2 a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
}

/*  <!--ÄÚ½ºÇÇ È¯À² --> */
.cospi{
	width:388px; 
	height:330px; 
	float:left;
}

.cospibg{
	width:100%; 
	min-width:388px; 
	height:360px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.cospititle{
	font-size:15px; 
	font-weight:700; 
	color:#000000;
	display:block; 
	margin:10px 0px 0px 30px;
}

.cospit1{
	width:330px;  
	margin:10px 0px 0px 30px;
}

.cospit2{
	font-size:13px; 
	display:block; 
	color:#888888; 
	float:left; 
	width:80px;
}

.cospit3{
	font-size:12px; 
	display:block; 
	color:#000000; 
	float:right; 
	width:60px; 
	margin-top:4px;

}

.cospit4{
	font-size:21px; 
	display:block; 
	color:#000000; 
	float:right; 
	width:90px;
}

 /* money2021 */

/* <!--efact »çÁø±â»ç--> */
.money2021{
	width:271px; 
	height:310px; 
	float:left; 
	margin:10px 12px; 
	border-right:1px solid #eaeaea;
}

.moneyimg2021{
	cursor:pointer; 
	width:232px; 
	height:200px; 
	margin-left:8px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.money2021 a{
	font-size:17px; 
	line-height:140%; 
	display:block; 
	width:230px; 
	margin-top:10px; 
	margin-left:10px;
	
height:50px;
	overflow:hidden;
	
}

/* <!-- »ê¾÷ --> */
.moneyright2021{
	width:263px; 
	margin:0px; 
	height:310px; 
	float:left;
}

.moneyright12021{
	
	width:100%; 
	min-width:263px; 
	height:300px; 
	padding-bottom:30px; 
	margin:0 auto; 
	padding-top:10px;
	
}

.moneyright12021 a{
	font-size:19px; 
	line-height:140%; 
	display:block;
	width:253px; 
	height:90px; 
	margin-left:13px; 
	margin-top:20px; 
	padding-bottom:0px; 
	float:left;
	border-bottom:1px solid #eaeaea;	
	
}

.moneyright12021 a font{
	display:block;
	width:auto;
	height:50px;
	overflow:hidden;
}



/* ÄÚ½ºÇÇ2021 */

.cospi2021{
	margin-left:27px;
	width:248px; 
	height:330px; 
	float:left;
	line-height:120% !important;
}

.cospibg2021{
	width:100%; 
	min-width:288px; 
	height:320px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}


.cospit12021{
	width:260px;  
	margin:10px 0px 0px 30px !important;
}




/* <!--³ª¶ó¹Û ½ÃÀÛ--> */
.world{
	width:1300px; 
	height:330px; 
	margin:0 auto; 
	margin-top:30px; 
	border-top:2px solid #343434; 
	border-bottom:1px solid #dddddd;
}

.worldtitle{
	width:130px; 
	height:330px; 
	float:left;
}

.worldtitle img{
	margin-top:50px; 
	margin-left:10px;
}

.worldpic{
	width:370px; 
	height:310px; 
	float:left; 
	margin:10px 10px 10px 20px; 
	border-right:1px solid #eaeaea;
}

.worldpicimg{
	cursor:pointer; 
	width:330px; 
	height:230px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.worldpic a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px;
	margin-top:10px;
}

.worldarticle{
	width:370px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
}

.worldarticle1{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	border-bottom:1px solid #eaeaea;
}

.worldarticle1 a{
	font-size:21px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
}

.worldarticle2{
	width:330px; 
	height:80px; 
	margin-top:10px; 
	margin-left:10px;
}

.worldarticle2 a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
}


/*¸ÞÀÎ ¼öÁ¤ 20211207 Ãß°¡ css*/

/* <!--ºÎµ¿»ê »çÁø ±â»ç--> */



.worldarticle2021{
	width:420px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:20px; 
	border-right:1px solid #eaeaea;

}

.worldarticlepic2021{
	width:400px; 
	height:135px; 
	margin-top:10px; 
	margin-left:5px; 
	
	padding-bottom:30px;
	border-bottom:1px solid #eaeaea;
}

.worldpicimg2021{
	cursor:pointer; 
	width:185px; 
	height:135px; 
	margin-right:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}

.worldarticlepic2021 a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:200px; 
	
	height:160px;
	overflow:hidden;
	margin-bottom:10px;
	
	
}

.worldarticlepic2021 font{
	font-size:13px; 
	color:#888;
	line-height:120%;
	margin-top:10px;
	
	float:left;
	display:block;
	
	width:200px;
	height:30px;
	overflow:hidden;
}

.worldtxt2021{
	width:400px; 
	height:50px; 
	margin-top:10px; 
	margin-left:5px; 
	border-bottom:1px solid #eaeaea;
}

.worldtxt2021 a{
	font-size:19px; 
	line-height:140%;
	display:block; 
	width:98%; 
	margin-top:25px;
	
	height:23px;
	overflow:hidden;
	white-space: nowrap;
text-overflow: ellipsis;  /* ¸»ÁÙÀÓ Àû¿ë */
	
}


/* <!--¹Ý·Áµ¿¹° °¶·¯¸® --> */
.animal{
	width:248px; 
	height:330px; 
	float:left;
}

.animalbg{
	width:100%; 
	min-width:288px; 
	height:320px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.animaltitle{
	font-size:15px; 
	font-weight:700; 
/*	color:#000000;*/
	display:block; 
	margin:5px 0px 0px 20px;
}

.animalbg a{
	font-size:14px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:240px;  
	margin:5px 0px 0px 20px;
}

.animalimg{
	cursor:pointer; 
	width:246px; 
	height:271px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.animalimg font{
	display:block; 
	font-size:16px; 
	width:210px; 
	height:20px; 
	background:linear-gradient(0deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,.7) 40%);  
	margin-top:230px; 
	margin-left:12px; 
	padding:7px; 
	color:#fff; 
	text-align:center; 

	border:1px solid #fff;
	
}

.animalimg font ol{
	display:block;
	width:auto;
	height:21px;
	overflow:hidden;
}

/* <!--½ºÄ«ÀÌ ±âÈ¹ ¿Ü ½ÃÀÛ --> */

.skyplan{
	width:1298px; 
	height:330px; 
	border:1px solid #dddddd; 
	margin:0 auto; 
	margin-top:30px;
}

.skyplanimg{
	cursor:pointer; 
	width:300px; 
	height:200px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover; 
	margin-top:20px; 
	margin-left:20px;
	float:left; 

}
/* ½ºÄ«ÀÌ±âÈ¹ Æ÷ÀÎÆ®»ö»ó */

.skyplantxt1first{
	width:320px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	float:left;
}

.skyplantxt1first font{
	font-size:15px; 
	font-weight:800; 
	color:#193e8f; 
	display:block; 
	margin:7px 20px; 
	text-align:center;
}

.skyplantxt1first a{
	font-size:16px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:290px; 
	margin:10px 0px 0px 10px;
	
	height:45px;
	overflow:hidden;
}


.skyplantxt1{
	width:303px; 
	height:90px; 
	margin-top:10px; 
	margin-left:18px; 
	float:left;
}

.skyplantxt1 font{
	font-size:15px; 
	font-weight:800; 
	color:#193e8f; 
	display:block; 
	margin:7px 18px; 
	text-align:center;
}

.skyplantxt1 a{
	font-size:16px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:290px; 
	margin:10px 0px 0px 10px;
	
	height:45px;
	overflow:hidden;
}

/* ¾Ö´Ï¸Ö Æ÷ÀÎÆ® »ö»ó */

.skyplantxt2{
	width:320px; 
	height:90px; 
	margin-top:10px; 
	margin-left:0px; 
	float:left;
}

.skyplantxt2 font{
	font-size:15px; 
	font-weight:800; 
	color:#0a9294; 
	display:block; 
	margin:7px 20px; 
	text-align:center;
}

.skyplantxt2 a{
	font-size:16px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:290px; 
	margin:10px 0px 0px 10px;
	
	height:45px;
	overflow:hidden;
}

/* ³»°íÀå 24 */

.country{
	width:1300px; 
	height:330px; 
	margin:0 auto; 
	margin-top:30px;
	border-top:2px solid #343434; 
	border-bottom:1px solid #dddddd;
}

.countrytitle{
	width:130px; 
	height:330px; 
	float:left;
}

.countrytitle img{
	margin-top:50px;
	margin-left:10px;
}

.countrypic{
	width:370px; 
	height:310px; 
	float:left; 
	margin:10px 10px 10px 20px; 
	border-right:1px solid #eaeaea;
}

.countrypicimg{
	cursor:pointer; 
	width:330px; 
	height:230px; 
	margin-top:10px;
	overflow:hidden; 
	background-repeat: 
	no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.countrypic a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:330px; 
	margin-top:10px;
}

.countryarticle{
	width:370px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;
}

.countryarticle1{
	width:330px; 
	height:90px; 
	margin-top:10px; 
	margin-left:10px; 
	border-bottom:1px solid #eaeaea;
}

.countryarticle1 a{
	font-size:21px; 
	line-height:140%; 
/*	color:#000000;*/ 
	display:block; 
	width:330px; 
	margin-top:20px;
}

.countryarticle2{
	width:330px; 
	height:80px; 
	margin-top:10px; 
	margin-left:10px;
}

.countryarticle2 a{
	font-size:21px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:330px; 
	margin-top:20px;
}

.countryad{
	width:388px; 
	height:330px; 
	float:left;
}

.countryadbg{
	width:100%; 
	min-width:388px; 
	height:320px; 
	padding-top:10px; 
	margin:0 auto; 
	background-color:#eaeaea;
}

.countryadbg a{
	font-size:14px; 
	line-height:140%; 
/*	color:#000000; */
	display:block; 
	width:340px;  
	margin:10px 0px 0px 50px;
}

.countryimg{
	cursor:pointer; 
	width:290px; 
	height:290px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

/* <!--today»õÃ¥ Ä¿ÇÇÇÑÀÜÄûÁî »ç¶÷°ú »ç¶÷µé ½ÃÀÛ --> */

.todaycoffee{
	width:1300px; 
	height:300px; 
	margin:0 auto; 
	margin-top:30px;
}

.todaybx{
	width:550px; 
	height:300px; 
	border:1px solid #dddddd;
	float:left; 
	margin-right:30px;
}

.todaybxtitle{
	font-size:18px; 
	font-weight:800; 
	color:#193e8f; 
	display:block; 
	margin:20px 0px 0px 30px;
}

.bookimg{
	cursor:pointer;
	width:150px; 
	height:205px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover; 
	margin-top:10px; 
	margin-left:25px; 
	float:left;
}

.booktxt{
	font-size:12px; 
	line-height:120%; 
	/*color:#000000; */
	display:block; 
	width:150px; 
	margin:10px 0px 0px 25px; 
	height:90px; 
	float:left;
	
	height:30px;
	overflow:hidden;
}

/* Ä¿ÇÇÇÑÀÜ ÄûÁî */
.coffeequiz{
	width:330px; 
	height:300px; 
	border:1px solid #dddddd;
	float:right;
}

.coffeequizimg{
	cursor:pointer; 
	width:290px; 
	height:110px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover; 
	margin-top:20px; 
	margin-left:20px;
}

.coffeequiz a{
	font-size:16px; 
	line-height:140%; 
	/*color:#000000; */
	display:block; 
	width:290px; 
	margin:30px 20px 0px 40px; 
	height:90px;
}

/*»ç¶÷°ú »ç¶÷µé */
.people{
	width:354px; 
	height:300px; 
	border:1px solid #dddddd;
	float:left;
}

.peopleimg{
	cursor:pointer; 
	width:310px; 
	height:110px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover; 
	margin-top:20px; 
	margin-left:20px;
}

.peopletxt{
	width:310px; 
	margin-left:20px; 
	margin-top:10px;
}

.peopletxt a{
	font-size:16px; 
	line-height:150%;
	/*color:#000000;*/
	display:inline-block;
}

/* <!--¸¹ÀÌ ÀÐÀº ±â»ç ½ÃÀÛ--> */
.wellread{
	width:1300px; 
	margin:0 auto;
	border-top:2px solid #343434;
}

.wellreadtitle{
	font-size:24px; 
	font-weight:800; 
	color:#343434; 
	display:block; 
	margin:20px 0px 20px 0px;
}

.wellreadno1{
	width:460px; 
	height:370px; 
	border:1px solid #dddddd;
	float:left; 
	margin-right:30px;
}



.wellreadnumber{
	font-size:32px; 
	font-weight:800; 
	line-height:120%; 
	color:#f6330a !important; 
	display:block; 
	width:40px; 
	margin:20px 0px 0px 30px; 
	height:60px; 
	float:left;
	
}

.wellreadtxt{
		padding-top:10px;
		
		display:block;
		
		width:370px; 
		height:60px; 
		
		overflow:hidden;
		
		font-size:17px; 
		line-height:120%; 
}

.wellreadtxt font{
	 
		display: table;
		display:block;
		
		overflow:hidden;
		
		width:370px; 
		height:40px;
		
}

.wellreadtxt font ol{
	display: table-cell;
	
	width:370px; 
	height:40px;
	vertical-align:middle;
	text-align:left;

}






.wellreadnumber2{
	font-size:32px; 
	font-weight:800; 
	line-height:120%; 
	color:#f6330a !important;  
	display:block;
	width:40px; 
	margin:10px 0px 0px 30px; 
	height:60px; 
	float:left;
}

.wellreadtxt2{
		padding-top:10px;
		
		display:block;
		
		width:370px; 
		height:60px; 
		
		overflow:hidden;
		
		font-size:17px; 
		line-height:120%; 
}

.wellreadtxt2 font{
	 
		display: table;
		display:block;
		
		overflow:hidden;
		
		width:370px; 
		height:40px;
		
}

.wellreadtxt2 font ol{
	display: table-cell;
	
	width:370px; 
	height:40px;
	vertical-align:middle;
	text-align:left;

}

.wellreadnumber3{
	font-size:32px; 
	font-weight:800; 
	line-height:120%; 
	color:#f6330a !important;   
	display:block; 
	width:40px; 
	margin:10px 0px 0px 10px; 
	height:60px; 
	float:left;
}

.wellreadtxt3{
		padding-left:20px;
		padding-top:10px;
		
		display:block;
		
		width:370px; 
		height:60px; 
		
		overflow:hidden;
		
		font-size:17px; 
		line-height:120%; 
}

.wellreadtxt3 font{
	 
		display: table;
		display:block;
		
		overflow:hidden;
		
		width:370px; 
		height:40px;
		
}

.wellreadtxt3 font ol{
	display: table-cell;
	
	width:370px; 
	height:40px;
	vertical-align:middle;
	text-align:left;

}

.wellreadad{
	width:315px; 
	height:330px; 
	float:right; 
	margin-top:40px;
}

/*2021 ÄÚµù Ãß°¡ */
.wellreadad2021{
	width:290px; 
	height:290px; 
	float:right; 
	margin-top:15px;
}


.wellreadadimg{
	cursor:pointer; 
	width:290px; 
	height:290px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}



.wellreadad2021_main{
	width:290px; 
	height:290px; 
	float:right; 
	margin-top:15px;
}


.wellreadadimg{
	cursor:pointer; 
	width:290px; 
	height:290px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
}

.newsky{
	margin-top:20px;
	
}

.newsky b{
	font-size:18px;
	margin-top:5px;
	display:block;
}

.newskyimg{
	
	cursor:pointer; 
	width:55px; 
	height:67px;  
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
	margin-right:10px;
	
}

.newsky a{	
	font-size:15px;

	max-height:67px;
	display:block;
	overflow:hidden; 
}

.newsky font{
	color:#0068b7;
		display:block;
}

.noshadow{
	border:0px;
	height:1px;
	background-color:#ddd;
}


































.realestatetxt2021_so{
	width:575px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;

}

.realestatepic2021_so{
	width:540px; 
	height:110px; 
	margin-top:10px; 
	margin-left:5px; 
	
	padding-bottom:30px;
	

}

.realestatepicimg2021_so{
	cursor:pointer; 
	width:255px; 
	height:130px; 
	margin-right:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}

.realestatepic2021_so a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:270; 
	
	height:124px;
	overflow:hidden;



}

.realestatepic2021_so font{
	font-size:13px; 
	color:#888;
	line-height:120%;
	margin-top:10px;
	
	float:left;
	display:block;
	
	width:270px;

	
	
}


.realestatetxt12021_so{
	width:545px; 
	height:45px; 
	margin-top:12px; 
	margin-left:5px; 
	border-bottom:1px solid #eaeaea;
}

.realestatetxt12021_so a{
	font-size:19px; 
	line-height:140%;
	display:block; 
	width:545px; 

	
	
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;  /* ¸»ÁÙÀÓ Àû¿ë */
}




.realestatetxt2021_so2{
	width:288px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:20px; 
	border-right:1px solid #eaeaea;

}





.realestatepic2021_so2 a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:270; 
	
	height:124px;
	overflow:hidden;



}


.realestatepicimg2021_so2{
	cursor:pointer; 
	width:268px; 
	height:130px; 
	margin-top:10px; 

	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}

.realestatetxt12021_so2{
	width:268px; 
	height:80px;

	margin-left:5px; 
	border-bottom:1px solid #eaeaea;



	
}

.realestatetxt12021_so2 a{
	font-size:17px; 
	line-height:140%;
	display:block; 
	width:268px; 
	

	display: flex;
	justify-content: left;
	align-items: center;
	flex-wrap: nowrap;
	height:80px;

	margin-top:5px; 


}



.realestatetxt2021_so3{
	width:255px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:20px; 


}


.realestatepic2021_so3 a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:228px; 
	
	height:124px;
	overflow:hidden;



}



.realestatepicimg2021_so3{
	cursor:pointer; 
	width:255px; 
	height:130px; 
	margin-top:10px; 

	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}










.realestatetxt2021_so4{
	width:520px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:10px; 
	border-right:1px solid #eaeaea;

}

.realestatepic2021_so4{
	width:520px; 
	height:110px; 
	margin-top:10px; 
	margin-left:5px; 
	
	padding-bottom:30px;
	

}

.realestatepicimg2021_so4{
	cursor:pointer; 
	width:480px; 
	height:240px; 
	margin-right:10px;
	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}



.realestatetxt12021_so4 a{
	font-size:19px; 
	
		

	margin-left:5px; 
	display:block; 
	width:525px; 

	height:70px;


	display: flex;
	  justify-content: left;
	  align-items: center;
	  flex-wrap: nowrap;


}


.realestatetxt2021_so5{
	width:303px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:30px; 
	border-right:1px solid #eaeaea;

}


.realestatepic2021_so5 a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:270; 
	
	height:124px;
	overflow:hidden;



}



.realestatepicimg2021_so5{
	cursor:pointer; 
	width:268px; 
	height:130px; 
	margin-top:10px; 

	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}




.realestatetxt2021_so6{
	width:235px; 
	height:315px; 
	float:left; 
	margin-top:10px; 
	margin-left:30px; 
	

}


.realestatepic2021_so6 a{
	font-size:19px; 
	line-height:140%;
	display:block;
	float:left;
	width:270; 
	
	height:124px;
	overflow:hidden;



}



.realestatepicimg2021_so6{
	cursor:pointer; 
	width:268px; 
	height:130px; 
	margin-top:10px; 

	overflow:hidden; 
	background-repeat: no-repeat; 
	background-position:50% 50%;
	background-size:cover;
	float:left;
}


.cefactright2021{
			width:263px; 
			margin:0px; 
			height:310px; 
			float:left;

		}

		.cefactright12021{
			
			width:100%; 
			min-width:263px; 
			height:300px; 
			padding-bottom:30px; 
			margin:0 auto; 
			
			
		}
		
		.car0{
			font-size:19px; 
			line-height:140%; 
			display:block;
			width:253px; 
			height:30px; 
			margin-left:10px; 
			margin-top:10px; 
		
			float:left;
			color:red;
			display: flex;
			justify-content: left;
			align-items: center;
			flex-wrap: nowrap;
			font-weight:Black;
			font-family: 'NanumSquare';
			font-weight: 900;
			
			
		}

		.car0 a{
			color:#393939;
			
			
		}


		.car1{
			font-size:15px; 
			line-height:140%; 
			display:block;
			width:248px; 
			height:100px; 
			margin-left:10px; 
		
			padding-bottom:5px; 
			float:left;
			border-bottom:1px solid #eaeaea;
			display: flex;
			justify-content: left;
			align-items: center;
			flex-wrap: nowrap;
			
			
		}

		.car1 a{
			float:left; 
			margin-right:0px;
			display:block; 
			width:130px;
			font-size:15px;

	
			
		}

		.car2{
			font-size:15px; 
			line-height:140%; 
			display:block;
			width:243px; 
			height:80px; 
			margin-left:10px; 
			margin-top:2px; 
			padding-top:5px;
			padding-bottom:5px; 
			float:left;
			border-bottom:1px solid #eaeaea;
			display: flex;
			justify-content: left;
			align-items: center;
			flex-wrap: nowrap;
			
			
		}

		.car2 a{
		float:left; margin-right:0px;display:block; width:172px;font-size:15px;
		}

		.car3{
			font-size:15px; 
			line-height:140%; 
			display:block;
			width:243px; 
			height:80px; 
			margin-left:10px; 
			margin-top:2px; 
			padding-top:5px;
			padding-bottom:0px; 
			float:left;
			display: flex;
			justify-content: left;
			align-items: center;
			flex-wrap: nowrap;

	
			
			
		}
		.car3 a{
			float:left; margin-right:0px;display:block; width:172px;font-size:15px;
			
		}

	.update_new{
		padding:5px; 
		margin-top:3px; 
		font-size:12px; 
		color:#727272;
	}



.todayweather2{
	text-align:left;
	display:block;
	width:245px;
	float:right;
	margin-top:8px;
	font-size:15px;

	
}	

.todayweather2 h2{
  display:inline;
	margin:0px;
	padding:0px;
	font-size:17px;
	padding-top:5px;
	
}

.todayweather2 font{
	color:#000;
}
.todayweather2 p{
	font-size:15px;
	padding:0px;
	margin:0px;
	width:270px;
	display:inline-block;
	text-align:center;
	color:#000;
}

.todayweather2 span{
	font-size:15px;
	width:270px;
	 display:inline-block;
	 text-align:left;
	 	color:#000;
	 	height:25px;
	 
}

.todayweather2 span img{
		padding-left:10px;
}

.todayweather2 font{
color:blue;
}


.prizm{
	margin-left:24px;
	margin-top:200px;
	width:235px; 
	height:57px;


	font-size:16px; 
	line-height:150%;
	display:block; 

	color:#000;
	display: flex;
	  justify-content: left;
	  align-items: center;
	  flex-wrap: nowrap;
 /*
	   overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis; ¸»ÁÙÀÓ Àû¿ë */



}






 .image-container {
      position: relative; /* ºÎ¸ð ¿ä¼Ò¸¦ ±âÁØÀ¸·Î ÀÚ½Ä ¿ä¼Ò À§Ä¡ ÁöÁ¤ */
      display: flex;
      align-items: center; /* ¼¼·Î Áß¾Ó Á¤·Ä */
      justify-content: center; /* °¡·Î Áß¾Ó Á¤·Ä (¼±ÅÃ »çÇ×) */
    
    }

    .image-container img {
      width: 100%;
      height: 100%;

    }

    .text-overlay {
      position: absolute;
      top: 50%;
      left: 130px;
      transform: translate(-50%, -50%); /* Á¤È®ÇÑ Áß¾Ó Á¤·Ä */
	  width:100px;
      font-size: 18px; /* ÅØ½ºÆ® Å©±â */
	  color:#000;
      /* ÇÊ¿äÇÑ ½ºÅ¸ÀÏ Ãß°¡ */
    }