body { 
	background-attachment:fixed;
	background-position : 100% 0%;
	font-size:11px;
}
a.link    { font-size:12px;text-decoration:none; color:#333333 }
a.visited { font-size:12px;text-decoration:none; color:#FFFFFF }
a.active  { font-size:12px;text-decoration:none; color:#333333 }
a.hover   { font-size:12px;text-decoration:none; color:#333333 }
a.head:link    { font-size:12px;text-decoration:none; color:#333333 }
a.head:visited { font-size:12px;text-decoration:none; color:#333333 }
a.head:active  { font-size:12px;text-decoration:none; color:#333333 }
a.head:hover   { font-size:12px;text-decoration:none; color:#333333 }
a.hed:link    { font-size:12px;text-decoration:none;color:#333333}
a.hed:visited { font-size:12px;text-decoration:none;color:#333333}
a.hed:active  { font-size:12px;text-decoration:none;color:#333333}
a.hed:hover   { font-size:12px;text-decoration:none;color:#333333}
a.left:link    {font-size:9px;text-decoration:none; color:#333333}
a.left:visited {font-size:9px;text-decoration:none; color:#333333}
a.left:active  {font-size:9px;text-decoration:none;color:#333333}
a.left:hover   {font-size:9px;text-decoration:none;color:#333333}
a.left1:link    {font-size:12px;text-decoration:none; color:#333333 }
a.left1:visited {font-size:12px;text-decoration:none; color:#333333 }
a.left1:active  {font-size:12px;text-decoration:none;color:#333333 }
a.left1:hover   {font-size:12px;text-decoration:none;color:#333333 }
a.mid:link    {font-size:12px; text-decoration:none;color:#C06000}
a.mid:visited {font-size:12px; text-decoration:none;color:#C06000}
a.mid:active  {font-size:12px; text-decoration:none;color:#C06000}
a.mid:hover   {font-size:12px; text-decoration:none;color:#C06000}
a.mid1:link    {font-size:12px; text-decoration:none;color:#008000 }
a.mid1:visited {font-size:12px; text-decoration:none;color:#008000 }
a.mid1:active  {font-size:12px; text-decoration:none;color:#008000 }
a.mid1:hover   {font-size:12px; text-decoration:none;color:#008000 }
a.mid2:link    {font-size:12px; text-decoration:none;color:#000000 }
a.mid2:visited {font-size:12px; text-decoration:none;color:#000000 }
a.mid2:active  {font-size:12px; text-decoration:none;color:#000000 }
a.mid2:hover   {font-size:12px; text-decoration:none;color:#000000 }
a.right:link    {font-size:11px; text-decoration:none;color:#333333 }
a.right:visited {font-size:11px; text-decoration:none;color:#333333 }
a.right:active  {font-size:11px; text-decoration:none;color:#333333 }
a.right:hover   {font-size:11px; text-decoration:none;color:#fffff }
a.righth:link    {font-size:12px; text-decoration:none;color:#333333 }
a.righth:visited {font-size:12px; text-decoration:none;color:#333333 }
a.righth:active  {font-size:12px; text-decoration:none;color:#333333 }
a.righth:hover   {font-size:12px; text-decoration:none;color:#333333 }

fieldset {
	font-size:11px;
	line-height:16px;
	background-color:#F0F0FA;
	color:#000099;
	padding:15px;
	border: 2px dashed #cfcfcf;
}
fieldset.f0 {
	font-size:11px;
	line-height:16px;
	padding-left:10px;
	padding-bottom:3px;
	border: 1px dashed #fff000;
}
fieldset.f1 {
	font-size:11px;
	line-height:16px;
	width:575px;
	padding-left:3px;
	padding-right:3px;
	border: 1px dashed #fff000;
	float:left;
}
fieldset.f2 {
    margin-right:20px;
	padding-left:10px;
	font-size:11px;
	line-height:16px;
	width:175px;
	border: 1px dashed #fff000;
	float:left;
}
fieldset.f3 {
	font-size:11px;
	line-height:16px;
	padding-left:10px;
	padding-bottom:3px;
	border: 1px dashed #fff000;
	background-color:#F0F0FA;
	color:#000099;
}
fieldset.f15 {
	font-size:11px;
	line-height:16px;
	padding-left:10px;
	padding-bottom:3px;
	border: 1px dashed #fff000;
}
legend {
	font-size:13px;
	line-height:16px;
	color:black;
	background-color:gold;
	width:300px;
	text-align:center;
}
table.head{
	padding-top:3px;
	padding-bottom:2px;
	font-size:12px;
	width:100%;
}
td.head{
	width:240px;
	color:#ffffff;
	font-size:13px;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	border:solid #EFCEEF;
	border-width:1px 1px 1px 1px;
}
table.tbl1{
    width:100%;
    margin-top:5px;
    background:black;
    padding:0px;
    border:dashed #ff0000;
    border-width:1px 0px 1px 0px;
}
table.tbl2{
    width:100%;
    background:black;
    color:#fff000;
	border:solid #EFCEEF;
	border-width:1px 2px 1px 2px;
}
td.td1	{
	font-size:13px;
//	background-color:#F0F0FA;
//	background-color:#A639B0;
	background-color:#b22222;
	color:#B12D0A;
	padding:5px;
	color:#ffffff;
}
td.td2{
	font-size:12px;
	line-height:16px;
	padding-top:20px;
	padding-left:11px;
	padding-right:11px;
//	border:solid #C06000;
	border:solid #A639B0;
	border-width:0px 0px 0px 0px;
	background-color:#ffffff;
	color:#000099;
}
div.mn {
	float:left;
	border:solid #C06000;
	border-width:1px 1px 1px 1px;
	background-color:#000099;
	color:#F0F0FA;
	width:83px;
	height:20px;
	text-align:center;
	font-size:13px;
#	padding-top:8px;
	padding-top:5px;
}
td.lmenu {
	line-height:16px;
	font-size:10px;
	text-align:left;
	padding-left:10px;
	color:#000099;
	background-color:#F0F0FA;
}
td.lmenu a{
	dispaly:block;
	font-size:0.9em;
	text-decoration:none;
	background-color:white;
	margin:2px;
	padding:4px;
}
div.omikujibase {
   /* 画像を表示 */
   background-image: url("docplate.jpg");
   background-repeat: no-repeat;
   background-position: top left;
   background-color:#F0F0FA;
   text-align:center;	
   /* 画像のサイズに合わせる */
   width: 100%;
   height: 50%;
   /* 行間を詰める */
   line-height: 1.2;
}
div.omikujibase p.kRes {
   /* くじの結果 */
   margin: 0px;
   padding: 5px 0px 0px 5px;
   font-size: 18pt;
   text-align:center;	
}
div.omikujibase p.kCom {
   /* くじのコメント */
   margin: 0px;
   padding: 13px 0px 0px 3px;
   font-size: 8pt;
   text-align:center;	
}
p.button {
   /* ボタンの表示 */
   width: 149px;
   margin: 5px 0px;
   text-align: center;
}


