
		@charset 'Shift_JIS';

		* {
				margin:					0;
				padding:				0;
		}

		html {
				height:					100%;
		}

		body {
				width:					800px;
				background-color:			black;
				font-family:				'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
				font-size:				0.8em;
				color:					lightcyan;
				line-height:				1.3em;
				text-align:				center;
				scrollbar-base-color:			black;
				cursor:					crosshair;
				padding-bottom:				3em;
		}

		a {
				text-decoration:			none;
				color:					#def;
		}

		a:hover {
				border-bottom:				1px solid darkred;
				padding-bottom:				5px;
				color:					darkred;
				cursor:					default;
		}

		ul {
				text-align:				left;
				margin-left:				15em;
				list-style-type:			none;
				list-style-position:			inside;
		}

		li {
				font-size:				0.9em;
				color:					white;
				padding:				1px;
				letter-spacing:				0.2em;
		}

		#menu {
				background-image:			url('./header-background.png');
				color:					black;
				padding:				5px;
		}

		#com {
				margin:					2em;
		}

		#form {
				text-align:				left;
				margin-left:				15em;
				margin-top:				2em;
		}

		input,textarea {
				background-color:			black;
				color:					white;
		}

		table {}

		tr {
				margin:					1em;
		}

		td {
				border:					1px dotted gray;
				padding:				5px;
		}

		#stat {
				text-align:				left;
				padding-left:				10%;
		}

		#ck {
				text-align:				center;
		}

		#title {
				text-align:				center;
				width:					15em;
		}

		#price {
				text-align:				right;
				width:					5em;
		}

		#kinou {
				text-align:				center;
		}

		#ck2 {
				border:					0;
		}

		#title2 {
				text-align:				center;
				border:					1px inset #333;
				font-weight:				bold;
				letter-spacing:				0.3em;
		}

		#price2 {
				text-align:				right;
				border:					1px inset #333;
				font-weight:				bold;
				letter-spacing:				0.3em;
		}

		#kinou2 {
				text-align:				right;
				border:					1px inset #333;
				font-weight:				bold;
				letter-spacing:				0.3em;
		}

		#shousai2 {
				border:					0;
		}

		#t1 {
				text-align:				left;
				margin-left:				15em;
				margin-top:				2em;
		}

		#t1 td {
				width:					15em;
		}

		#t2 {
				text-align:				left;
				margin-left:				15em;
				margin-top:				2em;
		}

		#t2 td {
				border:					1px solid darkblue;
				width:					15em;
		}

		#mes {
				color:					red;
		}
