@charset "utf-8";
/* ----------------------------------------------------------------------------------------------------
 *	Daonsoft Publishing.Div
 * Author	: 2009-07-21 by 2dea
 * Descript	: 국립극장 Festival Category CSS
 * Location	: http://www.ntok.go.kr
 * Last Edit+	: 2009-07-21 by 2dea
 * Comment	: Modified Line-
 ---------------------------------------------------------------------------------------------------- */

/* Import Rules */
@import url("/www/resource/css/default.css");
@import url("/www/resource/css/layout.css");
@import url("/www/resource/css/assist.css");
@import url("/www/resource/css/tabular.css");

/* Page Festival Selector */
#heart .btn-minihompy {text-align: center; margin-top: -22px; }
	#heart .btn-minihompy img {margin: 0px auto; }
#heart .festival_poster {margin-top: 16px; padding: 5px 4px 4px 5px; }
	#heart .festival_poster img {display: block; }
#heart .festival_explain {position: relative; margin-top: 36px; padding: 21px; line-height: 1.5em; color: #474747; zoom: 1; }
	#heart .festival_explain p.first-child strong.subject {display: block; }
	#heart .festival_explain .schedule {margin-top: 18px; }
		#heart .festival_explain .schedule strong.subject {display: block; height: 27px; }
			#heart .festival_explain .schedule strong.subject img {position: relative; margin-left: -3px; }
	#heart .festival_explain .btn-vod {position: absolute; right: 13px; bottom: 17px; }
	#heart .festival_explain .ntok_view_video {display: none; position: absolute; left: -3px; top: -3px; z-index: 50; text-align: left; }
		#heart .festival_explain .ntok_view_video h4 {width: 728px; background-color: #FFF; }
		#heart .festival_explain .ntok_view_video .content {position: relative; width: 678px; text-align: center; padding: 22px; border: 3px solid #1c71f7; background: #1c1c1c; }
			#heart .festival_explain .ntok_view_video .content span.image {display: -moz-inline-box; display: inline-block; width: 510px; vertical-align: middle; overflow: hidden; padding: 0px 61px; }	/*width: 632px; */
				#heart .festival_explain .ntok_view_video .content span.image div {width: 610px; overflow: hidden; }
				#heart .festival_explain .ntok_view_video .content span.image img {margin: 0px 18px; border: 1px solid #6c6c6c; }
				#heart .festival_explain .ntok_view_video .content span.image object {margin: 0px auto; }
				#heart .festival_explain .ntok_view_video .content span.image span.text {display: -moz-inline-box; display: inline-block; text-align: left; margin: 18px 0px -4px 0px; font-weight: bold; line-height: 1.5em; color: #FFF; }
			#heart .festival_explain .ntok_view_video .content button.prev {width: 19px; height: 37px; background: url("/www/resource/images/common/button/btn_view_pic_prev.gif") no-repeat; }
			#heart .festival_explain .ntok_view_video .content button.next {width: 19px; height: 37px; *margin-left: 4px; background: url("/www/resource/images/common/button/btn_view_pic_next.gif") no-repeat; }
			#heart .festival_explain .ntok_view_video .content .button {position: absolute; right: -3px; top: -20px; }
				#heart .festival_explain .ntok_view_video .content .button img {border: 1px solid #1c71f7; }
#heart .festival_button {text-align: center; margin-top: 10px; }
	#heart .festival_button img {vertical-align: middle; margin: 0px 1px 0px 2px; }

/* For Pages Print */
@media print {
	* {font-family: "맑은 고딕", "Malgun Gothic", MG, 돋움, Dotum, AppleGothic, sans-serif !important; color: #000 !important; }
	body,
	#auditorium {background: transparent none; }
	#auditorium #header,
	#auditorium #chest .area-snb,
	#auditorium #chest .area-cnt .area-path,
	#auditorium #chest #heart .performing,
	#auditorium #chest #heart .ordering,
	#auditorium #chest .area-cnt .area-poll,
	#auditorium #tail,
	#auditorium #footer,
	#auditorium #carpet {display: none; }
	#auditorium,
	#auditorium #chest,
	#auditorium #chest #heart {height: auto; margin: 0px; padding: 0px; }
}

