body, td, p, div, c1 { 
	font-family:  Arial Unicode MS;
	font-size: 13px;
	color:#3A4F00; margin: 0; padding: 0;
	line-height: 160%;
	word-wrap:normal;
	word-break:normal;
	}
p,br,span,li {
	line-height: 220%;
	word-wrap:normal;
	word-break:normal;
	}


img {border:0px;}

a:link, a:visited, a:active { font-family: Arial Unicode MS;text-decoration:none; color: #834700; }
a:hover {font-family: Arial Unicode MS; text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active {font-family: Arial Unicode MS; font-size: 12px; color:#8E2B09; }
a.menu:hover { font-family:  Arial Unicode MS; text-decoration:none; color:#FF0600;}
a.menu_s:link, a.menu_s:visited, a.menu_s:active {font-family: Arial Unicode MS; font-size: 12px; color:#ff0000; }
a.menu_s:hover { font-family:  Arial Unicode MS; text-decoration:none; }
a.menu_s2:link, a.menu_s2:visited, a.menu_s2:active {font-family:  Arial Unicode MS; font-size: 12px; color:#BC754A; }
a.menu_s2:hover { font-family: Arial Unicode MS; text-decoration:none; color:#FF0000; }

a.small_menu:link, a.small_menu:visited, a.small_menu:active { text-decoration:none; color:#CC9900;font-size: 12px; }
a.small_menu:hover { text-decoration:none;color:#ff0000;font-size: 12px; }
a.whereiam:link, a.whereiam:visited, a.whereiam:active {font-family:Arial Unicode MS;text-decoration:none; font-size:11px; text-decoration:none; color:#BC754A;  }
a.whereiam:hover {font-family:Arial Unicode MS;text-decoration:none; font-size:11px; text-decoration:none; color:#FF0000; }
.whereiam {font-size:12px;}
.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 170%; }
.jt { text-align:justify; }
.line { line-height: 110%; }
.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family:Arial Unicode MS; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:Arial Unicode MS; }
.cloudy, a.cloudy {color:#888888;} /* 雲り */

input.ed { height:20px; border:1px solid #cc9900; border-right:1px solid #cc9900; border-bottom:1px solid #cc9900; padding:2px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #cc9900; border-right:1px solid #cc9900; border-bottom:1px solid #cc9900; padding:2px 2px 0 2px; font:10px Tahoma; }
.b_subject
 {
	color: #999900;
	font-size: 16px;
	font-weight:bold;
}
.store_s_title
 {
	color: #5B8A00;	
	font-weight:bold;
}

.b_menu_title_store
 {
	color:#167300;  
	font-size: 14px;	
	font-weight:bold;
	font-family:  Arial Unicode MS;
}
.b_menu_title
 {
	color:#DC5504;  
	font-size: 14px;	
	font-weight:bold;
	font-family:  Arial Unicode MS;
}
.b_menu_title_sub
 {
	color:#BE8201;  
	font-size: 14px;	
	font-weight:bold;
	font-family:  Arial Unicode MS;
}


.menucontent
 {
 



}



.whatthemsay_writer {
font-size:11px;
color:#768C73;

}

a.select_lang:link, a.select_lang:visited, a.select_lang:active { font-size:12px; text-decoration:none; ;  }
a.select_lang:hover {font-size:12px; text-decoration:underline; }

.font_red
 {
	color: #C70000;	
	font-weight:bold;
}
.font_red_s
 {
	color: #F44500;	
}
.font_blue_b
 {
	color: #000099;	
	font-weight:bold;
}
/* メニューの隠しレイヤード  */
#csshelp3
{
background-color:#FFFF99;
border:solid 1px #CC9900;
padding:5px;
width:100px;
  
}
#help a:link, #help a:visited{
	color: #333333;
	font-size:12px;
}

#help a:hover{ 
 COLOR:#009900;	TEXT-DECORATION: underline;
  font-size:12px;	 
}

/* div 用 */
.both_f14 { clear: both;  font: 13px; padding : 2px 1px 0 1px; }
.both { clear: both; float: left; font: 12px;  padding: 0 0 0 0; margin: 0; }
.left1 { clear: both; float: left; margin: 3px; }
.left2 { float: left;  margin: 3px;}
.line_dot {clear: both; border-top: 1px dotted #ccc; margin: 3px; }
.line2 {clear: both; border:1px solid #E3D0A3;}

.list_right1 { float: right;  font: 12px Arial Unicode MS; color: #949494;}
.hand {cursor:hand;}

.font_blue_b17
 {
	color: #0000CC;
	font-weight:bolder;
	font-size:17px;
	text-decoration: underline;
}
