@charset "utf-8";
/* CSS Document */

#contact-box h1, #contact-box h2{
	height: 28px;
	background-image: url(../images/bar-base.jpg);
	background-repeat:repeat-x;
}
#contactBox   {
	width: 640px;
	margin-left: 30px;
	margin-top: 20px;
}
#contactBox table {
	border-collapse:collapse;
	border: 1px solid #ffffff;
}
#contactBox th, #contactBox td {
	border: 1px solid #ffffff;
}
.fontSize120 {
	font-size: 120%;
}
.contactTable {
	width: 640px;
}
.t_Left {
	text-align: right;
	background-color: #ADB41E;
	width: 25%;
	font-size: 110%;
	vertical-align: middle;
	padding-right: 10px;
	color: #333;
}

.t_Right {
	background-color: #EFF5CB;
	padding-left: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 120%;
}

.inputTxt {
	ime-mode:active;
	width: 250px;
}

.inputTxt2 {
	ime-mode:active;
	width: 250px;
}
.inputTxt3 {
	ime-mode:disabled;
	width: 250px;
}
.imeEnnum {
	ime-mode: disabled;
}
.imeJp {
	ime-mode: active;
	height: 200px;
	width: 400px;
}
.tSubmit {
	background-color: #FFFFFF;
	height: 50px;
	vertical-align: middle;
	line-height: 50px;
}
.inputZip {
	ime-mode: disabled;
	width: 5em;
}
.s_inputTxt {
	ime-mode: disabled;
	width: 5em;
}
textarea {
	height: 100px;
}
.red {
	color: #ff3300;
	font-weight: normal;
}
.blue {
	color: #0066FF;
	font-weight: normal;
}
.black {
	color: #000000;
	font-weight: normal;
	font-size: 130%;
	padding-right: 1em;
	padding-left: 1em;
}

.alart {
	font-size: 90%;
	color: #949A19;
	text-indent: 1em;
}
.comp{
	margin: 50px 0;
}

/* ------------------------------------------------------
loan => contact common
------------------------------------------------------ */
.confirmbox2 {
	width: 600px;
	height: 200px;
}

#reportbox {
	float: left;
	width: 250px;
}
#reportbox table {
	width: 250px;
}
.th1 {
	text-align: right;
	background-color: #006cb9;
	font-size: 120%;
	padding-right: 10px;
	color: #FFFFFF;
	height: 25px;
	font-weight: bold;
}
.td1 {
	background-color: #CDDCEB;
	font-size: 120%;
	color: #333333;
	text-align: right;
	padding-right: 5px;
	width: 50%;
}
.th2 {
	text-align: right;
	background-color: #218d01;
	font-size: 120%;
	padding-right: 10px;
	color: #FFFFFF;
	height: 25px;
	font-weight: bold;
}
.td2 {
	background-color: #C4E5C4;
	font-size: 120%;
	color: #333333;
	text-align: right;
	padding-right: 5px;
	width: 50%;
}
#resultbox  {
	float: right;
	width: 340px;
}
#resultbox table {
	width: 340px;
}
.t_Left3 {
	text-align: right;
	background-color: #0096FE;
	font-size: 120%;
	padding-right: 10px;
	color: #FFFFFF;
	font-weight: bold;
	height: 35px;
}
.t_Left5 {
	text-align: right;
	background-color: #30D600;
	font-size: 120%;
	padding-right: 10px;
	color: #FFFFFF;
	font-weight: bold;
	height: 35px;
}
.t_Right3 {
	font-size: 120%;
	font-weight: bold;
	color: #006cb9;
	text-align: right;
	padding-right: 10px;
	background-color: #dff1ff;
	width: 60%;
}
.t_Right5 {
	font-size: 120%;
	font-weight: bold;
	color: #218d01;
	text-align: right;
	padding-right: 10px;
	background-color: #dcffdc;
	width: 60%;
}

#finbox {
	height: 300px;
	width: 600px;
}
#commentbox {
	text-align: center;
	margin-top: 50px;
}
#mail_icon {
	background-image: url(../images/fin_contact.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 100px;
}
.mTxt {
	font-size: 110%;
	color: #666666;
	font-weight: bold;
	height: 100px;
	padding-top: 30px;
}
.sTxt {
	font-size: 110%;
	line-height: 150%;
	color: #000000;
}
