@import url(layout.css);

/* h1 */
h1 {
	padding:0 0 20px 0;
}

div.movieFL {
}
div.movieFL .fl {
	float: left;
	padding:0 0 0 12px;
}

div.movieFL .fl .movieRoll {
	width:346px;
	height:72px;
	background: url('/en/images/pr/exhibition_box1.gif') no-repeat left top;
	margin-top:10px;
}
div.movieFL .fl .movieRoll ul li.prev {
	float:left;
	padding:20px 5px 0 10px;
}
div.movieFL .fl .movieRoll ul li.next {
	float:right;
	padding:20px 10px 0 0;
}
div.movieFL .fl .movieRoll ul li.list {/* script */
	width:267px;
	height:64px;
	float:left;
	padding:4px 0 0 0;
	overflow:hidden;
	position:relative;
}
div.movieFL .fl .movieRoll ul li.list ol {
	width:81px;
}
div.movieFL .fl .movieRoll ul li.list ol li {
	width:81px;
	float:left;
	text-align:center;
	padding:3px 0 3px 8px;
	background:url('/en/images/pr/exhibition_box2.gif') no-repeat 8px 0;
}
div.movieFL .fl .movieImg {
	width:348px;
	height:273px;
	background: url('/en/images/pr/exhibition_box3.jpg') no-repeat left top;
}
div.movieFL .fl .movieImg img {
	margin:10px 0 0 10px;
}
div.movieFL .info {
	float: left;
	width:310px;
	padding:0 0 0 15px;
}
div.movieFL .info p.language {
	padding:0 0 10px 4px;
	color:#627578;
}

div.movieFL .info p.language.selectbox {
	behavior: url('/en/images/include/css/selectbox.htc');
}

div.movieFL .info p.sti {
	padding:5px 0 5px 4px;
	border-bottom:1px solid #b4dfe6;
	color:#627578;
	font-size:14px;
	font-weight:bold;
}
div.movieFL .info p.txt {
	padding:10px 0 0 4px;
	color:#627578;
}
div.movieList {
	padding:10px 0 0 0;
}
table.movieTList {
	width:686px;
	table-layout:fixed;
	border-top:1px solid #b4dfe6;
	border-bottom:1px solid #b4dfe6;
}
table.movieTList tbody td {
	border-bottom:1px solid #daeff3;
	vertical-align:top;
	padding:20px 0 20px 0;
}
table.movieTList tbody td.pic {
	text-align:center;
}
table.movieTList tbody td.info {
	text-align:left;
}
table.movieTList tbody td.info p.sti {
	font-size:12px;
	font-weight:bold;
	color:#627578;
	padding:0 0 10px 0;
}
table.movieTList tbody td.info p.txt {
	font-size:12px;
	color:#627578;
}
div.posterList {
}
table.posterTList {
	width:686px;
	table-layout:fixed;
	border-bottom:1px solid #b4dfe6;
}
table.posterTList tbody td {
	border-bottom:1px solid #daeff3;
	vertical-align:top;
	padding:20px 0 20px 0;
}
table.posterTList tbody td.s {
	padding:20px 0 20px 0;
}
table.posterTList tbody td.pic {
	text-align:center;
}
table.posterTList tbody td.info {
	text-align:left;
}
table.posterTList tbody td.info p.sti {
	font-size:12px;
	font-weight:bold;
	color:#627578;
	padding:0 0 10px 0;
}
table.posterTList tbody td.info p.txt {
	font-size:12px;
	color:#627578;
}
table.posterTList tbody td.info p.btn {
	padding:20px 0 0 0;
}
table.posterTList tbody td.info table {
	table-layout:fixed;
	border-bottom:0px solid #daeff3;
}
table.posterTList tbody td.info table td.infotxt {
	border-bottom:0px solid #daeff3;
	height:115px;
	padding:0;
}
table.posterTList tbody td.info table td.btnview {
	border-bottom:0px solid #daeff3;
	height:30px;
	padding:0;
}
table.posterTView {
	width:686px;
	table-layout:fixed;
}
table.posterTView thead th {
	padding:0 0 0 10px;
	border-bottom:1px solid #dbeef2;
	text-align:left;
}
table.posterTView thead th p.date {
	font-size:11px;
	font-weight:normal;
	color:#989d9e;
}
table.posterTView thead th p.ti {
	font-size:12px;
	color:#989d9e;
}
table.posterTView tbody td {
	padding:6px 10px 6px 10px;
	border-bottom:1px solid #dbeef2;
}
table.posterTView tbody td.viewcontents {
	padding:20px;
}
div.noticeList {
}
table.noticeTList {
	width:686px;
	table-layout:fixed;
}
table.noticeTList tbody td {
	border-bottom:1px solid #daeff3;
	vertical-align:top;
	padding:20px 0 20px 0;
}
table.noticeTList tbody td.s {
	border-bottom:1px solid #daeff3;
	vertical-align:top;
	padding:20px 0 20px 0;
}
table.noticeTList tbody td.pic {
	text-align:center;
}
table.noticeTList tbody td.info {
}
table.noticeTList tbody td.info p.date {
	font-size:11px;
	color:#989d9e;
	padding:0 0 5px 0;
}
table.noticeTList tbody td.info p.ti {
	font-size:12px;
	font-weight:bold;
	color:#627578;
	padding:0 0 15px 0;
}
table.noticeTList tbody td.info p.txt {
	font-size:12px;
	color:#627578;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;	
}

