
/*
.m_con_01{height:136px; width:310px; float:left; margin-top:2px;background:url('http://image.jtbcgolf.joins.com/main/151231_h_membership_smart.jpg') no-repeat;}
.m_con_02{height:136px; width:310px; float:left; margin-top:2px;background:url('http://image.jtbcgolf.joins.com/main/151231_h_membership_gold.jpg') no-repeat;}
.m_con_03{height:136px; width:310px; float:left; margin-top:2px;background:url('http://image.jtbcgolf.joins.com/main/151231_h_membership_blue.jpg') no-repeat;}
.hotvod_img{height:91px; background:url(http://image.jtbcgolf.joins.com/main/20150226_main_hotvod_2.jpg) no-repeat 0 0px; }
.hotvod_img dd strong{color:#003366; line-height:16px; letter-spacing:0em;}
.hotvod_img dd {padding:6px 0 0 100px; line-height:16px; font-size:12px;cursor:hand;}
.hotvod_img{padding-top:7px;}
.shop_tap01{width:244px; height:33px;background:url('http://image.jtbcgolf.joins.com/main/151231_h_shopbox_t01.png') no-repeat;}
.shop_tap02{width:244px; height:33px;background:url('http://image.jtbcgolf.joins.com/main/151231_h_shopbox_t02.png') no-repeat;}
.shop_tap03{width:244px; height:33px;background:url('http://image.jtbcgolf.joins.com/main/151231_h_shopbox_t03.png') no-repeat;}
*/

/*2017_01_17 BEGIN */
.triangle_right {
    border-right: 2px solid black;
    border-bottom: 2px solid;
    width: 5px; height: 5px;
    transform: rotate(-45deg);
    border-color: #ffffff;
}

.triangle_left {
    border-right: 2px solid black;
    border-bottom: 2px solid;
    width: 5px; height: 5px;
    transform: rotate(-225deg);
    border-color: #ffffff;
}


#spanSch{ /*점검스케줄 date yyyy-mm-dd span*/
/*
	background-color: #9CCC65;
	color: #ffffff;
	padding: 1px 2px 1px 2px;
	*/
}

#stauts {
	background-color: #00BCD4;
	color: #ffffff;
	padding: 1px 2px 1px 2px;
}

ul.mylist li, ol.mylist li {
    padding: 5px 0px 5px 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #efefef;
    font-size: 12px;
}
/*2017_01_17 END */

/*FOOTER SLIDER 2017_02_08*/
.mainBlock_03 {width:1040px;}
	/*.mainBlock_03 {width:1015px;background:#fff;padding:00px 0;} */
.mainBlock_03 .snsBlock {width:1040px;margin:0 auto;}
	/*.mainBlock_03 .snsBlock {width:1015px;margin:0 auto;}*/
.mainBlock_03 .snsBlock ul li {
	position:relative;cursor:pointer;float:left;width:249px;margin-right:60px;margin-bottom:30px;
	}
.mainBlock_03 .snsBlock ul li + li + li + li + li + li + li + li + li {margin-bottom:0;}
.mainBlock_03 .snsBlock ul li .snsTit {height:17px;width:210px;display:inline-block;padding:12px 0;text-align:center;line-height:15px;font-size:14px;background:#fff;color:#6a5d6e;letter-spacing:-1px;}
.mainBlock_03 .snsBlock ul li .snsTit2 {height:28px;width:210px;display:inline-block;padding:6px 0 !important;text-align:center;line-height:15px;font-size:14px;background:#fff;color:#6a5d6e;letter-spacing:-1px;}

.mainBlock_03 .snsBlock ul li .snsOrange {display:none;width:209px;height:137px;padding:50px 20px 0 20px;position:absolute;left:0;top:0;
		background:url('../img/whiteBg.png') 0 0 repeat;
}
.mainBlock_03 .snsBlock ul li .snsOrange a {color:#777;font-size:14px;display:block;}
.mainBlock_03 .snsBlock ul li .snsOrange a span {position:absolute;right:30px;bottom:28px; }
.pgsIcon {float:left;height:40px;}

.toggleBtn {
    margin-top: 0px;
    float: right;
    width: 101px;
    height: 34px;
    background: url('../img/toggle_up.gif') 0 0 no-repeat;
}


/*FOOTER SLIDER 2017_02_08*/


/*video play*/
.videoItem{float:left; margin-right:22px; margin-bottom:28px; position: relative;}
.clear{clear:both;}
.videoItemImage {width: 200px;height: 120px;}
.overlayIcon {position: absolute;top: 90px;left: 10px;}
.durationInfo{position: absolute;top: 107px;left: 160px;}
.playTitle{font-size:12px;}
.playTime {background-color:black;font-size:11px;font-famaily:tahoma;color:white;width:40px;text-align:center;}
/*video play*/

/*slide*/
#spot {
    position: relative
}

#spot .num {
    overflow: hidden
}

#spot .btn_banner {
    position: absolute;
    bottom: 12px;
    left: 35px;
    width: 15px;
    height: 14px;
    /* position: absolute;
    bottom: 12px;
    left: 15px;
    width: 15px;
    height: 14px*/
}

#spot .btn_banner.v2 {
    left: 55px
}

#spot .btn_banner.v3 {
    left: 75px
}

#spot .btn_banner.v4 {
    left: 95px
}

#spot .btn_rolling_stop {
    position: absolute;
    bottom: 12px;
    right: 0;
    left: 115px;
    width: 30px;
    height: 14px
}

#spot .banner .btn_svc {
    display: none
}
/*slide*/

/* index in-line BEGIN*/
	/*MAP BEGIN*/
		.mapImgArea{
			position:relative;width:200px;height:291px;overflow:hidden;
			margin-top:0;background:url("../img/map_korea_6_1.png") no-repeat 0 0;
			border: 0px dotted blue;
		    margin-left: 20px;
		}

		.mapImgArea li{position:absolute;top:0; list-style:none;}
		.mapImgArea li a{color:#78909C;}
		.mapImgArea li.on{font-weight:bold;}
		.mapImgArea li.on a{color:#000;}
		/*MAP END*/

		/*HeadMenu Area BEGIN*/
		.gnbArea {
		    clear: both;
		    position: relative;
		    z-index: 30;
		    font-family: 'NanumGothic','Nanum Gothic','나눔고딕',sans-serif!important;
		}
		.ban_List {
			border:1px gray solid;
		    position: absolute;
		    right: 0;
		    bottom: 0;
		    border-left: 1px #eaedef solid;
		}
		/*HeadMenu Area END*/

		/* linkHover BEGIN*/
			#linkHover a:hover{text-decoration: underline; cursor: hand;}
			#linkHoverClass a:hover{text-decoration: underline; cursor: hand;}
		/* linkHover END */

		/*FOOTER BEGIN*/
		#footerInfo {
			float:left;
			padding:0px 0px 0px 0px;
			background: url('../img/line-footer.gif') no-repeat right 4px;
			color: #777;
			font-size: 12px;
			letter-spacing: -1px;
			text-align: left;
		}

		#footerInfo a:hover{text-decoration: underline; cursor: hand;}
		#footerInfo a:link{color:#777;}

		/*FOOTER END*/

		/* TOTAL HIDDEN MENU BEGIN */
		#top_submenu {
			z-index:9999;
			position:absolute;
			width:1040px;
			top: 111px;
			left:432px;
			display:none;
		}

		#top_submenu .inner div.top_submenu_div {
			background-color:#fff;
			border-right:#ccc 1px solid;
			border-left:#ccc 1px solid;
			border-bottom:#ccc 1px solid;
		}

		div.top_submenu_div table{
			/*width:100%;*/
			padding:0;
			border-spacing:0px;
			border:0;
			border-collapse:collapse;
		}

		div.top_submenu_div table th{
			letter-spacing:-1px;
			/*width:14.2%;*/
			/*padding:0 0 0 0.3em;*/
			height:24px;
			background:url('/land/images/img_main/top_sub_bg.gif') repeat-x;
			/*background:url('/land/images/img_main/top_sub_bg.gif') repeat-x;*/
			color:#368abc;
			text-align:left;
		}

		div.top_submenu_div table td{
			letter-spacing:-1px;
			/*width:14.2%;*/
			vertical-align:top;
			/*padding:0.8em 0 0.8em 0.3em;*/
		}

		div.top_submenu_div ul{
			list-style:none;
			margin:0;
			padding:0;
		}

		div.top_submenu_div ul li{
			margin:0;
			padding:0;
			line-height:30px;
		}

		div.top_submenu_div ul li > a:hover{
			text-decoration:underline;
		}

		.top_submenu_border_r{
			border-right:1px solid #ddd;
		}
		/* TOTAL HIDDEN MENU END */

		/* SERVICE MENU BEGIN */
		#siteAll{border:0px red solid; width: 991px; margin-top: 336px;}
		#siteAll h4{
			display:block;padding:10px 0 5px;
			font-size:1.1em;font-weight:bold;color:#0d3d8f;background:none;border-bottom:1px #e2e2e2 solid;
		}

		#siteAll .siteGroup{
			margin-top:13px;padding:8px 24px 16px;background:#fff;border:1px solid #e2e2e2;border-top:1px solid #a5b2c3;
		}

		#siteAll .siteGroup ul{display:block;}
		#siteAll .siteGroup ul:after{display:block;content:'';clear:both;}
		#siteAll .siteGroup ul li{display:block;float:left;padding:5px 0; width:20%;}
		#siteAll .siteGroup ul li a{font-size:11px;}
		/* SERVICE MENU END */

		/* 하단 배너 BEGIN*/
		.bannerZone{overflow:hidden;position:relative;z-index:5;width:100%; height:50px; padding:9px 0;}
		.bannerZone .caroufredsel_wrapper{width:940px !important;margin:0 auto !important;;}
		.bannerNavi a{overflow:hidden; display:block;}
		.bannerNavi a#bn_prev{
			left:0px; position:absolute; top:10px; z-index:10;
			width:20px; height:50px; background:url('../img/bg_bannerNavi_L.gif') no-repeat; font-size:0; line-height:0;
		}
		.bannerNavi a#bn_next{
			right:0px; position:absolute; top:10px; z-index:10;
			width:20px; height:50px; background:url('../img/bg_bannerNavi_R.gif') no-repeat; font-size:0; line-height:0;
		}
		.bannerList{width:auto;margin:0 auto;}
		.bannerList:after{content:"";display:block;clear:both;}
		.bannerList li{float:left;width:155px;height:50px;margin-right:3px;}
		.bannerList li a { display:block;}
		/* 하단 배너 END */

		/* top menu01 BEGIN*/
		#topMenu01 {
			font-size: 16px; font-weight: 600; padding: 22px 15px 14px 15px;
			font-family: 맑은 고딕;
		}
		#topMenu011 {
			font-size: 16px; font-weight: 600; padding: 22px 15px 14px 15px;
			font-family: 맑은 고딕;
		}
		/* top menu01 END*/

		/* 추천 서비스 BEGIN */
		#recommendInfo {
			float:left;
			padding:0px 15px 0px 1px;
			/*background: url('assets_2017/img/line-footer.gif') no-repeat right 4px;*/
			color: #777;
			font-size: 1em;
			letter-spacing: -1px;
			text-align: left;
		}
		#recommendInfo a:hover{text-decoration: underline; cursor: hand;}
		#recommendInfo a:link{color:#777;}
		/* 추천 서비스 END */

		/* 인증서 BEGIN */
		#caSiteAll{border:0px red solid; width: auto;}
		#caSiteAll h4{
			display:block;padding:10px 0 5px;
			font-size:1.1em;font-weight:bold;color:#0d3d8f;background:none;border-bottom:1px #e2e2e2 solid;
		}

		#caSiteAll .caSiteGroup{
			margin-top:13px;padding:8px 24px 16px;background:#fff;;
		}

		#caSiteAll .caSiteGroup ul{display:block;}
		#caSiteAll .caSiteGroup ul:after{display:block;content:'';clear:both;}
		#caSiteAll .caSiteGroup ul li{display:block;float:left;padding:5px 0; width:20%;}
		#caSiteAll .caSiteGroup ul li a{font-size:11px;}
		/* 인증서 END */

		#siteGroupDispayGrid{
			margin-top: 13px; padding: 8px 24px 16px; background: #fff; border: 1px solid #e2e2e2;
				border-top: 1px solid #a5b2c3;
		}
		#siteGroupDispayGrid h4{
			display: block; padding: 10px 0 5px; font-size: 1.1em; font-weight: bold; color: #0d3d8f; background: none;
						border-bottom: 1px #e2e2e2 solid;
		}

		/* hot slide */

			#main03 {
			    width: 1040px;
			    margin: 0 auto 0;
			    text-align: left
			}

			#main03 .col-1 {
			    width: 180px;
			    padding-top: 10px;
			    padding-left:3px;
			    margin: 0;
			    float: left;
			    overflow: hidden
			}

			#main03 .col-2 {
			    width: 812px;
			    padding-top: 0px;
			    margin: 0;
			    float: left;
			    overflow: hidden

			}

			#main03 .col-3 {
			    width: 23px;
			    padding-top: 18px;
			    padding-left: 0px;
			    margin: 0;
			    float: left;
			    overflow: hidden
			}

			#main03 .col-1 img {
			    padding-bottom: 30px
			}

			#main03 .col-1 .tickerBox {
			    display: inline-block;
			    width: 113px;
			    margin-left: 22px
			}

			.ticker {
			    height: 30px;
			    line-height: 30px;
			    overflow: hidden;
			    color: black;
			    font-family: 'Malgun Gothic', normal!important;
			    cursor: default
			}

			.ticker li {
			    text-align: left;
			    font-size: 14px;
			    height: 30px
			}

			.ticker a,
			.ticker .ticker a:link,
			.ticker a:visited,
			.ticker a:active {
			    color: black;
			    text-decoration: none
			}

			.ticker a:hover {
			    color: black
			}

			#main03 .col-2 .txTitle {
			    display: inline-block;
			    width: 660px /*width: 590px*/
			}

			#main03 .col-2 .txDate {
			    display: inline-block;
			    width: 107px;
			    padding-left: 40px;
			    color: #80878e;
			    background: url('../img/tickerSlider/ln_l01.png') no-repeat 0 50%
			}

			#main03 .col-3 ul {
			    width: 18px;
			    text-align: center;
			    border: 1px solid #d9d9d9;
			    line-height: 12px;
			    padding: 2px 0
			}

			#main03 ul li {}
		/* hot slide */

		/* X-Event대책*/
		.eventContainer{
			height: 255;
		    width: 240px;
		    margin-top: ;
		    margin-top: 24px;
		}
		.eventItem {
			display: none;
			list-style:none;
		}
		.eventItem.active {
			display: block;
		}
		/* X-Event대책*/

		/* favor */
		.favorContainer{
			height: 255;
		    width: 240px;
		    margin-top: ;
		    margin-top: 24px;
		}
		.favorItem {
			display: none;
			list-style:none;
		}
		.favorItem.active {
			display: block;
		}
		/* favor */

		#hotNotice{width: 95px; height: 54px; font-size: 14px;padding-top: 15px;padding-left: 24px; font-weight: 600; color:#1976D2;}

		/* test menu begin*/
		#hideFirstUl{display:block; list-style: none; overflow-y: auto;}
		.hasSub{position: relative;float: left;width: 16.54%; display: block;list-style: none;height:440px;}
		/*.hasSub{position: relative;float: left;width: 16.6666%; display: block;list-style: none;}*/
		#hasSubAhref{display: block;height: 44px; color: #1976D2;font-size: 1.1em;font-weight: bold;line-height: 44px;text-align: center;
					border-bottom: 1px solid #d9d9d9;
					border-top:  1px solid #d9d9d9;
					}
		#hasSubUl{padding: 15px;display: block;padding-left:25px;}
		/*#hasSubUl{padding: 15px;display: block;}*/
		#hasSubUlaHref{margin: 3px 0;padding: 3px 0;font-size: 0.9em;font-weight: bold;color: #333;border-bottom: 1px solid #fff;}
		/*test menu end*/

		/*close button*/
		#btnClose:hover {color: #304FFE;}

/* index in-line END*/



/* LEFT SIDE MENU*/
.left{float:left;overflow:hidden;width:220px;margin:0px 40px 50px 0;padding:20px 0 0 0;min-height:500px;}
.left h3{
	border-bottom:2px solid #252525;text-shadow:1px 1px 1px #222;height:62px;
	width:205px; color:#fff;padding:27px 0 0 15px;font-size:20pt;display:inline-block;
	letter-spacing:1px;
	background:url(/assets_2017/img/bg_left_title_bg.gif) no-repeat 0 0
}
.left p{ height:27px;color:#939393;font-family:'맑은 고딕', 'Malgun Gothic', Tahoma;padding:0 0 0 15px;}
.left-menu{ border-top:1px solid #e2e2e2;}
.left-menu>li>a{
	font-size:10pt;color:#616161;text-decoration:none;
	border-right:0px solid #eaedef;
	border-left:0px solid #eaedef;
	border-bottom:1px solid #eaedef;display:block;padding:12px 0 9px 15px;
	}
.left-menu>li>a.on{ color:#000;font-weight:bold;background:url(/assets_2017/img/bg_left_menu.gif) no-repeat 0 0;}
.left-menu>li>a:hover{ color:#000;font-weight:bold; }
.left-menu>li>a:focus{ color:#000;font-weight:bold;background:url(/assets_2017/img/bg_left_menu.gif) no-repeat 0 0;}


.lm2{border-bottom:1px solid #eaedef;padding:6px 0;/*background:#f1f6fd;*/border-right:1px solid #eaedef;border-left:1px solid #eaedef;}
.lm2>li{margin:0 0 0 25px;background:url(/assets_2017/img/icon_line5.gif) no-repeat 0 10px;padding:2px 0 2px 10px;}
.lm2>li>a{color:#a0a0a0;font-size:9pt;text-decoration:none;padding:2px 2px 2px 0;}
.lm2>li>a.on{color:#186be3;font-weight:bold;}
.lm2>li>a:hover{color:#186be3;}

.lm3{padding:3px 0 0 0;}
.lm3 .left-menu-3dp{background:url(/assets_2017/img/img/icon_dot4.gif) no-repeat 0px 9px !important;padding-left:7px !important;}
.lm3 .left-menu-3dp a{color:#a0a0a0;font-size:9pt;text-decoration:none;padding:2px 2px 2px 0;}
.lm3 .left-menu-3dp a.on{color:#186be3;font-weight:bold;}

#tempLeftSideMenu{
	float: left;  background-color: rgb(255, 255, 255); padding-top: 25px; padding-left: 25px; margin: 0px auto 22px;
}
/* LEFT SIDE MENU*/


/*location 현재위치*/
.location{float:right;width:770px;overflow:hidden;margin:20px 0 0 0;height:33px;background:url(http://www.openfiscaldata.go.kr/img/bg_location3.png) no-repeat 0 5px;}
.location h2{color:#6c6c6c;font-size:14pt;letter-spacing:-1px;height:41px;padding:0 0 0 21px;float:left;}
.location span{float:right;margin:8px 0 0 0;color:#666;font-size:9pt;background:url(http://www.openfiscaldata.go.kr/img/icon_home.png) no-repeat 0 center;padding:0 0 0 18px;}

.location2{overflow:hidden;margin:16px 0 0 0;height:33px;background:url(http://www.openfiscaldata.go.kr/img/bg_location3.png) no-repeat 0 5px;}
.location2 h2{color:#6c6c6c;font-size:14pt;letter-spacing:-1px;height:41px;padding:0 0 0 21px;float:left;}
.location2 span{float:right;margin:8px 0 0 0;color:#666;font-size:9pt;background:url(http://www.openfiscaldata.go.kr/img/icon_home.png) no-repeat 0 center;padding:0 0 0 18px;}

.location2-E{overflow:hidden;margin:16px 0 0 0;height:33px;background:url(http://www.openfiscaldata.go.kr/img/bg_location3.png) no-repeat -20px 5px;}
.location2-E h2{color:#6c6c6c;font-size:14pt;letter-spacing:-1px;height:41px;padding:0 0 0 21px;float:left;}
.location2-E span{float:right;margin:8px 0 0 0;color:#666;font-size:9pt;background:url(http://www.openfiscaldata.go.kr/img/icon_home.png) no-repeat 0 center;padding:0 0 0 18px;}

.location3{overflow:hidden;margin:16px 0 0 0;height:33px;background:urlhttp://www.openfiscaldata.go.kr/img/bg_location4.png) no-repeat 0 5px;}
.location3 h2{color:#6c6c6c;font-size:14pt;letter-spacing:-1px;height:41px;padding:0 0 0 21px;float:left;}
.location3 span{float:right;margin:8px 0 0 0;color:#666;font-size:9pt;background:url(http://www.openfiscaldata.go.kr/img/icon_home.png) no-repeat 0 center;padding:0 0 0 18px;}

/*location 현재위치*/

/*location & title 2*/
.stitle {
	margin: 20px 0 2px;
	color: #000;
	line-height: 1.2;
	font: normal 2.5em NotoM;
	}
.path_wrap {
	margin-bottom: 58px;
	padding-bottom: 33px;
	border-bottom: 1px solid #e8e8e8;
	font-size: 0.933em;
	overflow: hidden;
	}
.path_wrap .path {
	float: left;
	margin-top: 7px;
	line-height: 1.2;
	}
.path_wrap .path img {
	display: inline-block;
	vertical-align: bottom;
	}
.path_wrap .float_right {
	background: url(https://www.khidi.or.kr/resources/images/kps/layout/setup_control.gif) no-repeat right 0;
	}
.font_setup {
	float: left;
	overflow: hidden;
	}
.font_setup dt {
	float: left;
	height: 28px;
	margin-right: 12px;
	}
.font_setup dd {
	float: left;
	height: 28px;
	overflow: hidden;
	}
.path_wrap button {
	float: left;
	width: 40px;
	height: 28px;
	opacity: 0;
	overflow: hidden;
	}
.path_wrap .fs_sm {
	width: 41px;
	background-position: -40px 0;
	}
.path_wrap .print {
	background-position: -81px 0;
	}
/*location & title 2*/

/*sub title 3*/
/* 서브 타이틀 */
.sub_title_area {width: 100%; padding-top: 78px; margin-bottom: 30px; position:relative; border-bottom: solid 1px #bababa;}
.sub_title_area .title {margin:0 0 10px 0;font-size:22px; letter-spacing:-0.05em; color:#303233; font-weight:bold; vertical-align: middle; position: relative; }
.sub_title_area .submenu_open{text-indent: -9999px; width: 37px; height: 37px; display: inline-block; background: url(../../images/common/submenu_open_bg.gif) center no-repeat; position: absolute; right: 0; bottom: -7px;}
.sub_title_area .submenu_open.on{background: url(../../images/common/submenu_close_bg.gif) center no-repeat;}

/* 현재위치 */
.breadcrumb {
	/*position:absolute; right:10px; top:13px;*/
	position: relative;
    float: right;
    right: 10px;
    /* top: 13px; */
    bottom: 60px;

 }
.breadcrumb .breadcrumb_list {}
.breadcrumb .breadcrumb_list {padding-left:17px; color:#7c7d7d; font-size:13px; text-indent:-18px;}
.breadcrumb .breadcrumb_list .home {vertical-align:-2px; }
.breadcrumb .breadcrumb_list strong {color:#103e93;}
/*sub title 3*/


/*2018. 07. 09*/
/* 2017-03-24 calender 새강좌 섹션 */
		.new_lecture {position:relative; padding:19px; background:#fff; border:1px solid #dadada;margin-bottom: 10px;}
		.new_lecture * {font-family:Nanum Gothic, "맑은 고딕",Malgun Gothic,"돋움",Dotum,Arial;}
		.new_lecture:after {display:block;clear:both;content:""}
		.new_lecture .month_now {float:left; padding:0 0 0 20px;}
		.new_lecture .toggle_lct {position:absolute; right:-1px; top:-1px;}
		.new_lecture .rolling_area {position:relative;}
		.new_lecture .slider_lecture01 {display:block;overflow:hidden;position:absolute;top:-10px;left:196px;width:417px;height:50px;}
		.new_lecture .slider_lecture02 {display:block;overflow:hidden;position:absolute;top:-10px;left:626px;width:296px;height:50px;}

		.new_lecture .sliderItemNew {position:relative; width:100%; height:50px; margin:0; padding:0;}
		.new_lecture .sliderItemNew .inner {padding:0;}
		.new_lecture .sliderItemNew .inner .lct_r_po {position:absolute; left:0; top:0; color:#fff; font-size:13px; text-align:center; line-height:16px; background:#f9f9f9 url('http://img.megastudy.net/main/2017/bg_cal_type_p.jpg') 0 0 no-repeat; width:50px; height:50px;}
		.new_lecture .sliderItemNew .inner .lct_r_po strong {display:block; padding:8px 0 0 0; }
		.new_lecture .sliderItemNew .inner .lct_b_po {position:absolute; left:0; top:0; color:#fff; font-size:13px; text-align:center; line-height:16px; background:#f9f9f9 url('http://img.megastudy.net/main/2017/bg_cal_type_b.jpg') 0 0 no-repeat; width:50px; height:50px;}
		.new_lecture .sliderItemNew .inner .lct_b_po strong {display:block; padding:8px 0 0 0; }
		.new_lecture .sliderItemNew .inner .txt {font-size:12px; color:#626262;}
		.new_lecture .sliderItemNew .inner .txt dl {float:left; width:444px; height:50px; overflow:hidden;}
		.new_lecture .sliderItemNew .inner .txt dl:after {display:block;clear:both;content:""}
		.new_lecture .sliderItemNew .inner .txt dl dt {float:left;}
		.new_lecture .sliderItemNew .inner .txt dl dt .t_tit {float:left; width:40px; height:39px; color:#fff; font-size:13px; text-align:center; line-height:16px;}
		.new_lecture .sliderItemNew .inner .txt dl dt .t_tit strong {display:block; padding:8px 0 0 0; }
		.new_lecture .sliderItemNew .inner .txt dl dt .lct_r {background:#f9f9f9 url('http://img.megastudy.net/main/2017/bg_cal_type_p.jpg') 0 0 no-repeat; width:50px; height:50px; display:none;}
		.new_lecture .sliderItemNew .inner .txt dl dt .lct_b {background:#f9f9f9 url('http://img.megastudy.net/main/2017/bg_cal_type_b.jpg') 0 0 no-repeat; width:50px; height:50px; display:none;}
		.new_lecture .sliderItemNew .inner .txt dl dt .n_day {display:block; padding:15px 0 0 58px; text-align:center; line-height:19px;}
		.new_lecture .sliderItemNew .inner .txt dl dt .n_day span {display:block; padding:1px 3px 2px; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; line-height:14px; font-size:12px; letter-spacing:0.5px; color:#666666; text-align:center;}
		.new_lecture .sliderItemNew .inner .txt dl dt .d_sat span {color:#f34d51;}
		.new_lecture .sliderItemNew .inner .txt dl dt .d_sun span {color:#4b55eb;}
		.new_lecture .sliderItemNew .inner .txt dl dd {padding:5px 0 0 127px; width:283px; height:50px; font-size:12px; letter-spacing:-1px;}
		.new_lecture .sliderItemNew .inner .txt dl dd strong {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:285px; color:#2c2e31; font-size:13px;}
		.new_lecture .sliderItemNew .inner .txt dl dd span {color:#3a3c3f;}

		.new_lecture .slider_lecture02 .sliderItemNew .inner .txt dl {width:296px;}
		.new_lecture .slider_lecture02 .sliderItemNew .inner .txt dl dd {padding:5px 0 0 127px; width:183px;}
		.new_lecture .slider_lecture02 .sliderItemNew .inner .txt dl dd strong {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:160px;}

		.new_lecture #divNewlecture {padding:0; width:740px !important;}
		.new_lecture .slide_w01 {padding:0; /*width:740px !important;*/}
		.new_lecture .slide_w02 {padding:0; /*width:740px !important;*/}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
			.new_lecture .sliderItemNew .inner .txt dl dt .t_tit strong {display:block; padding:8px 0 0 0; }
		}
		.new_lecture_view {display:none; position:relative; padding:19px; background:#fff; border:1px solid #dadada;margin-bottom: 10px;}
		.new_lecture_view * {font-family:Nanum Gothic, "맑은 고딕",Malgun Gothic,"돋움",Dotum,Arial;}
		.new_lecture_view:after {display:block;clear:both;content:""}
		.new_lecture_view .tit_now {position:absolute; left:39px; top:19px;}
		/*.new_lecture_view .tit_now {float:left; margin-bottom:38px; padding:0 0 0 20px;}*/
		.new_lecture_view .toggle_lct {position:absolute; right:-1px; top:-1px;}
		.new_lecture_view .month_schedule {clear:both; padding:49px 0 0 0;}
		.new_lecture_view .month_schedule:after {display:block;clear:both;content:""}
		.new_lecture_view .month_schedule .calender_area {float:left; margin:0 20px 0 0; width:308px;}
		.new_lecture_view .month_schedule .calender_area .month_tab {position:relative; }
		.new_lecture_view .month_schedule .calender_area .month_tab ul {}
		.new_lecture_view .month_schedule .calender_area .month_tab ul:after {display:block;clear:both;content:""}
		.new_lecture_view .month_schedule .calender_area .month_tab li {float:left; background:#e9e9e9; text-align:center;}
		.new_lecture_view .month_schedule .calender_area .month_tab li .on {background:#fff; border:1px solid #777779; border-bottom:0;}
		.new_lecture_view .month_schedule .calender_area .month_tab li a {display:block; width:80px; height:25px; font-size:13px; color:#777779; line-height:23px;}

		.new_lecture_view .month_schedule .calender_area .month_tab .cal_info {position:absolute; right:0; top:3px;}
		.new_lecture_view .month_schedule .calender_area .month_tab .cal_info .bg_n_month01 {margin:0 11px 0 0; padding:0 0 0 14px; background:url('http://img.megastudy.net/main/2017/bg_n_month01.jpg') 0 4px no-repeat; color:#777779;}
		.new_lecture_view .month_schedule .calender_area .month_tab .cal_info .bg_n_month02 {padding:0 0 0 14px; background:url('http://img.megastudy.net/main/2017/bg_n_month02.jpg') 0 4px no-repeat; color:#777779;}

		.new_lecture_view .month_schedule .calender_area .cal_box {border-top:1px solid #787878;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl {width:100%; height:300px; border-collapse:collapse;table-layout: fixed}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl .d_sun .lct_day {color:#f34d51;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl .d_sat .ico_book {/*color:#6cc8da;*/}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl th {height:25px; font-size:12px; color:#777779; background:#f0f0f0; border-right:1px solid #e8e8e9; border-bottom:1px solid #eeeef1;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl th:last-child {border-right:0;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td{height:45px; border-right:1px solid #eeeef1; border-bottom:1px solid #eeeef1; color:#7d828a; text-align:center;vertical-align: top}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td:last-child {border-right:0;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td.day_choice {background:#feffd2;}

		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a{display:block;position: relative}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a:hover .lct_day {text-decoration:underline;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a.none_hover {}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td a.none_hover:hover .lct_day {text-decoration:none;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td .lct_day {position:absolute; left:7px; top:3px; font-size:12px;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td .ico_lct {display:inline-block; margin-top:25px; width:16px; height:16px; background:url('http://img.megastudy.net/main/2017/bg_cal_lct.png') 0 0 no-repeat; color:#fff; font-size:10px; text-align:center;}
		.new_lecture_view .month_schedule .calender_area .cal_box .cal_tbl td .ico_book {display:inline-block; margin-top:25px; width:16px; height:16px; background:url('http://img.megastudy.net/main/2017/bg_cal_book.png') 0 0 no-repeat; color:#fff; font-size:10px; text-align:center;}

		.new_lecture_view .month_schedule .schedule_area {float:right; width:640px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab {position:relative; margin-top:4px; height:21px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .select_day{position:absolute; left:0; top:-7px; width:101px; height:23px; border:1px solid #e4e4e4; line-height:20px; text-align:center; letter-spacing:-1px; font-weight:bold;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck {}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck:after {display:block;clear:both;content:""}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li {float:left; padding:0 9px; text-align:center; border-right:1px solid #dadada;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li:last-child {border-right:0;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a {display:block; line-height:10px; width:40px; height:14px; background:url('http://img.megastudy.net/main/2017/bg_type_tab.gif') right -19px no-repeat; text-align:left;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a.on {background-position:right 5px; color:#000; font-weight:bold;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a.fs {width:;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li {padding:0 9px 0 4px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li {padding:0 9px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li+li {padding:0 9px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li a {width:73px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li a {width:40px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_ck li+li+li a {width:40px;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info {position:absolute; right:0; top:-6px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_type {position:relative; float:left;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_type:last-child {margin-left:-1px;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_box {font-size:11px; line-height:1.4; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; width:100px; height:23px; padding:2px 0 0 5px; cursor:pointer; text-align:left; letter-spacing:-1px; color:#212c40; border:1px solid #d3d3d3; background:url('http://img.megastudy.net/main/common/ic_selectbox.gif') 83px 8px no-repeat; *behavior:url(/common/js/boxsizing.htc); }
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_box.none_click {cursor:auto; background:#f1f1f1 url('http://img.megastudy.net/main/common/ic_selectbox.gif') 83px 8px no-repeat;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view {position:absolute; left:0; top:22px; width:98px; border:1px solid #d3d3d3; display:none; background:#fff; }
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view.lct02 {height:291px; overflow:auto;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul {}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul li {padding:4px 5px 4px 5px; font-size:11px;}
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul li a {display:block; }
		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .select_view ul li:hover {background:#efefef;}

		.new_lecture_view .month_schedule .schedule_area .type_tab .type_info .open_select {display:block;}

		.new_lecture_view .month_schedule .schedule_area .n_box {overflow-y:scroll; height:302px; border:1px solid #e4e4e4;}
		.new_lecture_view .month_schedule .schedule_area .n_box table {width:100%; border-collapse:collapse;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td {padding:0 20px; height:60px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size:12px;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td img {margin:0 5px 0 0; vertical-align:-2px}
		.new_lecture_view .month_schedule .schedule_area .n_box table td strong {font-size:13px; color:#2c2e31;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td strong a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:402px; color:#2c2e31;}
		.new_lecture_view .month_schedule .schedule_area .n_box table td strong .none_coat {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:355px; color:#a2a2a2;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .tit_day {padding:0 10px; text-align:center; font-size:13px; color:#383838;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .type_st {padding:0 10px; text-align:center;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .type_st .tit_lct {color:#f78285;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .type_st .tit_book {color:#43b7ce;}

		.new_lecture_view .month_schedule .schedule_area .n_box table .day_cont {padding:0 0 0 20px; letter-spacing:-1px; border-right:0;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .day_cont strong {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .now_sc {padding:0 10px; text-align:center;}

		.new_lecture_view .month_schedule .schedule_area .n_box table .tec_name {}
		.new_lecture_view .month_schedule .schedule_area .n_box table .tec_name span {color:#3a3c3f;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .now_type {}
		.new_lecture_view .month_schedule .schedule_area .n_box table .alarm_add01 a {color:#69c0d4;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .alarm_add02 a {color:#f47b7d;}

		.new_lecture_view .month_schedule .schedule_area .n_box table .bg_alarm td {background:#f9f9f9;}
		.new_lecture_view .month_schedule .schedule_area .n_box table .none_cal {height:302px; border:0; text-align:center;}
		.new_lecture_view .month_schedule .schedule_area .n_box.list_all {height:609px;}
		.new_lecture_view .month_schedule .schedule_area .list_view {display:block; height:19px; background:#f9f9f9 url('http://img.megastudy.net/main/2017/btn_list_view.gif') center 6px no-repeat; border:1px solid #e4e4e4; font-size:0; text-indent:-9999px;}
		.new_lecture_view .month_schedule .schedule_area .list_view.open_list {background:#f9f9f9 url('http://img.megastudy.net/main/2017/btn_list_view.gif') center -38px no-repeat;}



		/*day_sub_button::BEGIN*/
			#day_sub_button{
				background: #54c0b3;position: relative;
			    font-size: 13px;
			    margin-top: 0;
			    margin-bottom: 12px;
			    display: inline-block;
			    height: 24px;
			    line-height: 24px;
			    max-width: 120px;
			    padding: 0 10px;
			    border-radius: 0 24px 24px 24px;
			    box-sizing: border-box;
			    overflow: hidden;
			    white-space: nowrap;
			    text-overflow: ellipsis;
			    color:#fff;
			}
		/*day_sub_button::END*/

		/*animate::BEGIN*/
		@keyframes myanimation {
		    from { color: black }
		    80% { color: gold;  }
		    to { color: black; translate(0,0) }
		}
		#anim {
		    display: inline-block;
		    animation: myanimation 3s 3;
		}



		/*animate::END*/


		/*title::BEGIN*/
		/* 타이틀 */
		.title {display:inline-block; vertical-align:middle; font-size:27px; line-height:45px; word-wrap:normal; word-break:keep-all;}
		.title.light, .title .light {font-weight:300;}
		.title.bold, .title .bold {font-weight:500;}
		.title.exbold, .title .exbold {font-weight:700;}
		.title.t1 {font-size:50px; line-height:68px;}
		.title.t2 {font-size:42px; line-height:60px;}
		.title.t3 {font-size:24px; line-height:42px;}
		.title span {display:inline-block; vertical-align:middle; width:100%;}

		.deco {position:relative; margin-bottom:20px; padding-bottom:20px;}
		.deco:before {content:""; position:absolute; left:50%; bottom:0; width:60px; height:1px; margin-left:-30px; opacity:0.7;}
		.deco.t2:before {width:80px; margin-left:-40px;}
		.deco.cb:before {background-color:#082e59;}
		.deco.cw:before {background-color:#fff;}
		.deco.focus {width:320px; padding:5px 0; border:#082e59 solid 5px;}
		.deco.focus:before {display:none;}
		/*title::END*/

		/*article::BEGIN*/
		.article_side {float:right; width:376px;}
		/*.article_side {float:right; width:376px; background:url('http://ground.co.kr/asset_ext/img/article_side_bg.gif') right top repeat-y;}*/
		.article_side .as_fact {border-bottom:1px solid #e5e5e5; margin-left:15px;}
		.article_side .as_fact .inwrap {position:relative; padding:35px 26px;}
		.article_side .as_fact h2 {font-size:20px; letter-spacing:-0.05em; color:#00224f; font-family:'notoDemLight'; margin-bottom:15px;}
		.article_side .as_fact h2 strong {font-family:'notoRegular'; font-weight:bold;}
		/* .article_side .as_fact h2 span.qmark:after {content: ''; display: inline-block; background:url('../images/common/qmark_e.png') left top no-repeat; width:15px; height:13px; vertical-align:top; margin-left:3px;}
		.article_side .as_fact h2 span.qmark:before {content: ''; display: inline-block; background:url('../images/common/qmark_s.png') left top no-repeat; width:15px; height:13px; vertical-align:top; margin-right:3px;} */

		.article_side .as_fact .more {position:absolute; right:26px; top:39px; width:20px; height:20px; font-size:0; line-height:0; background:url('../images/common/ico_more.gif') left top no-repeat;}
		.article_side .as_fact ul {}
		.article_side .as_fact ul:after {content: ''; display: block; clear: both;}
		.article_side .as_fact ul li {float:left;}
		.article_side .as_fact ul li:first-child + li {float:right;}
		.article_side .as_fact ul li a {position:relative; display:block; width:150px; height:145px; background:url('../images/common/as_fact_bg.png') left top no-repeat; color:#fff; padding:20px 15px; box-sizing:border-box;}
		.article_side .as_fact ul li a strong {font-size:16px; display:block; line-height:20px;}
		.article_side .as_fact ul li a span {font-size:14px; display:block; margin-top:12px;}

		.article_side .as_fact.st1 ul li a {background:none;}
		.article_side .as_fact.st1 ul li:first-child a {background:url('../images/common/as_fact_bg1.png') left top no-repeat;}
		.article_side .as_fact.st1 ul li:first-child + li a {background:url('../images/common/as_fact_bg2.png') left top no-repeat;}
		.article_side .as_fact.st1 ul li a strong {font-size:15px; font-weight:normal; letter-spacing:-0.075em;}
		.article_side .as_fact.st1 ul li a span {position:relative; font-size:13px; margin-top:0; margin-bottom:12px; display:inline-block; height:24px; line-height:24px; max-width:120px; padding:0 10px; border-radius:0 24px 24px 24px; box-sizing:border-box; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
		.article_side .as_fact.st1 ul li:first-child a span {background:#54c0b3;}
		.article_side .as_fact.st1 ul li:first-child + li a span {background:#7da0cd;}

		.article_side .as_popular {margin-left:15px; border-bottom:1px solid #e5e5e5;}
		.article_side .as_popular .inwrap {position:relative; padding:35px 26px;}
		.article_side .as_popular h2 {font-size:20px; letter-spacing:-0.05em; color:#00224f; font-family:'notoDemLight'; margin-bottom:15px;}
		.article_side .as_popular h2 strong{font-family:'notoRegular'; font-weight:bold;}
		.article_side .as_popular .more {position:absolute; right:26px; top:39px; width:20px; height:20px; font-size:0; line-height:0; background:url('../images/common/ico_more.gif') left top no-repeat;}
		.article_side .as_popular li {padding:5px 0; border-top:1px solid #cdd5df;}
		.article_side .as_popular li:first-child {padding:0 0 5px 0; border-top:none;}
		.article_side .as_popular li a {position:relative; display:block; padding-left:26px;}
		.article_side .as_popular li a:after {content: ''; display: block; clear: both;}
		.article_side .as_popular li a .rank {position:absolute; left:0; top:11px; font-family:'notoMedium'; font-size:20px; font-weight:bold; color:#019eef; line-height:18px;}
		.article_side .as_popular li a .thumb {float:right; margin:0 0 0 10px; width:82px; height:52px; overflow:hidden; border:1px solid #d5d9dc; background:#adadad url('../images/common/noimage_default.png') center center no-repeat; background-size:70%;}
		.article_side .as_popular li a .thumb img {width:100%; height:100%; transform: scale(1.0); transition: transform 0.3s ease-in-out;}
		.article_side .as_popular li a:hover .thumb img {transform: scale(1.1);}
		.article_side .as_popular .title {overflow:hidden; display:block; font-size:16px; color:#000; line-height:19px; padding:10px 0 10px 0;}
		.article_side .as_popular .thumb + .title  {padding:8px 0 0 0;}
		/*
		.article_side .as_popular li:first-child .title {font-weight:bold; overflow:hidden;}
		.article_side .as_popular li:first-child + li + li + li + li .title {font-weight:bold;}
		*/
		/*article::END*/

		/*jtbc mtv::BEGIN*/
		m_tv_schedule_v2{position:relative;background:#002653 !important;padding:22px 0 0 20px;width:230px;height:279px;}
			.m_tv_schedule_v2 .img{display:block;width:210px;height:105px;overflow:hidden;text-align:center;background:#fff;}
			.m_tv_schedule_v2 .img img{width:auto;height:100%;}
			.m_tv_schedule_v2 .point{display:block;width:62px;height:40px;line-height:38px;position:absolute;top:0;right:-1px;background:#00a0d2;color:#fff;font-size:17px;text-align:center;letter-spacing:-0.05em;}
			.m_tv_schedule_v2 .title{display:block;color:#fff;padding:7px 20px 15px 8px;font-size:15px;line-height:20px;letter-spacing:-0.01em;}
			.m_tv_schedule_v2 li{margin-bottom:1px;padding-left:6px;color:#ccd4dd;font-size:14px;line-height:20px;}
			.m_tv_schedule_v2 li strong{display:inline-block;width:30px;height:16px;line-height:14px;margin-right:8px;border-radius:9px;color:#00a0d2;background:#fff;font-size:13px;text-align:center;font-weight:bold;}
			.m_tv_pick .m_h3{height:29px;padding-left:6px;font-size:18px;letter-spacing:0;margin:45px 0 0;padding-bottom:0;letter-spacing:-0.02em;}
			.m_tv_pick ul:after{content:'';clear:both;display:block;}
			.m_tv_pick li{float:left;width:208px;margin-bottom:25px;border-bottom:1px solid #dedede;}
			/*.m_tv_pick li{float:left;width:330px;margin-bottom:25px;border-bottom:1px solid #dedede;}*/
			.m_tv_pick dt{position:relative;height:33px;line-height:30px;padding:8px 0 4px 0;border-right:1px solid #dedede;background:url() no-repeat 28px 13px;font-size:17px;color:#000;font-weight:bold;}
			/*.m_tv_pick dt{position:relative;height:33px;line-height:30px;padding:8px 0 4px 0;border-right:1px solid #dedede;background:url(http://image.jtbcgolf.joins.com/tv/img/i_tv_pick.png) no-repeat 28px 13px;font-size:17px;color:#000;font-weight:bold;}*/
			.m_tv_pick .some1 dt{text-indent:-9999px;}
			.m_tv_pick .some2 dt{padding-left:68px;background-position:24px -22px;}
			.m_tv_pick .some3 dt{padding-left:47px;background-position:25px -59px;}
			.m_tv_pick dt a{display:block;position:absolute;top:11px;right:25px;width:51px;height:23px;line-height:21px;border:1px solid #dedede;text-align:center;font-size:13px;text-indent:0;}
			.m_tv_pick dd{padding:12px 24px 18px 24px;border-top:1px solid #dedede;border-right:1px solid #dedede;}
			.m_tv_pick dd.thumb{padding:24px 24px 16px 24px;background:#f5f5f5;}
			.m_tv_pick li:last-child dt{border-right:none;}
			.m_tv_pick li:first-child dd{border-left:1px solid #dedede;}
			.m_tv_pick li dl dd:first-child{background:#ffffff;}
			.m_tv_pick .img{position:relative;display:block;width:280px;height:158px;margin-bottom:11px;overflow:hidden;text-align:center;}
			.m_tv_pick .img img{width:100%;height:auto;}
			.m_tv_pick .img img.type1{margin-top:0px;}
			/*.m_tv_pick .img img.type1{margin-top:-27px;}*/
			.m_tv_pick .img img.typefull{margin-top:0;}
			.m_tv_pick .img .bg{position:absolute;top:0;left:0;width:100%;height:100%;}
			.m_tv_pick .img .n_badge{position:absolute;top:9px;left:11px;width:56px;height:56px;line-height:56px;border-radius:28px;background:#e61473;color:#fff;font-size:12px;font-weight:bold;}
			.m_tv_pick .lesson_tv .img .n_badge{background-color:#2881fb;}
			.m_tv_pick .lpga .img .n_badge{background-color:#063a8b;}
			.m_tv_pick .time{display:block;padding-left:5px;margin-bottom:1px;color:#0d5fcf;font-size:13px;font-weight:bold;}
			.m_tv_pick .title{display:block;width:260px;height:38px;padding-left:5px;overflow:hidden;font-size:14px;font-weight:normal;line-height:20px;letter-spacing:-0.04em;word-break: break-all;}
			.m_tv_pick dd.thumb .title{font-weight:bold;color:#444;}

		/*jtbc mtv::END*/

		/*guidebox::BEGIN*/
		.guide_box {overflow:hidden; width:990px; margin:0 auto;}
		.guide_box h3 {margin:40px 0 0; border-bottom:2px solid #000;}
		.guide_box .title {margin:0 0 20px; padding:54px 65px; background:url("/hotvod/img/guide_img_20160615.jpg") no-repeat;}
		.guide_box .title span .f_pink {color:#e61473;}
		.guide_box .title .txt01 {display:block; margin:0 0 10px; font-size:25px; line-height:30px; color:#000; letter-spacing:-2px;}
		.guide_box .title .txt02 {display:block; margin:0 0 20px; text-indent:75px; font-size:14px; line-height:22px;color:#444; letter-spacing:-1px;}
		.guide_box .t_tip {margin:0 0 10px; font-size:15px; color:#000; letter-spacing: -1px;}
		.guide_box table {width:100%; border-collapse:collapse; border-spacing:0;}
		.guide_box table th {padding:8px 0 7px; font-size:14px; border:1px solid #d6d6d6; background:#efefef; }
		.guide_box table td {padding:7px 0 6px; font-size:13px; text-align:center; border:1px solid #d6d6d6; }
		.guide_box ul {margin:42px 0 55px;}
		.guide_box ul li {margin:7px 0 0; padding:0 0 0 10px; text-indent:-10px; }
		.guide_box ul li:first-child {margin:0;}
		.guide_box ul li a {display:inline-block; margin:5px 0 0; padding:3px; text-indent:0; font-weight:bold; color:#000; border:1px solid #000;}
		.guide_box ul li .under_pink {text-decoration:underline; color:#e61473;}
		.guide_bigtitle {color:#000;font-family:맑은 고딕;font-size:19px;letter-spacing:-2px;line-height:20px;padding:40px 0 0 25px;font-weight:bold;}
		.guide_bigbg {background-image: url(''); background-repeat: no-repeat; height:212px;border-top:0px solid #000;}
		.guide_title {padding-left:60px;font-size:25px;line-height:30px;color:#000000;letter-spacing:-2px;}
		.guide_stitle {padding-top:10px;padding-left:135px;font-size:14px;line-height:22px;color:#444444;letter-spacing:-1px;}
		.guide_stitle01 {padding:0 0 20px 65px;font-size:14px;line-height:22px;color:#444444;letter-spacing:-1px;}
		.guide_stitle02 {padding:20px 0 15px;font-size:15px;color:#000000;letter-spacing: -1px;font-family:맑은 고딕;font-weight:bold;}
		.guide_boxmargin {padding:0 0 70px 55px;width:940px;}
		.guide_box {border:1px solid ##d6d6d6;padding-bottom:10px;}
		.guide_box01 {font-family:맑은 고딕;font-size:14px;background-color:#efefef;height:30px;text-align:center;font-weight:bold;}
		.guide_box02 {font-family:맑은 고딕;font-size:13px;background-color:#FFF;height:30px;}
		.guide_box03 {font-family:맑은 고딕;font-size:13px;line-height:20px;padding-top:10px;}
		.guide_nemo {font-family:Helvetica;font-size:16px;vertical-align:top:width:8px;font-weight:bold;padding-top:10px;}
		.guide_btn {border:1px solid #000000;font-family:맑은 고딕;font size:12px;;color:#000000;padding:5px 10px;}
		.guide_btnbox {padding:15px 0 0px 15px;}
		.guide_titlepink  {color:#e61473;}
		/*guidebox::END*/

		/*detailbox::BEGIN*/
		.viewgosi.active .detail_gosi {display:block;}
		.viewgosi.active .gosi_title span {background:url(../imgs/goods/bg_gosi_close.png) right center no-repeat;}
		.gosi_title {border:solid 1px #e1e1e1;background:#f7f7f7;text-align:center;position:relative;line-height:20px;}
		.gosi_title a {color:#434343;font-size:16px;font-weight:bold;padding:12px 0;display:block;}
		.gosi_title span {position:absolute;right:0;top:0;font-size:14px;color:#868686;display:block;padding:12px 38px;background:url(../imgs/goods/bg_gosi_open.png) right center no-repeat;}
		.detail_gosi{table-layout:fixed;border-top:solid 1px #e1e1e1;margin-top:20px;font-size:13px;color:#434343;display:none;}
		.detail_gosi th{font-weight:normal;background:#f7f7f7;border-right:solid 1px #ddd;padding:12px 20px;line-height:15px;text-align:left;border-bottom:solid 1px #e1e1e1}
		.detail_gosi td{padding:12px 20px;line-height:15px;text-align:left;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;border-bottom:solid 1px #e1e1e1}
		/*detailbox::END*/

		/*brandbox::BEGIN*/
		.brand_event_box {margin-top:40px;border-top:solid 1px #333;border-bottom:solid 1px #ddd;overflow:hidden;font-size:13px;}
		.brand_event_box .brand_best {width:520px;float:left;height:126px;}
		.brand_event_box .relate_event {width:209px;float:left;height:126px;padding:0 20px;border-left:solid 1px #ddd;}
		.brand_event_box .title {font-weight:bold;color:#434343;padding-top:15px;}
		.brand_event_box .brand_best ul {overflow:hidden;padding:12px 0 19px}
		.brand_event_box .brand_best li {float:left;width:250px;overflow:hidden;}
		.brand_event_box .brand_best li .thumb {display:block;width:60px;margin-right:10px;float:left;}
		.brand_event_box .brand_best li .thumb img {width:60px;height:60px;}
		.brand_event_box .brand_best li .cont {display:block;width:156px;float:left;}
		.brand_event_box .brand_best li .cont > span {display:block;line-height:18px;color:#434343;}
		.brand_event_box .brand_best li .cont .pro_brand {font-size:13px;margin-top:-4px;}
		.brand_event_box .brand_best li .cont .pro_name {color:#888;font-size:13px;height:18px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
		.brand_event_box .brand_best li .cont .pro_price {margin-top:11px;}
		.brand_event_box .brand_best li .cont .org_price {color:#888}
		.brand_event_box .relate_event ul {margin-top:5px;}
		.brand_event_box .relate_event li a {color:#888;line-height:24px;height:24px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
		/*brandbox::END*/

		/*most::BEGIN*/
		.most_popular{margin:15px 0px;}
		.most_comment{margin:15px 0px;}
		.most-read-withnumber:nth-child(n+6){display:none;}
		.most-read-withnumber:first-child{padding-top:0px;}
		.most-read-withnumber:nth-child(6){padding-top:0px;}
		.most-read-withnumber{padding: 10px 0px 7px 0px;}
		.most-read-withnumber .text_box{display: table-cell;height: 65px;}
		.most-read-withnumber .number{width:25px;vertical-align:middle;display: table-cell;font-size:30px;line-height:30px;text-align:center;color:#002351;font-weight:500;font-family: "Poppins",'Apple SD Gothic Neo','Noto Sans KR', 'Noto Sans Korean','Open sans','Helvetica', 'Arial', 'sans-serif' !important;}
		.most-read-withnumber .headline {display: table-cell;padding-left:10px;vertical-align:middle;min-width:200px; }
		.most-read-withnumber .headline .title{font-size:15px;line-height:22px;max-height:65px;overflow:hidden}
		.most-read-withnumber .headline a{ color:#000}
		.most-read-withnumber .headline a:hover{ color:#666;text-decoration:none}
		.most-read-withnumber .img_box{display: table-cell;padding-left:10px;vertical-align:middle;text-align:right;}
		.most-read-withnumber .img_box img{width:65px;height:65px;border:1px solid #ddd}
		.most_popular_btn_next{color:#fff;text-indent:-999px;font-size:0px;background:#fff url('') 0px -448px;height:46px;margin-left:10px;}
		.most_popular_btn_next:hover{color:#fff;text-indent:-999px;font-size:0px;background:#fff url('') 0px -506px;height:46px;}
		.most_popular_btn_next.less{color:#fff;text-indent:-999px;font-size:0px;background:#fff url('') 0px -564px;height:46px;margin-left:10px;}
		.most_popular_btn_next.less:hover{color:#fff;text-indent:-999px;font-size:0px;background:#fff url('') 0px -622px;height:46px;}

		/*most::END*/

		/*asBox::BEGIN*/
		/*ask box*/
		.ask-box p.title{color:#5d81c3;font-size:14px;line-height:14px;margin-bottom:8px;font-weight:500}
		.ask-box hr.line-bar{margin-top: 14px !important;margin-bottom: 15px !important;border-color: #b8b8b8;padding: 0px;}
		.ask-box .listbox{background:#f2f2f2;padding:15px;display:block;}
		.ask-box .text-list-box li{font-size:11px;color:#5d5d5d;text-overflow: ellipsis;word-wrap: normal !important;white-space: nowrap;overflow:hidden;width:100%;line-height:30px;    background: url('/assets_2017/img/dot.png') no-repeat 0px 50%}
		.ask-box .text-list-box li:last-child{padding-bottom:0px;}
		.ask-box .text-list-box li a{font-size:14px;color:#1a1a1a;padding-left: 8px;}
		.ask-box .text-list-box li a:hover{text-decoration:none;color:#666}
		/*ask box*/
		/*askBox::END*/

		/*New Left::BEGIN*/
		.pa_top20 {padding-top:20px;}
		.pa_top40 {padding-top:0px}



		.ma_left5{margin-left:5px;}
		.ma_left10{margin-left:10px;}
		.ma_left15{margin-left:15px;}
		.ma_left20{margin-left:20px}
		.ma_left25{margin-left:25px}
		.ma_left30{margin-left:30px;}
		.ma_left35{margin-left:35px;}
		.ma_left40{margin-left:40px}
		.ma_left60{margin-left:60px;}

		.ma_right5 {margin-right:5px;}
		.ma_right10 {margin-right:10px;}
		.ma_right15 {margin-right:15px;}
		.ma_right20 {margin-right:20px;}
		.ma_right25 {margin-right:25px;}
		.ma_right30 {margin-right:30px;}

		.ma_top5 {margin-top:5px !important;}
		.ma_top10 {margin-top:10px !important;}
		.ma_top15 {margin-top:15px !important;}
		.ma_top20 {margin-top:20px !important;}
		.ma_top25 {margin-top:25px !important;}
		.ma_top30 {margin-top:30px !important;}
		.ma_top35 {margin-top:35px !important;}
		.ma_top40 {margin-top:40px !important;}
		.ma_top45 {margin-top:45px !important;}
		.ma_top50 {margin-top:50px !important}
		.ma_top55{margin-top:55px !important;}
		.ma_top60 {margin-top:60px !important;}
		.ma_top65 {margin-top:65px !important}
		.ma_top70 {margin-top:70px !important}
		.ma_top75 {margin-top:75px  !important;}
		.ma_top80{margin-top:80px !important;}

		.border.line1 { border: 1px solid; }
		.border.line2 { border: 2px solid; }
		.border.lighter { border-color: #D4D4D4; }
		.border.muted { border-color: #CACACA; }
		.border.dark { border-color: #ccc; }
		.bordertop1 { border-top:1px solid #989898 !important;; }
		.borderbtm1{ border-bottom:1px solid #989898 !important; }
		.borderrt1{ border-right:1px solid #989898 !important; }
		.border1 { border:1px solid #D4D4D4; }


		.h4-section-title{font-size:16px;line-height:16px;margin:0px;padding:0px;color:#b49d55;font-weight:500;}
		.h4-section-title.eng{font-family: "Poppins",'Apple SD Gothic Neo','Noto Sans KR', 'Noto Sans Korean','Open sans','Helvetica', 'Arial', 'sans-serif' !important;font-weight:500;}
		.h4-section-title a.more{color:#b6b6b6}

		.h5-section-title{font-size:16px;line-height:16px;margin:0px;padding:0px;color:#b49d55;font-weight:500;}
		.h5-section-title.eng{font-family: "Poppins",'Apple SD Gothic Neo','Noto Sans KR', 'Noto Sans Korean','Open sans','Helvetica', 'Arial', 'sans-serif' !important;font-weight:500;}
		.more-specialist {border:1px solid #b49d55;color: #b49d55;font-weight:normal;font-size:12px;line-height:12px;}
		.more-specialist a{color: #b49d55;display: inline-block;padding:3px 4px;text-decoration: none;}
		.more-specialist:hover{border:1px solid  #9b8749;color:#9b8749}


		.category-label{font-size:11px;color:#7c7c7c;line-height:20px;vertical-align:top;display: inline-block;  border-bottom: 1px solid #7c7c7c;}
		.category-label a{color:#7c7c7c !important}
		.category-label a:hover{color:#999 !important;text-decoration:none}
		.label-only{font-size:12px;color:#fff;line-height:20px;vertical-align:top;display: inline-block; background: #eaaa00;padding:0px 6px;}
		.teaser-small{margin-top:10px;padding-bottom: 25px;}
		.teaser-small:first-child{margin-top:0px;}
		.teaser-small.last{padding-bottom:30px;}
		.cp-area {float: left;padding: 0px;}
		.cp-area-major {width:779px;padding:0px 25px 0px 0px;background:#fff;border-right:0px solid #ddd;margin-right: -1px;}
		.cp-area-major.no-border {border-right:none}
		.cp-area-minor {width: 340px;border-left: 1px solid #c4c4c4;padding: 0px 0px 0px 19px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small{ overflow: hidden;height: 110px;margin-bottom: 15px;padding-top: 10px;padding-bottom: 0px;margin-top: 0px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small:first-child{    margin-top: 0px;padding-top: 0px;height: 100px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small:nth-child(4){margin-bottom:35px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .media-container{width:150px;padding-right:20px;display:table-cell;max-height: 100px;overflow: hidden;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .media-container img{min-height: 100px;max-width: 150px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container {display: table-cell;vertical-align: top;height:100px;overflow:hidden;max-width:550px;padding: 5px 0px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container.two {display: table-cell;vertical-align: middle;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container p.category-area{margin-top:-3px;margin-bottom:5px;display:none;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container span.category-area2{margin-top:-5px;margin-bottom:3px;font-weight: normal;margin-right:3px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container p.small_heading{font-size:19px;line-height:24px;color:#333;margin-bottom:9px; font-weight:500;letter-spacing:0px}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container p.small_heading:last-child{margin-bottom:0px;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container.ft_eng p.small_heading{font-size:20px;line-height:24px;  font-weight:600;letter-spacing:-0.025em}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container p.small_heading a{color:#333;    text-overflow: ellipsis;word-wrap: normal !important;white-space: nowrap;    overflow: hidden; display: block;}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container p.small_heading a:hover{color:#b49d55;text-decoration:none}
		.cp-area-major.withphoto-section.first_showcase .teaser-small .txt-container.ft_eng p.small_text{line-height:20px;font-size:14px;}
		.cp-area-major.withphoto-section.first_showcase .label-only{margin-right:5px;vertical-align:middle; margin-top: -5px;}


		.cp-area-major.withphoto-section .teaser-small{ overflow: hidden;height: 130px;margin-bottom: 25px;padding-top: 10px;padding-bottom: 0px;margin-top: 0px;}
		.cp-area-major.withphoto-section .teaser-small:first-child{    margin-top: 0px;padding-top: 0px;height: 120px;}
		.cp-area-major.withphoto-section .teaser-small .media-container{width:180px;padding-right:20px;display:table-cell;max-height: 120px;overflow: hidden;}
		.cp-area-major.withphoto-section .teaser-small .media-container img{min-height: 120px;max-width: 180px;}
		.cp-area-major.withphoto-section .teaser-small .txt-container {display: table-cell;vertical-align: top;height:120px;overflow:hidden;max-width:550px;}
		.cp-area-major.withphoto-section .teaser-small .txt-container.two {display: table-cell;vertical-align: middle;;}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.category-area{margin-top:-3px;margin-bottom:5px}
		.cp-area-major.withphoto-section .teaser-small .txt-container span.category-area2{margin-top:-5px;margin-bottom:3px;font-weight: normal;margin-right:3px;}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.small_heading{font-size:22px;line-height:24px;color:#333;margin-bottom:5px; font-weight:600;letter-spacing:-0.025em}
		.cp-area-major.withphoto-section .teaser-small .txt-container.ft_eng p.small_heading{font-size:22px;line-height:26px;  font-weight:600;letter-spacing:-0.025em}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.small_heading a{color:#333;    text-overflow: ellipsis;    word-wrap: normal !important;white-space: nowrap;    overflow: hidden; display: block;}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.small_heading a:hover{color:#b49d55;text-decoration:none}
		.cp-area-major.withphoto-section .label-only{margin-right:5px;vertical-align:middle; margin-top: -5px;}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.small_text{font-size: 15px;line-height:22px;color:#666;max-height:64px;text-overflow: ellipsis;word-wrap: normal !important;    white-space:normal;overflow: hidden;  display: inline-block;}
		.cp-area-major.withphoto-section .teaser-small .txt-container.ft_eng p.small_text{line-height:20px;font-size:14px;}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.small_text a{color:#5d5d5d;}
		.cp-area-major.withphoto-section .teaser-small .txt-container p.small_text a:hover{color:#888;text-decoration:none}

		.teaser-small .txt-container ul.small_text_list li{display:block;font-size: 15px;line-height:22px;color:#5d5d5d}
		.teaser-small .txt-container ul.small_text_list li a{color:#000;}
		.teaser-small .txt-container ul.small_text_list li a:hover{color:#888;text-decoration:none}
		.teaser-small .txt-container ul.small_text_list li:before {content: url(../newkd_images//common/icon-clamp.gif); margin-right: 6px;}

		.cp-area-major.smalltext-section .teaser-small.section-bigimg {max-height:140px;overflow:hidden;    margin-bottom: 25px;}
		.cp-area-major.smalltext-section .teaser-small{margin-top:5px;padding-bottom: 0px; ;max-height:78px;overflow:hidden;    margin-bottom: 25px;}
		.cp-area-major.smalltext-section .teaser-small:first-child{margin-top:0px;}
		.cp-area-major.smalltext-section .teaser-small:last-child{padding-bottom:0px;margin-bottom:0px;}
		.cp-area-major.smalltext-section .teaser-small .media-container{width:108px;padding-right:15px;display:table-cell;max-height: 72px;overflow:hidden;  }
		.cp-area-major.smalltext-section .teaser-small .media-container img{min-height: 72px;max-width:108px;}
		.cp-area-major.smalltext-section .teaser-small .media-container img.newsimgs{height: 72px;max-width:108px;}
		.cp-area-major.smalltext-section .teaser-small .media-container + .txt-container{max-width:627px;}

		.cp-area-major.smalltext-section .teaser-small .txt-container {display: table-cell;vertical-align: top;height: 72px;margin-top:-2px;max-width: 749px;}
		.cp-area-major.smalltext-section .teaser-small .txt-container.wp{max-width:627px}
		.cp-area-major.smalltext-section .teaser-small .txt-container span.category-area{margin-top:-5px;margin-bottom:5px;font-weight: normal;margin-right:8px;display:inline-block;}
		.cp-area-major.smalltext-section .teaser-small .txt-container span.category-area.press-area {display: block;float: right;border-bottom:none; }
		.cp-area-major.smalltext-section .teaser-small .txt-container span.category-area.issue_cate{margin-right:0px;display:inline-block;float: right;}
		.cp-area-major.smalltext-section .label-only{margin-right:5px; }

		.cp-area-major.smalltext-section .teaser-small .txt-container span.press-info-area{margin-top:-5px;margin-bottom:0px;font-weight: normal;margin-right:0px;display:inline;}
		.cp-area-major.smalltext-section .hot-issue-list p.small_heading{width:98%;}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading{font-size:22px;line-height:23px;color:#333;margin-bottom:7px; font-weight:600;letter-spacing:-0.025em;display:block;text-overflow: ellipsis;    word-wrap: normal !important;white-space: nowrap;    overflow: hidden}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading.listarea{white-space: unset;}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading.listarea span.category-area{margin-bottom:0px;}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading a{color:#333;}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading a:hover{color:#b49d55;text-decoration:none}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading a.issue_title{width: 425px;display: inline-block;text-overflow: ellipsis;overflow: hidden;height: 23px;word-wrap: break-word;white-space: nowrap;}
		/*hack*/
		_::selection, .cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading:not([attr*='']) {margin-bottom:4px;}
		_::selection, .cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading.listarea:not([attr*='']) {white-space: normal;}
		_::-moz-progress-bar, body:last-child  .cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading{margin-bottom:4px;}
		_::-moz-progress-bar, body:last-child  .cp-area-major.smalltext-section .teaser-small .txt-container p.small_heading.listarea{white-space: normal;}
		/*hack*/


		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_text{font-size: 16px;line-height:21px;color:#666;max-height:42px;  ;text-overflow: ellipsis;word-wrap: normal !important;    white-space:normal;overflow: hidden;  display: inline-block;}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_text a{color:#5d5d5d;max-height:42px;    display: inline-block;}
		.cp-area-major.smalltext-section .teaser-small .txt-container p.small_text a:hover{color:#888;text-decoration:none}


		.cp-area-major.smalltext-section .teaser-small.section-bigimg .media-container{width:210px;padding-right:15px;display:table-cell;max-height:140px;overflow:hidden  }
		.cp-area-major.smalltext-section .teaser-small.section-bigimg .media-container img{min-height: 140px;max-width:210px;}
		.cp-area-major.smalltext-section .teaser-small.section-bigimg .txt-container p.small_text{max-height:85px;}
		.cp-area-major.smalltext-section .teaser-small.section-bigimg .txt-container p.small_text a{max-height:85px;}
		.cp-area-major.smalltext-section .teaser-small.section-bigimg .txt-container p.category-area{margin-top:-5px;margin-bottom:5px}
		.cp-area-major.smalltext-section .teaser-small.section-bigimg .txt-container ul.small_text_list li {
		    display: block;
		    font-size: 15px;
		    line-height: 20px;
		    color: #5d5d5d;
		}


		/*New Left::END*/
/*2018. 07. 09*/