@charset "Shift_JIS";


/*--- base ---
----------------------------------------------------------------------------*/

body{
	background-bolor:#fff;
	margin: 0;
	padding: 0;
}

.body{
	width:100%;
}

a:link { color: #933;	text-decoration:none;} 
a:visited { color: #933;	text-decoration:none;}
a:active {color: #933;	text-decoration:underline;}
a:hover { color: #933;	text-decoration:underline;}  

 
table#main, #footer, #pankuzu{
	margin:0; padding: 0;
	font-size:9pt;
}

img{	padding:0; margin:0;}


/*--- table ---
----------------------------------------------------------------------------*/
#rightContents, #footer{
	background:url(../images/link/line_y.jpg) #fff repeat-y right;
}

.lineX{
	background:url(../images/link/line_x.jpg) #fff repeat-x;
}

#bg1{
	background:url(../images/link/bg1.jpg) no-repeat right bottom;
}

.bg1{
	background:url(../images/link/bg2.jpg) no-repeat 99% top;
}

#pankuzu{
	background:url(../images/link/line_top.jpg) repeat-x;
	color:#933; line-height:22pt;
	vertical-align:middle;
}

#contents table{	font-size:9pt;}
#contents table .site{	color:#933;}
.history{	color:#413A2F; line-height:12pt;font-size:8pt;}
#contents table .review{	color:#999;}
#contents .link{	line-height:13pt;}

#contents table{	font-size:9pt;}
.event1{font-size:9pt; color:#413A2F; line-height:16pt;}
.event2{font-size:8pt; color:#fff; line-height:14pt;}
.event2 a:link { color: #fff;	text-decoration:none;} 
.event2 a:visited { color: #fff;	text-decoration:none;}
.event2 a:active {color: #fff;	text-decoration:underline;}
.event2 a:hover { color: #fff;	text-decoration:underline;}  

/*--- OpenCafe ---
----------------------------------------------------------------------------*/
#ContentsCafe table{	color:#666; font-size:9pt; line-height:13pt;}
