@charset "UTF-8";

/* Form Default ------------------------ */
.formMgt01 { margin-top: 8px;}
.formMgt02 { margin-top: 10px;}
.formMgt03 { margin-top: 15px;}


.formMgL01 { margin-left:  5px;}
.formMgL02 { margin-left: 10px;}
.formMgL03 { margin-left: 15px;}

.formWid01 {
	width: 232px;
	font-size:12px;
}

.formWid02 {
	width: 46px;
	font-size:12px;
}

.formWid03 {
	width: 90px;
	font-size:12px;
}


.formVa01 img, .formVa01 select, .formVa01 input {
	vertical-align: middle;
}

/* Form Box ------------------------ */
#formBox01 {
	width: 743px;
	background: transparent url(../img/form/form01_bg01.jpg) no-repeat right top;
}

#formBox01B {
	width: 255px;
	background: transparent url(../img/form/form01_bg01.jpg) no-repeat right top;
}

#formBox01C {
	width: 255px;
	background: transparent url(../img/form/form01b_bg01.jpg) no-repeat right bottom;
}



#formBox02 {
	padding: 10px 10px 0 11px;
	vertical-align: top;
}

#formBox02B {
	padding: 15px 10px 15px 11px;
}


#formBox02 form {
	margin: 0;
	padding: 0;
}

#formBox03 {
	padding: 0 10px 10px 11px;
	vertical-align: bottom;
}

#formBox04 {
	width: 345px;
	height: 180px;
	background: transparent url(../img/form/form02_bg01.jpg) no-repeat right top;
}

#formBox05 {
	padding: 15px;
}


/* Form Icon ------------------------ */
.formIcon01 {
	cursor: pointer;
}



/* Form Calendar ------------------------ */
.formCal01 {
	margin-left: 5px;
}

.formCal01 img {
	vertical-align: top;
}

/* hide on initial page load ------------------------ */
.initHidden {
	display: none;
}

/* tab images ------------------------ */
#domToggler img,
#intToggler img {
  border: none;
}

/* international module --------------- */
#intCont {
  padding-top: 10px;
}

#intRes optgroup {
  font-style: normal;
	font-weight: bold;
}




