@charset "utf-8";
/* CSS Document */


/*cnasia201606*/
#cnasia201606 #wrapper #contents ul{margin:0;padding:0;list-style:none;}
#cnasia201606 #wrapper #contents ul.none{list-style:none;}
#cnasia201606 #wrapper #contents ul.none li{padding-top:5px;}
#cnasia201606 #wrapper #contents dl{margin:0;padding:0;}

#cnasia201606 #wrapper #contents .cap{font-size:120%;font-weight:bold;line-height:1.6em;margin:20px 0 15px 0;}

#cnasia201606 #wrapper #contents p{padding:0;line-height:1.6em;}
#cnasia201606 #wrapper #contents .r_large{font-size:1em;font-weight:bold;}
#cnasia201606 #wrapper #contents .r_large .c01{
	border:#333 dotted 1px;
	margin-left:5px;
	padding:2px 3px;
	color:#333;
}
#cnasia201606 #wrapper #contents .r_large .c02{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#cnasia201606 #wrapper #contents .r_large .c03{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#cnasia201606 #wrapper #contents .r_large .c04{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#cnasia201606 #wrapper #contents .r_large .c05{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#cnasia201606 #wrapper #contents .r_large .c06{border:#333 dotted 1px;margin-top:15px;margin-left:5px;padding:2px 3px;color:#333;}

#cnasia201606 #wrapper #contents h4{margin:0 0 15px 0;}
#cnasia201606 #wrapper #contents h5{
	margin:0 0 3px 0;
	padding:5px 3px;
	font-size:110%;
	color:#2C7883;
}
#cnasia201606 #wrapper #contents h5.salon{
	margin:0 0 3px 0;
	padding:0 3px;
	font-size:100%;
	color:#00164b;
}
#cnasia201606 #wrapper #contents h6{
	margin:0 10px 3px;
	padding:5px 3px;
	border:dotted 2px #232897;
	font-size:100%;
	color:#00164b;
}

#cnasia201606 #wrapper{width:700px;margin:0;font-size:0.97em;}
#contents{}
#cnasia201606 #wrapper #contents .header{margin:0;padding:0 0 15px 0;}

#cnasia201606 #wrapper #contents .box_contents{
	margin-bottom:15px;
	margin-left:10px;
	width:670px;
}


#cnasia201606 #wrapper #contents .box_contents1{margin-top:20px;margin-bottom:80px;width:550px;}

#cnasia201606 #wrapper #contents .box_contents2a{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:330px;
	padding:5px;
	border:2px solid #a28033;
}
#cnasia201606 #wrapper #contents .box_contents2b{
	float:left;
	
	margin-bottom:15px;
	width:330px;
	padding:5px;
	border:2px solid #a28033;
	padding: 5px;
}
#cnasia201606 #wrapper #contents .box_contents3{
	margin-top:10px;
	margin-bottom:15px;
	margin-left:0px;
	padding:10px;
	width:660px;
	background-color:#FFFDE5;
}
#cnasia201606 #wrapper #contents .box_contents4{
	margin-bottom:15px;
	width:675px;
	padding:7px;
	border:2px dotted #9FD7DF;
	
}

#cnasia201606 #wrapper #contents .box_contents5{
	margin-bottom:15px;
	width:660px;
	padding:10px;
	border:1px solid #000000;
}

#cnasia201606 #wrapper #contents .box_contents6a{
	
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:165px;
	height:90px;
	padding:5px;
	border:2px solid #a28033;
	font-size:11.5px;
}
#cnasia201606 #wrapper #contents .box_contents6b{
	float:left;
	
	margin-bottom:15px;
	margin-right:10px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}
#cnasia201606 #wrapper #contents .box_contents6c{
	float:left;
	
	margin-bottom:15px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}
#cnasia201606 #wrapper #contents .box_contents7a{
	float:left;
	
	margin-bottom:15px;
	margin-right:10px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}

#cnasia201606 #wrapper #contents .box_contents7b{
	float:left;
	
	margin-bottom:15px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}
#cnasia201606 #wrapper #contents .box_contents8{
	margin-bottom:10px;
	width:690px;
}
#cnasia201606 #wrapper #contents .box_contents9{
	float:right;
	margin-right:10px;
	margin-bottom:15px;
	width:270px;
	padding:5px;
	background-color:#800000;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	
}
#cnasia201606 #wrapper #contents .center01{text-align:center;}


#cnasia201606 #wrapper #contents .box_contents2a ul, #cnasia201606 #wrapper #contents .box_contents2b ul, #cnasia201606 #wrapper #contents .box_contents ul, #cnasia201606 #wrapper #contents .box_contents4 ul, #cnasia201606 #wrapper #contents .box_contents5 ul{
	margin:10px 0 10px 15px;
}

#cnasia201606 #wrapper #contents .innner:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}



#cnasia201606 #wrapper #contents .contact{
	width:670px;
	margin-top:10px;
	padding:5px;
	}

#cnasia201606 #wrapper #contents img.imgFrame{
	border:1px solid #cfcfcf;
	padding:3px;
	background-color:#fff;
}
#cnasia201606 #wrapper #contents .imgr{float:right;
	margin:5px 0 5px 5px;}
#cnasia201606 #wrapper #contents .imgl{float:left;
	margin:0 10px 5px 0;}
	
	
#cnasia201606 #wrapper #contents table.detail01  {
	width:680px;
	border-spacing: 1px;
	padding: 0px;
	float: left;
	font-size:100%;
	line-height:160%;
	color:#000;
	border-style: none;

}

#cnasia201606 #wrapper #contents table.detail01 th {
	width:90px;
}

#cnasia201606 #wrapper #contents table.detail01 td.spa01 {
	width:380px;
	border-right: 1px solid #232897;
}
#cnasia201606 #wrapper #contents table.detail01 th{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
	border-left: 1px solid #232897;
}
#cnasia201606 #wrapper #contents table.detail01 th.end{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
	border-bottom: 1px solid #232897;
}
#cnasia201606 #wrapper #contents table.detail01 td {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
}
#cnasia201606 #wrapper #contents table.detail01 td.end {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
	border-bottom: 1px solid #232897;
}
#cnasia201606 #wrapper #contents table.detail01 th {
	height: 100%;
	white-space:nowrap;
	font-weight:normal;
	text-align:left;
}
#cnasia201606 #wrapper #contents table.detail01, #cnasia201606 #wrapper #contents table {
	border-collapse:collapse!important;
	border-spacing:0!important;
}
#cnasia201606 #wrapper #contents table.full01 {
	width: 680px;
	float: none;
}
#cnasia201606 #wrapper #contents table.detail01 th.fbg, #cnasia201606 #wrapper #contents table.detail01 td.fbg{
	background-color:#FFFDE5;
}
#cnasia201606 #wrapper #contents table.detail01 th.bg, #cnasia201606 #wrapper #contents table.detail01 td.bg{
	background:url(/sites/default/files/museum/event/forum/20140330e-asia/img/tdbg.gif) top left repeat;}

#cnasia201606 #wrapper #contents #flyer{
	float:left;
	padding: 10px 0 5px;
	width: 150px;
}
#cnasia201606 #wrapper #contents .box{
float: left;
width: 195px;
margin: 20px 16px 50px 0;
line-height: 1.2;
}

#cnasia201606 #wrapper #contents .box_img{
padding: 0px 0px 10px 0px;
}

#cnasia201606 #wrapper #contents .last{margin-right:0;}

#cnasia201606 #wrapper #contents li{
	margin-top:2px;
}
#cnasia201606 #wrapper #contents .download{list-style-image:url(/sites/default/files/arrowh.gif);}
#cnasia201606 #wrapper #contents dt strong{color:#000;}





#cnasia201606 #wrapper #contents .schedule{
	width:680px;
	margin:15px 0 0;
}
#cnasia201606 #wrapper #contents .schedule table {
	display:inline;
	font-size: 85%;
	ling-height: 140%;
	width:680px;
}
#cnasia201606 #wrapper #contents .schedule td.date{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;border-left:1px solid #9FD7DF;white-space: nowrap;text-align:center;}
#cnasia201606 #wrapper #contents .schedule td.day{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;text-align:center;white-space: nowrap;}
#cnasia201606 #wrapper #contents .schedule td.time{
	padding: 5px;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	width:480px;
}



#cnasia201606 #wrapper #contents .schedule td.month{
	padding: 5px;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	width:200px;
}






#cnasia201606 #wrapper #contents .schedule td.timemuryo{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;white-space: nowrap;text-align:center;color:#F30;}
#cnasia201606 #wrapper #contents .schedule td.kyukan_date{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;border-left:1px solid #9FD7DF;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#cnasia201606 #wrapper #contents .schedule td.kyukan{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#cnasia201606 #wrapper #contents .schedule td.date_e{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;border-bottom:1px solid #9FD7DF;border-left:1px solid #9FD7DF;white-space: nowrap;text-align:center;vertical-align:middle;}
#cnasia201606 #wrapper #contents .schedule td.day_e{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;border-bottom:1px solid #9FD7DF;text-align:center;white-space: nowrap;vertical-align:middle;}
#cnasia201606 #wrapper #contents .schedule td.time_e{padding: 5px 3px;border-top:1px solid #9FD7DF;border-right:1px solid #9FD7DF;border-bottom:1px solid #9FD7DF;white-space: nowrap;text-align:center;vertical-align:middle;}
#cnasia201606 #wrapper #contents .schedule td.date_esu{
	padding: 5px 3px;
	background-color:#FFFAB5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-bottom:1px solid #9FD7DF;
	border-left:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.day_esu{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-bottom:1px solid #9FD7DF;
	text-align:center;
	white-space: nowrap;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.date_st{
	padding: 5px 3px;
	background-color:#FFFDE9;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-left:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
	width:200px;
}
#cnasia201606 #wrapper #contents .schedule td.day_st{
	padding: 5px 3px;
	background-color:#c8eafa;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	text-align:center;
	vertical-align:middle;
	width:40px;
}
#cnasia201606 #wrapper #contents .schedule td.date_est{
	padding: 23px 4px 0;
	background-color:#FFFDE5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-bottom:1px solid #9FD7DF;
	border-left:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.date_estr{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-bottom:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.day_est{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-bottom:1px solid #9FD7DF;
	text-align:center;
	vertical-align:middle;
	width:40px;
}
#cnasia201606 #wrapper #contents .schedule td.date_su{
	padding: 5px 3px;
	background-color: #FFFBC1;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-left:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.day_su{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	text-align:center;
	vertical-align:middle;
	white-space: nowrap;
}
#cnasia201606 #wrapper #contents .schedule td.date_str{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.date_sur{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.date_r{
	padding: 5px 3px;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .schedule td.date_esur{
	padding: 5px 3px;
	background-color:#FFFAB5;
	border-top:1px solid #9FD7DF;
	border-right:1px solid #9FD7DF;
	border-bottom:1px solid #9FD7DF;
	border-left:1px solid #9FD7DF;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#cnasia201606 #wrapper #contents .pagetop{
	clear:both;
	width:690px;
	text-align:right;
	font-size:78%;
	margin-bottom:15px;
}



/*seasia201512 */





#seasia201512 #wrapper #contents ul{margin:0;padding:0;list-style:none;}
#seasia201512 #wrapper #contents ul.none{list-style:none;}
#seasia201512 #wrapper #contents ul.none li{padding-top:5px;}
#seasia201512 #wrapper #contents dl{margin:0;padding:0;}

#seasia201512 #wrapper #contents .cap{font-size:120%;font-weight:bold;line-height:1.6em;margin:20px 0 15px 0;}

#seasia201512 #wrapper #contents p{padding:0;line-height:1.6em;}
#seasia201512 #wrapper #contents .r_large{font-size:1em;font-weight:bold;}
#seasia201512 #wrapper #contents .r_large .c01{
	border:#333 dotted 1px;
	margin-left:5px;
	padding:2px 3px;
	color:#333;
}
#seasia201512 #wrapper #contents .r_large .c02{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#seasia201512 #wrapper #contents .r_large .c03{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#seasia201512 #wrapper #contents .r_large .c04{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#seasia201512 #wrapper #contents .r_large .c05{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#seasia201512 #wrapper #contents .r_large .c06{border:#333 dotted 1px;margin-top:15px;margin-left:5px;padding:2px 3px;color:#333;}

#seasia201512 #wrapper #contents h4{margin:0 0 15px 0;}
#seasia201512 #wrapper #contents h5{
	margin:0 0 3px 0;
	padding:5px 3px;
	font-size:110%;
	color:#00164b;
}
#seasia201512 #wrapper #contents h5.salon{
	margin:0 0 3px 0;
	padding:0 3px;
	font-size:100%;
	color:#00164b;
}
#seasia201512 #wrapper #contents h6{
	margin:0 10px 3px;
	padding:5px 3px;
	border:dotted 2px #232897;
	font-size:100%;
	color:#00164b;
}

#seasia201512 #wrapper{width:700px;margin:0;font-size:0.97em;}
#contents{}
#seasia201512 #wrapper #contents .header{margin:0;padding:0 0 15px 0;}

#seasia201512 #wrapper #contents .box_contents{
	margin-bottom:15px;
	margin-left:10px;
	width:670px;
}


#seasia201512 #wrapper #contents .box_contents1{margin-top:20px;margin-bottom:80px;width:550px;}

#seasia201512 #wrapper #contents .box_contents2a{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:330px;
	padding:5px;
	border:2px solid #a28033;
}
#seasia201512 #wrapper #contents .box_contents2b{
	float:left;
	
	margin-bottom:15px;
	width:330px;
	padding:5px;
	border:2px solid #a28033;
	padding: 5px;
}
#seasia201512 #wrapper #contents .box_contents3{
	margin-top:10px;
	margin-bottom:15px;
	margin-left:0px;
	padding:10px;
	width:660px;
	background-color:#FFFDE5;
}
#seasia201512 #wrapper #contents .box_contents4{
	
	margin-bottom:15px;
	width:675px;
	padding:7px;
	border:2px solid #a28033;
	
}

#seasia201512 #wrapper #contents .box_contents5{
	
	margin-bottom:15px;
	width:660px;
	padding:10px;
	border:2px solid #a28033;
}

#seasia201512 #wrapper #contents .box_contents6a{
	
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:165px;
	height:90px;
	padding:5px;
	border:2px solid #a28033;
	font-size:11.5px;
}
#seasia201512 #wrapper #contents .box_contents6b{
	float:left;
	
	margin-bottom:15px;
	margin-right:10px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}
#seasia201512 #wrapper #contents .box_contents6c{
	float:left;
	
	margin-bottom:15px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}
#seasia201512 #wrapper #contents .box_contents7a{
	float:left;
	
	margin-bottom:15px;
	margin-right:10px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}

#seasia201512 #wrapper #contents .box_contents7b{
	float:left;
	
	margin-bottom:15px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #232897;
	font-size:11.5px;
}
#seasia201512 #wrapper #contents .box_contents8{
	margin-bottom:10px;
	width:690px;
}
#seasia201512 #wrapper #contents .box_contents9{
	float:right;
	margin-right:10px;
	margin-bottom:15px;
	width:270px;
	padding:5px;
	background-color:#800000;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	
}
#seasia201512 #wrapper #contents .center01{text-align:center;}


#seasia201512 #wrapper #contents .box_contents2a ul, #seasia201512 #wrapper #contents .box_contents2b ul, #seasia201512 #wrapper #contents .box_contents ul, #seasia201512 #wrapper #contents .box_contents4 ul, #seasia201512 #wrapper #contents .box_contents5 ul{
	margin:10px 0 10px 15px;
}

#seasia201512 #wrapper #contents .innner:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}



#seasia201512 #wrapper #contents .contact{
	width:670px;
	margin-top:10px;
	padding:5px;
	}

#seasia201512 #wrapper #contents img.imgFrame{
	border:1px solid #cfcfcf;
	padding:3px;
	background-color:#fff;
}
#seasia201512 #wrapper #contents .imgr{float:right;
	margin:5px 0 5px 5px;}
#seasia201512 #wrapper #contents .imgl{float:left;
	margin:0 10px 5px 0;}
	
	
#seasia201512 #wrapper #contents table.detail01  {
	width:680px;
	border-spacing: 1px;
	padding: 0px;
	float: left;
	font-size:100%;
	line-height:160%;
	color:#000;
	border-style: none;

}

#seasia201512 #wrapper #contents table.detail01 th {
	width:90px;
}

#seasia201512 #wrapper #contents table.detail01 td.spa01 {
	width:380px;
	border-right: 1px solid #232897;
}
#seasia201512 #wrapper #contents table.detail01 th{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
	border-left: 1px solid #232897;
}
#seasia201512 #wrapper #contents table.detail01 th.end{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
	border-bottom: 1px solid #232897;
}
#seasia201512 #wrapper #contents table.detail01 td {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
}
#seasia201512 #wrapper #contents table.detail01 td.end {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #232897;
	border-right: 1px solid #232897;
	border-bottom: 1px solid #232897;
}
#seasia201512 #wrapper #contents table.detail01 th {
	height: 100%;
	white-space:nowrap;
	font-weight:normal;
	text-align:left;
}
#seasia201512 #wrapper #contents table.detail01, #seasia201512 #wrapper #contents table {
	border-collapse:collapse!important;
	border-spacing:0!important;
}
#seasia201512 #wrapper #contents table.full01 {
	width: 680px;
	float: none;
}
#seasia201512 #wrapper #contents table.detail01 th.fbg, #seasia201512 #wrapper #contents table.detail01 td.fbg{
	background-color:#FFFDE5;
}
#seasia201512 #wrapper #contents table.detail01 th.bg, #seasia201512 #wrapper #contents table.detail01 td.bg{
	background:url(/sites/default/files/museum/event/forum/20140330e-asia/img/tdbg.gif) top left repeat;}

#seasia201512 #wrapper #contents #flyer{
	float:left;
	padding: 10px 0 5px;
	width: 150px;
}
#seasia201512 #wrapper #contents .box{
float: left;
width: 195px;
margin: 20px 16px 50px 0;
line-height: 1.2;
}

#seasia201512 #wrapper #contents .box_img{
padding: 0px 0px 10px 0px;
}

#seasia201512 #wrapper #contents .last{margin-right:0;}

#seasia201512 #wrapper #contents li{
	margin-top:2px;
}
#seasia201512 #wrapper #contents .download{list-style-image:url(/sites/default/files/arrowh.gif);}
#seasia201512 #wrapper #contents dt strong{color:#000;}





#seasia201512 #wrapper #contents .schedule{
	width:680px;
	margin:15px 0;
	padding-bottom:30px;
	background:#fff url(/sites/default/files/museum/event/forum/201512seasia/img/blue_line.gif) bottom left repeat-x;
}
#seasia201512 #wrapper #contents .schedule table {
	display:inline;
	font-size: 85%;
	ling-height: 140%;
	width:680px;
}
#seasia201512 #wrapper #contents .schedule td.date{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;border-left:1px solid #87CAAC;white-space: nowrap;text-align:center;}
#seasia201512 #wrapper #contents .schedule td.day{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;text-align:center;white-space: nowrap;}
#seasia201512 #wrapper #contents .schedule td.time{
	padding: 5px;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	width:460px;
}
#seasia201512 #wrapper #contents .schedule td.timemuryo{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;white-space: nowrap;text-align:center;color:#F30;}
#seasia201512 #wrapper #contents .schedule td.kyukan_date{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;border-left:1px solid #87CAAC;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#seasia201512 #wrapper #contents .schedule td.kyukan{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#seasia201512 #wrapper #contents .schedule td.date_e{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;border-bottom:1px solid #87CAAC;border-left:1px solid #87CAAC;white-space: nowrap;text-align:center;vertical-align:middle;}
#seasia201512 #wrapper #contents .schedule td.day_e{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;border-bottom:1px solid #87CAAC;text-align:center;white-space: nowrap;vertical-align:middle;}
#seasia201512 #wrapper #contents .schedule td.time_e{padding: 5px 3px;border-top:1px solid #87CAAC;border-right:1px solid #87CAAC;border-bottom:1px solid #87CAAC;white-space: nowrap;text-align:center;vertical-align:middle;}
#seasia201512 #wrapper #contents .schedule td.date_esu{
	padding: 5px 3px;
	background-color:#FFFAB5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-bottom:1px solid #87CAAC;
	border-left:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.day_esu{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-bottom:1px solid #87CAAC;
	text-align:center;
	white-space: nowrap;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.date_st{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-left:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
	width:200px;
}
#seasia201512 #wrapper #contents .schedule td.day_st{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	text-align:center;
	vertical-align:middle;
	width:40px;
}
#seasia201512 #wrapper #contents .schedule td.date_est{
	padding: 23px 4px 0;
	background-color:#FFFDE5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-bottom:1px solid #87CAAC;
	border-left:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.date_estr{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-bottom:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.day_est{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-bottom:1px solid #87CAAC;
	text-align:center;
	vertical-align:middle;
	width:40px;
}
#seasia201512 #wrapper #contents .schedule td.date_su{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-left:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.day_su{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	text-align:center;
	vertical-align:middle;
	white-space: nowrap;
}
#seasia201512 #wrapper #contents .schedule td.date_str{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.date_sur{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.date_r{
	padding: 5px 3px;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .schedule td.date_esur{
	padding: 5px 3px;
	background-color:#FFFAB5;
	border-top:1px solid #87CAAC;
	border-right:1px solid #87CAAC;
	border-bottom:1px solid #87CAAC;
	border-left:1px solid #87CAAC;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#seasia201512 #wrapper #contents .pagetop{
	clear:both;
	width:690px;
	text-align:right;
	font-size:78%;
	padding-bottom:30px;
	margin-bottom:15px;
	background:#fff url(/sites/default/files/museum/event/forum/201512seasia/img/blue_line.gif) bottom left repeat-x;
}







/*sasia20150419 */





#sasia20150419 #wrapper #contents ul{margin:0;padding:0;list-style:none;}
#sasia20150419 #wrapper #contents ul.none{list-style:none;}
#sasia20150419 #wrapper #contents ul.none li{padding-top:5px;}
#sasia20150419 #wrapper #contents dl{margin:0;padding:0;}

#sasia20150419 #wrapper #contents .cap{font-size:120%;font-weight:bold;line-height:1.6em;margin:20px 0 15px 0;}

#sasia20150419 #wrapper #contents p{padding:0;line-height:1.6em;}
#sasia20150419 #wrapper #contents .r_large{text-align:right;font-size:1em;font-weight:bold;}
#sasia20150419 #wrapper #contents .r_large .c01{
	border:#333 dotted 1px;
	margin-left:5px;
	padding:2px 3px;
	color:#333;
}
#sasia20150419 #wrapper #contents .r_large .c02{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#sasia20150419 #wrapper #contents .r_large .c03{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#sasia20150419 #wrapper #contents .r_large .c04{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#sasia20150419 #wrapper #contents .r_large .c05{border:#333 dotted 1px;margin-left:5px;padding:2px 3px;color:#333;}
#sasia20150419 #wrapper #contents .r_large .c06{}

#sasia20150419 #wrapper #contents h4{margin:0 0 15px 0;}
#sasia20150419 #wrapper #contents h5{
	margin:0 0 3px 0;
	padding:5px 3px;
	border-bottom:dotted 1px #888;
	font-size:110%;
	color:#9E1147;
}
#sasia20150419 #wrapper #contents h5.salon{
	margin:0 0 3px 0;
	padding:5px 3px;
	border-bottom:dotted 1px #888;
	font-size:100%;
	color:#9E1147;
}
#sasia20150419 #wrapper #contents h6{
	margin:0 10px 3px;
	padding:5px 3px;
	border:dotted 2px #8DCCC7;
	font-size:100%;
	color:#9E1147;
}

#sasia20150419 #wrapper{width:700px;margin:0;font-size:0.97em;}
#contents{}
#sasia20150419 #wrapper #contents .header{margin:0;padding:0 0 15px 0;}

#sasia20150419 #wrapper #contents .box_contents{
	margin-bottom:15px;
	margin-left:10px;
	width:670px;
}


#sasia20150419 #wrapper #contents .box_contents1{margin-top:20px;margin-bottom:80px;width:550px;}

#sasia20150419 #wrapper #contents .box_contents2a{
	float:left;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	margin-right:10px;
	width:330px;
	padding:5px;
	border:1px dotted #8DCCC7;
}
#sasia20150419 #wrapper #contents .box_contents2b{
	float:left;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	width:330px;
	padding:5px;
	border:1px dotted #8DCCC7;
	padding: 5px;
}
#sasia20150419 #wrapper #contents .box_contents3{
	margin-top:10px;
	margin-bottom:15px;
	margin-left:0px;
	padding:10px;
	width:660px;
	background-color:#FFFDE5;
}
#sasia20150419 #wrapper #contents .box_contents4{
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	width:675px;
	padding:7px;
	border:1px dotted #8DCCC7;
	
}

#sasia20150419 #wrapper #contents .box_contents5{
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	width:660px;
	padding:10px;
	border:1px dotted #8DCCC7;
}

#sasia20150419 #wrapper #contents .box_contents6a{
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:165px;
	height:90px;
	padding:5px;
	border:1px dotted #8DCCC7;
	font-size:11.5px;
}
#sasia20150419 #wrapper #contents .box_contents6b{
	float:left;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	margin-right:10px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #8DCCC7;
	font-size:11.5px;
}
#sasia20150419 #wrapper #contents .box_contents6c{
	float:left;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #8DCCC7;
	font-size:11.5px;
}
#sasia20150419 #wrapper #contents .box_contents7a{
	float:left;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	margin-right:10px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #8DCCC7;
	font-size:11.5px;
}

#sasia20150419 #wrapper #contents .box_contents7b{
	float:left;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/contents_bg.jpg) repeat-x top left;
	margin-bottom:15px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #8DCCC7;
	font-size:11.5px;
}
#sasia20150419 #wrapper #contents .box_contents8{
	margin-bottom:10px;
	width:690px;
}
#sasia20150419 #wrapper #contents .box_contents9{
	float:right;
	margin-right:10px;
	margin-bottom:15px;
	width:270px;
	padding:5px;
	background-color:#800000;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	
}
#sasia20150419 #wrapper #contents .center01{text-align:center;}


#sasia20150419 #wrapper #contents .box_contents2a ul, #sasia20150419 #wrapper #contents .box_contents2b ul, #sasia20150419 #wrapper #contents .box_contents ul, #sasia20150419 #wrapper #contents .box_contents4 ul, #sasia20150419 #wrapper #contents .box_contents5 ul{
	margin:10px 0 10px 15px;
}

#sasia20150419 #wrapper #contents .innner:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}



#sasia20150419 #wrapper #contents .contact{
	width:670px;
	height:250px;
	margin-top:10px;
	padding:5px;
	background:url(/sites/default/files/museum/event/forum/20150419sasia/img/southasia201504_img03.jpg) no-repeat bottom left;
}

#sasia20150419 #wrapper #contents img.imgFrame{
	border:1px solid #cfcfcf;
	padding:3px;
	background-color:#fff;
}
#sasia20150419 #wrapper #contents .imgr{float:right;
	margin:5px 0 5px 5px;}
#sasia20150419 #wrapper #contents .imgl{float:left;
	margin:0 10px 5px 0;}
	
	
#sasia20150419 #wrapper #contents table.detail01  {
	width:680px;
	border-spacing: 1px;
	padding: 0px;
	float: left;
	font-size:100%;
	line-height:160%;
	color:#000;
	border-style: none;

}

#sasia20150419 #wrapper #contents table.detail01 th {
	width:90px;
}

#sasia20150419 #wrapper #contents table.detail01 td.spa01 {
	width:380px;
	border-right: 1px solid #8DCCC7;
}
#sasia20150419 #wrapper #contents table.detail01 th{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #8DCCC7;
	border-right: 1px solid #8DCCC7;
	border-left: 1px solid #8DCCC7;
}
#sasia20150419 #wrapper #contents table.detail01 th.end{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #8DCCC7;
	border-right: 1px solid #8DCCC7;
	border-bottom: 1px solid #8DCCC7;
}
#sasia20150419 #wrapper #contents table.detail01 td {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #8DCCC7;
	border-right: 1px solid #8DCCC7;
}
#sasia20150419 #wrapper #contents table.detail01 td.end {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #8DCCC7;
	border-right: 1px solid #8DCCC7;
	border-bottom: 1px solid #8DCCC7;
}
#sasia20150419 #wrapper #contents table.detail01 th {
	height: 100%;
	white-space:nowrap;
	font-weight:normal;
	text-align:left;
}
#sasia20150419 #wrapper #contents table.detail01, #sasia20150419 #wrapper #contents table {
	border-collapse:collapse!important;
	border-spacing:0!important;
}
#sasia20150419 #wrapper #contents table.full01 {
	width: 680px;
	float: none;
}
#sasia20150419 #wrapper #contents table.detail01 th.fbg, #sasia20150419 #wrapper #contents table.detail01 td.fbg{
	background-color:#FFFDE5;
}
#sasia20150419 #wrapper #contents table.detail01 th.bg, #sasia20150419 #wrapper #contents table.detail01 td.bg{
	background:url(/sites/default/files/museum/event/forum/20140330e-asia/img/tdbg.gif) top left repeat;}

#sasia20150419 #wrapper #contents #flyer{
	float:left;
	padding: 10px 0 5px;
	width: 150px;
}
#sasia20150419 #wrapper #contents .box{
float: left;
width: 195px;
margin: 20px 16px 50px 0;
line-height: 1.2;
}

#sasia20150419 #wrapper #contents .box_img{
padding: 0px 0px 10px 0px;
}

#sasia20150419 #wrapper #contents .last{margin-right:0;}

#sasia20150419 #wrapper #contents li{
	margin-top:2px;
}
#sasia20150419 #wrapper #contents .download{list-style-image:url(/sites/default/files/arrowh.gif);}
#sasia20150419 #wrapper #contents dt strong{color:#000;}





#sasia20150419 #wrapper #contents .schedule{
	width:680px;
	margin:15px 0;
	padding-bottom:30px;
	background:#fff url(/sites/default/files/museum/event/forum/20150419sasia/img/blue_line.gif) bottom left repeat-x;
}
#sasia20150419 #wrapper #contents .schedule table {
	display:inline;
	font-size: 85%;
	ling-height: 140%;
	width:680px;
}
#sasia20150419 #wrapper #contents .schedule td.date{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;border-left:1px solid #8DCCC7;white-space: nowrap;text-align:center;}
#sasia20150419 #wrapper #contents .schedule td.day{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;text-align:center;white-space: nowrap;}
#sasia20150419 #wrapper #contents .schedule td.time{
	padding: 5px;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
}
#sasia20150419 #wrapper #contents .schedule td.timemuryo{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;white-space: nowrap;text-align:center;color:#F30;}
#sasia20150419 #wrapper #contents .schedule td.kyukan_date{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;border-left:1px solid #8DCCC7;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#sasia20150419 #wrapper #contents .schedule td.kyukan{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#sasia20150419 #wrapper #contents .schedule td.date_e{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;border-bottom:1px solid #8DCCC7;border-left:1px solid #8DCCC7;white-space: nowrap;text-align:center;vertical-align:middle;}
#sasia20150419 #wrapper #contents .schedule td.day_e{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;border-bottom:1px solid #8DCCC7;text-align:center;white-space: nowrap;vertical-align:middle;}
#sasia20150419 #wrapper #contents .schedule td.time_e{padding: 5px 3px;border-top:1px solid #8DCCC7;border-right:1px solid #8DCCC7;border-bottom:1px solid #8DCCC7;white-space: nowrap;text-align:center;vertical-align:middle;}
#sasia20150419 #wrapper #contents .schedule td.date_esu{
	padding: 5px 3px;
	background-color:#FFFAB5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-bottom:1px solid #8DCCC7;
	border-left:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.day_esu{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-bottom:1px solid #8DCCC7;
	text-align:center;
	white-space: nowrap;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.date_st{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-left:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.day_st{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	text-align:center;
	vertical-align:middle;
	width:40px;
}
#sasia20150419 #wrapper #contents .schedule td.date_est{
	padding: 23px 4px 0;
	background-color:#FFFDE5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-bottom:1px solid #8DCCC7;
	border-left:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.date_estr{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-bottom:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.day_est{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-bottom:1px solid #8DCCC7;
	text-align:center;
	vertical-align:middle;
	width:40px;
}
#sasia20150419 #wrapper #contents .schedule td.date_su{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-left:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.day_su{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	text-align:center;
	vertical-align:middle;
	white-space: nowrap;
}
#sasia20150419 #wrapper #contents .schedule td.date_str{
	padding: 5px 3px;
	background-color:#FFFDE5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.date_sur{
	padding: 5px 3px;
	background-color: #FFFAB5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.date_r{
	padding: 5px 3px;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .schedule td.date_esur{
	padding: 5px 3px;
	background-color:#FFFAB5;
	border-top:1px solid #8DCCC7;
	border-right:1px solid #8DCCC7;
	border-bottom:1px solid #8DCCC7;
	white-space: nowrap;
	text-align:center;
	vertical-align:middle;
}
#sasia20150419 #wrapper #contents .pagetop{
	clear:both;
	width:690px;
	text-align:right;
	font-size:78%;
	padding-bottom:30px;
	margin-bottom:15px;
	background:#fff url(/sites/default/files/museum/event/forum/20150419sasia/img/blue_line.gif) bottom left repeat-x;
}


.marg01{margin-bottom:10px;}
.marg02{margin-top:15px;}
.marg03{margin-bottom:15px;margin-top:15px;}
.marg04{margin-bottom:5px;}
.marg05{margin-bottom:15px;}
.marg06{margin-bottom:3px;}
.marg07{margin-bottom:2px;}





/* e-asia20140330 */







#e-asia20140330 #wrapper #contents ul{margin:0;padding:0;list-style:none;}
#e-asia20140330 #wrapper #contents ul.none{list-style:none;}
#e-asia20140330 #wrapper #contents ul.none li{padding-top:5px;}
#e-asia20140330 #wrapper #contents dl{margin:0;padding:0;}

#e-asia20140330 #wrapper #contents .cap{font-size:120%;font-weight:bold;line-height:1.6em;margin:20px 0 15px 0;}
#e-asia20140330 #wrapper #contents .date{margin:10px 0 15px 0;font-size:120%;font-weight:bold;}
#e-asia20140330 #wrapper #contents p{padding:0;line-height:1.6em;}

#e-asia20140330 #wrapper #contents h4{margin:0 0 15px 0;}
#e-asia20140330 #wrapper #contents h5{margin:0 0 3px 0;padding:5px 6px;border-bottom:solid 1px #888;font-size:120%;color:#000;}

#e-asia20140330 #wrapper{width:700px;margin:0;font-size:0.93em;}
#contents{}
#e-asia20140330 #wrapper #contents .header{margin:0;padding:0 0 15px 0;}

#e-asia20140330 #wrapper #contents .box_contents{
	margin-bottom:15px;
	margin-left:10px;
	width:670px;
}


#e-asia20140330 #wrapper #contents .box_contents1{margin-top:20px;margin-bottom:80px;width:550px;}

#e-asia20140330 #wrapper #contents .box_contents2a{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:315px;
	padding:10px;
	border:1px dotted #999;
}
#e-asia20140330 #wrapper #contents .box_contents2b{
	float:left;
	margin-bottom:15px;
	width:315px;
	padding:10px;
	border:1px dotted #999;
}
#e-asia20140330 #wrapper #contents .box_contents3{
	margin-top:10px;
	margin-bottom:15px;
	margin-left:0px;
	padding:10px;
	width:660px;
	background-color:#FFFDE5;
}
#e-asia20140330 #wrapper #contents .box_contents4{
	margin-bottom:15px;
	width:670px;
	padding:7px;
	border:1px dotted #999;
	
}

#e-asia20140330 #wrapper #contents .box_contents5{
	margin-bottom:15px;
	width:660px;
	padding:10px;
	border:1px dotted #999;
}

#e-asia20140330 #wrapper #contents .box_contents6a{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:165px;
	height:90px;
	padding:5px;
	border:1px dotted #999;
	font-size:11.5px;
}
#e-asia20140330 #wrapper #contents .box_contents6b{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #999;
	font-size:11.5px;
}
#e-asia20140330 #wrapper #contents .box_contents6c{
	float:left;
	margin-bottom:15px;
	width:145px;
	height:90px;
	padding:5px;
	border:1px dotted #999;
	font-size:11.5px;
}
#e-asia20140330 #wrapper #contents .box_contents7a{
	float:left;
	margin-bottom:15px;
	margin-right:10px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #999;
	font-size:11.5px;
}

#e-asia20140330 #wrapper #contents .box_contents7b{
	float:left;
	margin-bottom:15px;
	width:208px;
	height:140px;
	padding:5px;
	border:1px dotted #999;
	font-size:11.5px;
}
#e-asia20140330 #wrapper #contents .center01{text-align:center;}


#e-asia20140330 #wrapper #contents .box_contents2a ul, #e-asia20140330 #wrapper #contents .box_contents2b ul, #e-asia20140330 #wrapper #contents .box_contents ul, #e-asia20140330 #wrapper #contents .box_contents4 ul, #e-asia20140330 #wrapper #contents .box_contents5 ul{
	margin:10px 0 10px 15px;
}

#e-asia20140330 #wrapper #contents .innner:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}



#e-asia20140330 #wrapper #contents .contact{
	border:dotted 1px #999;
	width:670px;
	margin-top:10px;
	padding:5px;
}

#e-asia20140330 #wrapper #contents img.imgFrame{
	border:1px solid #cfcfcf;
	padding:3px;
	background-color:#fff;
}
#e-asia20140330 #wrapper #contents .imgr{float:right;
	margin:5px 0 5px 5px;}
#e-asia20140330 #wrapper #contents .imgl{float:left;
	margin:0 10px 5px 0;}
	
	
#e-asia20140330 #wrapper #contents table.detail01  {
	width:680px;
	border-spacing: 1px;
	padding: 0px;
	float: left;
	font-size:100%;
	line-height:160%;
	color:#000;
	border-style: none;

}
#e-asia20140330 #wrapper #contents table.detail01 th {
	width:90px;
}

#e-asia20140330 #wrapper #contents table.detail01 td.spa01 {
	width:380px;
	border-right: 1px solid #666;
}
#e-asia20140330 #wrapper #contents table.detail01 th{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
}
#e-asia20140330 #wrapper #contents table.detail01 th.end{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
#e-asia20140330 #wrapper #contents table.detail01 td {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
}
#e-asia20140330 #wrapper #contents table.detail01 td.end {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
#e-asia20140330 #wrapper #contents table.detail01 th {
	height: 100%;
	white-space:nowrap;
	font-weight:normal;
	text-align:left;
}
#e-asia20140330 #wrapper #contents table.detail01, #e-asia20140330 #wrapper #contents table {
	border-collapse:collapse!important;
	border-spacing:0!important;
}
#e-asia20140330 #wrapper #contents table.full01 {
	width: 680px;
	float: none;
}
#e-asia20140330 #wrapper #contents table.detail01 th.fbg, #e-asia20140330 #wrapper #contents table.detail01 td.fbg{
	background-color:#FFFDE5;
}
#e-asia20140330 #wrapper #contents table.detail01 th.bg, #e-asia20140330 #wrapper #contents table.detail01 td.bg{
	background:url(/sites/default/files/museum/event/forum/20140330e-asia/img/tdbg.gif) top left repeat;}

#e-asia20140330 #wrapper #contents #flyer{
	float:left;
	padding: 10px 0 5px;
	width: 150px;
}
#e-asia20140330 #wrapper #contents .box{
float: left;
width: 195px;
margin: 20px 16px 50px 0;
line-height: 1.2;
}

#e-asia20140330 #wrapper #contents .box_img{
padding: 0px 0px 10px 0px;
}

#e-asia20140330 #wrapper #contents .last{margin-right:0;}

#e-asia20140330 #wrapper #contents li{
	margin-top:2px;
}
#e-asia20140330 #wrapper #contents .download{list-style-image:url(/sites/default/files/arrowh.gif);}
#e-asia20140330 #wrapper #contents dt strong{color:#000;}





#e-asia20140330 #wrapper #contents .schedule{
	width:680px;
	margin:15px 0;
	padding-bottom:30px;
	background:#fff url(/sites/default/files/museum/event/forum/20140330e-asia/img/blue_line.gif) bottom left repeat-x;
}
#e-asia20140330 #wrapper #contents .schedule table {
	display:inline;
	font-size: 90%;
	ling-height: 140%;
	width:680px;
}
#e-asia20140330 #wrapper #contents .schedule td.date{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;border-left:1px solid #666;white-space: nowrap;text-align:center;}
#e-asia20140330 #wrapper #contents .schedule td.day{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;text-align:center;white-space: nowrap;}
#e-asia20140330 #wrapper #contents .schedule td.time{
	padding: 4px 15px;
	border-top:1px solid #666;
	border-right:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .schedule td.timemuryo{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;white-space: nowrap;text-align:center;color:#F30;}
#e-asia20140330 #wrapper #contents .schedule td.kyukan_date{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;border-left:1px solid #666;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#e-asia20140330 #wrapper #contents .schedule td.kyukan{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#e-asia20140330 #wrapper #contents .schedule td.date_e{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666;white-space: nowrap;text-align:center;}
#e-asia20140330 #wrapper #contents .schedule td.day_e{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;text-align:center;white-space: nowrap;}
#e-asia20140330 #wrapper #contents .schedule td.time_e{padding:  6px 4px;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;white-space: nowrap;text-align:center;}
#e-asia20140330 #wrapper #contents .schedule td.date_esu{
	padding: 6px 4px;
	background-color:#FFFAB5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .schedule td.day_esu{
	padding: 6px 4px;
	background-color: #FFFAB5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	text-align:center;
	white-space: nowrap;
}
#e-asia20140330 #wrapper #contents .schedule td.date_st{
	padding: 6px 4px;
	background-color:#FFFDE5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-left:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .schedule td.day_st{
	padding: 6px 4px;
	background-color:#FFFDE5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	text-align:center;
	width:40px;
}
#e-asia20140330 #wrapper #contents .schedule td.date_su{
	padding:  6px 4px;
	background-color: #FFFAB5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-left:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .schedule td.day_su{
	padding: 6px 4px;
	background-color: #FFFAB5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	text-align:center;
	white-space: nowrap;
}
#e-asia20140330 #wrapper #contents .schedule td.date_str{
	padding: 6px 4px;
	background-color:#FFFDE5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .schedule td.date_sur{
	padding:  6px 4px;
	background-color: #FFFAB5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .schedule td.date_esur{
	padding: 6px 4px;
	background-color:#FFFAB5;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	white-space: nowrap;
	text-align:center;
}
#e-asia20140330 #wrapper #contents .pagetop{
	width:680px;
	text-align:right;
	font-size:78%;
	padding-bottom:30px;
	margin-bottom:15px;
	background:#fff url(/sites/default/files/museum/event/forum/20140330e-asia/img/blue_line.gif) bottom left repeat-x;
}


.marg01{margin-bottom:10px;}
.marg02{margin-top:15px;}
.marg03{margin-bottom:15px;margin-top:15px;}
.marg04{margin-bottom:5px;}
.marg05{margin-bottom:15px;}
.marg06{margin-bottom:3px;}
.marg07{margin-bottom:2px;}


/*20130615japan*/


#japan20130615 #wrapper #contents ul{margin:0;padding:0;font-size:0.94em;}
#japan20130615 #wrapper #contents ul.list{margin:0;padding:0;list-style:none;font-size:0.94em;}

#japan20130615 #wrapper #contents .cap{font-size:120%;font-weight:bold;line-height:1.6em;margin:20px 0 15px 0;}
#japan20130615 #wrapper #contents .date{margin:10px 0 15px 0;font-size:120%;font-weight:bold;}
#japan20130615 #wrapper #contents p{font-size:0.94em;padding:0;margin-bottom:10px;line-height:1.8em;}

#japan20130615 #wrapper #contents h4{margin:0 0 15px 0;}
/*#japan20130615 #wrapper #contents h5{
	margin:0 0 3px 0;
	padding:5px 6px;
	border-bottom:solid 1px #EA5514;
	font-size:110%;
	color:#004377;
	font-weight:bold;
}*/

#japan20130615 #wrapper{
	background:#ffffff;
	width:720px;
}
#contents{}
#japan20130615 #wrapper #contents .header{margin:0;padding:0 0 15px 0;}

#japan20130615 #wrapper #contents .box_contents{margin-top:20px;margin-bottom:30px;margin-left:20px;width:660px;}
#japan20130615 #wrapper #contents .box_contentssemi{margin-top:20px;margin-bottom:30px;margin-left:20px;padding:15px;width:620px;border:1px solid #EA5514;}
#japan20130615 #wrapper #contents .box_contents1{margin-top:20px;margin-bottom:80px;width:550px;}
#japan20130615 #wrapper #contents .box_contents2a{float:left;margin-bottom:30px;margin-right:10px;width:313px;padding:10px;border:1px solid #EA5514;background:#f4f1e7 url(/sites/default/files/museum/event/forum/20120107ame/img/h5bg.gif) bottom left repeat-x;}
#japan20130615 #wrapper #contents .box_contents2b{float:left;margin-bottom:30px;width:313px;padding:10px;border:1px solid #EA5514;background:#f4f1e7 url(/sites/default/files/museum/event/forum/20120107ame/img/h5bg.gif) bottom left repeat-x;}
#japan20130615 #wrapper #contents .box_contents3{
	margin-top:10px;
	margin-bottom:30px;
	margin-left:10px;
	padding:10px;
	width:650px;
	background:#E6E0DB url(/sites/default/files/museum/event/forum/20120107ame/img/bgbg.gif) top left repeat;
}
#japan20130615 #wrapper #contents .tankyu_title{}
	#japan20130615 #wrapper #contents .event_title{
	margin-top:25px;
}
#japan20130615 #wrapper #contents .box_contents4{
	margin-top:20px;
	margin-bottom:30px;
	width:660px;
	padding:10px;
	border:1px solid #EA5514;
}

#japan20130615 #wrapper #contents .box_contents2a ul, 
#japan20130615 #wrapper #contents .box_contents2b ul, 
#japan20130615 #wrapper #contents .box_contents4 ul, 
#japan20130615 #wrapper #contents .box_contentssemi ul{margin:10px 0 10px 20px;}
#japan20130615 #wrapper #contents .box_contents ul{margin:0 0 10px 20px;}


#japan20130615 #wrapper #contents .box_contents h6{
	margin:10px 0 10px 0;
	border-bottom:1px solid #000;
	padding:2px;
	font-size:1em;
}


#japan20130615 #wrapper #contents .contact{
	float: left;
	margin-top:4em;
	margin-left:2em;
	margin-bottom:1em;
	border:dotted 1px #999;
	width:350px;
	padding:10px;
}

#japan20130615 #wrapper #contents img.imgFrame{
	border:1px solid #cfcfcf;
	padding:3px;
	background-color:#fff;
}
#japan20130615 #wrapper #contents .imgr{float:right;
	margin:0 0 5px 5px;}
#japan20130615 #wrapper #contents .imgl{float:left;
	margin:0 10px 5px 0;}
	
	
#japan20130615 #wrapper #contents table.tankyu_detail  {
	width: 680px;
	margin-bottom: 1.5em;
	margin-left: 1.2em;
	border-spacing: 1px;
	padding: 0px;
	float: left;
	font-size:100%;
	line-height:160%;
	color:#004377;
	border-style: none;

}
#japan20130615 #wrapper #contents table.tankyu_detail th {
	width:120px;
}

#japan20130615 #wrapper #contents table.tankyu_detail td.spa01 {
	border-right: 1px solid #EA5514;
}
#japan20130615 #wrapper #contents table.tankyu_detail th{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
	border-left: 1px solid #EA5514;
}
#japan20130615 #wrapper #contents table.tankyu_detail th.end{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
	border-bottom: 1px solid #EA5514;
}
#japan20130615 #wrapper #contents table.tankyu_detail td {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
}
#japan20130615 #wrapper #contents table.tankyu_detail td.end {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
	border-bottom: 1px solid #EA5514;
}
#japan20130615 #wrapper #contents table.tankyu_detail th {
	height: 100%;
	white-space:nowrap;
	font-weight:normal;
	text-align:left;
}
#japan20130615 #wrapper #contents table.tankyu_detail #japan20130615 #wrapper #contents table {
	border-collapse:collapse!important;
	border-spacing:0!important;
}
#japan20130615 #wrapper #contents table.tankyu_full {
	width: 680px;
	float: none;
}
#japan20130615 #wrapper #contents table.tankyu_detail th.fbg, #japan20130615 #wrapper #contents table.tankyu_detail td.fbg{
	background-color:#EBEBEB;
}
#japan20130615 #wrapper #contents table.tankyu_detail th.bg, #japan20130615 #wrapper #contents table.tankyu_detail td.bg{
	background-color:#fdeee7;}

#japan20130615 #wrapper #contents #flyer{
	float:left;
	padding: 10px 0 5px;
	width: 150px;
}
#japan20130615 #wrapper #contents .box{
float: left;
width: 195px;
margin: 20px 16px 50px 0;
line-height: 1.2;
}

#japan20130615 #wrapper #contents .box_img{
padding: 0px 0px 10px 0px;
}

#japan20130615 #wrapper #contents .last{margin-right:0;}

#japan20130615 #wrapper #contents ul{margin:0 0 0 0;padding:0;}
#japan20130615 #wrapper #contents li{margin-top:3px;}
#japan20130615 #wrapper #contents .download{list-style-image:url(/sites/default/files/arrowh.gif);}
#japan20130615 #wrapper #contents dt strong{color:#40220F;}


#japan20130615 #wrapper #contents .schedule{
	margin:30px 0;
}
#japan20130615 #wrapper #contents .schedule table {
	display:inline;
	font-size: 90%;
	ling-height: 140%;
}
#japan20130615 #wrapper #contents .schedule td.date{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-left:1px solid #EA5514;white-space: nowrap;text-align:center;}
#japan20130615 #wrapper #contents .schedule td.day{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;text-align:center;white-space: nowrap;}
#japan20130615 #wrapper #contents .schedule td.time{
	padding: 4px 7px;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.timemuryo{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;white-space: nowrap;text-align:center;color:#F30;}
#japan20130615 #wrapper #contents .schedule td.kyukan_date{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-left:1px solid #EA5514;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#japan20130615 #wrapper #contents .schedule td.kyukan{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#japan20130615 #wrapper #contents .schedule td.date_e{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-bottom:1px solid #EA5514;border-left:1px solid #EA5514;white-space: nowrap;text-align:center;}
#japan20130615 #wrapper #contents .schedule td.day_e{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-bottom:1px solid #EA5514;text-align:center;white-space: nowrap;}
#japan20130615 #wrapper #contents .schedule td.time_e{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-bottom:1px solid #EA5514;white-space: nowrap;text-align:center;}
#japan20130615 #wrapper #contents .schedule td.date_est{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-bottom:1px solid #EA5514;
	border-left:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.day_est{
	padding: 6px 4px;
	background-color: #EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-bottom:1px solid #EA5514;
	text-align:center;
	white-space: nowrap;
}
#japan20130615 #wrapper #contents .schedule td.date_st{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-left:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.day_st{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.date_su{
	padding:  6px 4px;
	background-color: #CACACA;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-left:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.day_su{
	padding: 6px 4px;
	background-color: #CACACA;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	text-align:center;
	white-space: nowrap;
}
#japan20130615 #wrapper #contents .schedule td.date_str{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.date_sur{
	padding:  6px 4px;
	background-color: #CACACA;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .schedule td.date_estr{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-bottom:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#japan20130615 #wrapper #contents .pagetop{
	width:700px;
	text-align:right;
	font-size:78%;
	margin-bottom:15px;
}

/*20130105europe*/




#europe20130105 #wrapper #contents ul{margin:0;padding:0;font-size:0.94em;}
#europe20130105 #wrapper #contents ul.list{margin:0;padding:0;list-style:none;font-size:0.94em;}

#europe20130105 #wrapper #contents .cap{font-size:120%;font-weight:bold;line-height:1.6em;margin:20px 0 15px 0;}
#europe20130105 #wrapper #contents .date{margin:10px 0 15px 0;font-size:120%;font-weight:bold;}
#europe20130105 #wrapper #contents p{font-size:0.94em;padding:0;margin-bottom:10px;line-height:1.8em;}

#europe20130105 #wrapper #contents h4{margin:0 0 15px 0;}
/*#europe20130105 #wrapper #contents h5{
	margin:0 0 3px 0;
	padding:5px 6px;
	border-bottom:solid 1px #EA5514;
	font-size:110%;
	color:#004377;
	font-weight:bold;
}*/

#europe20130105 #wrapper{
	background:#ffffff;
	width:720px;
}
#contents{}
#europe20130105 #wrapper #contents .header{margin:0;padding:0 0 15px 0;}

#europe20130105 #wrapper #contents .box_contents{margin-top:20px;margin-bottom:30px;margin-left:20px;width:660px;}
#europe20130105 #wrapper #contents .box_contentssemi{margin-top:20px;margin-bottom:30px;margin-left:20px;padding:15px;width:620px;border:1px solid #EA5514;}
#europe20130105 #wrapper #contents .box_contents1{margin-top:20px;margin-bottom:80px;width:550px;}
#europe20130105 #wrapper #contents .box_contents2a{float:left;margin-bottom:30px;margin-right:10px;width:313px;padding:10px;border:1px solid #EA5514;background:#f4f1e7 url(/sites/default/files/museum/event/forum/20120107ame/img/h5bg.gif) bottom left repeat-x;}
#europe20130105 #wrapper #contents .box_contents2b{float:left;margin-bottom:30px;width:313px;padding:10px;border:1px solid #EA5514;background:#f4f1e7 url(/sites/default/files/museum/event/forum/20120107ame/img/h5bg.gif) bottom left repeat-x;}
#europe20130105 #wrapper #contents .box_contents3{
	margin-top:10px;
	margin-bottom:30px;
	margin-left:10px;
	padding:10px;
	width:650px;
	background:#E6E0DB url(/sites/default/files/museum/event/forum/20120107ame/img/bgbg.gif) top left repeat;
}
#europe20130105 #wrapper #contents .tankyu_title{}
	#europe20130105 #wrapper #contents .event_title{
	margin-top:25px;
}
#europe20130105 #wrapper #contents .box_contents4{
	margin-top:20px;
	margin-bottom:30px;
	width:660px;
	padding:10px;
	border:1px solid #EA5514;
}

#europe20130105 #wrapper #contents .box_contents2a ul, 
#europe20130105 #wrapper #contents .box_contents2b ul, 
#europe20130105 #wrapper #contents .box_contents4 ul, 
#europe20130105 #wrapper #contents .box_contentssemi ul{margin:10px 0 10px 20px;}
#europe20130105 #wrapper #contents .box_contents ul{margin:0 0 10px 20px;}


#europe20130105 #wrapper #contents .box_contents h6{
	margin:10px 0 10px 0;
	border-bottom:1px solid #000;
	padding:2px;
	font-size:1em;
}


#europe20130105 #wrapper #contents .contact{
	float: left;
	margin-top:4em;
	margin-left:2em;
	margin-bottom:1em;
	border:dotted 1px #999;
	width:350px;
	padding:10px;
}

#europe20130105 #wrapper #contents img.imgFrame{
	border:1px solid #cfcfcf;
	padding:3px;
	background-color:#fff;
}
#europe20130105 #wrapper #contents .imgr{float:right;
	margin:0 0 5px 5px;}
#europe20130105 #wrapper #contents .imgl{float:left;
	margin:0 10px 5px 0;}
	
	
#europe20130105 #wrapper #contents table.tankyu_detail  {
	width: 680px;
	margin-bottom: 1.5em;
	margin-left: 1.2em;
	border-spacing: 1px;
	padding: 0px;
	float: left;
	font-size:100%;
	line-height:160%;
	color:#004377;
	border-style: none;

}
#europe20130105 #wrapper #contents table.tankyu_detail th {
	width:120px;
}

#europe20130105 #wrapper #contents table.tankyu_detail td.spa01 {
	border-right: 1px solid #EA5514;
}
#europe20130105 #wrapper #contents table.tankyu_detail th{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
	border-left: 1px solid #EA5514;
}
#europe20130105 #wrapper #contents table.tankyu_detail th.end{
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
	border-bottom: 1px solid #EA5514;
}
#europe20130105 #wrapper #contents table.tankyu_detail td {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
}
#europe20130105 #wrapper #contents table.tankyu_detail td.end {
	padding: 0.4em 0.4em 0.4em;
	border-top: 1px solid #EA5514;
	border-right: 1px solid #EA5514;
	border-bottom: 1px solid #EA5514;
}
#europe20130105 #wrapper #contents table.tankyu_detail th {
	height: 100%;
	white-space:nowrap;
	font-weight:normal;
	text-align:left;
}
#europe20130105 #wrapper #contents table.tankyu_detail #europe20130105 #wrapper #contents table {
	border-collapse:collapse!important;
	border-spacing:0!important;
}
#europe20130105 #wrapper #contents table.tankyu_full {
	width: 680px;
	float: none;
}
#europe20130105 #wrapper #contents table.tankyu_detail th.fbg, #europe20130105 #wrapper #contents table.tankyu_detail td.fbg{
	background-color:#EBEBEB;
}
#europe20130105 #wrapper #contents table.tankyu_detail th.bg, #europe20130105 #wrapper #contents table.tankyu_detail td.bg{
	background-color:#fdeee7;}

#europe20130105 #wrapper #contents #flyer{
	float:left;
	padding: 10px 0 5px;
	width: 150px;
}
#europe20130105 #wrapper #contents .box{
float: left;
width: 195px;
margin: 20px 16px 50px 0;
line-height: 1.2;
}

#europe20130105 #wrapper #contents .box_img{
padding: 0px 0px 10px 0px;
}

#europe20130105 #wrapper #contents .last{margin-right:0;}

#europe20130105 #wrapper #contents ul{margin:0 0 0 0;padding:0;}
#europe20130105 #wrapper #contents li{margin-top:3px;}
#europe20130105 #wrapper #contents .download{list-style-image:url(/sites/default/files/arrowh.gif);}
#europe20130105 #wrapper #contents dt strong{color:#40220F;}


#europe20130105 #wrapper #contents .schedule{
	margin:30px 0;
}
#europe20130105 #wrapper #contents .schedule table {
	display:inline;
	font-size: 90%;
	ling-height: 140%;
}
#europe20130105 #wrapper #contents .schedule td.date{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-left:1px solid #EA5514;white-space: nowrap;text-align:center;}
#europe20130105 #wrapper #contents .schedule td.day{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;text-align:center;white-space: nowrap;}
#europe20130105 #wrapper #contents .schedule td.time{
	padding: 4px 7px;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.timemuryo{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;white-space: nowrap;text-align:center;color:#F30;}
#europe20130105 #wrapper #contents .schedule td.kyukan_date{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-left:1px solid #EA5514;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#europe20130105 #wrapper #contents .schedule td.kyukan{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;white-space: nowrap;text-align:center;background-color:#E3E3E3;}
#europe20130105 #wrapper #contents .schedule td.date_e{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-bottom:1px solid #EA5514;border-left:1px solid #EA5514;white-space: nowrap;text-align:center;}
#europe20130105 #wrapper #contents .schedule td.day_e{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-bottom:1px solid #EA5514;text-align:center;white-space: nowrap;}
#europe20130105 #wrapper #contents .schedule td.time_e{padding:  6px 4px;border-top:1px solid #EA5514;border-right:1px solid #EA5514;border-bottom:1px solid #EA5514;white-space: nowrap;text-align:center;}
#europe20130105 #wrapper #contents .schedule td.date_est{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-bottom:1px solid #EA5514;
	border-left:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.day_est{
	padding: 6px 4px;
	background-color: #EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-bottom:1px solid #EA5514;
	text-align:center;
	white-space: nowrap;
}
#europe20130105 #wrapper #contents .schedule td.date_st{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-left:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.day_st{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.date_su{
	padding:  6px 4px;
	background-color: #CACACA;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-left:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.day_su{
	padding: 6px 4px;
	background-color: #CACACA;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	text-align:center;
	white-space: nowrap;
}
#europe20130105 #wrapper #contents .schedule td.date_str{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.date_sur{
	padding:  6px 4px;
	background-color: #CACACA;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .schedule td.date_estr{
	padding: 6px 4px;
	background-color:#EBEBEB;
	border-top:1px solid #EA5514;
	border-right:1px solid #EA5514;
	border-bottom:1px solid #EA5514;
	white-space: nowrap;
	text-align:center;
}
#europe20130105 #wrapper #contents .pagetop{
	width:700px;
	text-align:right;
	font-size:78%;
	margin-bottom:15px;
}
