body			  { margin: 0px }
a				  { text-decoration: none; }
div				  { position: absolute; }
table			  { border-collapse: collapse; }
div.leftback	  { top: 48px; left: 0px; width: 15%; height: 400px;
					background-image: url('../images/title/tit_winds_40.gif');
					background-position: bottom right;
					background-repeat: no-repeat; }
div.leftbox		  { top: 48px; left: 0px; width: 15%; }
table.left		  { width: 100%; }
td.left-index	  { width: 40%;
					border-bottom: 1px solid rgb(153,153,153) }
p.left-index	  { margin: 0px 0px 0px; padding: 3px 0px 2px 16px; }
td.left-check	  { width: 20%;
					border-bottom: 1px solid rgb(153,153,153) }
p.left-check	  { font-size: 8.0pt; text-align: center;
					color: rgb(255,0,0);
					margin: 4px 4px 0px 0px;
					cursor: hand; }

.submenu-off		  { display: none; }
.submenu-on		  { padding: 4px 0px 4px 16px; }
p.left-menu		  { font-size: 8.5pt; line-height: 1.15em;
					font-family: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "‚l‚r ƒSƒVƒbƒN", Osaka, sans-serif;
					color: rgb(255,0,0);
					margin: 0px 0px 0px; }
img.off			  { filter: alpha(opacity=100); }
img.on			  { filter: alpha(opacity=66); }

p.log-winds		  { position: absolute;
					top: 16px; left: 16px;
					margin: 0px 0px 0px; }

p.left-menu a:link		  { color: rgb(128,204,255); }
p.left-menu a:visited	  { color: rgb(128,204,255); }
p.left-menu a:hover		  { color: rgb(255,153,51); }



td.left-video	  { width: 70%;
					border-bottom: 1px solid rgb(153,153,153) }
p.left-video	  { margin: 0px 0px 0px; padding: 3px 0px 2px 16px; }
td.left-note	  { width: 30%;
					border-bottom: 1px solid rgb(153,153,153) }
p.left-note	  { font-size: 8.0pt; text-align: left;
					color: rgb(102,102,102);
					margin: 4px 4px 0px 0px; }