body{	background-image: url('./img/back.gif');
		background-color: #FF9900;
		color: #663300;
		text-align: center;
		line-height: 120%;
		font: 9pt;
		margin-top: 0px;
		margin-bottom: 0px;}

a:hover { 	text-decoration: none;
			color: #FF6600;}
a:link {	text-decoration: none;
			color: #FF6600; }
a:visited {	text-decoration: none;
			color: #FF6600; }
a:active {	text-decoration: none;
color: #FF6600; }


img{	border: 0px;}



/* ボックス設定 */
.ttbox{	border-radius: 10px;
			-moz-border-radius: 10px;
			width: 550px;
			border: 3px #FFFFFF solid;
			background-color: #FFFFFF;
			padding: 5px;
			text-align: left;
			margin-bottom: 15px;
			margin-left: 25px;}

.ttboxtitle{	font-size: 12pt;
				font-weight: bold;
				color: #FFFFFF;
				background-color: #330000;
				text-align: center;}
.ttboxtext{	font-size: 12pt;
			text-align: left;
			padding: 0px 5px 5px 35px;
			line-height: 150%;
			color: #330000;
			background-image: url('images/text_bgimg.gif');}
.ttboxtext2{	font-size: 9pt;
			text-align: left;
			padding: 0px 5px 5px 35px;
			line-height: 150%;
			color: #330000;
			background-image: url('images/text_bgimg.gif');}

.ttbox2{	border-radius: 10px;
			-moz-border-radius: 10px;
			width: 580px;
			background-color: #330000;
			padding: 5px;
			text-align: left;
			margin-bottom: 15px;
			margin-left: 25px;}


/* 駄菓子リスト用img */
.dagashitd	{	vertical-align: top;
				width: 180px;}

.dagashitdNEW	{	vertical-align: top;
				width: 250px;}




.basetable{	text-align: center;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 0px;
			width: 770px;
			color: #FFFFFF;}

.basetd{	vertical-align: top;
			width: 650px;
			padding-left: 15px;}

.basetd2{	vertical-align: top;
			width: 770px;
			text-align: center;
			margin-left: auto;
			margin-right: auto;}

.basemenu{	width: 120px;
			line-height: 150%;
			vertical-align: top;}

.texttable{	text-align: center;
			margin: 0px auto 15px auto;
			width: 580px;
			color: #FFFFFF;}
.baseCOPY{  width: 770px;
			background-color: #330000;
			color: #FFFFFF;}
			
.shoplisttable{	text-align: center;
			margin: 0px auto 10px auto;
			width: 650px;
			color: #FFFFFF;}

.texttd-Title{	text-align: left;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #330000;
			margin: 0px;
			padding: 10px 15px 0px 15px;
			border: 0px;}

.texttd-TEXT{	text-align: left;
			color: #FFFFFF;
			background-color: #330000;
			margin: 0px;
			padding: 0px 15px 10px 15px;
			border: 0px;
			font-size: 11pt;}

.texttd-TEXT2{	text-align: center;
			color: #FFFFFF;
			background-color: #330000;
			margin: 0px;
			padding: 0px 15px 10px 15px;
			border: 0px;
			font-size: smaller;}

.texttd-SHOPLIST1{	text-align: left;
			color: #FFFFFF;
			background-color: #330000;
			padding: 0px 0px 5px 15px;
			width: 240px;
			border: 0px;}

.texttd-SHOPLIST2{	text-align: left;
			font-size: large;
			font-weight: bold;
			width: 380px;
			color: #FFFFFF;
			background-color: #330000;
			border: 0px;}

.infotable{	background-color: #FFFFFF;
			font-size: smaller;
			color: #330000;}

.infodiv{	background-color: #FFFFFF;
			border: 1px #330000 dotted;
			width: 500px;
			color: #330000;
			text-align: left;
			padding-left: 3px;}

.List-td{	font-weight: bold;
			margin-left: 5px;}

.List-dd{	margin-left: 20px;}


.form {border: 1px #FFFFFF solid;
		scrollbar-face-color: #330000;
		scrollbar-track-color: #330000;
		scrollbar-arrow-color: #ffffff;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-3dlight-color: #330000;
		scrollbar-darkshadow-color: #330000;
		background-color: #330000;
		color: #FFFFFF;
}

.colum{	background-color: #FFCC99;
		width: 650px;
		margin-bottom: 150px;
		padding: 15px;
		line-height: 150%;}




.shopinfotd{	font-size: 10pt;
			font-weight: lighter;
			background-color: #330000;
			margin-bottom: 0px;
			padding-top: 5px;
			color: #FFFFFF;
			width: 700px;
			text-align: center;
			vertical-align: middle;}

.shopinfotd2{	font-size: 8pt;}
.shopinfodl{	text-align: left;
				margin-left: 10px;
				font-size: 8pt;}
.shopinfodd{	width: 175px;
				margin-left: 0px;
				font-size: 8pt;}
.shopinfodd2{	width: 233px;
				margin-left: 0px;
				font-size: 8pt;}

.copytd{	font-size: 8pt;
			font-weight: lighter;
			background-color: #330000;
			margin-top: 0px;
			margin-bottom: 0px;
			width: 770px;}


/* その他汎用 */

.caution{	color: #FF0000;
			font-weight: bold;}

.set-center{	
				margin-right: auto;
				margin-left: auto;
				text-align: center;}

.set-left{	text-align: left;}
.set-right{	text-align: right;}

.bold{	font-weight: bold;}

.mar5{	margin-top: 5px;
		margin-bottom: 5px;}
.mar10{	margin-top: 10px;
		margin-bottom: 10px;}
.mar15{	margin-top: 15px;
		margin-bottom: 15px;}

.marALL5{	margin: 5px;}
.marALL10{	margin: 10px;}
.marALL15{	margin: 15px;}

.fon10{	font-size: 10pt;}
.fon11{	font-size: 11pt;}
.fon12{	font-size: 12pt;}







