/* BASIC DESIGN */
body  {
	background-color:#000000;
}
.torikeshi{
 	text-decoration: line-through;
}

/* PAGE DESIGN */
#container{ 
	width: 320px;
	margin: auto; 
	voice-family: inherit;
	/*for view check*/
	/*border: 2px #000000 solid;*/
	background-color:#000000;
	border-left: #666666 1px solid;
	border-right: #666666 2px solid;
}

#header { 
	width: 320px;
	margin: 0px auto;
	text-align: left;
	border-bottom: 1px solid #a6a6a6;
	background-color: #050505;
}

#header .h_menu{ 
	
	background-color:#FF6633;

}
#header .h_menu .h_box{ 
	text-align:center;
}

#header .h_menu .h_box li{ 
	display:inline;
	padding: 5px;
	color:#333333;
	border:#000000;
}

#header .h_menu .h_box li.noborder {  
border-left: none;   
}

#header .h_menu .h_box a:link, a:visited { 
	text-decoration: none;
	padding:1px 10px; 
	color: #FFFFFF;
	/*background-color:#FF9933;*/
	border-left: 1px solid 	#333;
}
		
#header .h_menu .h_box a:hover, a:active { 
	color: #FFFF33;
}




#page { 
	width: 320px;
	margin: 10px auto;
	color: #4F4F4F;
	font: 9pt/10pt "MS ã´ãˇã?¯", Osaka;
}

#page h1 {
	font: 12pt/13pt "MS ã´ãˇã?¯", Osaka;
	margin-top: 0px;
	text-align: left;
	color: #3399CC;
	text-decoration: blink;
}

#page h2 { 
	font: 12pt/13pt "MS ã´ãˇã?¯", Osaka; 
	margin-top: 0px; 
	text-align: left;
	color: #339966;
}

#page h3 { 
	font: 10pt/11pt "MS ã´ãˇã?¯", Osaka; 
	margin-top: 0px; 
	text-align: left;
	color: #FF3300;
}	

#page h4  { 
	color: #ff3300; 
	font: 9pt/10pt "MS ã´ãˇã?¯", Osaka; 
	text-align: right; 
	margin-top: 0 
}

#page h5  { 
	color: #036; 
	font: 10pt/11pt "MS ã´ãˇã?¯", Osaka; 
	text-align: left 
}		

#page p { 
	font: 10pt/11pt "MS ã´ãˇã?¯",Osaka;
	color:#FFFFFF;
	margin-top: 0px;
	margin-bottom: 5px; 
	text-align: justify;
}


#page a:link { 
	text-decoration: none; 
	color: #13688B;
}
		
#page a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #4A5379;
}

#page a:hover, a:active { 
	text-decoration: underline; 
	color: #FF5C00;
}

#page .pp  { 
	font-size: 9pt; 
	font-style: italic; 
	text-align: right 
}
#page .titleGray {
	background-color: #888888;
	color: white;
	padding: 5px;
}
#page .titleGreen {
	background-color: #309865;
	color: white;
	padding: 5px;
}
#page .titleBlue {
	background-color: #007C94;
	color: white;
	padding: 5px;
}
#page .titleAppBlue {
	background-color: #5E9FD2;
	color: white;
	padding: 5px;
}

#page .titleYellow {
	background-color: #FFFF00;
	color: gray;
	padding: 5px;
}

#page .titleOrange {
	background-color: #FF3300;
	color: white;
	padding: 5px;
}

#page .titlePink {
	background-color: #FF0066;
	color: white;
	padding: 5px;
}

#leftSideMenu {

	margin-left: 0px;
	float: left;
	width: 40px;
	padding: 5px;
}

#hd {
	text-align: right;
	float: left;
	width: 200px;
	padding: 0px;
}


#main {
	background-color: #000000;
	text-align: left;
	float: left;
	width: 200px;
	padding: 10px;
}

#rightSideMenu {
	
	float:left;
	width: 40px;
	padding: 5px;
}

#view2 .csv2table-table-th {
  background-color  : #fff88c !important;
  border-color      : #aaa    !important;
  font-weight       : 100     !important;
}
#view2 .csv2table-table
{
 	width: 100%;
 }
 #view3 .csv2table-table-th {
  background-color  : #309865 !important;
  border-color      : #aaa    !important;
  font-weight       : 100     !important;
}
#view3 .csv2table-table
{
 	width: 100%;
 }
 
 #view40 .csv2table-table
{
 	width: 50%;
 }
 /* ãŠããĢ Yčģ¸ */
.jQchart-labelY-canvasMyID{
	font-size : 12px;
}

/* label Data */
.jQchart-labelData-canvasMyID{
	font-size : 10px;
}
 
  
#footer {
	clear:both;
	width:320px;
	padding-top: 10px;
	margin: 10px auto;
	font: 7pt/8pt "MS ã´ãˇã?¯", Osaka; 
	text-align: center;
	border-top: 1px dotted black;
	/*background-color:#7398BA;*/
	background-color:#000000;	
}

#footer p  { 
	clear:both;
	font: 7pt/8pt "MS ã´ãˇã?¯", Osaka; 
	text-align: center;
}




