/*==================================================
	museum theater:info.css
	targetHTML:/info/index.html
==================================================*/

/*	info
==================================================*/
#wrapper #container #info {
	margin:0 30px 30px 30px;
	clear:both;
	width:840px;
}
#wrapper #container #info .box {
	padding:20px 26px 0 28px;
	width:786px;
	text-align:left;
}
#wrapper #container #info .box .btm {
	padding-bottom:6px;
	background:url(../imgs/info_cntbox_bgbtm.gif) left bottom no-repeat;
}
#wrapper #container #info .box .btm .top {
	padding-top:4px;
	background:url(../imgs/info_cntbox_bgtop.gif) left top no-repeat;
}
#wrapper #container #info .box .btm .top .cnt {
	padding:15px 22px 15px 24px;
	background:url(../imgs/info_cntbox_bg.gif) left top repeat-y;
}
#wrapper #container #info .box h2 {
	background:url(../imgs/info_sttl_udline.gif) left bottom no-repeat;
}
#wrapper #container #info .box h2 span {
	padding:0 0 5px 18px;
	display:block;
	background:url(../imgs/info_sttl_icon.gif) left 5px no-repeat;
	font-family:Osaka, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	font-size:108%;
	color:#57554f;
}
#wrapper #container #info .box .btm .top .cnt .cnttype01 {
	padding-top:15px;
	width:740px;
}
#wrapper #container #info .box .btm .top .cnt .cnttype01 .left {
	float:left;
	width:175px;
}
#wrapper #container #info .box .btm .top .cnt .cnttype01 .right {
	padding-left:15px;
	float:right;
	width:550px;
	text-align:left;
}
#wrapper #container #info .box .btm .top .cnt dl {
	padding-bottom:15px;
}
#wrapper #container #info .box .btm .top .cnt dt.icon {
	padding:0 0 24px 16px;
	line-height:1.4;
	color:#58524c;
	background:url(../imgs/info_txticon.gif) left 8px no-repeat;
	font-size:124%;
}
#wrapper #container #info .box .btm .top .cnt dt.icon a {
	color:#006ed4;
	text-decoration:none;
}
#wrapper #container #info .box .btm .top .cnt dt.icon a:hover {
	color:#006ed4;
	text-decoration:underline;
}
#wrapper #container #info .box .btm .top .cnt dd {
	padding-left:16px;
	color:#58524c;
	font-size:108%;
}
#wrapper #container #info .box .btm .top .cnt .sdline {
	padding-bottom:15px;
	height:auto;
	background:url(../imgs/info_sdline.gif) left bottom no-repeat;
}
#wrapper #container #info .box .btm .top .cnt .sdline .pd {
	padding-top:15px;
}
#wrapper #container #info .box .btm .top .cnt .iconstyle01 {
	padding:15px 0 0 16px;
	line-height:1.4;
	color:#58524c;
	background:url(../imgs/info_txticon.gif) left 1.5em no-repeat;
	font-size:108%;
}
#wrapper #container #info .box .btm .top .cnt .pdf {
	background:url(../imgs/info_pdficon.gif) 16px top no-repeat;
}
#wrapper #container #info .box .btm .top .cnt .pdf span {
	padding-left:41px;
}
#wrapper #container #info .box .btm .top .cnt .pdf span a {
	color:#006ed4;
}
#wrapper #container #info .box .btm .top .cnt .pdf span a:hover {
	color:#006ed4;
	text-decoration:none;
}