	
		
/* ¸ÞÀÎ mainMnewsroom */		
.mainMnewsroom { margin-bottom:30px; padding-bottom:15px; border-bottom:2px solid #E60021;}		
.mainMnewsroom .img{width:100% !important; height:200px; margin-bottom:10px;}		
.mainMnewsroom .txt {margin:0px 15px 0px 15px; text-align:left;}		
.mainMnewsroom .txt p.title {margin:0px 0px 10px 0px; font-weight:600; font-size:20px; line-height:26px !important; letter-spacing:-1px; color:#000;}		
.mainMnewsroom .txt p.stitle {margin:0px 0px 10px 0px; font-weight:600; font-size:15px; line-height:18px !important; letter-spacing:-1px; color:#8c8c8c;}		
.mainMnewsroom .txt span {font-weight:500; font-size:14px;color:#303030; line-height:16px;}		
.mainMnewsroom a {font-size:13px; color:#333333; font-weight:600; line-height:19px; margin-top:5px;}		
		
.mainarticle_link {margin:10px 15px 0px 15px; text-align:left;}		
.mainarticle_link li {padding: 4px 0 10px 0px; border-top:1px dotted #CBCBCB;}		
.mainarticle_link li:last-child {}		
.mainarticle_link li a {display:block; padding: 0px 0 0px 15px;  background: url(/images/icon_re.gif) no-repeat 0 3px; font-size:16px;color:#303030; line-height:19px; }		
.mainarticle_link span {top:5px; font-weight:normal; font-size:12px; color:#000; }		
.mainarticle_link li a img{vertical-align:middle; margin-left:10px;}			
		
		
/* ¸ÞÀÎ mainMnewsroom Æ÷Åä ½ºÅ¸ÀÏ */ 		
.mainMnewsroom_photo {margin:0px 5px 0px 5px; overflow:hidden;}		
.mainMnewsroom_photo a{display:block; margin-bottom:0px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
.mainMnewsroom_photo li{width:50%; float:left; overflow:hidden;}		
.mainMnewsroom_photo li:nth-child(3) {clear:both;}
.mainMnewsroom_photo .thumb {margin:0px 5px 15px 5px; position:relative; overflow:hidden;}		
.mainMnewsroom_photo .thumb img{max-width:100%; width:100%; height:120px; margin-bottom:5px;}		
.mainMnewsroom_photo .con1, .con3 {float:left; overflow:hidden;}		
.mainMnewsroom_photo .con2, .con4 {float:right; overflow:hidden; background:#fff;}		
.mainMnewsroom_photo p.title1{clear:both; margin-bottom:10px; font-weight:600; font-size:15px; line-height:22px !important; letter-spacing:-1px; color:#000;}		
.mainMnewsroom_photo p.stitle1{clear:both; margin-bottom:10px; font-weight:600; font-size:14px; line-height:20px !important; letter-spacing:-1px; color:#8c8c8c;}		
.mainMnewsroom_photo p.name{clear:both; font-size:13px;color:#303030; line-height:16px;}		
		
		
/* ¸ÞÀÎ mainMnewsroom2 Æ÷Åä ½ºÅ¸ÀÏ */ 		
.mainMnewsroom_photo2 {margin:15px 5px 0px 5px; overflow:hidden; border-bottom:1px solid #E8E8E8;}		
.mainMnewsroom_photo2 a{display:block; margin-bottom:0px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
.mainMnewsroom_photo2 li{width:50%; float:left; overflow:hidden;}		
.mainMnewsroom_photo2 .thumb {margin:0px 5px 0px 5px; position:relative; overflow:hidden;}		
.mainMnewsroom_photo2 .thumb img{max-width:100%; width:100%; height:120px; margin-bottom:5px;}		
.mainMnewsroom_photo2 .con1, .con3 {float:left; overflow:hidden;}		
.mainMnewsroom_photo2 .con2, .con4 {float:right; overflow:hidden; background:#fff;}		
.mainMnewsroom_photo2 p.title1{clear:both; margin-bottom:10px; font-weight:600; font-size:15px; line-height:22px !important; letter-spacing:-1px; color:#000;}		
.mainMnewsroom_photo2 p.stitle1{clear:both; margin-bottom:10px; font-weight:600; font-size:14px; line-height:20px !important; letter-spacing:-1px; color:#8c8c8c;}		
.mainMnewsroom_photo2 p.name{clear:both; font-size:13px;color:#303030; line-height:16px;}		
		
	.box_best{border:10px solid #E5E5E5; padding:10px 15px 10px 15px;}				
	.box_best .m_title {position: relative; padding:10px 0px 32px 0px; border-bottom:2px solid #C31908; margin-bottom:5px;}		
	.box_best .box_title {position:absolute; display:inline-block; padding:5px 5px 5px 5px; left:0; top:0; color:#ffffff;  background:#C31908; font-size:1.1em; letter-spacing:-1px; font-weight:600; line-height:22px;z-index:999999;}		
	.box_best .more {position:absolute; display:inline-block; padding:0px 5px 0px 0px; right:0; top:12; color:#4C4C4C; font-size:0.8em; letter-spacing:-1px; font-weight:500; line-height:22px; z-index:999999;}		
	.Box_list {}		
	.Box_list a{display:block;}		
	.Box_list li{padding:10px 0px; border-bottom:1px solid #E8E8E8;}				
	.Box_list li:last-child{border-bottom:0px; margin-bottom:0px;}		
	.Box_list .num{display:inline-block; margin-right:5px; font-size:1.2em; font-weight:bold; color:#E18C84;}		
		
		
	/* ¸ÞÀÎ µ¿¿µ»ó */ 		
	.main_Vod{ clear:both; overflow:hidden; margin:25px 0px 0px 0px; border-bottom:1px solid #FFF;}		
	.main_Vod .main_Vod_title{			
		margin:0px 0px 10px 0px;		
		padding:13px 10px 15px 10px;		
		border-top:5px solid #850C00; 		
		border-bottom:1px solid #dedede; background:#C31908;		
		font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; 		
		font-size:18px; font-weight:600; line-height:22px; letter-spacing:0px; color:#ffffff;		
	}		
	.main_Vod .vod {margin:0px 10px 0px 10px; }			
	.main_Vod ul {padding:20px 5px 0px 5px;}			
	.main_Vod ul li {width:50%; float:left; overflow:hidden;}			
	.main_Vod .thumb {margin:0px 5px 15px 5px; position:relative; overflow:hidden;}		
	.main_Vod .thumb img{max-width:100%; width:100%; margin-bottom:5px;}			
	.main_Vod .con1, .con3 {float:left; overflow:hidden;}		
	.main_Vod .con2, .con4 {float:right; overflow:hidden; background:#fff;}		
	.main_Vod .thumb strong {cursor:pointer; display:block; font-weight:bold; font-size:14px; color:#646663; font-weight:600; line-height:22px;letter-spacing:-0px; margin-bottom:5px; }		
	.main_Vod .thumb span {cursor:pointer; font-weight:500; font-size:13px;color:#303030; line-height:16px;}		
		
		
	/* ¸ÞÀÎ À¯Æ©ºê ¿µ»ó */ 		
	.video-container { 		
		margin-top:0px ;		
		padding-bottom: 56%; 		
		max-width: 100%; 		
		height: 0;  		
		position: relative;		
		overflow: hidden;		
	} 		
	.video-container iframe, 		
	.video-container object,		
	.video-container embed {		
		margin: 0;		
		padding: 0;  		
		width: 100%; 		
		height: 100%;		
		position: absolute; 		
		top: 0; 		
		left: 0; 		
	}		
		
		
/* ¸ÞÀÎ TOP Çìµå¶óÀÎ ÅÍÄ¡½½¶óÀÌµå */		
#slides1 { display:none; margin:0px;}		
#slides1 .slidesjs-container {  margin-bottom:10px;}		
#slides1 .slidesjs-previous { display: none; margin-right: 5px; float:left;}		
#slides1 .slidesjs-next { display: none; margin-right: 5px; float:left;}		
#slides1 .img{width:100% !important; border-bottom:1px solid #DCDCDC;}		
#slides1 .slidesjs-pagination {  margin:6px 0 0;  list-style: none; padding-left:40%;}		
#slides1 .slidesjs-pagination li { float: left; margin: 0 5px;}		
#slides1 .slidesjs-pagination li a {  display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/images/pagination.png); background-position: 0 0; float: left;overflow: hidden;}		
#slides1 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }		
#slides1 .slidesjs-pagination li a:hover { background-position: 0 -26px }		
#slides1 a:link, #slides a:visited { color: #333 }		
#slides1 a:hover, #slides a:active { color: #9e2020 }		
#slides1 .box_text { margin:0px 15px 0px 15px; text-align:center;}			
#slides1 .box_text .title{margin:10px 0px 5px 0px; font:bold 15px 'Nanum Gothic',Gulim,sans-serif !important; line-height:18px !important; letter-spacing:0px; color:#8c8c8c; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}			
#slides1 .box_text .stitle{margin:5px 0px 0px 0px; font:bold 18px 'Nanum Gothic',Gulim,sans-serif !important; line-height:25px !important; letter-spacing:0px; color:#000;}			
		
		
/* ¸ÞÀÎ TOP Çìµå¶óÀÎ ÅÍÄ¡½½¶óÀÌµå */		
.container {position:relative; margin:0px 0px 0px 0px;}		
.container .ico_area2 {position:absolute; text-align:left; display:inline-block; padding:2px 7px; margin-left:5px !important; left:0; top:0; color:#fff; font-size:0.8em; letter-spacing:-1px; font-weight:500; line-height:22px; background:#000000; z-index:999999;	opacity:0.7;}		
.container .m_title {margin-bottom:-15px;}		
.container span.box_title {position:absolute; display:inline-block; padding:0px 0px 0px 5px; left:0; top:0; color:#000; font-size:1.1em; letter-spacing:-1px; font-weight:600; line-height:22px;z-index:999999;			
	opacity:0.7;}		
.container span.more {position:absolute; display:inline-block; padding:0px 5px 0px 0px; right:0; top:0; color:#4C4C4C; font-size:0.8em; letter-spacing:-1px; font-weight:500; line-height:22px; z-index:999999; opacity:0.7;}		
		
#slides2 { display:none; margin:0px 5px 0px 5px;}		
#slides2 .slidesjs-container {  margin-bottom:10px;}		
#slides2 .slidesjs-previous { display: none; margin-right: 5px; float:left;}		
#slides2 .slidesjs-next { display: none; margin-right: 5px; float:left;}		
#slides2 .img{width:100% !important;}		
#slides2 .slidesjs-pagination {  margin:0 auto;  list-style: none; padding-left:20%;}		
#slides2 .slidesjs-pagination li { float: left; margin: 0 3px;}		
#slides2 .slidesjs-pagination li a {  display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/images/pagination.png); background-position: 0 0; float: left;overflow: hidden;}			
#slides2 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }		
#slides2 .slidesjs-pagination li a:hover { background-position: 0 -26px }		
#slides2 a:link, #slides a:visited { color: #333 }		
#slides2 a:hover, #slides a:active { color: #9e2020 }		
#slides2 .box_text { margin:5px 0px 0px 0px; text-align:left;}		
#slides2 .box_text .title{display:inline-block; max-width:100%; color:#000; font-size:.9em; line-height:1.5em; height:3em; overflow:hidden;}			
		
		
#slides3 { display:none; margin:0px 5px 0px 5px;}											
#slides3 .slidesjs-container {  margin-bottom:10px;}											
#slides3 .slidesjs-previous { display: none; margin-right: 5px; float:left;}											
#slides3 .slidesjs-next { display: none; margin-right: 5px; float:left;}			
#slides3 .img{width:100% !important;}											
#slides3 .slidesjs-pagination {  margin:0 auto;  list-style: none; padding-left:20%;}											
#slides3 .slidesjs-pagination li { float: left; margin: 0 3px;}											
#slides3 .slidesjs-pagination li a {  display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/images/pagination.png); background-position: 0 0; float: left;overflow: hidden;}			
#slides3 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }											
#slides3 .slidesjs-pagination li a:hover { background-position: 0 -26px }											
#slides3 a:link, #slides a:visited { color: #333 }											
#slides3 a:hover, #slides a:active { color: #9e2020 }			
#slides3 .box_text { margin:5px 0px 0px 0px; text-align:left;}			
#slides3 .box_text .title{display:inline-block; max-width:100%; color:#000; font-size:.9em; line-height:1.5em; height:3em; overflow:hidden;}			
		
		
#slides4 { display:none; margin:0px 5px 0px 5px;  padding-top:10px; border-top:1px solid #D8D8D8 ;}		
#slides4 .slidesjs-container {  margin-bottom:5px;}		
#slides4 .slidesjs-previous { display: none; margin-right: 5px; float:left;}		
#slides4 .slidesjs-next { display: none; margin-right: 5px; float:left;}			
#slides4 .img{width:100% !important; height:120px; }		
#slides4 .slidesjs-pagination {  margin:0 auto;  list-style: none; padding-left:41.5%;}		
#slides4 .slidesjs-pagination li { float: left; margin: 0 3px;}		
#slides4 .slidesjs-pagination li a {  display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/images/pagination.png); background-position: 0 0; float: left;overflow: hidden;}			
#slides4 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }		
#slides4 .slidesjs-pagination li a:hover { background-position: 0 -26px }		
#slides4 a:link, #slides a:visited { color: #333 }		
#slides4 a:hover, #slides a:active { color: #9e2020 }			
#slides4 .box_text { margin:5px 0px 0px 0px; text-align:left;}			
#slides4 .box_text .title{display:inline-block; max-width:100%; color:#000; font-size:.9em; line-height:1.5em; height:3em; overflow:hidden;}			
		
#slides5 { display:none; margin:0px 5px 0px 5px;  padding-top:10px; border-top:1px solid #D8D8D8 ;}		
#slides5 .slidesjs-container {  margin-bottom:5px;}		
#slides5 .slidesjs-previous { display: none; margin-right: 5px; float:left;}		
#slides5 .slidesjs-next { display: none; margin-right: 5px; float:left;}			
#slides5 .img{width:100% !important; height:120px;}		
#slides5 .slidesjs-pagination {  margin:0 auto;  list-style: none; padding-left:41.5%;}		
#slides5 .slidesjs-pagination li { float: left; margin: 0 3px;}		
#slides5 .slidesjs-pagination li a {  display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/images/pagination.png); background-position: 0 0; float: left;overflow: hidden;}			
#slides5 .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }		
#slides5 .slidesjs-pagination li a:hover { background-position: 0 -26px }		
#slides5 a:link, #slides a:visited { color: #333 }		
#slides5 a:hover, #slides a:active { color: #9e2020 }			
#slides5 .box_text { margin:5px 0px 0px 0px; text-align:left;}			
#slides5 .box_text .title{display:inline-block; max-width:100%; color:#000; font-size:.9em; line-height:1.5em; height:3em; overflow:hidden;}			
		
	
#ceo_bg{background:#242424 !important; }	
	
.container_ceo {position:relative; padding:0px 0px 20px 0px; margin:0px 0px 0px 0px; border-bottom:2px solid #BE9C00;}		
	#ceo_slides { display:none; margin:0px;}	
	#ceo_slides .ico_area2 {position:absolute; text-align:left; display:inline-block; margin-left:0px; padding:5px 10px 10px 10px; left:0px; top:0px; background:#CA2826; font-size:16px; color:#fff; z-index:50;}	
	#ceo_slides .slidesjs-container {  margin-bottom:0px;}	
	#ceo_slides .slidesjs-previous { display: none; margin-right: 5px; float:left;}	
	#ceo_slides .slidesjs-next { display: none; margin-right: 5px; float:left;}	
	#ceo_slides .img{width:100% !important; border-bottom:1px solid #DCDCDC; height:240px;}	
	#ceo_slides .slidesjs-pagination {  margin:6px 0 0;  list-style: none; padding-left:41%;}	
	#ceo_slides .slidesjs-pagination li { float: left; margin: 0 5px;}	
	#ceo_slides .slidesjs-pagination li a { display: block; width: 13px; height: 0; padding-top: 13px; background-image: url(/images/pagination_ceo.png); background-position: 0 0; float: left;overflow: hidden;}	
	#ceo_slides .slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active { background-position: 0 -13px }	
	#ceo_slides .slidesjs-pagination li a:hover { background-position: 0 -26px }	
	#ceo_slides a:link, #slides a:visited { color: #333 }	
	#ceo_slides a:hover, #slides a:active { color: #9e2020 }	
	#ceo_slides .box_text { margin:10px 6px 0px 10px; text-align:left;}		
	#ceo_slides .box_text .title{margin:0px 0px 10px 0px; font-weight:600; font-size:19px; line-height:26px !important; letter-spacing:-1px; color:#fff;}	
	#ceo_slides .box_text .stitle{margin:0px 0px 10px 0px; font-weight:500; font-size:15px; line-height:22px !important; letter-spacing:-1px; color:#E1E1E1; }	
	#ceo_slides .box_text .name{margin:0px 0px 10px 0px; font-weight:500; font-size:14px; line-height:18px !important; letter-spacing:-1px; color:#A0A0A0; }	
	
		
		
/* ¹Ú½º À§ Å¸ÀÌÆ² ½ºÅ¸ÀÏ */		
.mobile_box_txt_newsroom {		
	margin:10px 0px 0px 0px; padding:13px 10px 15px 10px;		
	border-top:5px solid #850C00; 		
	border-bottom:1px solid #dedede; background:#C31908;		
}		
.mobile_box_txt_newsroom a {		
	font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; 		
	font-size:18px; font-weight:600; line-height:22px; letter-spacing:0px; color:#ffffff;		
}		
		
.mobile_box_txt_ho{margin:25px 10px 10px 10px;  padding:10px; font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; font-size:18px; font-weight:600; line-height:22px; letter-spacing:0px; color:#FFFFFF; background:#8D8D8D}		
.mobile_box_txt_ho .txt{color:#FFFFFF;}		
		
.mobile_box_txt_best{margin:20px 0px 0px 0px; padding:0px 10px 20px 10px; font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; font-size:18px; font-weight:600; line-height:20px; letter-spacing:0px; color:#000000; border-bottom:1px solid #dedede;}		
.mobile_box_txt_best_line{margin:0px 0px 0px 0px; padding:15px 10px 15px 10px; font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; font-size:18px; font-weight:600; line-height:20px; letter-spacing:0px; color:#000000; border-bottom:1px solid #dedede;  border-top:1px solid #dedede;}		
		
		
		
/* ¸ÞÀÎ ÁÂ¿ì ÁÖ¿ä±â»ç ¹Ú½º ½ºÅ¸ÀÏ */ 		
.mobile_box_1{margin:0px; padding:0px;}		
.mobile_box_2{margin:0px; padding:0px; background-color:#fff; }		
.mobile_box_3{margin:0px; padding:0px; background-color:#fff; border-top:10px solid #ececec; border-bottom:10px solid #ececec;}		
.mobile_box_4{margin:0px; padding:0px; background-color:#fff; border-top:1px solid #fff; border-right:1px solid #DCDCDC;border-left:1px solid #DCDCDC; }		
.mobile_box_5{margin:0px; padding:0px;  background:#e5ecf6 url(/images/bg_letter.png) no-repeat;}		
.mobile_box_6{margin:0px; padding:0px; background-color:#fff; border-bottom:10px solid #ececec;}		
.mobile_box_7{margin:0px; padding:0px; background-color:#fff; border-top:10px solid #ececec;}		
.mobile_box_no{margin:0px 0px 15px 0px; padding:5px; background-color:#e5ecf6;}		
.mobile_box_best{overflow:hidden; margin:0px; padding:0px; background-color:#fff; border-top:10px solid #ececec; border-bottom:10px solid #ececec;}		
.mobile_box_ceo{margin:0px; padding:0px;  border-bottom:2px solid #AEAEAE; overflow:hidden;}		
	
/* ¿ù°£Á¶¼± CEO */		
.mobile_box_txt_ceo {		
	margin:0px 0px 0px 0px; padding:13px 10px 15px 10px;		
	border-top:5px solid #011A52; 		
	background:#00448A;		
}		
.mobile_box_txt_ceo a {		
	font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; 		
	font-size:20px; font-weight:600; line-height:22px; letter-spacing:0px; color:#FFF000;	
}		
	
/* ¸ÞÀÎ CEO Æ÷Åä ½ºÅ¸ÀÏ */ 		
.mainCeo_photo {margin:15px 5px 0px 5px; padding-bottom:10px; overflow:hidden; border-bottom:1px solid #E8E8E8;}		
.mainCeo_photo a{display:block; margin-bottom:0px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
.mainCeo_photo li{width:50%; float:left; overflow:hidden;}		
.mainCeo_photo .thumb {margin:0px 5px 0px 5px; position:relative; overflow:hidden;}		
.mainCeo_photo .thumb .ico_area2 {position:absolute; text-align:left; display:inline-block; margin-left:0px; padding:5px 5px 5px 5px; left:0px; top:0px; background:#CA2826; color:#fff; z-index:999999;}	
.mainCeo_photo .thumb img{max-width:100%; width:100%; height:120px; margin-bottom:5px;}		
.mainCeo_photo p.title{clear:both; margin-bottom:10px; font-weight:600; font-size:15px; line-height:22px !important; letter-spacing:-1px; color:#000;}		
.mainCeo_photo p.stitle{clear:both; margin-bottom:10px; font-weight:600; font-size:14px; line-height:20px !important; letter-spacing:-1px; color:#8c8c8c;}		
.mainCeo_photo p.name{clear:both; font-size:13px;color:#303030; line-height:16px;}		
	
	
/* ¿ù°£Á¶¼± CEO ¼­ºê¸ÞÀÎ */		
.mobile_box_txt_ceo_sub {		
	margin:25px 0px 0px 0px; padding:0px 10px 0px 10px;				
}		
.mobile_box_txt_ceo_sub a {		
	font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; 		
	font-size:18px; font-weight:600; line-height:22px; letter-spacing:0px; color:#BE9C00;		
}		
	
/* ¸ÞÀÎ mainCEO_photo Æ÷Åä ½ºÅ¸ÀÏ ¼­ºê¸ÞÀÎ */ 		
.subCEO_photo {margin:15px 5px 10px 5px; overflow:hidden; }		
.subCEO_photo a{display:block; margin-bottom:0px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
.subCEO_photo li{width:50%; float:left; overflow:hidden;}		
.subCEO_photo .thumb {margin:0px 5px 15px 5px; position:relative; overflow:hidden;}		
.subCEO_photo .thumb img{max-width:100%; width:100%; margin-bottom:5px;}		
.subCEO_photo .con1, .con3 {float:left; overflow:hidden;}		
.subCEO_photo .con2, .con4 {float:right; overflow:hidden;}		
.subCEO_photo p.title{clear:both; margin-bottom:10px; font-weight:600; font-size:15px; line-height:22px !important; letter-spacing:-1px; color:#fff;}		
.subCEO_photo p.stitle{clear:both; margin-bottom:10px; font-weight:500; font-size:14px; line-height:20px !important; letter-spacing:-1px; color:#E1E1E1;}		
.subCEO_photo p.name{clear:both; font-weight:500; font-size:13px;color:#A0A0A0; line-height:16px;}		
	
	
	/* ¸ÞÀÎ mainCEO_ÇÑÁÙ ¼­ºê¸ÞÀÎ */		
	.ceo_list a{display:block; font-family: 'Nanum Gothic',Gulim,sans-serif !important; color:#EBEBEB;}		
	.ceo_list {padding:8px 3px; border-top:1px dotted #5A5A5A;}		
	.ceo_list:last-child{padding:8px 3px 20px 3px;}		
	.ceo_list .num{display:inline-block; margin-right:3px; font-size:1.2em; font-weight:bold; color:#A5A5A5;}		
	
	
	
	/* ¸ÞÀÎ ´º½º Æ÷Åä ½ºÅ¸ÀÏ */ 		
	.ct_skin_photo_news {margin:15px 5px 0px 5px; overflow:hidden;}		
	.ct_skin_photo_news a{display:block; margin-bottom:0px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
	.ct_skin_photo_news li{width:50%; float:left; overflow:hidden;}		
	.ct_skin_photo_news .thumb {margin:0px 5px 15px 5px; position:relative; overflow:hidden;}		
	.ct_skin_photo_news .thumb img{max-width:100%; width:100%; margin-bottom:5px;}		
	.ct_skin_photo_news p{display:inline-block; width:100%; font-weight:600; line-height:22px; height:41px; color:#292929; font-size:.9em; position:relative;}		
	.ct_skin_photo_news .con1, .con3 {float:left; overflow:hidden;}											
	.ct_skin_photo_news .con2, .con4 {float:right; overflow:hidden; background:#fff;}				
	.ct_skin_photo_news p.title1{clear:both; font-weight:600; font-size:16px; line-height:22px !important; letter-spacing:0px; color:#000;}		
	.ct_skin_photo_news p.stitle1{clear:both; font-weight:500; font-size:14px; line-height:20px !important; letter-spacing:0px; color:#8c8c8c;}		
	.ct_skin_photo_news p.name{clear:both; font-size:13px;color:#303030; line-height:16px;}		
		
		
	/* ¸ÞÀÎ ÆíÁýÀå ÆíÁö ½ºÅ¸ÀÏ */				
	.ct_skin_letter { overflow:hidden;}				
	.ct_skin_letter a{display:block; margin:10px 10px 25px 10px;}				
	.ct_skin_letter h3{ font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; font-size:.9em; font-weight:600; margin:3px 0px 5px 0px; color:#666;}				
	.ct_skin_letter .thumb{float:left; width:6em; margin:3px 15px 10px 0px;}		
	.ct_skin_letter .thumb img{width:100%;}				
	.ct_skin_letter .description{margin:0px 0px 0px 0px; overflow:hidden;}			
	.ct_skin_letter strong {padding:5px 0 0px 0; display:inline-block; font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; font-size:14px; font-weight:600; color:#333; line-height:20px;}		
	.ct_skin_letter p{margin-top:10px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }					
	.ct_skin_letter .date{font-size:.9em}		
		
		
		
	/* ¸ÞÀÎ Issue Today ½æ³×ÀÏ ½ºÅ¸ÀÏ height:3.6em; */ 		
	.mobile_box_Issue{margin:0px; padding:10px 10px 0px 10px; background-color:#FFFFFF; border-top:10px solid #ececec; border-bottom:10px solid #ececec; }		
	.mobile_box_Issue h2{margin:5px 0px 0px 0px;  font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important; font-size:17px; font-weight:600; line-height:22px; letter-spacing:0px; color:#e34444;}		
	.ct_skin_photo_Issue {margin:0px 0px 0px 0px; overflow:hidden;}		
	.ct_skin_photo_Issue a{display:block; margin:10px 0px 15px 0px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
	.ct_skin_photo_Issue li{width:100%; position:relative; overflow:hidden; padding:0px 0px 0px 0px; border-bottom:1px solid #E8E8E8;}		
	.ct_skin_photo_Issue .thumb{float:left; width:6em; margin:3px 15px 0px 0px;}		
	.ct_skin_photo_Issue .thumb img{width:100%; max-height:100%;}			
	.ct_skin_photo_Issue .box_text { margin:0px 0px 0px 0px; overflow:hidden;}		
	.ct_skin_photo_Issue p.title{text-align:left; margin-bottom:5px; max-width:100%; color:#292929; font-size:.9em; line-height:1.5em; color:#000; font-weight:600; overflow:hidden; }		
	.ct_skin_photo_Issue p.titles{font-size:.9em; margin-bottom:3px; letter-spacing:-1px; line-height:1.4em; font-weight:normal; text-align:left;overflow:hidden; color:#333; width:100%;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} 		
	.ct_skin_photo_Issue p.date{ font-size:.9em; margin-top:2px;}		
	.ct_skin_photo_Issue .name{color:#0066CC;}		
		
		
	/* ¸ÞÀÎ ÁÖ¿ä±â»ç ½æ³×ÀÏ ½ºÅ¸ÀÏ height:3.6em;   overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/ 		
	.ct_skin_photo_news2 {margin:0px 0px 0px 0px; overflow:hidden;}		
	.ct_skin_photo_news2 a{display:block; margin:10px 10px 10px 10px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
	.ct_skin_photo_news2 li{width:100%; position:relative; overflow:hidden;}		
	.ct_skin_photo_news2 .con1 {float:left; overflow:hidden;}		
	.ct_skin_photo_news2 .con2 {float:right; overflow:hidden; background:#fff;}		
	.ct_skin_photo_news2 .thumb{float:left; width:6em; margin:3px 15px 10px 0px;}		
	.ct_skin_photo_news2 .thumb img{width:100%; max-height:100%;}			
	.ct_skin_photo_news2 .box_text { margin:0px 0px 0px 0px; overflow:hidden; background:#fff;}		
	.ct_skin_photo_news2 p.title{text-align:left; margin-bottom:5px; max-width:100%; color:#292929; font-size:.9em; line-height:1.5em; color:#000; font-weight:600; overflow:hidden; }		
	.ct_skin_photo_news2 p.titles{font-size:.9em; margin-bottom:3px; letter-spacing:-1px; line-height:1.4em; font-weight:normal; text-align:left; overflow:hidden; color:#333; width:100%;} 		
	.ct_skin_photo_news2 p.date{ font-size:.9em; margin-top:2px;}		
	.ct_skin_photo_news2 .name{color:#0066CC;}		
		
	/*  ¸ÞÀÎ ÁÖ¿ä±â»ç Á¦¸ñ ÇÑÁÙ ½ºÅ¸ÀÏ2 */		
	.ct_nr_list a{display:block; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
	.ct_nr_list {padding:12px 12px; border-bottom:1px solid #E8E8E8;}		
	.ct_nr_list:last-child{border-bottom:0px; margin-bottom:0px;}		
		
		
	/* ÀÏ¹Ý±â»ç Á¦¸ñ ÇÑÁÙ ½ºÅ¸ÀÏ(best) */		
	.ct_skin_list3 {margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; border-bottom:1px solid #E2E2E2;}		
	.ct_skin_list3 a{display:block;}		
	.ct_skin_list3 li{padding:0px 0px 0px 0px;}		
	.ct_skin_list3 li:last-child{border-bottom:0px; margin-bottom:0px;}		
		
	.textBar_main{padding:10px; margin-bottom:0px; margin-top:10px; text-align:center; background-color:#ececec; color:#767676; font-weight:bold; cursor:pointer}		
	.textBar_main p{font-size:.9em; margin:0px;}		
		
		
	/* ¸ÞÀÎ ±¤°í ¹Ú½º */ 		
	.main_ad{margin:15px 10px 20px 10px; padding:0px; text-align:center; clear:both; overflow:hidden;}		
	.main_ad img{width:100%; margin:0px; padding:0px;}		
	.main_ad .banner{ width:100%;} 		
		
	/* ¸ÞÀÎ ±¤°í ¹Ú½º */ 		
	.main_ad2{margin:10px 10px 0px 10px; padding:0px; text-align:center;}		
	.main_ad2 img{width:100%; margin:0px; padding:0px;}		
	.main_ad2 .banner{ width:100%;} 		
		
	/* ¸ÞÀÎ ÀÌº¥Æ® ¹Ú½º */ 		
	.main_event {margin:10px 10px 10px 10px; padding-bottom:0px; position:relative; overflow:hidden;}		
	.main_event .left{float: left; width:48.5%;}  		
	.main_event .right{ float: right; width:48.5%;} 		
	.main_event .banner{ width:100%;} 		
		
	/* ÀÏ¹Ý±â»ç Á¦¸ñ ÇÑÁÙ ½ºÅ¸ÀÏ(best) */		
	.ct_skin_list {margin:0px 0px 10px 0px;}		
	.ct_skin_list a{display:block; font-family: 'Nanum Gothic',Gulim,sans-serif !important;}		
	.ct_skin_list li{padding:12px 12px; border-bottom:1px solid #E8E8E8;}		
	.ct_skin_list li:last-child{border-bottom:0px; margin-bottom:0px;}		
	.ct_skin_list .num{display:inline-block; margin-right:5px; font-size:.8em; font-weight:bold; color:#e34444;}		
		
		
	/* º£½ºÆ® Æ÷Åä ½ºÅ¸ÀÏ(best) */		
	.ct_skin_list_photo {margin:0px 0px 10px 0px;}		
	.ct_skin_list_photo a{display:block; font-family: 'Nanum Gothic',Gulim,sans-serif !important; line-height:20px; }		
	.ct_skin_list_photo li{padding:12px 12px 10px 12px; border-bottom:1px solid #E8E8E8; position:relative; overflow:hidden;}		
	.ct_skin_list_photo .imageIn{float:left; padding:0px 10px 0px 0px; }		
	.ct_skin_list_photo li:last-child{border-bottom:0px; margin-bottom:0px;}		
		
		
	/* Æ÷Åä ½ºÅ¸ÀÏ */ 		
	.ct_skin_4 {margin:0px 0px 0px 0px; overflow:hidden; font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important;}		
	.ct_skin_4 h3{position:relative; display:block; margin-bottom:0px; padding:5px 15px; border-bottom:1px solid #DCDCDC; background-color:#DCDCDC; font-size:15px; font-weight:600;}		
	.ct_skin_4 h3.h3photo{position:relative; display:block; margin: 0px 5px 10px 5px; padding:5px 15px; border-bottom:1px solid #DCDCDC; background-color:#DCDCDC; font-size:15px; font-weight:600;}		
	.ct_skin_4 li a{}		
	.ct_skin_4 li{text-align:center; padding:10px 0px 5px 0px;}		
	.ct_skin_4 li.half{float:left; width:50%;}		
	.ct_skin_4 .ico_area2 {		
		position:absolute; text-align:left; display:inline-block; padding:2px 7px; margin-left:0px; left:0; top:0; color:#fff; font-size:0.8em; letter-spacing:-1px; font-weight:500; line-height:22px; background:#000000; z-index:999999;			
		opacity:0.7;		
		}		
	.ct_skin_4 .thumb {margin:0px 5px 0px 5px; position:relative;}											
	.ct_skin_4 .thumb img{max-width:100%; width:100%; margin-bottom:7px;}			
	.ct_skin_4  p{display:inline-block; max-width:100%; color:#111; font-size:.9em; line-height:1.5em; height:2.8em; overflow:hidden; text-align:left;}		
		
		
	.textBar{padding:10px; margin-bottom:0px; margin-top:10px; text-align:center; background-color:#ececec; color:#767676; font-weight:bold; cursor:pointer}		
	.textBar p{font-size:.9em; margin:0px;}		
		
		
/* ±â»ç¸ñ·Ï */		
.articleSch {margin:0px 0px 0px 0px; background-color:#fff; border-top: solid 1px #666666; font-size:13px;}		
.articleSch h4.txt{padding:10px 0px 10px 10px; font:bold 16px 'Nanum Gothic',Gulim,sans-serif !important; line-height:25px; letter-spacing:0px; color:#000000; border-bottom: solid px #DCDCDC;}		
.articleSch em {color:#9E0002;font-style:normal; font-weight:bold;}		
.articleSch ul {padding:20px 0px 5px 10px; overflow:hidden;}		
.articleSch li {padding:0px 10px; padding-bottom:15px; margin-bottom:15px; border-bottom: dotted 1px #A8A8A8;}		
.articleSch li .tr {display: table-row;}		
.articleSch li .tc img {max-height:74px; margin-right:15px; text-align: center; vertical-align: middle; }		
.articleSch li .tc .icon {margin-right:10px; vertical-align: middle; }		
.articleSch li .tc {display: table-cell; vertical-align: top;}		
.articleSch li .tr dl {overflow:hidden; position:relative;}		
.articleSch li .tr dl dt a {padding:2px 0 8px 0; display:inline-block; font-size:14px; font-weight:bold; color:#333; line-height:20px; }		
.articleSch li .tr dl dt span {font-weight:bold; color:#CC0033;}		
.articleSch li .tr dl dd a {color:#545454; line-height:20px; letter-spacing:1px;}		
.articleSch li .tr dl dd.txt_area {height:20px; overflow:hidden;}		
.articleSch li .tr dl dd.date {padding-top:6px; color:#666666;}		
.articleSch li .tr dl dd.date .name {color:#0066CC; vertical-align:top;}		
.articleSch li:last-child {padding-bottom:0px;  border:none;}		
		
		
/* ±â»ç¸ñ·Ï */		
.articleList {margin:0px 0px 0px 0px; background-color:#fff; font-size:13px; border-bottom: dotted 1px #A8A8A8; font-family: '³ª´®°íµñ',NanumGothic,'Nanum Gothic',Gulim,sans-serif !important;}											
.articleList h4.txt{padding:10px 0px 10px 10px; font-style:italic; font:bold 16px 'Nanum Gothic',Gulim,sans-serif !important; line-height:25px; letter-spacing:0px; color:#000000; border-bottom: solid 1px #DCDCDC;}											
.articleList em {color:#f8613b;font-style:normal; font-weight:bold;}											
.articleList ul {padding:5px 0px 5px 0px; overflow:hidden;}											
.articleList li {padding:5px 10px; padding-bottom:15px; margin-bottom:15px;}											
.articleList li .tr {display: table-row;}											
.articleList li .tc img {max-height:74px; margin:5px 15px 0px 0px; text-align: center; vertical-align: middle; }											
.articleList li .tc .icon {margin-right:10px; vertical-align: middle; }											
.articleList li .tc {display: table-cell; vertical-align: top;}											
.articleList li .tr dl {overflow:hidden; position:relative;}											
.articleList li .tr dl dt a {padding:2px 0 5px 0; display:inline-block; font-size:13px; font-weight:500; color:#333; line-height:20px; }											
.articleList li .tr dl dt span {font-weight:bold; color:#CC0033;}				
.articleList li .tr dl dd.title a {padding:2px 0 5px 0; display:inline-block; font-size:15px; font-weight:600; color:#333; line-height:25px; }		
.articleList li .tr dl dd .title_box_mceo { display:inline-block; margin-bottom:5px; padding:3px 7px; color:#E60021; font-size:14px; font-weight:600; background:#ECECEC;}	
.articleList li .tr dl dd .title_box_room { display:inline-block; margin-bottom:5px; padding:3px 7px; color:#2267C1; font-size:14px; font-weight:600; background:#ECECEC;}	
.articleList li .tr dl dd a {color:#545454; line-height:20px; letter-spacing:1px; font-weight:500; }											
.articleList li .tr dl dd.txt_area {height:20px; overflow:hidden;}											
.articleList li .tr dl dd.date {padding-top:0px; color:#666666;}											
.articleList li .tr dl dd.date span {color:#0066CC; vertical-align:top;}											
.articleList li:last-child {padding-bottom:0px; border:none;}			
		
/* ±â»ç¸ñ·Ï ´õº¸±â ÆäÀÌÁö */		
.articleList_more ul {padding:0px 0px 0px 0px; overflow:hidden;  background-color:#fff; border-bottom: solid 1px #666666;}		
.articleList_more li {padding:0px 10px; padding-bottom:15px; margin-bottom:15px; border-bottom: dotted 1px #A8A8A8; background-color:#fff;}		
.articleList_more li .tr {display: table-row;}		
.articleList_more li .tc img {margin-right:15px; text-align: center; vertical-align: middle; }		
.articleList_more li .tc .icon {margin-right:10px; vertical-align: middle; }		
.articleList_more li .tc {display: table-cell; vertical-align: top;}		
.articleList_more li .tr dl {overflow:hidden; position:relative;}		
.articleList_more li .tr dl dt a {padding:2px 0 8px 0; display:inline-block; font-size:14px; font-weight:bold; color:#333; line-height:20px; }		
.articleList_more li .tr dl dd a {color:#545454; line-height:20px;letter-spacing:1px;}		
.articleList_more li .tr dl dd.txt_area {height:20px; overflow:hidden;}		
.articleList_more li .tr dl dd.date {padding-top:6px; color:#666666;}		
.articleList_more li .tr dl dd.date .name {color:#0066CC; vertical-align:top;}		
.articleList_more li:last--child {padding-bottom:0px;  border:none;}		
		
.articleList .result{margin:5px 0px 0px 0px; padding:10px; background-color:#fff; border-bottom: solid 1px #828282; font-size:13px;}		
.articleList .result h2{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px;}		
.articleList .result .title{}		
		
.searchCont {margin:0px 10px; padding-bottom:0px;}		
.searchCont h2 {position:relative; margin-bottom:10px; padding:10px 10px 10px 15px; font-size:24px; border: 1px solid #D8D8D8; font-weight:600; color:#000; letter-spacing:-1px;}		
.searchCont h2.no {border:none;}		
.searchCont h2 p {	float:right;	font-size:12px; padding:7px 0px 0px 0px; }			
.searchCont h2 p a { color:#F25702;}			
.searchCont .page {width:100%; text-align:center; font-size:14px; padding:15px 0px 0px 0px; border-top: 1px dotted #868686;}		
.searchCont h3 {position:relative; margin-bottom:20px; padding:0px 0px 0px 10px; font-size:24px; font-weight:600; color:#000; letter-spacing:-1px;}		
.searchCont h3 span {margin-left:10px; font-size:14px; font-weight:normal; color:#444; letter-spacing:0;}		
		
		
.navigation2{padding:5px 0px; margin:10px; color:#222; border-bottom:1px solid #D7D7D7; }		
.navigation2 ol { margin-bottom:10px;}		
.navigation2 ol li { display:inline;  margin:0; padding:0 5px 0 15px; color:#757575; background:url(/images/ico_location_arrow.gif) no-repeat left;}		
.navigation2 ol li:first-child {padding:0 5px 0 0px; background:none;}		
.navigation2 ol li.li_current { padding:0 3px 0 15px; color:#333; font-weight:bold;}		
.navigation2 ol li.li_select {float:right; text-align:right !important; padding:0 3px 0px 0px; background:none; font-weight:bold; color:#A40705; }		
		
		
.Location_title {margin:20px 10px 10px 10px; padding-bottom:15px; font-weight:600; font-size:18px; line-height:22px !important; letter-spacing:0px; color:#000; border-bottom:1px solid #ccc;}		
		
		
/* ´º½º ºäÆäÀÌÁö Æ¼Áî¿ë ±¤°í */
#ad1 {clear:both; text-align:center;}
#ad2 {clear:both; text-align:center;}

		
/*	±â»ç¸é */		
.articleView {background-color:#fff;}		
.articleView_etc {background-color:#fff; padding:15px 15px 15px 15px; }		
.articleHeader{padding:15px 15px 10px 15px; border-bottom:1px solid #fff;}		
.articleHeader .navigation{color:#222; border-bottom:1px solid #E8E8E8; }		
.articleHeader .navigation li{margin:0 5px; background:url(/images/ico_location_arrow.gif) no-repeat right 3px;}		
.articleHeader .navigation span{font-size:.9em;}		
.articleHeader .navigation ol { margin-bottom:10px;}		
.articleHeader .navigation ol li { display:inline;  margin:0; padding:0 5px 0 15px; color:#757575; background:url(/images/ico_location_arrow.gif) no-repeat left;}		
.articleHeader .navigation ol li:first-child {padding:0 5px 0 0px; background:none;}		
.articleHeader .navigation ol li.li_current { padding:0 3px 0 15px; color:#333; font-weight:bold; background:url(/images/ico_location_arrow.gif) no-repeat left;}		
		
.articleHeader {overflow:hidden; }		
.articleHeader h1{font-size:1.2em; line-height:125%;margin-top:10px;}		
.articleHeader h2{font-size:1.1em; line-height:110%;margin:0; margin-top:10px; font-weight:normal}		
.articleHeader p{font-size:1em; margin:0; margin-top:10px; color:#444}		
.articleHeader p.writer{font-size:.9em;}		
.articleHeader p.writer span{color:#0066CC;}		
.articleHeader p.writer a{ }		
.articleHeader p.writer a.btn_view_art{display:inline; float:right; margin:-10px 0px 0px 0px ; right:10; padding:0px 10px; font-weight:bold;font-size:13px;line-height:27px;letter-spacing:-1px;color:#222;text-align:center;		
border:1px solid #afafaf;background:#f4f4f4;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.03,#fff),color-stop(0.03,#fafafa),to(#dbdde2));}		
.articleHeader p span.date{margin-left:5px; font-size:.9em; color:#444;}		
.articleHeader p.font{float:right; border-right:0px;}		
.articleHeader p.font button{margin:0px; padding:0px; font-size:.8em; border-radius:0; background-color:#fff; border:none;}		
		
.articleHeader .sns_Box {float:left; padding:0px 0px 0px 0px; margin-top:12px; }				
.articleHeader .sns_Box li{float:left; display:inline; padding:0px 7px 0px 0px;}			
		
		
.articleBody {overflow:hidden; margin:0; padding:15px; line-height:1.6em; font-size:17px; background-color:#fff;}		
.articleBody .summary_txt { font-size:.9em; padding:10px 10px 10px 10px; background-color:#F0F0F0; margin-top:0px; margin-bottom:25px;}		
.articleBody table{margin:auto; width:auto; display: table; border-collapse: separate; margin-bottom:20px;}		
.articleBody img{max-width:100% !important;}		
.articleBody .use_caption {margin:0; padding-top:5px; color:#2F73BA; font-size:12px; line-height:160%;}		
.articleBody .copy{text-align:center; font-size:.9em; letter-spacing:-1px; margin-top:15px; background-color:#fff;}		
.articleBody .txtOrigin{padding:5px 0px; margin:15px 0 10px 0px;}		
.articleBody .sns{float:right; width:115px; padding:7px 5px 0px 3px; margin-top:15px; background-color:#DCDCDC;}		
.articleBody .sns li{float:left; padding:0px 0px 0px 10px;}		
.articleBody p{}		
.articleBody STRONG{font-weight:bold;}		
.articleBody b{font-weight:bold;}		
.articleBody iframe,		
.articleBody object,		
.articleBody embed,		
.articleBody img{ max-width:100% !important; }
.articleBody figure { max-width:100% !important; }

.articleBody .date_text {clear:both; width:100%; text-align:right;}
		
/* ±â»ç¸é ºäÆäÀÌÁö °ü·Ã ¸ñ·Ï */ 		
.article_area  {margin:0px 0px; color:#212121; border-bottom: solid 1px #DCDCDC;}		
.article_area .article_tit {padding:8px 10px 7px 10px; color:#212121; border-bottom: solid 1px #E8E8E8; background-color:#D5D5D5;}		
.article_area .article_list {padding:15px 10px 10px 10px;border-bottom: solid 1px #666666; }		
		
.article_area dl {overflow:hidden; margin:0px 15px 10px 15px; padding:15px 0px 10px 0px; border-bottom: solid 1px #666666;}		
.article_area dl:last-child {overflow:hidden; margin:0px 15px 10px 15px; padding:0px 10px 0px 0px; border-bottom: none;}		
.article_area dl dt {float:left; width:120px; padding:0px 0px 0px 0px;}		
.article_area dl dt img{margin:0px 0px 0px 0px;}		
.article_area dl dd {float:left; vertical-align:middle;}		
.article_area dl dd a{color:#221E1F; line-height:19px;}		
.article_area dl dd span{ font-size:1.0em; }		
.article_area dl dd b{ font-weight:normal; font-size:0.9em; }		
		
/* º»¹® ¿¡µðÅÍÇü ÀÌ¹ÌÁö ¿øº»º¸±â ±â´É */			
.articleBody .icon {position:absolute; font-size:0px; margin:5px 0px 0px -50px; width:45px; height:45px; z-index:999999;}		
.articleBody .icon img{width:100%;}		
.articleBody .icon {position:absolute; font-size:0px; margin:5px 0px 0px -50px; width:45px; height:45px; z-index:999999;}		
.articleBody .icon img{width:100%;}		
.articleBody .icon {position:absolute; font-size:0px; margin:5px 0px 0px -50px; width:45px; height:45px; z-index:999999;}		
.articleBody .icon img{width:100%;}		

.box_youtube {margin-bottom:25px;}
		
		
/* ±â»ç¸é °áÁ¦ °ü·Ã ¹Ú½º */ 		
.viw_boxorder { max-width:100%; margin-top:15px; padding:10px 10px 0px 20px; border:1px solid #E8B972; border-radius:3px; background-color:#fff; }		
.viw_boxorder h4 {  font-size:1em;  font-weight:600; font-family: 'Nanum Gothic',Gulim,sans-serif !important; color:#000; margin-bottom:5px;}		
.viw_boxorder p { margin-top:15px;}		
.viw_boxorder img { vertical-align:middle;}		
.viw_boxorder strong { font-weight:600; color:#E72600;}		
.viw_boxorder span { color:#573900;}		
		
	.viw_sns{ margin:20px 0 10px 0; overflow:hidden; text-align:center; padding:10px 0px 5px 0px; box-sizing:border-box; background:#F8F8F8; border-top:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;}	
	.viw_sns ul{width:120px; margin:0 auto;}	
	.viw_sns ul li{float:left; padding:0px 0px 0px 0px; margin:0px 5px 0px 5px;}		

	/*  º»¹® AD_link  ½ºÆ÷Ã÷Á¶¼± ±â»ç  */	
	.AD_link {position:relative; overflow:hidden; margin-bottom:10px; padding:10px 10px; background:#fff;}
	.AD_link ul{ } 	
	.AD_link li a{ display:block; color:#000; font-size:14px; font-weight:600; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.date_text {padding-top:20px;}

		
/* ´ñ±Û ¹Ú½º */			
#memoBox {width:100%; border-top: solid 1px #999999;  border-bottom: solid 1px #fff; background-color:#fff; overflow:hidden; clear:both;}			
#memoBox img	{vertical-align:middle;}		
#memoBox > .top_txt_edt { padding:11px 14px; color:#000; font-weight:bold; line-height:33px; border-bottom: solid 1px #dedede; background-color:#DCDCDC;}		
#memoBox > .top_txt { padding:11px 14px; color:#333; font-weight:bold; line-height:33px; border-bottom: solid 1px #dedede;}		
#memoBox > .top_txt span {color:#0033CC;}		
#memoBox > .top_txt span.img {float: right; right:10px; display:inline-block; cursor:pointer;}		
		
#memoBox .write_area {padding:10px 10px 5px 10px; letter-spacing:-1px; border-bottom: solid 1px #cdcdcd;  background:#f7f7f7;}		
#memoBox .write_area label { vertical-align: middle; }		
#memoBox .write_area p.clear { width:100%; display:block; padding-bottom:10px; vertical-align:top; clear:both;}		
#memoBox .write_area p { display:inline-block; padding-bottom:10px; vertical-align:top;}		
#memoBox .write_area span { display:inline-block; padding-bottom:0px;}		
#memoBox .write_area p img { vertical-align: middle; }		
#memoBox .write_area .emo_list { display:inline-block;}		
#memoBox .write_area .emo_list li {float: left; }		
#memoBox .write_area .emo_list li .radio {margin:0 5px;}		
		
#memoBox .write_area .input_st1 {width:90px; height:30px; padding:0 3px; border: solid 1px #D4D4D4; background-color:#fdfdfd; line-height:18px; 		
	-moz-box-sizing: border-box;		
	-webkit-box-sizing: border-box;		
	box-sizing: border-box;		
}		
#memoBox .write_area .input_st2 {height:30px; padding:0 10px; border: solid 1px #d5d5d5; background-color:#fdfdfd; line-height:30px; 		
	-moz-box-sizing: border-box;		
	-webkit-box-sizing: border-box;		
	box-sizing: border-box;		
} 		
textarea {padding:3px; border: solid 1px #dbdbdb; background-color:#fdfdfd; line-height:18px; 		
	-moz-box-sizing: border-box;		
	-webkit-box-sizing: border-box;		
	box-sizing: border-box;		
}		
		
#memoBox .write_area .txt_area {margin-top:5px; padding:0px; position:relative; width:100% !important;}		
#memoBox .write_area .txt_area .textarea4 {width:100% !important; height:80px; background-color:#fff; border: solid 1px #A9AEB1; line-height:18px; 		
	-moz-box-sizing: border-box;		
	-webkit-box-sizing: border-box;		
	box-sizing: border-box;		
	resize:none;		
}		
#memoBox .write_area .txt_area p {width:100%; text-align:right; padding-top:5px; right:0;}		
#memoBox .write_area .txt_area p span {padding-left:10px; }		
#memoBox .write_area .dummy_wrap {padding-left:10px; vertical-align:top; }		
#memoBox .write_area .reply_entry_area {height:110px; padding:5px; margin:10px 0 15px 0; border: solid 1px #E8E8E8;}		
		
		
			
#memoBox div {clear:both; padding:0px 27px 10px 26px; overflow:hidden; }			
#memoBox div span {padding:10px 0 8px 0px; display:block;}			
#memoBox div input {margin-left:10px; vertical-align:top; width:120px; height:22px; border:1px solid #A9AEB1; }			
#memoBox div .button{ border:0px; width: 80px; height:24px; padding-bottom:3px; font-weight:bold; color:#222; vertical-align:middle; background:url('/images/board_bg.png') no-repeat; cursor:pointer;}			
#memoBox div .textarea {width:531px; height:65px; border:1px solid #A9AEB1; padding:1mm; float:left; text-align:left; margin:0px;}			
#memoBox div .button_memo{float:right; border:0px; width: 84px; height:75px; font-weight:600; font-size:11pt;  color:#222222; background:url('/images/bu_ok1.gif') no-repeat; cursor:pointer;}			
#memoBox div .textarea2 {width:98%; height:150px; border:1px solid #A9AEB1; padding:1mm; line-height:15pt;		
	-moz-box-sizing: border-box;							
	-webkit-box-sizing: border-box;							
	box-sizing: border-box;									
	resize:none;				
}			
#memoBox div .memo_bu {width:62px; height:47px; float:right; margin-left:0px; text-align:right; color:#222222;}			
		
.memoViw { clear:both; margin:0px 14px 20px 14px; overflow:hidden; }		
.memoViw ul li {padding:7px 0px 7px 20px; margin:0px; background: url(/images/icon_memo.gif) no-repeat 0px 14px; border-bottom:1px dotted #B0B0B0;}			
.memoViw ul li span.name {display:inline-block; color:#006699; padding:0 2px 0 0;}		
.memoViw ul li span.date {display:inline-block; padding:0 2px 0 0; font-size:11pt; letter-spacing:-1px;}		
.memoViw ul li p { width:100%; clear:both; padding-bottom:10px; line-height:15pt;}		
.memoViw ul li p.reply_memo{ width:95%; overflow:hidden;}		
.memoViw ul li:last-child { width:100%; clear:both; padding-bottom:0px; margin-bottom:0px; line-height:15pt; border:none;}		
.memoViw .button_me{ font-size:11px; border:0px; width: 50px; height:24px; font-weight:bold; color:#333; vertical-align:middle; background:url('/images/button_memo.gif') no-repeat; cursor:pointer;}			
.memoViw .button_me2{ font-size:11px; border:0px; width: 50px; height:24px; font-weight:bold; color:#333; vertical-align:middle; background:url('/images/button_memo2.gif') no-repeat; cursor:pointer;}			
.memoViw .txt {font-size:12px;color:#383838;line-height:18px;}		
.memoViw .button_img{display:inline-block; text-align:center; padding-top:10px; width:100%;}		
		
 .memoViw .reply_box{border:1px solid #A9AEB1; margin:10px 20px 5px 0px; overflow:hidden; }		
 .memoViw .reply_box p{margin:10px 0px 0px 10px; overflow:hidden; }		
 .memoViw .reply_box p .textarea3 {margin-top:3px; width:93% !important; height:65px; border:1px solid #A9AEB1;  line-height:18px;  float:left; text-align:left;		
	-moz-box-sizing: border-box;		
	-webkit-box-sizing: border-box;		
	box-sizing: border-box;		
	resize:none;		
 }			
 .memoViw .reply_box .input_st3 {width:90px; height:30px; padding:0 3px; border: solid 1px #D4D4D4; background-color:#fdfdfd; line-height:18px; 		
	-moz-box-sizing: border-box;		
	-webkit-box-sizing: border-box;		
	box-sizing: border-box;		
}		
		
		
.spam{ padding:10px 0px 0px 0px !important; letter-spacing:-1px;}		
.spam strong{ color:#EE0E0B;letter-spacing:0px;}		
.spam img{border:1px solid #ccc;}		
.spam .input{ width:100px !important; margin-left:0px; margin-right:0px;}		
.spam .button_spam{ border:none; border:0px !important; width:110px !important; height:27px !important; font-weight:600; color:#333; font-size:0.9em; padding-bottom:3px; vertical-align:middle; background:url('/images/button_spam.png') no-repeat; cursor:pointer; margin-right:10px;}		
.spam .spaminput{width:90px !important; height:27px; border:1px solid #ccc;}		
				
		
/*°ü·Ã ±â»ç Related */		
.relationBox {width:100%; margin:0px 0px 0px 0px; padding:10px 10px 5px 10px; border:1px solid #BEBEBE; background:linear-gradient( to bottom, #F3F3F3 10%, #fff 90% ); box-sizing: border-box;}			
.relationBox h2 { display:inline-block; padding:4px 12px 4px 12px; background-color:#C3142D; margin:0px 0px 10px 0px;}		
.relationBox h2 span{ font-weight:600; font-size:16px; color:#fff;}
.article_link {width: 100%; box-sizing: border-box;}			
.article_link li {height:25px; padding: 0px 0 0px 15px; background: url(/images/icon_re.gif) no-repeat 0 2px; overflow:hidden;}			
.article_link li a {float:left; width:77%;font-size:14px; color:#000; font-weight:500; letter-spacing:-0.5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; box-sizing: border-box;}			
.article_link li span { float:left; width:23%; font-weight:normal; font-size:12px; color:#555; text-align:right; letter-spacing:-0.5px;}		
		
		
/* email_popup */		
#email_pop_wrap {width:100%; display:none; overflow:hidden; z-index:2000;}		
#email_pop_wrap .outer_wrap {width:100%; margin-top:10px; position:relative; background-color:#fff; border: solid 1px #DCDCDC;		
		-moz-box-sizing: border-box;		
		-webkit-box-sizing: border-box;		
		box-sizing: border-box;				
		}		
#email_pop_wrap .pop_head {padding:8px 10px 4px 10px;  margin-bottom:0px; background-color:#DCDCDC;}		
#email_pop_wrap .pop_inner {padding:10px 10px 15px 10px;}		
#email_pop_wrap .pop_inner .pop_table1 {width:100%; padding:0px; margin:0px; }		
#email_pop_wrap .pop_inner .pop_table1 th {padding:8px 0; text-align:left; vertical-align:top; color:#000;}		
#email_pop_wrap .pop_inner .pop_table1 th .th_t {padding-left:0px;}		
#email_pop_wrap .pop_inner .pop_table1 td {padding:5px; color:#000;}		
#email_pop_wrap .pop_inner .center_area {text-align:center; padding:0px;}		
		
		
		
/* °Ô½ÃÆÇ ¸ñ·Ï  ³Ñ¹ö¸µ */ 		
.paging {margin:0px 0px 15px 0px;}		
.paging {padding:10px 0; text-align:center; background-color:#fff; font-weight:bold; }		
.paging > a  {height:25px; display:inline-block; vertical-align:middle; line-height:25px; text-decoration:none; color:#666; text-decoration:none;}		
.paging span a {width:5%; height:25px; display:inline-block; line-height:25px; vertical-align:top; color:#333; text-decoration:none;}		
.paging span a.on {color:#c8292a;}		
		
/*paging*/
.pageli {text-align: center;}
.pageli li {display: inline; padding:0 2px;}
.pageli li a img {margin-top:7px !important;}
.pageli li a.no {border:none;  }
.pageli li a{display:inline-block; width:30px; height:30px; font-size:15px; line-height:27px; vertical-align:middle; color:#4D4D4D; background:#fff; border:1px solid #D7D7D7; box-sizing: border-box;}
.pageli li a.on{color:#ffffff; border:1px solid #757575; background:#757575; box-sizing: border-box;}

		
		
/* Áö³­È£ º¸±â */		
.pass_Box {overflow:hidden; width:100%; margin:0px 0px 25px 0px; background:#ffffff; font-family: 'Nanum Gothic',Gulim,sans-serif !important; overflow:hidden; }		
.pass_Box ul {width:100%; padding:10px 0px 5px 0px; background:#fff;}		
.pass_Box ul li {float:left; margin:10px 20px 25px 30px; border:none;}		
.pass_Box ul li img {border: solid 1px #000000;}		
.pass_Box ul li img.on {border: solid 4px #FF4D4D; margin: -4px;}		
.pass_Box ul li .subject {display:block; text-align:center; margin:10px 0px 0px 0px;}		
.pass_Box ul li span.on {margin:12px 0px 0px 0px;}		
.pass_Box ul li span {text-align:center;}		
.pass_Box ul li span img {margin:8px 5px 0px 5px;}		
.pass_Box ul li span a img {display:inline-block;}		
		
		
/*±â»ç¸ñ·Ï ¾Æ·¡ */		
.dateController{text-align:center; background-color:#f9f9f9; padding:7px; border-top:1px solid #E8E8E8}		
.dateController span{cursor:pointer}		
.dateController span img{vertical-align: middle;}		
.dateController .left{color:#999}		
.dateController .cur{font-size:1.2em; margin:0 10px; font-weight:bold}		
.dateController .right{color:#999}		
		
		
/* ÀüÃ¼±â»ç Ç¥Áöµé */		
.all_Box_cover {margin:0px 10px 25px 10px; border-top: solid 3px #dedede; background:#FFFFFF; overflow:hidden;  color:#FF4D4D; font:bold 18px 'Nanum Gothic',Gulim,sans-serif !important; line-height:25px;}		
.all_Box_cover p{padding:15px 15px 15px 15px;}		
.all_Box_cover p img {float:left; margin:0px 20px 20px 0px; border: #DDDDDD 1px solid}		
.all_Box_cover p.txt  margin:0px 20px 20px 0px;background:#000; }		
		
		
/*Áö³­È£ º¸±â ¸ñ·Ï */		
.all_Box {margin:0px 10px 0px 10px; font-size:13px; font-family: 'Nanum Gothic',Gulim,sans-serif !important;  overflow:hidden;}		
.all_Box h4{ margin:0px 0px 0px 0px; padding-bottom:10px; font:bold 16px 'Nanum Gothic',Gulim,sans-serif !important; line-height:25px; letter-spacing:0px; color:#000000; overflow:hidden;}		
.all_Box h4 span.txt {color:#000;  BACKGROUND-COLOR: #fff;}		
		
.all_Box .list_style ul {margin:0px 10px 20px 10px; overflow:hidden; background:#fff;}		
.all_Box .list_style li {padding:15px 0px; border-bottom: dotted 1px #A8A8A8;}		
.all_Box .list_style li .tr {display: table-row;}		
.all_Box .list_style li .tc img {margin-right:15px; text-align: center; vertical-align: middle; }/*try_edt*/		
.all_Box .list_style li .tc {display: table-cell; vertical-align: top;}		
.all_Box .list_style li .tr dl {overflow:hidden; position:relative;}		
.all_Box .list_style li .tr dl dt a {padding:2px 0 8px 0; display:inline-block; font-size:14px; font-weight:bold; color:#333; line-height:20px; }		
.all_Box .list_style li .tr dl dd a {color:#545454; line-height:20px;letter-spacing:1px;}		
.all_Box .list_style li .tr dl dd.txt_area {height:20px; overflow:hidden;}		
.all_Box .list_style li .tr dl dd.date {padding-top:6px; color:#666666}		
.all_Box .list_style li .tr dl dd.date span {color:#0267CF; vertical-align:top;}		
.all_Box .list_style li:last-child {padding:15px 0px 0px 0px; border:none;}		
		
		
		
.board_ar { width:620px; margin-top:20px;text-align:right;}		
.board_ac{ width:100%;margin-top:20px; text-align:center;}
.board_ac  .btn_s {border:none; width:70px; height:45px; color:#fff; font-size:15px; font-weight:bold;}
.board_ac > input:nth-of-type(1) {background-color:#f35e56;}
.board_ac > input:nth-of-type(2) {background-color:#db3128;}
.board_ac > input:nth-of-type(3) {background-color:#fc9c4d;}
.board_ac span.br > input {background-color:#e5771d;} 

.board_ac img{ vertical-align: middle;}		
.prev {margin-right:15px;}		
.next {margin-left:15px;}		
		
.select {padding:4px 12px; font-weight:bold; font-size:16px; line-height:19px; font-family: 'Nanum Gothic',Gulim,sans-serif !important; border:2px solid #C9C9C9; background:#fff;}		
		
/* ÇÊÀÚÀÇ ´Ù¸¥±â»ç Ä®·³Áø ¹Ú½º */ 		
.columnist{margin:25px 10px; padding:10px 10px; background-color:#fff; border:1px solid #DCDCDC;overflow:hidden;}		
.columnist .img{float:left; width:30%; margin-right:15px;}		
.columnist .img img {max-width:100%; border:1px solid #D7D7D7;}		
.columnist div{float:right; width:65%;}		
.columnist div p{ color:#000; line-height:20px; padding:0px 0px 10px 0px; font-weight:600; font-size:1.2em;}		
.columnist div span { color:#6C6C6C; line-height:17px;}				
.columnist div strong { color:#6C6C6C; line-height:17px; display:block; margin-bottom:5px;}			
		
		
		
/* »ç¿ë¾ÈÇÔ */		
		
		
	/* ¸ÞÀÎ TOP Çìµå¶óÀÎ ½ºÅ¸ÀÏ*/ 		
	.ct_skin_headline {width:100%;overflow:hidden;position:relative; display:block; z-index:10;}		
	.ct_skin_headline a {width:100%; height:100%; display:block; position:relative; cursor:pointer;}		
	.ct_skin_headline a .inner_con1{display:block; text-align:left; margin:10px 10px 0px 10px; position:relative; overflow:hidden;}		
	.ct_skin_headline a{display:block}		
	.ct_skin_headline img{max-width:100%; max-height:100%;}		
	.ct_skin_headline .tit_txt_area {width:95%; position:absolute; left:10px; bottom:5px; z-index:10;}		
	.ct_skin_headline .tit_txt_area strong {width:100%; padding-bottom:6px; display:block; font-size:16px; letter-spacing:-2px; line-height:18px; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}		
	.ct_skin_headline .shadow {width:100%; height:100%; display:block; position:absolute; left:0px; right:0px; bottom:0px; background:url(/images/img_shado.png) left bottom repeat-x;}		
		
		
		
.articleSch li .tr dl dt a {padding:2px 0 8px 0; display:inline-block; font-size:14px; font-weight:bold; color:#333; line-height:20px; }		
.articleSch li .tr dl dt span {font-weight:bold; color:#CC0033;}		
.articleSch li .tr dl dd a {color:#545454; line-height:20px; letter-spacing:1px;}		
.articleSch li .tr dl dd.txt_area {height:20px; overflow:hidden;}		
.articleSch li .tr dl dd.date {padding-top:6px; color:#666666;}		
.articleSch li .tr dl dd.date .st {color:#0066CC; vertical-align:top;}		
.articleSch li .tr dl dd.date .name {color:#0066CC; vertical-align:top;}		
		
/* ¸ÞÀÎ ÀÌº¥Æ® ¹Ú½º */ 		
.blog {margin:35px 10px 0px 10px; overflow:hidden;}		
.blog a{display:block; margin-bottom:0px;}		
.blog li{width:100%; float: left; margin:0px 0px 10px 0px; position:relative; overflow:hidden;}		
.blog .img  {margin:0px 15px 20px 0px;}		
.blog strong  {font-size:15px; margin:0px 0px 10px 0px; letter-spacing:0px; line-height:22px;}		
.blog p {font-weight:normal; font-size:12px; margin:0px 0px 6px 0px; letter-spacing:0px; line-height:22px;}		
		
		
		
/* ¸ÞÀÎ ¹Ú½º */ 		
.news3 {margin:0px 0px 0px 0px; overflow:hidden;}		
.news3 a{display:block; margin-bottom:0px;}		
.news3 li{width:100%; float: left; padding:20px 17px; border-bottom:1px solid #E8E8E8; position:relative; overflow:hidden;}		
.news3 .img  {margin:0px 15px 0px 0px;}		
.news3 strong  {padding:2px 0 8px 0; display:inline-block; font-size:16px; font-weight:bold; color:#333; line-height:20px; }		
.news3 p { font-size:14px; color:#545454; line-height:20px; letter-spacing:1px;}		
.news3 p .st { font-weight:bold; color:#333; vertical-align:top;}		
.news3 p .name {color:#0066CC; vertical-align:top;}		
		
		
/* ¸ÞÀÎ Æ÷Åä ½½¶óÀÌµå special feature */		
.cskin-photo1 > div {overflow:hidden; height:15em;}		
.cskin-photo1 > ul > li{position:relative;}		
.cskin-photo1 .thumb{display:block; text-align:center; height:15em; overflow:hidden}		
.cskin-photo1 a{display:block}		
.cskin-photo1 img{width:100%; min-height:100%}		
.cskin-photo1 h3{font-size:1.2em; color:#fff;  text-align:center;  position:absolute; width:90%; padding-left:5%; left:0; bottom:0; line-height:2.4em; height:2.4em; z-index:4000; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; opacity:1; }		
.cskin-photo1 h4{font-weight:normal; color:#fff; display:none}		
.cskin-photo1 p{font-size:1.2em; color:#666; text-indent:-100000px; position:absolute; width:100%; left:0; bottom:0; height:2.4em; background-color:#000; opacity:0.8}		
		
.cskin-photo1.slide {position:relative;}		
.cskin-photo1.slide > .swipe{overflow:hidden; height:15em;}		
.cskin-photo1.slide h3{padding-bottom:1em;}		
.cskin-photo1.slide p{padding-bottom:1em}		
.cskin-photo1.slide .swipe-controller{position:absolute; bottom:.7em; width:100%; height:1em; text-align:center;}		
.cskin-photo1.slide .swipe-controller .counter{background-color:#ccc}		
		
.cskin-photo1.type-2 h3{text-shadow: 1px 1px 1px #333; font-size:1.3em; line-height:1; height:1em; padding-bottom:10px;}		
.cskin-photo1.type-2 p{				
	background: #000; /* Old browsers */		
	background: -moz-linear-gradient(top, transparent, #000); /* FF3.6+ */		
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,transparent), color-stop(1,#A1DBFF)); /* Chrome,Safari4+ */		
	background: -webkit-linear-gradient(top, transparent,#000); /* Chrome10+,Safari5.1+ */		
	background: -o-linear-gradient(top, transparent,#000); /* Opera 11.10+ */		
	background: -ms-linear-gradient(top, transparent,#000); /* IE10+ */		
	background: linear-gradient(top, transparent,#000); /* W3C */		
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#000',GradientType=0 ); /* IE6-9 */		
	opacity:1; height:7em;		
}		
		
.cskin-photo1.slide.type-2 h3{ bottom:10px }		
.cskin-photo1.slide.type-2 .swipe-controller{position:relative; margin:0; bottom:0; padding:10px 0 ; background:#eee; border-bottom:1px solid #ccc}		
.cskin-photo1.slide.type-2 .swipe-controller .counter{background-color:#999; }		
.cskin-photo1.slide.type-2 .swipe-controller .swipe-left, 		
.cskin-photo1.slide.type-2 .swipe-controller .swipe-right{display:block; position:absolute; top:0; padding:10px; color:#4e4e4e; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8; }		
		
.cskin-photo1.slide.type-2 .swipe-controller .swipe-left{left:0; }		
.cskin-photo1.slide.type-2 .swipe-controller .swipe-right{right:0;}		
		
		
		
/* ¸ÞÀÎ special feature */		
.cskin-mixed1 a{display:block; padding:15px 10px; border-bottom:1px solid #E8E8E8; overflow:hidden;}		
.cskin-mixed1 ul li:last-child a{border-bottom:0; padding-bottom:0}		
.cskin-mixed1 ul li:after{content: "";clear:both;width:100%;display:block;}		
.cskin-mixed1 .thumb{float:left; width:6em; height:4em; overflow:hidden;  border:1px solid #E8E8E8; margin-right:10px}		
.cskin-mixed1 img{width:100%; /*max-height:100%;*/}		
.cskin-mixed1 .description{height:4em; line-height:1.3em; overflow:hidden; }		
.cskin-mixed1 h3{margin:0; font-weight:normal;}		
.cskin-mixed1 h4{display:none}		
.cskin-mixed1 p.summary{margin-top:5px; color:#666; font-size:.8em; overflow:hidden;}		
.cskin-mixed1 p.info{margin-top:2px; color:#666;}		
.cskin-mixed1 .writer{margin-right:10px; font-size:.9em}		
.cskin-mixed1 .date{font-size:.9em}		
.cskin-mixed1 .relation{display:none}		
		
.cskin-mixed1.img-right .thumb{margin:0; max-height:4em; overflow:hidden; margin-left:10px; float:right}		
		
.cskin-mixed1.view-title a{padding:15px 10px}		
.cskin-mixed1.view-title .description{height:auto}		
.cskin-mixed1.view-title h3{font-size:1.2em; font-weight:normal; line-height:1.4em; color:#133f6c}		
.cskin-mixed1.view-title p.summary{display:none}		
		
.cskin-mixed1.view-top h3{font-weight:bold; font-size:1.33em; padding-bottom:7px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}		
.cskin-mixed1.view-top .thumb{width:8em; height:5em; overflow:hidden}		
.cskin-mixed1.view-top p.summary{font-size:.9em}		
		
.cskin-mixed1.view-relation-news a{border:0;padding:0}		
.cskin-mixed1.view-relation-news > ul > li{padding:15px 10px; font-size:1em; border-bottom:1px solid #E8E8E8}		
.cskin-mixed1.view-relation-news > ul > li:last-child{border-bottom:0}		
.cskin-mixed1.view-relation-news > ul > li:first-child{border-bottom:1px solid #E8E8E8;}		
.cskin-mixed1.view-relation-news > ul > li .relation a{font-size:.9em}		
.cskin-mixed1.view-relation-news .relation {display:block; margin-top:5px}		
		
.cskin-mixed1.view-relation-news .relation a{padding:7px 10px; background:url('/image/reply_2.gif') no-repeat 10px .7em; padding-left:20px; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}		
.cskin-mixed1.view-relation-news .relation li:last-child a{padding-bottom:0}		
.cskin-mixed1.view-relation-news .relation li.more a{cursor:pointer; background:none;  text-align:right; color:#777; padding-bottom:0}		
.cskin-mixed1.view-relation-news .relation li.hidden{display:none}		
		
		
/* ¸ÞÀÎ Ä®·³ ½ºÅ¸ÀÏ */		
.mobile_box_col{margin:25px 10px; padding-bottom:0px; background-color:#fff; border-top:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-left:1px solid #DCDCDC;}		
.mobile_box_col h2{position:relative; display:block; margin:0px; padding:15px 15px; border-bottom:1px solid #DCDCDC; background-color:#DCDCDC;}		
.mobile_box_col span.btnMore {position:absolute; top:16px; right:10px; float:right; text-align:right; font-size:14px; color:#666666; font-weight:normal;}		
		
.ct_skin_col {margin:15px 0px; padding-bottom:0px; overflow:hidden; border-bottom:1px solid #E8E8E8;}		
.ct_skin_col .title{margin:0px 10px 10px 10px; overflow:hidden;}		
.ct_skin_col .title h3{width:90.6%; float:left; line-height:1.6em;}		
.ct_skin_col .title .view_add {  float:right; padding-top:3px; cursor:pointer;}		
.ct_skin_col .thumb{float:left; width:7em; margin:3px 15px 0px 10px;}		
.ct_skin_col .thumb img{width:100%; max-height:100%; margin-bottom:5px;}		
.ct_skin_col .thumb p{font-size:.9em; color:#0066CC; text-align:center;}		
.ct_skin_col .description{overflow:hidden; height:4.5em;line-height:1.6em; margin:0px 10px 0px 0px;}		
.ct_skin_col .writer{margin-right:10px;color:#0066CC; font-size:.9em}		
.ct_skin_col .date{font-size:.9em}		
		
.ct_skin_col .show_details{clear:both; overflow:hidden; padding:0px 10px 15px 10px;}		
.show_details dl{clear:both; overflow:hidden; display:block; padding-top:10px;}		
.show_details dt{float:left; width:7em; margin:0px 15px 0px 0px;}		
.show_details dt img{width:100%;}		
.show_details dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal; line-height:21px; padding-left:13px; background:url(/images/ball_re2.png) left center no-repeat; }		
.show_details dd a {color:#333;}		
.show_details dd a:hover {color:#000;}		
		
		
		
/* ÀÏ¹Ý±â»ç ½ºÅ¸ÀÏ */		
.ct_skin_3 {margin-top:10px;}		
.ct_skin_3 a{display:block;}		
.ct_skin_3 li{padding:0px 10px; padding-bottom:10px; margin-bottom:10px;border-bottom:1px solid #E8E8E8;}		
.ct_skin_3 li:last-child{border-bottom:0; margin-bottom:0; padding-bottom:0}		
.ct_skin_3 .category{font-size:.8em; margin-right:5px }		
.ct_skin_3 .num{display:inline-block;padding:3px 5px; border:1px solid #eee; color:#fff; margin-right:5px; font-size:.8em; font-weight:bold;}		
		
		
		
		
/* TODAY issue Æ÷Åä ½ºÅ¸ÀÏ */ 		
.ct_skin_today {margin:10px 5px 0px 5px; overflow:hidden;}		
.ct_skin_today a{display:block; margin-bottom:5px;}		
.ct_skin_today li{width:50%; float: left; position:relative; overflow:hidden;}		
.ct_skin_today .thumb {margin:0px 5px 0px 5px; position:relative; text-align:center;}		
.ct_skin_today .thumb img{max-width:100%; height:80px; margin-bottom:7px;}		
.ct_skin_today p{display:inline-block; text-align:left; max-width:100%; color:#292929; font-size:.9em; line-height:1.4em; height:2.8em; overflow:hidden;}		
		
		
/* ¸ÞÀÎ¸Þ´º ³ª¿­ ¹Ú½º */		
.grid_link {margin:0px 0px 60px 0px; background-color:#fff;}		
.grid_link .ul_item{float:left;position:relative; text-align:center; width:33.1%; background-color:#fff; border-left:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}		
.grid_link .ul_a{display:block; height:38px; font-size:1em; line-height:38px; color:#6D6D6D; letter-spacing:-1px; white-space:nowrap;text-overflow:ellipsis;}		
.grid_link li:nth-of-type(1) {border-left:0px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}		
.grid_link li:nth-of-type(4) {border-left:0px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}		
		
		
		
/* ÀÌ´ÞÀÇ ÀÎÅÍºä Æ÷Åä ½ºÅ¸ÀÏ */ 		
.mobile_photo {margin:0px 10px 15px 10px; padding:15px 0px 0px 0px; background-color:#fff;}		
.ct_list_photo {padding:15px 10px 15px 10px; overflow:hidden; background-color:#fff; border:1px solid #DCDCDC;}		
.ct_list_photo li{width:50%; float: left; position:relative; overflow:hidden;}		
.ct_list_photo .thumb {margin:0px 5px 0px 5px; position:relative;}		
.ct_list_photo .thumb img{max-width:100%; margin-bottom:7px;}		
.ct_skin_photo p{display:inline-block; text-align:left; max-width:100%; line-height:1.4em; padding-bottom:8px;  color:#292929; font-size:.9em; overflow:hidden;}		
		
/*  FUN ¸ñ·Ï¿ë Æ÷Åä ½ºÅ¸ÀÏ ¿øº»		
.mobile_photo {margin:25px 10px; padding-bottom:10px; background-color:#fff; border:1px solid #DCDCDC;}		
.ct_list_photo {margin:15px 5px 0px 5px; overflow:hidden; background-color:#fff;}		
.ct_list_photo li{width:50%; float: left; position:relative; overflow:hidden;}		
.ct_list_photo .thumb {margin:0px 5px 0px 5px; position:relative;}		
.ct_list_photo .thumb img{max-width:100%; margin-bottom:7px;}		
.ct_skin_photo p{display:inline-block; text-align:left; max-width:100%; line-height:1.4em; padding-bottom:8px;  color:#292929; font-size:.9em; overflow:hidden;}		
 */ 		
		
		
/* ±â»ç Ä®·³ ¸ñ·Ï */		
.ct_list_col {margin:15px 0px; padding-bottom:0px; overflow:hidden; border-bottom:1px solid #E8E8E8;}		
.ct_list_col .title{margin:0px 10px 10px 10px; overflow:hidden;}		
.ct_list_col .title h3{width:90.6%; float:left; font-size:14px; font-weight:bold; color:#333; line-height:20px;}		
.ct_list_col .title .view_add {  float:right; padding-top:3px; cursor:pointer;}		
.ct_list_col .thumb{float:left; width:7em; margin:3px 15px 0px 10px;}		
.ct_list_col .thumb img{width:100%; max-height:100%; margin-bottom:5px;}		
.ct_list_col .thumb p{font-size:.9em; color:#0066CC; text-align:center;}		
.ct_list_col p.name{font-size:.9em; color:#0066CC; text-align:left;}		
.ct_list_col .description{overflow:hidden; height:4.5em;line-height:1.6em; margin:0px 10px 0px 0px;}		
.ct_list_col .writer{margin-right:10px;color:#0066CC; font-size:.9em}		
.ct_list_col .date{font-size:.9em}		
		
.ct_list_col .show_details{clear:both; overflow:hidden; padding:0px 10px 15px 10px;}		
.ct_list_col .show_details dl{clear:both; overflow:hidden; display:block; padding-top:10px;}		
.ct_list_col .show_details dt{float:left; width:7em; margin:0px 15px 0px 0px;}		
.ct_list_col .show_details dt img{width:100%;}		
.ct_list_col .show_details dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal; line-height:21px; padding-left:13px; background:url(/images/ball_re2.png) left center no-repeat; }		
.ct_list_col .show_details dd a {color:#333;}		
.ct_list_col .show_details dd a:hover {color:#000;}		
		
		
		
/* ÀÌº¥Æ® ±â»ç¸ñ·Ï */		
.articleList_board {margin:0px 0px 0px 0px; background-color:#fff; font-size:13px; border-bottom: solid 1px #666666;}		
.articleList h4.txt{padding:10px 0px 10px 10px; font:bold 16px 'Nanum Gothic',Gulim,sans-serif !important; line-height:25px; letter-spacing:0px; color:#000000; border-bottom: solid 1px #DCDCDC;}		
.articleList_board ul {padding:0px 0px 5px 0px; overflow:hidden;}		
.articleList_board li {padding:0px 10px; padding-bottom:15px; margin-bottom:15px; border-bottom: dotted 1px #A8A8A8;}		
.articleList_board li .tr {display: table-row;}		
.articleList_board li .tc img {margin-right:15px; text-align: center; vertical-align: middle; }		
.articleList_board li .tc .icon {margin-right:10px; vertical-align: middle; }		
.articleList_board li .tc {display: table-cell; vertical-align: top;}		
.articleList_board li .tr dl {overflow:hidden; position:relative;}		
.articleList_board li .tr dl dt a {padding:2px 0 8px 0; display:inline-block; font-size:14px; font-weight:bold; color:#333; line-height:20px; }		
.articleList_board li .tr dl dt span {font-weight:bold; color:#CC0033;}		
.articleList_board li .tr dl dd a {color:#545454; line-height:20px; letter-spacing:1px;}		
.articleList_board li .tr dl dd.txt_area {height:20px; overflow:hidden;}		
.articleList_board li .tr dl dd {padding-left:0px; color:#666666;}		
.articleList_board li .tr dl dd.date {padding-top:6px; color:#666666; }		
.articleList_board li .tr dl dd.date .name {color:#0066CC; vertical-align:top;}		
.articleList_board li .tr dl dd.event {vertical-align:top; line-height:27px;}		
.articleList_board li .tr dl dd.event .name {color:#666666; vertical-align:top;}		
.articleList_board li:last-child {padding-bottom:0px;  border:none;}		
		
		
.sub_vod_box {clear:both; overflow:hidden; margin:20px 10px 30px 10px; padding-bottom:10px;  border-bottom:1px solid #cccccc;}		
.sub_vod_box strong{display:block; margin:10px 0px 10px 0px; font-size:18px; line-height:26px;}		
.board_title {font-weight:600; color:#333; line-height:20px; letter-spacing:-0px; margin-bottom:5px;}		
		
/* ÀÌº¥Æ® ±â»çºä */		
.eventViw {display:block; overflow:hidden;  width:100%; margin-bottom:0px; border-bottom:1px solid #999999; padding:0px 0px 25px 0px;}		
		
.eventViw dl{}		
.eventViw dt{text-align:center;}		
.eventViw dt img{margin-bottom:20px;}		
.eventViw dd{float:left;display:block;font-weight:normal;line-height:15px;}		
.eventViw dl dd.tit {margin:0px 0px 13px 0px;letter-spacing:0px;font-size:14px; color:#333333; font-family:µ¸¿ò;font-weight:bold; line-height:22px;letter-spacing:-1px;}		
.eventViw dl dd.arti {width:100%; font-size:14px; line-height:26px;letter-spacing:0em;}		
.eventViw dl dd.con {font-size:14px; line-height:25px;letter-spacing:0em; border-top:1px dotted #ffffff; padding:15px 0px 0px 0px;}		
.eventViw dl dd.event_bu {width:90%; text-align:center; padding:15px 0px 0px 0px;}		
.eventViw p {clear:both; width:100%; text-align:right; padding:15px 0px 0px 0px;}		
.list {clear:both; width:100%; text-align:right; padding:10px 0px 0px 0px;}		
.eventViw_ctrl{clear:both; overflow:hidden; padding-top:9px;}		
.eventViw_ctrl p{float:left;margin-top:5px;display:inline; font:normal 14px 'µ¸¿ò',Dotum,'µ¸¿òÃ¼',DotumChe,AppleGothic,Sans-serif;color:#000;}		
		
.eventViw .event_sns{clear:both; overflow:hidden; float:right; width:70px; padding:7px 5px 2px 3px; margin-top:10px; background-color:#DCDCDC;}		
.eventViw .event_sns li{float:left; padding:0px 0px 0px 10px;}		
		
		
.board_prevnext {display:block; overflow:hidden; width:100%; margin-top:10px; border-bottom:1px solid #999999; padding:0px 0px 5px 0px;}		
		
		
/* board_view */					
.view_wrap {padding:20px 10px 10px 10px;}					
.view_wrap .view_tit {padding-bottom:20px; font-weight:600; font-size:18px; color:#000; line-height:24px;}					
.view_wrap .view_top {width:100%; overflow:hidden; border-top: solid 1px #808080;}					
.view_wrap .view_top .view_inner_wrap {width:100%; overflow:hidden;}					
.view_wrap .view_top dl {background:url(/images/bg_board_view.gif) 0 0 repeat-y; width:100%; float: left; border-bottom: solid 1px #b8b8b8;}					
.view_wrap .view_top dl dt {width:90px; height:100%; padding:13px 0; float: left; font-weight:bold; text-align:center; color:#666;  					
	-moz-box-sizing: border-box;					
	-webkit-box-sizing: border-box;					
	box-sizing: border-box;					
}					
.view_wrap .view_top dl dd {padding:13px 0 13px 10px; float: left; 					
	-moz-box-sizing: border-box;					
	-webkit-box-sizing: border-box;					
	box-sizing: border-box;							
}					
.view_wrap .view_top dl dd img {vertical-align:0;}					
.view_wrap .view_top dl dd .num_txt {font-size:11px; color:#db091a; vertical-align:top;}					
.view_wrap .view_top dl dd .txt_col {color:#0459af; text-decoration:none; vertical-align:top;}					
.view_wrap .view_top dl dd .add_list {}					
.view_wrap .view_top dl dd .add_list li {display:inline-block;}					
.view_wrap .view_txt_area {padding:30px 0; color:#000; line-height:18px; border-bottom: solid 1px #808080;}			
		
.view_wrap .view_top dl.con1 {width:40%; }					
.view_wrap .view_top dl.con1 dd {width:60%;}					
.view_wrap .view_top dl.con2 {width:60%; }					
.view_wrap .view_top dl.con2 dd {width:62%; padding:5px 0 5px 10px;}					
		
.button{ border:0px; width: 80px; height:28px; padding-bottom:3px; font-weight:bold; font-size:10pt; color:#222; vertical-align:middle; background:url('http://monthly.chosun.com/images/button_bg.png') no-repeat; cursor:pointer;}		
		
		
		
	.Contents {display:block; overflow:hidden; margin-bottom:0px; border-bottom:1px solid #999999; padding:0px 10px 25px 10px; background-color:#fff;}		
	.Contents .stitle {margin:20px 0px 20px 0px;  font-weight:700; font-size:16px; line-height:30px;}		
	.Contents .stitle strong {color:#FF0000; font-weight:700; }		
		
	.Contents .stitle_1 {margin:15px 0px 10px 0px; padding-left:20px; background:url(/images/stitle_ball.gif) left center no-repeat; }		
		
		
	/* write */		
	.write{border-top:2px solid #555;table-layout:fixed;}		
	.write th{padding:8px 0px; text-align:center; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f9f9f9; color:#202020; font-weight:normal;}		
	.write td{padding:8px 15px 8px 3px; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}		
	.write .padding{padding-left:7px;}		
	.write .al{text-align:left;padding-left:29px;}		
	.write .no_border {border-right:0px;}		
	.write .end {border-bottom:2px solid #000; vertical-align:middle;}		
	.write input { border-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-color: #DBDBDB;background-color:#FDFDFD; height:18px; font-size:12px; font-family:Dotum,DotumChe,verdana; width:99%;}		
	.write .radio { width:13px; height:13px; border:none}		
		
	.write .button{ border:0px; width: 80px; height:28px; padding-top:1px; font-weight:600; font-size:10pt; color:#222; vertical-align:middle; background:url('/images/button_bg.png') no-repeat; cursor:pointer;}		
	.write .font_red{ color:#D90402;}		
	.write .button2{ border:0px; width: 125px; height:28px; padding-top:1px; font-weight:600; color:#222; font-size:10pt; vertical-align:middle; background:url('/images/button_bg2.png') no-repeat; cursor:pointer;}		
	.write .button2_blue{ border:0px; width: 125px; height:28px; padding-bottom:3px; font-weight:600; color:#0054FF; font-size:10pt; vertical-align:middle; background:url('/images/button_bg2.png') no-repeat; cursor:pointer;}		
		
	.bbs_button{ border:0px; width: 80px; height:24px; padding-bottom:3px; font-weight:600; color:#222; vertical-align:middle; background:url('/images/board_bg.png') no-repeat; cursor:pointer;}		
		
		
		
/* °Ô½ÃÆÇ ¸ñ·Ï */ 		
.table_list{ width:100% !important; border:0; border-top:2px solid #808080; border-bottom:1px solid #B5B5B5; border-spacing:0; background: url(/images/table_top_bg.gif) repeat-x left top}		
.table_list th{ padding:8px 0 7px 0; border:0; border-bottom:1px solid #b5b5b5; background:url(/images/table_tdline0.gif) no-repeat scroll right 8px; color:#fff}		
.table_list td{ padding:8px 2px 5px 2px; border:0; border-bottom:1px solid #E9E7E7; background:none; text-align:center; color:#666; letter-spacing:-1px;}		
.table_list .al{text-align:left;}		
.table_list a.blank{ display: inline-block; height:16px; padding:2px 17px 3px 0; background:url(/images/common/ico/ico_guide.gif) no-repeat right 2px; color:#666; }		
.table_list a.blank:hover{ text-decoration:none;}		
.table_list .bg_none{ background:none !important;}		
		
.table_list .bbs_no{ font-size:11px; color:#0000000;line-height:14pt;}		
.table_list .bbs_title{ font-size:12px; color:#000000;line-height:13pt;}		
.table_list .bbs_name{ font-size:12px; color:#0459AF;line-height:14pt;}		
.table_list .bbs_date{ font-size:11px; color:838383;line-height:14pt;}		
.table_list .bbs_hit{ font-size:11px; color:#F78001;line-height:14pt;}		
.table_list .bbs_com{ font-size:11px; color:#CB1D1C;line-height:14pt;}		
.table_list .bbs_good{ font-size:11px; color:#CC3300;line-height:14pt;}		
.table_list .bbs_bad{ font-size:11px; color:#0226DE;line-height:14pt;}		
.table_list .left_td { padding: 0px 0px  0px 10px}		
.list_b{ font-size:12px;font-weight:bold; color:#2386BC;}		
		
		
		
/* board_write */		
.table_st2 {width:100%; border-top: solid 1px #808080; border-bottom: solid 1px #808080;}		
.table_st2 th {padding:13px 0; background-color:#E8E8E8; border-bottom: solid 1px #b8b8b8;}		
.table_st2 th.l {padding-left:30px; text-align:left;}		
.table_st2 td {padding:13px 10px; border-bottom: solid 1px #b8b8b8;}		
.table_st2 td .edit_area {min-height:130px;}		
.table_st2 td .essential_txt {color:#555;}		
.table_st2 td .file_add_area {display:inline-block;}		
.table_st2 td .file_add_area .file_add_input {vertical-align:0; }		
.table_st2 td .file_add_area .file_add_input label {padding-left:5px; color:#3a3a3a; vertical-align:0;}		
.table_st2 td .file_add_area .file_add_txt {color:#f00; vertical-align:0;}		
		
		
.table_st1 {width:100% !important; border-bottom: solid 1px #808080;}		
.table_st1 thead {background:url(/images/contents/bg_table_th.gif) 0 0 repeat-x;}		
.table_st1 th {height:36px; color:#555; border-top: solid 2px #808080; border-bottom: solid 1px #b5b5b5; background:url(/images/common/m_sub_line.gif) left center no-repeat;}		
.table_st1 th:first-child {background:none;}		
.table_st1 td {padding:14px 0; text-align:center; color:#666; border-bottom: solid 1px #ccc;}		
.table_st1 td.l {text-align:left;}		
.table_st1 td .notice_txt {padding-left:16px; background:url(/images/ico/ico_notice.gif) left center no-repeat; color:#1242e0;}		
.table_st1 td.txt_name {color:#0459af;}		
.table_st1 td.txt_view {color:#f78001;}		
.table_st1 td a {width:90%; display:inline-block; overflow:hidden; text-overflow:ellipsis; word-break:break-all; white-space:nowrap;}		
		
.table_st1 th.wid_th1 {width:13% !important;} 		
.table_st1 th.wid_th2 {width:auto;} 		
.table_st1 th.wid_th3 {width:25% !important;} 		
.table_st1 th.wid_th4 {width:13% !important;} 		
/* 		
<th scope="col" class="wid_th1">¹øÈ£</th>		
<th scope="col" class="wid_th2">Á¦¸ñ</th>		
<th scope="col" class="wid_th3"¹ßÇ¥ÀÏ/th>		
<th scope="col" class="wid_th4">Á¶È¸</th>		
<tr>		
<th scope="col" class="wid_th1">¹øÈ£</th>		
<th scope="col" class="wid_th2">Á¦¸ñ</th>		
<th scope="col" class="wid_th3">ÆÄÀÏ</th>		
<th scope="col" class="wid_th4">ÀÛ¼ºÀÚ</th>		
<th scope="col" class="wid_th5">ÀÛ¼ºÀÏ</th>		
<th scope="col" class="wid_th6">Á¶È¸</th>		
</tr>		
 */ 		
		
		
		
/* °Ô½ÃÆÇ ¸ñ·Ï */ 		
.bbs h1{background-color:#f6f6f6; padding:10px; border-bottom:1px solid #E8E8E8;}		
.bbs .bbsViewHeader{border-bottom:1px solid #E8E8E8; padding:25px 10px; padding-bottom:10px;}		
.bbs .bbsViewHeader span{color:#666; margin-right:7px}		
.bbs .bbsViewBody{border-bottom:1px solid #E8E8E8; line-height:1.6em; padding:10px;}		
.bbs .bbsViewBody .file{text-align:center; padding:0; margin:0;}		
.bbs .bbsViewBody img{max-width:100%}		
.bbs .bbsViewBody iframe{max-width:100%}		
.bbs .bbsViewBody embed{max-width:100%}		
.bbs .bbsViewFooter h3{margin:7px; font-weight:normal; background:url('/images/reply_1.gif') no-repeat 0 50%; padding-left:15px;}		
.bbs .bbsListHeader{padding:10px; border-bottom:1px solid #E8E8E8;}					
.bbs .button{text-align:right}		
.bbs .fBlock{float:left; margin:0; margin-right:10px; margin-bottom:5px; line-height:1.8em; height:1.8em}			
		
.bbs .bbsList {margin:0;}		
.bbs .bbsList a{display:block;}		
.bbs .bbsList li{padding:10px;border-bottom:1px solid #E8E8E8;}		
.bbs .bbsList li.notice{background-color:#f2f2f2}		
.bbs .bbsList li:last-child{margin-bottom:0;border-bottom:0}		
.bbs .bbsList li:after{content: "";clear:both;width:100%;display:block;}		
.bbs .bbsList h3{margin:0; line-height:1.6em;}		
.bbs .bbsList .thumb{float:left;width:7em; height:4.8em;margin-right:7px}		
.bbs .bbsList .description{overflow:hidden;max-height:4.8em;line-height:1.6em;}		
.bbs .bbsList img{width:100%; height:4.8em;}		
.bbs .bbsList p.summary{ color:#666; }		
.bbs .bbsList p.info{ margin-top:2px; color:#666;line-height:1.6em}		
.bbs .bbsList .writer{margin-right:10px; font-size:.9em}		
.bbs .bbsList .date{font-size:.9em}		
		
.bbs .replyList{font-size:.9em; margin:0; margin-top:10px;border-bottom:1px solid #E8E8E8;}		
.bbs .replyList li {padding:0 10px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #E8E8E8}		
.bbs .replyList li:last-child { border-bottom:0; margin-bottom:0;}		
.bbs .replyList li .replyBody{margin-top:7px}		
.bbs .replyList li a{color:#444}		
.bbs .replyList li a strong{color:#111; margin-right:7px; }		
.bbs .replyList li a span{margin-left:7px; font-size:.8em}		
		
/* °¡º¯Æø Æû */ 		
.default_form {margin:0;}		
.default_form h2{margin:0; background-color:#f6f6f6; padding:10px; font-weight:bold}		
.default_form ul.content{padding:0;margin:0; font-size:.9em; border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}		
.default_form ul.content li{padding:5px; margin:5px 0; border-bottom:1px solid #E8E8E8; }		
.default_form ul.content li:last-child{border-bottom:0;}	 		
.default_form input[type='text'], .default_form input[type='password']{width:90%;border:1px solid #E8E8E8; height:1.6em;}		
.default_form select{width:90%; }		
.default_form textarea{width:90%; border:1px solid #E8E8E8;}		
.default_form .confirm{border:0px solid #111; text-align:center; margin:20px 0}		
.default_form .confirm a{cursor:pointer; margin:0; padding:5px; border:1px solid #ddd; width:50px; background-color:#E8E8E8}		
.default_form .col1 { display:inline-block;width:25%; font-weight:bold; vertical-align:top; padding:7px;border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;}		
.default_form .col2 { display:inline-block;width:75%; vertical-align:top; padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;}		
.default_form .tip {font-size:.8em; color:#666}		
.default_form .tip li{border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:5px}		
.default_form .tip li:last-child{border-bottom:0; padding-bottom:0;margin-bottom:0;}	 		
.default_form .i_fix{width:50px}		
		
		
/* searchbox */		
.searchbox {width:100%; clear:both; overflow:hidden; margin-bottom:15px;}		
.searchbox p{float:left; padding:5px 0px 0px 0px; }		
.searchbox fieldset{ float:right;}		
.searchbox select{ height:24px; color:#000;  background:#fff;}		
.searchbox .input{ margin-right:3px; border-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-color: #BDBDBD; height:22px; font-size:12px; font-family:Dotum,DotumChe,verdana; width:150px;  vertical-align:middle; ime-mode:active;}		
.searchbox .search_bu { border:0px; padding-left:17px; width:65px; height:24px; padding-bottom:3px; font-weight:bold; color:#333; vertical-align:middle; background:url('http://monthly.chosun.com/images/button_search.png') no-repeat; cursor:pointer;}		
.searchbox .search_bu2 { border:0px; width:75px; height:24px; font-weight:bold; color:#333; vertical-align:middle; background:url('http://monthly.chosun.com/images/button_bg1.png') no-repeat; cursor:pointer;}		
.searchbox .button{ border:0px; width: 80px; height:24px; font-weight:bold; color:#333; vertical-align:middle; background:url('http://monthly.chosun.com/images/button_bg.png') no-repeat; cursor:pointer;}		
.searchbox img { border:0px; vertical-align:middle;}		
.searchbox .right {float:right; padding:0px 0px 0px 0px;  }		


/* ÇÁ¸®¹Ì¾ö °áÁ¦ ¹Ú½º */
.box_prim { max-width:100%; margin-top:35px; padding:15px 10px 15px 20px; box-sizing:border-box; border:1px solid #E8B972; border-radius:3px; background-color:#fff; }
.box_prim h4 {  font-size:1em;  font-weight:600; color:#000; margin-bottom:5px;}
.box_prim p { margin-top:15px; color: #d25400; font-weight:600; }
.box_prim img { vertical-align:middle;}
.box_prim_btn { font-size: 18px; font-weight:600; margin-top:20px; background:#ff9510; vertical-align:middle; color: #FFFFFF; width:200px; height: 42px; border:1px solid #ff9d39; border-radius:10px; }



#SubWrapper {clear:both; padding:30px 10px;  text-align:left;	box-sizing: border-box;}	
.Location_viw	{position:relative; width:100%; height:45px; margin:0 0 40px 0; border-bottom:1px #CCCCCC solid;}					
.Location_viw .title {display:inline-block; float:left; color:#212121; font-size:1.3em; font-weight:800; line-height:26px; letter-spacing:0px; padding:8px 0px 8px 0px; border-bottom:3px #0092D7 solid;}			
.Location_viw .title span	{color:#000000; font-size:1em; font-weight:600; line-height:16px; letter-spacing:-0px;}					
.Location_viw ol { position:absolute; display:inline-block; padding:0px 0px 4px 7px; bottom:0;}					
.Location_viw ol li { text-align:left; display:inline; padding:0 8px 0 8px; font-size:0.9em; font-weight:600; line-height:8px; color:#323232;}					
.Location_viw ol li a {color:#505050; padding:0px 0px 0px 0px; }					
.Location_viw ol li a.on {color:#C51917; font-size:1.25em; font-weight:800; }					

.cheditor-caption-text{ margin: 6px 3px 0px 3px;
    text-decoration: none;
    color: #2F73BA;
    font-size: 13px;
    line-height: 20px;
    word-break: break-all;
    text-align: left; }




/* ÀÎµµ Æ¯Áý ¿µ¿ª */
/* .inda_bg {position: relative; background:rgba(0,0,0,0.7); box-sizing:border-box; border:2px solid #222; padding:10px; margin-bottom:15px;}
.inda_bg .inda_bg_img {position:absolute; top:0px; right:0px; z-index:-1;}
.inda_bg .tit_wrap {margin-bottom:23px;}
.inda_bg .tit_wrap .s_tit {font-size:16px; font-family:"Pretendard Variable"; display:inline-block; padding:8px 5px; border-radius:3px; background-color:#d7d7d7; color:#003b8b; font-weight:800; margin-right:10px;}
.inda_bg .tit_wrap .b_tit {font-size:17px; font-family:"Pretendard Variable"; color:#fff; font-weight:bold;} */

.inda_bg {position: relative; background:#0c0b22; box-sizing:border-box; border:2px solid #222; padding:10px; margin-bottom:15px;}
.inda_bg .inda_bg_img {position:absolute; top:0px; right:0px; z-index:-1;}
.inda_bg .tit_wrap {display:flex; align-items:center; margin-bottom:23px;}
.inda_bg .tit_wrap .s_tit {font-size:14px; font-family:"Pretendard Variable"; display:inline-block; color:#ff00c0; font-weight:600; margin-right:10px; text-align:center;}
.inda_bg .tit_wrap .b_tit {font-size:23px; font-family:"Pretendard Variable"; color:#ff00c0; font-weight:800;}

/* font-family:"Pretendard Variable" */


/* .inda_bg .inda_list:after {content:""; display:block; clear:both;}
.inda_bg .inda_list > li {float:left; width:23.125%; margin-right:2.5%; padding-bottom:20px;}
.inda_bg .inda_list > li .img_top {text-align:center;}
.inda_bg .inda_list > li:nth-child(4n) {margin-right:0px;}
.inda_bg .inda_list > li .img_top{margin-bottom:10px;}
.inda_bg .inda_list > li > a > p {color:#fff;}
.inda_bg .inda_list > li > a > span {color:#a5a5a5;} */

.inda_bg .inda_list {display:flex; flex-wrap:wrap;}
.inda_bg .inda_list > li {position:relative; top:0px; display:flex; flex-direction:column; flex:none; flex-basis:49%; margin-right:2%; margin-bottom:20px; box-sizing: border-box; }
.inda_bg .inda_list > li:nth-child(2n) {margin-right:0px;}
.inda_bg .inda_list > li .img_top{margin-bottom:10px; text-align:center;}
.inda_bg .inda_list > li > a > p {color:#fff; font-size: 14px; text-align:center;}
.inda_bg .inda_list > li > a > span {color:#a5a5a5;}


/*¼¼°è ¼Ó ÄÚÀÌÄ«*/
.box_mn {margin: 20px 0px 20px 0px; }
.box_mn ul {padding:0px 10px;}
.box_mn li {padding: 0px 0px 0px 0px;} 
.line_box img {width:100%;} 
.line_box {border:1px solid #d8d8d8; padding:15px 20px; border-top:none; box-sizing:border-box;}
.line_box > div { position:relative; padding-left:10px; margin-bottom:10px;}
.line_box > div > a {display:block; font-size:15px; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.line_box > div:last-child {margin-bottom:0px;}
.line_box > div:after {content:""; display:block; width:6px; height:6px; background:#e0e0de; position:absolute; top:8px; left:0px; border-radius:50%;}