* {
    margin:0;
}
.text1{
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:3300FF;
  font-family:"Arial";
  color:#000000;
  font-size:12px;
  padding:4px 4px 4px 6px;
  margin:0px;
  background-image:url(../img/ayumi3.jpg);
}

.text2{
  background-color:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:3300FF;
  font-family:"Arial";
  color:#000000;
  font-size:12px;
  padding:4px 4px 4px 6px;
  margin:0px;
  background-image:url(../img/pc.jpg);
}


A { color:#231DFA; text-decoration: none; }
a:link    { color:#231DFA; text-decoration: none; }
a:visited { color:#231DFA; text-decoration: none; }
a:active  { color:#231DFA; text-decoration: none; }
a:hover   { color:#FF0000; text-decoration: underline; }


h2{
	background:#FFA500;
	border-style : solid;
	border-color : #FFDAB9 #CD5C5C #CD5C5C #FFDAB9;
	border-width : 1px 2px 2px 1px;
	padding:5 5 3 10;
	width:750;
	font-size : 110%;
	font-weight:bold;
}
.td1{
	position:absolute;
	width:190px;
	padding:15px 10px 15px 10px;
	margin:5px 0 0 0;
	border-style : solid;
	border-width : 1px 2px 2px 1px;
}

.state{
	margin: 1% 2% 1% 2%; color:#000000; background:#79F97C;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state2{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFF66;
	border-color:#CC0066;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state3{
	margin: 1% 2% 1% 2%; color:#000000; background:#ffcccc;
	border-color:#CC0066;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state4{
	margin: 1% 2% 1% 2%; color:#000000; background:#ebfde8;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state5{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#1E90FF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state6{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#1E90FF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state7{
	margin: 1% 2% 1% 2%; color:#000000; background:#79F97C;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state8{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFF66;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state9{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFFFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state10{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#465aff;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state11{
	margin: 1% 2% 1% 2%; color:#FFFFFF; background:#FF0000;
	border-color:#CC0066;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state12{
	margin: 1% 2% 1% 2%; color:#000000; background:#CCFFFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state13{
	margin: 1% 2% 1% 2%; color:#000000; background:#98fb98;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}
.state14{
	margin: 1% 2% 1% 2%; color:#000000; background:#FFFFFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}
.state15{
	margin: 1% 2% 1% 2%; color:#000000; background:#CCFFFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
	font-size:12px;line-height:100%;
}


.koumoku{border: solid; border-color:#00ff00;}
.box{
	margin: 10px 0 30px 20px;
	font-size : 95%;
	background:#00ff00;
	padding:0 10px 0 10px;
	border-style : solid;
	border-color : #FAEBD7 #808080 #808080 #FAEBD7;
	border-width : 1px 2px 2px 1px;
}
.box2{
	margin: 10px 0 30px ;
	font-size : 95%;
	background:#ccff66;
	padding:0 15px 0 20px;
	border-style : solid;
	border-color : #FAEBD7 #808080 #808080 #FAEBD7;
	border-width : 1px 2px 2px 1px;
}

<!-- 
.h12-10 { font-size:12px;line-height:100%;}
.h12-12 { font-size:12px;line-height:120%;}
.h12-13 { font-size:13px;line-height:130%;}
.h12-14 { font-size:14px;line-height:140%;}
.h12-15 { font-size:15px;line-height:150%;}
.h12-16 { font-size:16px;line-height:160%;}

.h10-10 { font-size:10px;line-height:100%;}
.h10-12 { font-size:10px;line-height:120%;}
.h10-13 { font-size:10px;line-height:130%;}
.h10-14 { font-size:10px;line-height:140%;}
.h10-15 { font-size:10px;line-height:150%;}
.h10-16 { font-size:10px;line-height:160%;}

.12f { font-size:14px; font-face: Arial Black; line-height:140%;}

.menu { font-size:12px;line-height:100% }

.title {  font-size: 18px; line-height: 22px; font-weight: bold; padding-top: 0px}

.titlesub {  font-size: 14px; line-height: 19px; font-weight: bold; padding-top: 0px }


.dr9d {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #CCFF99}
.dr9f {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #33CC66}
.dr9a {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 9pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #CCFF99}

.info2 {BORDER-RIGHT: #ff0000 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: x-small; PADDING-BOTTOM: 10px; MARGIN: 1px 2px; BORDER-LEFT: #ff0000 1px dotted; WIDTH: 90%; LINE-HEIGHT: 1.3; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 1px dotted; BACKGROUND-COLOR: #fffff0; TEXT-ALIGN: Center}

-->
body,td,th {font-size: 10pt; color:#3C3A3B;}
tr{ font-size:10pt; color:#3C3A3B; }
hr{ color:#33CC66; }

body {
 scrollbar-Track-Color:#DDF7F2;
 scrollbar-Face-Color:#33CC66;
 scrollbar-Shadow-Color:black;
 scrollbar-DarkShadow-Color:black;
 scrollbar-Highlight-Color:white;
 scrollbar-3dLight-Color:black;
 scrollbar-Arrow-Color:white;
}

<!--
body{background-attachment:fixed;}
-->
h1 {display:none;}

.FRM_STRING {
	BORDER-RIGHT: #3868a0 1px solid; BORDER-TOP: #3868a0 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #3868a0 1px solid; COLOR: #3868a0; BORDER-BOTTOM: #3868a0 1px solid; BACKGROUND-COLOR: #efffff}

.dr10f {
	BORDER-RIGHT: 1pt ridge; FONT-SIZE: 10pt; BORDER-BOTTOM: 1pt ridge; BACKGROUND-COLOR: #ccffcc}

.main_menu{
	font-size: 13px;
	color: #326526;
	}

.a_menu{
	font-size: 13px;
	color: #ffffff;
	}
.casino12{
  font-size : 12pt;
  face : Century;
}
.p9{
  font-size : 9pt;
}
.p10{
  font-size : 10pt;}

.p11{
  font-size : 11pt;}

.p12{ 
  font-size : 12pt;}
.linkstuff{
	border-left:1px solid #6699ff;
	border-top:1px solid #6699ff;
	border-right:1px solid #6699ff;
	border-bottom:1px solid #6699ff;
}


