/* tc31_info.css */
/* title
************************************************************/
#document div#all div#container div#capt {
	margin: 0 0 -10px 15px;
	padding-bottom: 0;
	border-bottom: none;
	width: 531px;
}

/* info_main
************************************************************/
#document div#all div#container div.info_main li {margin-bottom: 1em;}
#document div#all div#container div.info_main li#scene01 {margin-bottom: 0px;}
#document div#all div#container div.info_main li#scene03 {margin-bottom: 0px; padding-bottom: 1em;}
#document div#all div#container div.info_main li div {margin: 0; padding: 0; border-bottom: none;}
#document div#all div#container div.info_main li p {margin-bottom: 1em;}
#document div#all div#container div.info_main li .photo_area {float: left; margin-right: 12px; width: 316px;}
#document div#all div#container div.info_main li .txt_area {float: left; width: 194px;}
#document div#all div#container div.info_main li#scene02 .txt_area,
#document div#all div#container div.info_main li#scene03 .txt_area {padding-top: 1em;}
#document div#all div#container div.info_main li#scene02 {
	background-image: url(../images/tc31_info_bg01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#document div#all div#container div.info_main li#scene03 {
	background-image: url(../images/tc31_info_bg02.jpg);
	background-repeat: no-repeat;
	background-position: 242px 74px;
}
#document div#all div#container div.info_main li#scene04 {
	margin-right: -7px;
	padding-right: 7px;
	background-image: url(../images/tc31_info_bg03.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#document div#all div#container div.info_main #info_link {
	position: relative;
	margin: -1em 0 -28px;
	background-image: url(../images/tc31_info_bg04.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 149px;
}
#document div#all div#container div.info_main #info_link a {top: 50px; margin-bottom:-50px;}
#document div#all div#container div.info_main #info_link a:hover {background-color: #FF0;}

#document div#all div#container div#footer h3 {
	padding-bottom: 20px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(../images/tc31_copy.gif);
	background-repeat: no-repeat;
	width: 284px;
	height: 30px;
}
#document div#all div#container div#footer {position: relative;}
#document div#all div#container div#footer img#Image1 {margin-bottom: 7px;}

/* IE MUST DIE!!
***************************************************************************************/
*html #document div#all div#container div#capt {margin-bottom: 0px;}
*html #document div#all div#container div.info_main {top: -7px;}
*html #document div#all div#container div#footer {top: -7px; margin-bottom: -7px;}
*html #document div#all div#container div#footer img#Image1 {}
*html #document div#all div#container div#footer #pgtop {float:right; border: 1px solid #FFF;}
*html #document div#all div#container div#footer img#Image2 {float:none; height:10px;}
*:first-child+html #document div#all div#container div#footer #pgtop {float:right; border: 1px solid #FFF;}
*:first-child+html #document div#all div#container div#footer img#Image2 {float:none; height:10px;}
