@charset "utf-8";

#ct img:not(.playbutton) {width:100%;height:auto;}
#ct a {color:  #21759b;text-decoration:underline;}
#ct a:hover {color: #333;}
#ct {font-size:13px;}
#ct p {margin-bottom:20px;}
#bt {margin-bottom:20px;}

/*20140701*/
#ct .subtitle{
	border-bottom: 1px solid #333;
    border-top: 2px solid #333;
    font-size: 18px;
	font-weight: bold;
	margin-top:30px;
	margin-bottom:20px;
	padding-top:10px;
	padding-bottom:10px;
	color:#666;
}
/*20140701*/
#ct .boxing {
	background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #ccc;
    padding: 7px;
}
/*20140701*/
#ct .centerfloat {
	display:block;
	!important; margin:0 auto;
	text-align:center; !important;
}
#tablelist ul{float:left;}
#tablelist ul li{border:1px solid #d6d6d6;line-height:18px;height:18px;width:216px;}
/*20140701*/


/*20140702*/
.c_icon_list ul li.c_icon_notice{background:url(images/common/bg_notice.png) no-repeat left 3px;}
.c_icon_list ul li.c_icon_prohibited{background:url(images/common/bg_prohibited.png) no-repeat left 3px;}
.c_icon_list ul li.c_icon_bus_p{background:url(images/common/bg_pureun_bus.png) no-repeat left 3px;}
.c_icon_list ul li.c_icon_car_p{background:url(images/common/bg_car.png) no-repeat left 3px;}
.c_icon_list ul li.c_icon_class{background:url(images/common/bg_class.png) no-repeat left 3px;}
.c_icon_list ul li.c_icon_subway{background:url(images/common/bg_subway.png) no-repeat left 3px;}



/*타블릿*/
@media (min-width: 768px) and (max-width: 1023px){

}
/*모바일*/
@media (max-width: 767px) {
	/*20140701*/
	#tablelist ul{width:100%;}
	#tablelist ul li{width:100%;}
	.imagefull {width:100% !important; height:auto !important;}
	/*20140701*/
.com_view_box li div.view_contents #ct img {height: auto;} 
/*20140709*/
}