/* *****************************************
/*+  all  +*********************************
/***************************************** */
body {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:1.6;
	color:#333;
	font-family:sans-serif;
	background: url(../img/head_bg.gif) repeat-x left top;
	}
*:first-child + html body {/*IE7*/
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:78%;
	}
* html body {/*IE6*/
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:78%;
	}
/*---- 14px:88% / 11px:69% -----*/

/*+ contentsArea + ---------------------------- */
div.coArea {
	margin-bottom:30px;
	padding:0 10px;
	}
div.coArea:after { /* for New Browser */
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
div.coArea{
	display:inline-block; /* for IE */
	}
/* Hides from IE-mac \*/
* html div.coArea { height:1%; }
div.coArea { display:block; }
/* End hide from IE-mac */


#wrap {
	width:590px;
	margin:0 auto;
	padding:0;
	}
.red {
	color:#ff0000;
	}
.tblContact {	
	width:100%;
	}	
.tblContact th,.tblContact td {
	text-align:left;
	padding:5px 0;
	}
.tblContact th {
	padding:5px;
	background:#fff3c3;
	}
.txtBig {
	font-size:1.2em;
	}
.txtSmall {
	font-size:.8em;
	}
.maT10 {
	margin-top:10px;
	}
.submit {
	text-align:right;
	margin-top:25px;
	}
#imageBtn,#imageBtn02 {
	border:0px;
    width:100px;
    height:30px;
	}	
#imageBtn {
    background:url(../img/btn01.gif) left top no-repeat;
	margin-right:10px;
	}
#imageBtn02 {
    background:url(../img/btn02.gif) left top no-repeat;
	}
#cancell {
    background:url(../img/btn03.gif) left top no-repeat;
	border:0px;
    width:100px;
    height:30px;
	}

