/*------------------------------ All -----*/

body,tr,td,th{
font-size:10pt;
 line-height:1.1em; 
} 

img{border:0px;}

body    { 
font-size: 9pt;
color: #1c1c1c;
font-family: "MS UI Gothic";
}

a:link,a:active,a:visited { 
text-decoration: none; 
color: #696969; 
font-style: normal;
}

a:hover { 
text-decoration: underline;
color: #4F4F4F; 
font-style: normal
}

h1 {margin: 0px;font-size:9pt;font-weight:bold;color:#000000;padding:0px;}
h2 {margin: 0px;font-size:10pt;font-weight:normal;color:#ffffff;padding:0px;}
h3 {
 margin:5px;
 padding:1px 10px 1px 7px;
 font-size:16px;
 border-left:8px solid #363636;
 border-bottom:1px solid #363636;
}

.m_head1 {
 color:#cfcfcf;
 height:24px;
 background: url(http://img.gaym.jp/000.gif);
}

.m_head1 a {
 color:#cfcfcf;
}

.m_head2 {
 height:60px;
 background: url("http://img.gaym.jp/bag2.jpg");
 background-repeat: repeat-x;
}

.m_head3 {
 height:22px;
 color:#E8E8E8;
 background: url(http://kh2.s182.xrea.com/1/bag3.jpg);
}

.m_head3 a {
 text-decoration: none; 
 color: #B5B5B5; 
 font-style: normal;
}
.m_head3 a:visited {
 text-decoration: none; 
 color: #B5B5B5; 
 font-style: normal;
}
.m_head3 a:hover {
 text-decoration: underline;
 color: #9C9C9C; 
 font-style: normal;
}

.m_head4 {
 height:24px;
 color:#ffffff;
 background: url(http://img.gaym.jp/000.gif);
}

.m_head5 {
 height:22px;
 color:#1c1c1c;
 background: url(http://kh2.s182.xrea.com/1/bag5.jpg);
 border-bottom:2px solid #363636;
}

.m_head6 {
 height:27px;
 color:white;
 background: url(http://kh2.s182.xrea.com/1/bag9.gif);
}

iframe {
border:0px solid #000000;
}

.divider {
 border-top: 1px dashed #666;
 margin-left:0px;
}

td.head4 {
font-size: 9pt;
color: #1c1c1c;
border-style: solid;
border-width: 0px;
background: url(http://kaseguze.net/image/bag00.jpg);
background-color: #ffffff;
}

.ha1 {
border-width: 0px;
background: url(http://kh2.s182.xrea.com/1/ha1.png);
}

.suku{
	overflow:auto;
	height:150px;
}

.suku2{
	overflow:auto;
	height:300px;
}

.suku3{
	overflow:auto;
	height:200px;
}

.gmenu{
 background:#E0EEEE;
 color:#0000EE;
 filter:alpha(opacity=70);-moz-opacity:0.70;
}
.gmenu2{
 background:#E8E8E8;
 color:#363636;
 filter:alpha(opacity=70);-moz-opacity:0.70;
}
.gmenu3{
 background:#ffffff;
 color:#000000;
 filter:alpha(opacity=70);-moz-opacity:0.70;
}

/*------------------------------ Left Menu -----*/
#left {
 width:160px;
 padding-bottom:15px;
 background:#ffffff;
 background: url(http://kh2.s182.xrea.com/1/bag7.jpg);
 background-repeat: repeat-y;
}

#left .menutitle {
 font-size:13px;
 font-weight:bold;
 background:#ffffff;
 border-bottom:1px solid #363636;
 border-left:9px solid #363636;
}

.menu_1 {
 font-size:12px;
 margin-top:2px;
}

.menu_1 a{
 margin-left:5px;
 padding:3px;
 display:block;
 border-left:4px solid #cfcfcf;
 color:#000080;
 background:#ffffff;
}

.menu_1 a:hover {
 margin-left:12px;
 color:#6E7B8B;
 background:#ffffff;
}

.menu_1 a:visited {
 color:#6E7B8B;
}


/*------------------------------ Right Menu -----*/
#right {
 width:135px;
 margin:5px;
 background:#ffffff;
 background: url(http://kh2.s182.xrea.com/1/bag6.jpg);
}


/*------------------------------ Center Menu -----*/
#center {
 margin:5px;
 background: url(http://kh2.s182.xrea.com/1/bag1.gif);
}

#centerbody {
 padding-top:15px;
 padding-right:20px;
}

.article {
 margin:10px;
 border-style:solid;
 border-color:#696969;
 border-width:1px 3px 3px 1px;
 margin-bottom:8px;
}

.article_t {
 height:20px;
 color:white;
 padding:4px 15px 1px 20px;
 background:url(http://kh2.s182.xrea.com/1/bag3.jpg);
 font-size:14px;
 font-family: Aral;
 font-weight:bold;
}


/*------------------------------ Table -----*/
.w1 {font-size:10pt; background: url(image/table_bag3.gif); border-style:solid; border-width:1px; border-color:#828282 #1C1C1C #1C1C1C #828282;}
.w2 {font-size:10pt; background:#d7d7d7; border-style:solid; border-width:1px; border-color:#fff #999 #999 #fff;}
.w3 {font-size:10pt; background: url(image/table_bag1.gif); border-style:solid; border-width:1px; border-color:#696969 #4F4F4F #4F4F4F #696969;}
.w4 {font-size:10pt; background:#ffe1ff; border-style:solid; border-width:1px; border-color:#FFF0F5 #FFBBFF #FFBBFF #FFF0F5;}
.w5 {font-size:10pt; background: url(image/table_bag2.gif); border-style:solid; border-width:1px; border-color:#B5B5B5 #9C9C9C #9C9C9C #B5B5B5; padding: 3px 3px;}
.w6 {font-size:10pt; background: url(image/table_bag4.gif); border-style:solid; border-width:1px; border-color:#9cf #25e #25e #9cf;}
.w7 {font-size:10pt; background:#e6e6fa; border-style:solid; border-width:1px; border-color:#F0F8FF #B0C4DE #B0C4DE #F0F8FF;}
.w8 {font-size:10pt; background:#ffffff; border-style:solid; border-width:1px; border-color:#E8E8E8 #CFCFCF #CFCFCF #E8E8E8;}
.w9 {font-size:10pt; background:#cdb38b; border-style:solid; border-width:1px; border-color:#EECFA1 #8B795E #8B795E #EECFA1;}
.w10 {font-size:10pt; background:#363636; border-style:solid; border-width:1px; border-color:#4F4F4F #000000 #000000 #4F4F4F;}
.w11 {font-size:10pt; background:#C71585; border-style:solid; border-width:1px; border-color:#DB7093 #B03060 #B03060 #DB7093;}
.w12 {font-size:10pt; background: url(image/table_bag10.gif); border-style:solid; border-width:1px; border-color:#E0EEEE #9FB6CD #9FB6CD #E0EEEE;}
.w13 {font-size:10pt; background:#9F79EE; border-style:solid; border-width:1px; border-color:#AB82FF #5D478B #5D478B #AB82FF;}
.w14 {font-size:10pt; background:#008B45; border-style:solid; border-width:1px; border-color:#00CD66 #006400 #006400 #00CD66;}
.w15 {font-size:10pt; background: url(image/table_bag37.gif); border-style:solid; border-width:1px; border-color:#828282 #1C1C1C #1C1C1C #828282;}
.w16 {font-size:10pt; background: url(image/table_siro.gif); border-style:solid; border-width:1px; border-color:#B5B5B5 #9C9C9C #9C9C9C #B5B5B5; padding: 3px 3px;}


/*------------------------------ Ul Li -----*/
ul {
 list-style-type : none;
 margin:8px;
 padding:0px;
}

ul li {
  text-align: left;
  margin-left: 0px;
  background: url(http://kh2.s182.xrea.com/1/1.gif) 3px 4px no-repeat;
  padding : 0px 0px 2px 15px;
}

.line {
 border-top: 1px dashed #666;
 margin-left:0px;
}

/*------------------------------ hr --------------------*/

hr{ border-style: dotted none none none; 
border-top-width: 1px; 
border-top-color: #8c8c8c; 
height: 1px; }

/*------------------------------ 新メニュー（左） ------*/
#gaym_m {
 width:160px;
 float:left;
 padding-bottom:15px;
}
#gaym_m li {
 link-style-type:none;
 margin: 0px;
 padding: 0px;
}
#gaym_m ul#gaym_mr {
 margin: 0px;
 padding: 0px;
}
#gaym_m ul#gaym_mr li {
 float:left;
}
#gaym_m ul#gaym_mr li a {
 display: block;
}
#gaym_m ul#gaym_mr li a span {
 display: none;
}
.gaym_mm1 span {
 display: none;
}
.gaym_mm2 span {
 display: none;
}
.gaym_mm3 span {
 display: none;
}
.gaym_mg1 span {
 display: none;
}
.gaym_mg2 span {
 display: none;
}
.gaym_mg3 span {
 display: none;
}
.gaym_mm1 {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mm1.png") 0 0 no-repeat;
 width: 160px;
 height: 22px;
 font-size: 12px;
}
.gaym_mm2 {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mm2.png") 0 0 no-repeat;
 width: 160px;
 height: 22px;
 font-size: 12px;
}
.gaym_mm3 {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mm3.png") 0 0 no-repeat;
 width: 160px;
 height: 22px;
 font-size: 12px;
}
.gaym_mg1 {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mg1.png") 0 0 no-repeat;
 width: 160px;
 height: 22px;
 font-size: 12px;
}
.gaym_mg2 {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mg2.png") 0 0 no-repeat;
 width: 160px;
 height: 22px;
 font-size: 12px;
}
.gaym_mg3 {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mg3.png") 0 0 no-repeat;
 width: 160px;
 height: 22px;
 font-size: 12px;
}
.gaym_mo {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/mo.png") 0 0 no-repeat;
 width: 160px;
 height: 20px;
 font-size: 12px;
 color:white;
}
.gaym_mo a {
 text-decoration: none; 
 color: #E8E8E8; 
 font-style: normal;
 padding:4px 11px 1px 10px;
}
.gaym_mo a:visited {
 text-decoration: none; 
 color: #E8E8E8; 
 font-style: normal;
 padding:4px 11px 1px 10px;
}
.gaym_mo a:hover {
 text-decoration: underline;
 color: #B5B5B5; 
 font-style: normal;
 padding:4px 11px 1px 10px;
}
.gaym_m01 a {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/01.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m01 a:visited {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/01.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m01 a:hover {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/01.png") 0 -40px no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m02 a {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/02.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m02 a:visited {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/02.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m02 a:hover {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/02.png") 0 -40px no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m03 a {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/03.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m03 a:visited {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/03.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m03 a:hover {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/03.png") 0 -40px no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m04 a {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/04.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m04 a:visited {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/04.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m04 a:hover {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/04.png") 0 -40px no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m05 a {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/05.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m05 a:visited {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/05.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m05 a:hover {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/05.png") 0 -40px no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m06 a {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/06.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m06 a:visited {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/06.png") 0 0 no-repeat;
 width: 160px;
 height: 40px;
}
.gaym_m06 a:hover {
 background: url("http://kh2.s182.xrea.com/1/gaym_m/06.png") 0 -40px no-repeat;
 width: 160px;
 height: 40px;
}

.suku4{
 overflow-y: scroll;
 overflow: auto;
 height:150px;
 font-size:9pt;
}

.suku4 a{
 color: #5D478B;
}

.suku5{
 overflow-y: scroll;
 overflow: auto;
 height:350px;
 font-size:9pt;
}


#u1 {
 height:24px;
}
#u1 td {
 float:left;
 margin: 0px;
 padding: 0px;
}
#u1 td a {
 display: block;
}
#u1 td a span {
 display: none;
}
.u01 span {
 display: none;
}
.u02 span {
 display: none;
}
.u03 span {
 display: none;
}
.u04 span {
 display: none;
}
.u01 a {
 background: url("http://kh2.s182.xrea.com/1/u01.gif") 0 0 no-repeat;
 width: 73px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u01 a:visited {
 background: url("http://kh2.s182.xrea.com/1/u01.gif") 0 0 no-repeat;
 width: 73px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u01 a:hover {
 background: url("http://kh2.s182.xrea.com/1/u01.gif") 0 -24px no-repeat;
 width: 73px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u02 a {
 background: url("http://kh2.s182.xrea.com/1/u02.gif") 0 0 no-repeat;
 width: 73px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u02 a:visited {
 background: url("http://kh2.s182.xrea.com/1/u02.gif") 0 0 no-repeat;
 width: 73px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u02 a:hover {
 background: url("http://kh2.s182.xrea.com/1/u02.gif") 0 -24px no-repeat;
 width: 73px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u03 a {
 background: url("http://kh2.s182.xrea.com/1/u03.gif") 0 0 no-repeat;
 width: 74px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u03 a:visited {
 background: url("http://kh2.s182.xrea.com/1/u03.gif") 0 0 no-repeat;
 width: 74px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u03 a:hover {
 background: url("http://kh2.s182.xrea.com/1/u03.gif") 0 -24px no-repeat;
 width: 74px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u04 a {
 background: url("http://kh2.s182.xrea.com/1/u04.gif") 0 0 no-repeat;
 width: 80px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u04 a:visited {
 background: url("http://kh2.s182.xrea.com/1/u04.gif") 0 0 no-repeat;
 width: 80px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}
.u04 a:hover {
 background: url("http://kh2.s182.xrea.com/1/u04.gif") 0 -24px no-repeat;
 width: 80px;
 height: 24px;
 margin: 0px;
 padding: 0px;
}

.pr_w {
 width:380px;
 padding:3px;
 background-color:#f5f5f5;
 border-top:1px solid #c9c9c9;
 border-left:1px solid #c9c9c9;
 border-right:1px solid #c9c9c9;
 border-bottom:1px solid #c9c9c9;
 color: #1c1c1c;
 font-size:9pt;
 text-align:left;
}