@charset "shift_jis"

*{	font-style: normal;	;
	font-family:"¬’ËƒSƒVƒbƒN Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ƒSƒVƒbƒN", "Osaka]“™•", Tahoma,Osaka,Verdana,Sans-serif ,"‚l‚r ‚oƒSƒVƒbƒN";
	 line-height:150%; }
a { text-decoration:none; white-space: nowrap; }
a:link   { color:#434da2; }
a:visited{ color:#434da2; }
a:acthin { color:#00a1e9; }
a:hover  { color:#00a1e9; text-decoration:underline; }
a.l      { white-space: normal; }
body{ background:#fff; color:#000; font-size:9pt;
 margin:0px; padding:0px; scrollbar-base-color:#d0e0c0; overflow:auto; 
 }
hr  { color:#99cc33; }
form{ margin:0px; }
select,.wd{ background:#f0f9e0; }
h2   {  margin:0px; padding:3px;  background:transparent; color:#ffffff;}
h3   { margin:3px; padding:0 0 0 3px; color:#ffffff; display:none;
	 	font-weight: normal; letter-spacing: 160%;	font-size:25px;	
	background:#transparent;  
	background:url("img/h3.gif") top left transparent;
	background-repeat:no-repeat;}
#bana{ 	margin: 0;	padding:0 0 0 4em; }
dl{ 	margin: 0;	padding:1em 0 1em 0; }
dt{ 	margin: 0;	padding:0 0 0em 2em; 
	font-size:12pt;	color:#00a1e9;	font-weight: normal;
	text-align: left;	
	background:url("img/dt.gif") top left transparent;
	background-repeat:no-repeat;}
dt#ab{ 	margin: 0;	padding:1.5em 0 0 2em; 
	font-size:12pt;	color:#000;	font-weight: normal;
	text-align: left;	
	background:url("img/ab.gif") top left transparent;
	background-repeat:no-repeat;}
dt#co{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#ffdc00;	font-weight: normal;
	text-align: left;	
	background:url("img/co.gif") top left transparent;
	background-repeat:no-repeat;}
dt#ch{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#ffdc00;	font-weight: normal;
	text-align: left;	
	background:url("img/ch.gif") top left transparent;
	background-repeat:no-repeat;}
dt#news{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#e4007f;	font-weight: normal;
	text-align: left;	
	background:url("img/news2.gif") top left transparent;
	background-repeat:no-repeat;}
dt#menu{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#00a1e9;	font-weight: normal;
	text-align: left;	
	background:url("img/menu.gif") top left transparent;
	background-repeat:no-repeat;}
dt#al{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#65ab31;	font-weight: normal;
	text-align: left;	
	background:url("img/al.gif") top left transparent;
	background-repeat:no-repeat;}
dt#li{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#65ab31;	font-weight: normal;
	text-align: left;	
	background:url("img/li.gif") top left transparent;
	background-repeat:no-repeat;}
dt#as{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#000;	font-weight: normal;
	text-align: left;	
	background:url("img/as.gif") top left transparent;
	background-repeat:no-repeat;}
dt#mf{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#ffdc00;	font-weight: normal;
	text-align: left;	
	background:url("img/mf.gif") top left transparent;
	background-repeat:no-repeat;}
dt#sm{ 	margin: 0;	padding:1em 0 0 2em; 
	font-size:12pt;	color:#ffdc00;	font-weight: normal;
	text-align: left;	
	background:url("img/sm.gif") top right transparent;
	background-repeat:no-repeat;}
dd{ 	margin: 0;	padding:0 0 2em 2.75em; 
	font-size:9pt;	color:#000;	font-weight: normal;	text-align: left;	}
table,tr,td{ 	margin: 0;	padding:0; font-size:9pt;	}
body#send{
scrollbar-base-color:#d0e0c0; overflow:auto; 
	background-image:url(img/sendmail.gif);
	background-repeat:no-repeat;
	background-position:25px 90px;  
	background-attachment: fixed;
	color:#000; font-size:9pt;
 	margin: 0;	padding:0;  }


.navi{ background:#fff; margin: 0;	padding:2px ;  font-size:7.5pt; line-height:16px;  overflow-y:auto; clear:both; }
#cd { background:transparent; margin:20px; }
#nf { background:#fefffd; width:300px; float:right; }
#m  { background:#fff; color:#f39800;	padding:2px 5px; clear:both; 
	border-bottom:1px dotted #f39800;}
#c  { width:270px; height:18px; float:left; margin:3px 5px 1px; font-size:9pt; white-space: nowrap; }
#b  { width:15px; height:15px; margin:0px; }
#n  { width:15px; height:15px; margin:0px;background:#f39800; }
c   { background:red; }
.sf { background:#fff; padding:2px; font-size:7.5pt; }
.ab { background:#ccc;	background:url("img/h0.gif") center left transparent;
	background-repeat:repeat-x;
 color:#ffffff; margin:0px; padding:3px;	font-size:8pt;}
.nb { background:#dddddd; }
.rm { background:#e6eed9; font-size:9pt; padding:5px 15px; }
.df { background:#d0d0d0; padding:1px 20px; }
.lk { background:#dddddd;  margin:0px; padding:3px;	font-size:8pt;}
.nw { color:#999999; }
.s1 { background:transparent; text-align:left; width:100%; border:1px solid #d0d0d0;}
.s2 { background:transparent; padding:5px 10px; }
.s3 { background:#d0d0d0; padding:2px 10px; font-size:9pt; text-align:right; }
.cm { background:#dddddd; padding:5px 20px; font-size:9pt; }
.g  { background:transparent; padding:2px 10px; color:#6c9bd2; font-size:8.5pt; }
.k  { background:transparent; padding:2px 10px; color:#67b5b7; font-size:8.5pt; }
.dcl{ color:#808080; }
.acm{ background:#eeeeee; color:#e4007f; font-size:9pt; padding:3px 10px; }
.ft { font-size:9pt; }
.cl { color:red; }
.box_auto{
	height:150px;
	width:450px;
	overflow:auto;
	padding:0.5em ;
	margin:0em;
	background: #dddddd;
	border:1px solid #00a1e9;
}
