@charset "EUC-JP";



	body{
		margin:0;
		padding:0;
		color:#333;
		font-family: verdana ,arial ,sans-serif;
		text-align:center;
		font-size: 12px;
		word-break:break-all;
background-color:#F9F8E6;

	}


#banner a,
#banner a:link,
#banner a:visited,
#banner a:hover { color: #755930; text-decoration: none; }

a{ color: #663300;
}
a:link{ color: #0000FF; text-decoration: underline;
}
a:visited{ color: #555;
}
a:hover{ color: #ff2200; text-decoration:none;
}


	#container{
		width:725px;
		margin:0px auto;
		text-align:center;
		word-break:break-all;
background-color:#FDFDFD;
position:relative;
	}

	#banner{
width:725px;
text-align:left;
background-color:#F9F1B3;
border-bottom:2px solid #CC6600;
}


h1{
padding:0px 0px 0px 5px;
margin:0px 0px 0px 0px;
font-size:12px;
color:#755930;
}

	.title1{
padding:22px 0px 0px 15px;
margin:0px 0px 15px 0px;
font-size:24px;
font-weight:bold;
}


	.title{
padding:35px 0px 0px 15px;
margin:0px 0px 15px 0px;
font-size:24px;
font-weight:bold;
float: left;
}


p{
padding:0px 0px 0px 0px;
margin:0px 0px 2px 0px;
}

	.description{
		font-size:12px;
		color:#222;
		padding:0px 0px 3px 9px;
clear:both;}


	#content{
		width:507px;
		float:left;
		margin:3px 0px 0px 0px;
		text-align:left;
	line-height:200%;
	}


	#content2{
		width:507px;
		float:left;
		margin:3px 0px 0px 2px;
		text-align:left;
	}
	.title2{
		color:#4C4C4C;
		font-size:14px;
		font-weight:bold;
		margin:12px 0px 8px 2px;
	}


	#links{
font-weight:normal;
float:left;
width:209px;
margin:3px 0px 0px 5px;
text-align:left;
font-size:12px;
line-height:160%;
	}
	


	,td{
line-height:170%;

	}	

	,pre{
		padding:10px;
		margin:10px;
		text-align:left;
	}
	

	#footer{
	padding:20px 0px 0px 0px;
	font-size: 12px;
	background-color:#F9F1B3;

	}


.list{
		font-weight:bold;
		color:#6B1A18;
}

.list2{
		font-weight:bold;
		color:#F0543E;
}

.list3{
		font-weight:bold;
		color:#0000FF;
}

table{
font-size: 12px;
line-height:170%;

}
th{ 
text-align:left;
		color:#414242;
}


.main{
font-size: 14px;
line-height:170%;
margin:0px 0px 10px 10px;
		width:455px;
}

div.main img { margin: 0px 0px 7px 0px ;
 }


hr{ 
margin:8px 0px 6px 0px;
}

b{ 
		color:#8B5927;
}

.at{
margin: 5px 0px 15px 0px;
padding:4px 0px 4px 5px;
background: #F1ECC1;
border-color:#AA8242;
border-width:1px 0px 1px 7px;
border-style:solid;
color: #333333;
font-weight:bold;
}

.info {
font-size: 13px;
text-align: left;
color: #333333;
background:#EFEFEE;
padding: 2px 0px 2px 8px;
margin:8px 0px 2px 0px;
font-weight: bold;
border:1px #990033 solid ;
}


.line-g {
background-color:#FFEEAA;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
font-size: 12px;
height: 94px;
clear:both;
}

.line-title {
font-size: 12px;
text-align: left;
color: #333333;
background:#FF6E04;
padding: 5px 0px 5px 8px;
margin:0px 3px 2px 0px;
font-weight: bold;
border:1px #990033 solid ;
clear:both;}

.line-title2 {
font-size: 12px;
text-align: left;
color: #514C4C;
background:#FFA833;
padding: 3px 0px 5px 8px;
margin:0px 0px 2px 0px;
font-weight: bold;
border:1px #990033 solid ;
clear:both;}

.line-title3 {
font-size: 12px;
text-align: left;
color: #514C4C;
background:#EEEEEE;
padding: 3px 0px 5px 8px;
margin:0px 0px 2px 0px;
font-weight: bold;
border:1px #9D9E9D solid ;
clear:both;}

.line-title4 {
font-size: 12px;
text-align: left;
color: #514C4C;
background:#FF6E04;
padding: 3px 0px 5px 8px;
margin:0px 0px 2px 0px;
font-weight: bold;
border:1px #990033 solid ;
clear:both;}

.line {
text-align: left;
font-size: 12px;
background-color:#FFEEAA;
clear:both;
width:504px;
margin:3px 0px 0px 0px;
}

.line2 {
float:left;width:126px;
margin:0px 0px 1px 0px;
}

.line3 {
border:1px #BABABB solid ;
margin:0px 1px 2px 0px;
padding:4px 0px 4px 9px;
list-style:none;
}

div.line14 img { margin: 0px 5px 0px 0px ;}

.line14 {
border:1px #BABABB solid ;
margin:0px 1px 2px 0px;
padding:4px 0px 4px 4px;
list-style:none;
}

.line13 {
clear:both;
height: 121px;
background:#FFF8DC;
}

.line4 {
padding:3px 0px 3px 9px;
}


.line5 {
float:left;width:252px;text-align:left;
margin:0px 0px 1px 1px;
line-height:170%;
}


.line6 {
margin:0px 2px 3px 2px;
padding:3px 2px 7px 2px;
line-height:170%;
border-color:#DCDCDC;
border-width:1px 1px 1px 1px;
border-style:solid;
}

.line16 {
margin:0px 2px 3px 2px;
padding:3px 2px 7px 2px;
line-height:170%;
border-color:#DCDCDC;
border-width:1px 1px 1px 1px;
border-style:solid;
}

.line15 {
float:left;width:168px;text-align:left;
}

div.line6 img{
margin: 0px 0px 2px 3px ;
}

.line7 {
font-size: 12px;
text-align: right;
color: #514C4C;
background:#ECDEE4;
padding: 4px 4px 4px 0px;
margin:0px 3px 5px 0px;
font-weight: bold;
clear:both;}

.line8 {
text-align: left;
font-size: 12px;
line-height:150%;
clear:both;}

.line9 {
font-size: 12px;
text-align: center;
padding: 2px 0px 2px 8px;
margin:0px 0px 2px 0px;
border:1px #A5A3A3 solid ;
clear:both;}

.line10 {
font-size: 12px;
text-align: left;
padding: 2px 0px 2px 8px;
margin:0px 0px 2px 0px;
border:1px #A5A3A3 solid ;
list-style:none;
clear:both;}

.line11 {
font-size: 12px;
text-align: right;
color: #514C4C;
background:#ECDEE4;
padding: 2px 4px 2px 0px;
margin:0px 0px 5px 0px;
font-weight: bold;
border:1px #A5A3A3 solid ;
clear:both;}

.line12 {
font-size: 12px;
text-align: left;
margin:0px 0px 2px 0px;
clear:both;}


ul.menu{
margin:0px 0px 1px 0px;
padding:0px 0px 0px 0px;
}


ul.menu li{
border:1px #BABABB solid ;
margin:0px 1px 2px 0px;
padding:4px 0px 4px 9px;
float:left;width:114px;
list-style:none;
}



ul.menu{
margin:0px 0px 1px 0px;
padding:0px 0px 0px 0px;
}


ul.menu li{
border:1px #BABABB solid ;
margin:0px 1px 2px 0px;
padding:4px 0px 4px 9px;
float:left;width:114px;
list-style:none;
}


.heading2{
margin:0px 0px 0px 0px;
padding:10px 0px 1px 35px;
float:left;
list-style:none;
}

	.prlogo{
 background: url(http://gamemmorpg.net/img/bg.jpg) no-repeat scroll center top;
background-color:#F9F8E6;
margin:0px 20px 0px 0px;
	}

	.prlogo2{
 background: url(http://gamemmorpg.net/img/pr2.jpg) no-repeat scroll center top;
background-color:#F9F8E6;
	}

