/*	

	Less+ by Jimmy Rosén, http://www.angrycreative.se/projekt/less-framework
	Based on Less Framework 4 by Joni Korpi, http://lessframework.com
	
*/

/*  
	THIS DOCUMENT IS FOR GLOBAL DEFINITIONS ONLY.
	NO HEIGHTS, WIDTHS, PADDINGS OR MARGINS THAT WON'T BE APPLICABLE FOR ALL SCREEN RESOLUTIONS.
*/
/*	background: rgb(232,232,232);*/

body {
	margin: 0px auto;
	
	/* Prevents Mobile Safari from bumping up font sizes in landscape */
	-webkit-text-size-adjust: 100%; 
	/*-webkit-tap-highlight-color: rgb(255,255,0);*/
}

/*::selection 	 	{background: rgb(255,255,0);}*/
/*::-moz-selection 	{background: rgb(255,255,0);}*/
img::selection 		{background: transparent;}
img::-moz-selection {background: transparent;}


/*****************************************************/
/* add kgc                                                                               */
/*****************************************************/

/* selector css */
/* http://toshiiy.blog22.fc2.com/blog-entry-95.html */

.selector02{  
	border-left:7px solid #ccc;  
    border-bottom:1px solid #ccc;  
/*	padding:.3em .4em */
	padding:.2em .4em

}  
.selector10{  
    border-bottom:2px solid #ccc;  
    padding:.3em .4em  
}  


/* table css */
table.table001 {
  /*margin-bottom: 1em;*/
  width: 100%;
  border-collapse: separate;
  border-spacing: 2px;
  font-size: 92%;
  table-layout: fixed;
}

table.table001 caption {
  margin-top: 1em;
  text-align: right;
}

table.table001 th,
table.table001 td {
  padding: 4px 4px;
}

table.table001 th {
  background: #1B3AB4;
  text-align: center;
  white-space: nowrap;
  font-size: 92%;
  color: #FFF;
}

table.table001 td {
  background: #E5EAFF;
  text-align: left;
  white-space: nowrap;
}
.a {
 	font-size:90%;
}
.b {
 	font-size:80%;
	color:#808080;
}
.c {
	font-size:90%;
	color:#696969;
}
.d {
	color:#696969;
}
.right {
	text-align : right;
}

