@charset "Shift_JIS";


/*----------------------------------------------------------------*/


a:link { text-decoration:none; color:#000000; }
a:visited { text-decoration:none; color:#000000; }
a:hover { text-decoration:none; color:#ababab; }
a:active { text-decoration:none; color:#ababab; }


* {
			margin: 0px;
			padding: 0px;
			font-weight: normal;
			font-style: normal;
}

body {
			color: #5c5c5c; 
			font-size: 12px;
			font-family: Verdana,Helvetica;
			background-color: #000000;
			line-height: 1.8em;
			text-align: center;
}

p { padding: 0.8em 0; }
img { border: none; vertical-align: bottom; }

strong { font-weight: bold; }


/*-------------------- wrapper --------------------*/


div#wrapper {
			margin: 30px 0px;
			padding: 30px 0px;
			text-align: left;
			background-color: #ececec;
}

div#header {
			text-align: center;
}

div#header h1 {
			color: #7a1f1f;
			font-size: 14px;
			letter-spacing: 0.3em;
}

div#header p.description {
			padding: 0.2em 0;
			color: #7a5252;
			font-size: 9pt;
}

div#header p.record {
			padding: 0.2em 0;
			font-size: 9pt;
}



div#main {
			margin: 0px auto;
			padding: 40px 0px;
			width: 430px;
}

div#main h2 {
			margin-bottom: 5px;
			color: #7a1f1f;
			font-size: 12px;
}

div#main p {
			padding: 0px 0px 25px 15px;
}

div#main p img {
			margin: 0 1px;
}

div#main p span {
			margin: 0 3px;
			color: #7a5252;
}



div#footer {
			text-align: center;
}

div#footer ul {
			list-style: none;
}

div#footer ul li {
			padding: 0px 7px;
			display: inline;
}


/* ---------- */


div.tdftdiv a:link,
div.tdftdiv a:visited {
			text-decoration:none; color:#5c5c5c;
}

div.tdftdiv a:hover,
div.tdftdiv a:active {
			text-decoration:none; color:#dcdcdc;
}