
.eventFormType2 {width:588px; margin:0 auto; text-align:left;}
.eventFormType2 .select {width:100%; height:68px; vertical-align:middle; font-size:26px; color:#000000; border:1px solid #000000;}
.eventFormType2 .input-text {height:66px; vertical-align:middle; text-indent:10px; font-size:26px; color:#000000; border:1px solid #000000; background:#ffffff;}
.eventFormType2 .input-radio {width:17px; height:17px; margin-left:23px; vertical-align:middle; border:1px solid #000000;}
.eventFormType2 .label {vertical-align:middle; font-size:26px; color:#000000;}
.eventFormType2 .input-check {width:19px; height:19px; vertical-align:middle; border:1px solid #000000;}
.eventFormType2 ul {}
.eventFormType2 ul li {position:relative; margin-top:22px; padding-left:167px;}
.eventFormType2 ul li .dt {position:absolute; left:0; top:0; padding:20px 0 0 34px; font-size:26px; color:#000000; background:url(../images/event/arrRight_9x13_c30d23.gif) no-repeat left 27px;}
.eventFormType2 ul li .dd {overflow:hidden;}
.eventFormType2 ul li.first-child {margin-top:0;}
.eventFormType2 ul li.name .input-text {width:244px;}
.eventFormType2 ul li.name .chooseSex {position:absolute; right:0; top:0; padding-top:20px;}
.eventFormType2 ul li.phone .num1 {float:left; width:60px; line-height:68px; font-size:26px; color:#000000;}
.eventFormType2 ul li.phone .num2 {float:left; width:143px;}
.eventFormType2 ul li.phone .num3 {float:left; width:173px;}
.eventFormType2 ul li.phone .bar {float:left; width:41px; text-align:center; line-height:68px; font-size:26px; color:#000000;}
.eventFormType2 ul li.email .mail1 {float:left; width:203px;}
.eventFormType2 ul li.email .select.mail2 {float:left; width:175px;}
.eventFormType2 ul li.email .input-text.mail2 {float:left; width:173px;}
.eventFormType2 ul li.email .at {float:left; width:41px; text-align:center; line-height:68px; font-size:26px; color:#000000;}
.eventFormType2 ul li.dday .input-text {width:244px;}
.eventFormType2 ul li.dday .chooseDay {position:absolute; right:0; top:0; padding-top:11px;}
.eventFormType2 ul li.dday .chooseDay .btnCalendar {}
.eventFormType2 ul li.zone {}
.eventFormType2 ul li.time {}
.eventFormType2 ul li.agree {margin-top:30px; padding-left:34px; letter-spacing:-1px;}
.eventFormType2 ul li.agree .label {font-size:22px; color:#000000;}
.eventFormType2 ul li.agree a {float:right; margin-left:25px; font-size:22px; color:#c30d23;}
.eventFormType2 .eventBtn2 {margin-top:70px; text-align:center;}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}
