@charset   "UTF-8";
BODY	{
		font-size:80%;color:#555555;
}

A		{
		color:#0000ff;text-decoration:underline;
}
A.lnk1{
  color : #000080;
  background-color : #FFFFFF;
  text-decoration : none;
  padding : 1pt;
  padding-left : 5pt;
  width : 100%;
  border-top : 1px solid #666666;
  border-right : 1px solid #666666;
  border-left : 5px solid navy;
}
A:HOVER.lnk1{
  color : #000080;
  background-color : #d5d5ff;
  text-decoration : none;
  padding : 1pt;
  padding-left : 5pt;
  width : 100%;
  border-top : 1px solid #666666;
  border-right : 1px solid #666666;
  border-left : 5px solid #0080ff;
}

TD				{
		font-size:80%;color:#666666;
}
TD.msgres	{
		width:12px;background-image:url(../../common/img/ico02.gif);background-repeat:no-repeat;
}

DT	{
		background-color:#eeeeee;background-image:url(img/dt.gif);background-repeat:repeat-y;height:30px;line-height:30px;border:1px solid #999999;border-bottom:2px solid #333333;border-right:2px solid #333333;padding-left:25px;font-weight:bold;
}
DD	{
		margin-top:10px;margin-bottom:50px;line-height:150%;
}
DD.type1	{
		margin-top:10px;margin-left:10px;margin-bottom:50px;line-height:150%;
}

UL.type1	{
		margin:5px;margin-left:20px;
}
UL.type2	{
		margin:5px;margin-left:20px;
}
UL.type3	{
		margin:0px;
}



DIV.header		{
		background-image:url(../../common/img/header-bk.gif);color:#ffffff;height:50px;
}
DIV.block			{
		width:800px;min-width:800px;
}
DIV.main			{
		float:left;width:620px;padding:5px;
}
DIV.main-q		{
		float:right;padding:5px;
}
DIV.menu			{
		float:right;width:180px;padding:5px;
}
DIV.blockc		{
		clear:both;
}
DIV.line			{
		background-image:url(img/line.gif);height:5px;background-repeat:repeat-x;margin-bottom:10px;
}
DIV.point			{
		color:#0080c0;border:1px dotted #0080c0;margin:10px;padding:5px;
}

.title1{
  font-weight : bold;
  color : white;
  background-color : #0080c0;
  background-image : url(img/bg_w.gif);
  background-repeat : no-repeat;
  padding-top : 5pt;
  padding-left : 5pt;
  border-bottom : 5px solid #0080c0;
}


.p5			{
		padding:5px;
}
.p20_l	{
		padding-left:20px;
}

.p	{
		color:red;
}

.whmax{
		width:100%;height:100%;
}


.line_all		{
		border:1px solid #cccccc;
}
.line_t			{
		border-top:1px solid #cccccc;
}
.line_r			{
		border-right:1px solid #cccccc;
}
.line_l			{
		border-left:1px solid #cccccc;
}
.line_b			{
		border-bottom:1px solid #cccccc;
}
.line_all_d	{
		border:1px dotted #999999;
}
.line_t_d		{
		border-top:1px dotted #999999;
}
.line_r_d		{
		border-right:1px dotted #999999;
}
.line_l_d		{
		border-left:1px dotted #999999;
}
.line_b_d		{
		border-bottom:1px dotted #999999;
}

FONT.item{		
  color : #00cc00;
	font-weight : bold;
}
FONT.event_item{		
  color : #00cc00;
	font-weight : bold;
}
FONT.area{		
  color : #cc0000;
	font-weight : bold;
}
FONT.enemy{		
  color : #ff0000;
	font-weight : bold;
}
FONT.boss{		
  color : #ff0000;
	font-weight : bold;
}
FONT.treasure{		
  color : #bbbb00;
	font-weight : bold;
}

/* 枠線ありのテーブル */
TABLE.wk{
 border-collapse : collapse;
 border : 1px solid #cccccc;}
TD.wk{
 border : 1px solid #cccccc;}

 
TD.wk{
				
 border : 1px solid #cccccc;
}

H4.type1{
				
  background-image : url(img/h4.gif);
  background-repeat : no-repeat;
  padding-top : 18px;
  padding-left : 15px;
  height : 40px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  
}

DIV.mapjyo{		
					/* マップ条件 */
	border:2px solid #6c6cb7;padding:5px;
}
SPAN.mapjyo_t{		
			/* マップ条件タイトル */
	color:#6c6cb7;font-size:80%;
}
.bk{
  background-color : #000000;
  color : #ffffff;
}
.bk2{
  background-color : #0080C0;
  color : #FFFFFF;
}

.update{
  width:100%;
  height : 100px;
  overflow:auto;
}

