/* 무비 소개 */
	.caution {color:#ea5f5f;margin-top:15px;}
	.notData {padding:50px 0px !important;}
	.btnZone {padding:20px 0px; text-align:center;}
	.readonly {background-color:#e5e5e5;}
	.vline {width:20px; text-align:center; margin:0px auto; line-height:38px;}
	.check20 {width:16px; height:16px;}

	#movie {width: 90%; margin: 0 auto; margin-top:10px;}
	#movie.single {}

	table {width: 90%; margin: 0 auto; overflow: hidden;}
	td.imgThum {height:130px; border: 2px solid #b8c5ce;}
	td span {color: #444;}
	.subject {padding-left: 15px;}
	.sample_right_txt {margin: 10px 0; display: inline-block; width: 100%;}
	.btn {display: inline-block; width: 100%;}
	.lines .inTable2 th {border: 2px solid #ceecf7; background: #b6c6d3; color: #4b6176; padding: 7px 0; font-size: 11px;}
	.lines .inTable2 td {position : relative; border: 2px solid #ceecf7; color: #303030; padding: 5px; font-size: 11px;}

	#movie.single .s_list {margin-top:20px;}
	#movie.single .s_list .big>th {background-image: url(/images/movie_list_bg.jpg); background-repeat: repeat-x; background-size: 100% 100%; height: 30px; font-size:18px; color:#fff; padding:7px 0px; text-shadow: -1px 1px 1px rgba(0,0,0,0.5);}
	#movie.single .s_list .paddingline {height:7px; border:0px none; line-height:0px;}
	#movie.single .s_list .medium>th {border-top:1px solid #83d9e8; border-bottom:1px solid #d1d1d1; background-color:#5cc6f1; font-size:13px; color:#fff; padding:6px 0px;}

	#movie.single .s_list .imgThum {height:130px;border:1px solid #ccc;}
	#movie.single .s_list .subject {padding-left:15px; font-size:14px; color:#444; line-height:150%; vertical-align:top;}
	#movie.single .s_list .ssubject {padding:5px 0px 0px 15px; line-height:140%; vertical-align:top;}
	#movie.single .s_list td.lines {border-bottom:2px solid #999; padding-bottom:10px;}
	#movie.single .s_list td.forTd {padding:15px 0px 15px 0px;}
	#movie.single .s_list .inTable2 th {border:1px solid #ceecf8; background-color:#5cc6f1; font-size:11px; color:#fff; padding:7px 0px; line-height:160%;}
	#movie.single .s_list .inTable2 td {border:1px solid #ceecf8; font-size:13px; color:#303030; padding:5px 5px;}
	#movie.single .s_list .inTable2 .tcenter {padd ing:0px;}


	.lectureTable {margin-top:12px;}
	.lectureTable th {background-color:#e7e7e9; color:#777; padding:5px 0px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
	.lectureTable td {border-bottom:1px dotted #e7e7e9; text-align:center; padding:5px 0px; color:#777;}
	.lectureTable td.tleft {text-indent:5px;}

	.lectureTable2 {margin-top:12px;}
	.lectureTable2 th {background-color:#5cc6f1; color:#fff; padding:9px 0px;border-top:1px dotted #ceecf8;border-bottom:1px dotted #ceecf8;}
	.lectureTable2 td {border-bottom:1px dotted #e7e7e9; text-align:center; padding:9px 0px; color:#777; }
	.lectureTable2 td.tleft {padding-left:5px; line-height:140%;}
	.lectureTable2 td.btns a {display:block;width:100%; height:100%;}


	.selectMovie {margin-top:35px; padding-bottom:20px;}
	.selectMovie th {border:2px solid #ceecf7; background-color:#b6c6d3; font-size:13px; color:#4d6277; padding:9px 0px;}
	.selectMovie td {border:2px solid #ceecf7; font-size:13px; color:#303030; padding:11px 0px;}
	.totalPrice {padding:14px 0px; border-top:2px dashed #4c6172;border-bottom:2px dashed #4c6172; font-size:21px; color:#ec1d25; font-weight:bold;}
	.totalPrice>p {display: inline; color: #393939;}
	.submit {padding:14px 0px;text-align:center;}

/*
	#movie.order {}
	#movie.order th {border:1px solid #ccc; background-color:#e7e7e9; font-size:13px; color:#303030; padding:4px 0px;}
	#movie.order .th>th {border:1px solid #ccc; background-color:#e7e7e9; font-size:13px; color:#303030; padding:9px 0px;}
	#movie.order td {border:1px solid #ccc; font-size:13px; color:#303030; padding:8px 0px;}
	#movie.order td.tdline {border-left:0px none; border-right:0px none;}
	#movie.order td.subjectTD {padding:11px 4px 4px 4px;}
	#movie.order td.subjectTD p {}
	#movie.order .inTable {margin-top:11px;}

*/


	#movie.package {overflow: hidden;}
	#movie.package .package_wrap {margin-top:50px; padding-bottom:20px; border-bottom:4px dashed #ccc;}
	#movie.package .package_btn {text-align:center; width:100%; padding-top:15px;}
	#movie.package .package_content>p {color:#333; background-color:#eaeaea;padding:12px 0px;font-size:18px; text-align:center; font-weight:bold; margin-top:2px; border-style:solid; border-width:1px 0px 1px 0px; border-color:#ccc;}
	#movie.package .itable th {background-color:#eaeaea; padding:6px 0px; color:#555; border-bottom:1px solid #ccc;}
	#movie.package .itable td  {padding:2px;border-bottom:1px solid #ccc;}
	#movie.package .itable td.th {background-color:#f8f8f8; color:#555; border-bottom:1px solid #ccc; font-weight:bold; text-align:center;}

	#movie.package .lectureTable {margin-top:0px;}
	#movie.package .lectureTable th {background-color:#fafafa; color:#777; padding:6px 0px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
	#movie.package .lectureTable td {border-bottom:1px dotted #e7e7e9; text-align:center; padding:5px 0px; color:#777;}
	#movie.package .lectureTable td.tleft {text-indent:5px;}

.movieView th {border:1px solid #ccc; background-color:#e4e4e4; padding:7px 0px; }
.movieView td {border:1px solid #ccc; padding-left:11px;}
.movieView th.subject {font-size:16px;padding:11px 0px; color:#333}
	div#close {height:30px;text-align:center;margin-top:20px;}
	.line1 {height:1px; background-color:#dedede;}
	.line2 {height:2px; background-color:#f4f4f4;}