
BODY {
	PADDING-TOP: 10px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	background-image: url(./images/grand_bg.png);
	background-repeat: repeat; 

}

H3 {
	font-size:12px;
	color:#333333;
}

#grid-content {
	/* BORDER: #DDC567 1px solid;  */
	/* BACKGROUND-IMAGE: url(./images/grand_bg.png);  */
	/* BACKGROUND-REPEAT: repeat;  */
	/* BACKGROUND-COLOR: #DDCD75; */
	OVERFLOW: hidden; 
	HEIGHT: 0px; 
}


/* 透過ブロック */
#grid-content div.glidalpha { 
	WIDTH: 168px; 
	padding: 0px; 
	margin: 2px; 
}

/* 大きい透過ブロック */
#grid-content div.glidalphalarge { 
	WIDTH: 340px; 
	padding: 0px; 
	margin: 2px; 
}


/* フッタ */
#grid-content div.foot { 
	WIDTH: 95%; 
	padding: 0px; 
	margin: 2px; 
	text-align:center;
}

/* （2009/11/17）ここから下使わない */

/* 通常白ブロック */
#grid-content div.glidblock {
	WIDTH: 168px; 
	padding: 0px; 
	MARGIN: 4px; 
	BORDER: #999999 0px solid; 
	BORDER-RIGHT: #D1A823 1px solid; 
	BORDER-BOTTOM: #D1A823 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}

/* 大きい透過ブロック */
#grid-content div.largealpha {
	WIDTH: 344px;
	padding: 0px; 
	MARGIN: 4px; 
	BORDER: #999999 0px solid; 
	BORDER-RIGHT: #d1A823 1px solid; 
	BORDER-BOTTOM: #D1A823 1px solid; 
}

/* 大きい白ブロック */
#grid-content DIV.large {
	WIDTH: 344px;
	padding: 0px; 
	MARGIN: 4px; 
	BORDER: #999999 0px solid; 
	BORDER-RIGHT: #d1A823 1px solid; 
	BORDER-BOTTOM: #D1A823 1px solid; 
	BACKGROUND-COLOR: #ffffff;
}

#grid-content DIV H3 {
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	LINE-HEIGHT: 1.1em; 
}

#grid-content DIV P {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	font-size:11px;
	line-height:1.8em;
}

div.in {
	padding:10px;
	COLOR: #454545; 
}




