@charset "utf-8";
body {
	font-family: "Century Gothic";
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	max-width:100%;
}
h1{ font-size:28px; margin-top:15px; margin-bottom:0px; text-align:center; text-transform:uppercase; color:#06C}
h2{ font-size:20px; text-align:center; margin-top:2px; padding-top:0px; letter-spacing:2px; text-transform:uppercase; color:#06C}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.menu { width:100%; top:0px; }
.menu_ct{ width:100%; text-align:center; text-transform:uppercase; background-color:#09C; border-top:#CCC 1px solid; color:#FFF; padding-bottom:10px; padding-top:10px; font-size:16px; font-weight:bold}
.from_info { width:48%; margin-left:1%; margin-right:1%; float:left; font-size:16px; text-align:right; margin-top:10px; color:#006699;display: inline-block;}
.from_info_in {height: 30px; width:48%; margin-left:1%; margin-right:1%; float:left; font-size:16px; text-align:left; margin-top:10px; color:#006699;display: inline-block;}
.from_info_submit{ background-color:#069; color:#FFF; padding-left:25px; padding-right:25px; padding-bottom:10px; padding-top:10px; width:30%; margin-left:35%; margin-right:35%; margin-top:25px }
@media screen and (max-width:1023px){.from_info { float:none; width:98%; text-align:center}}
@media screen and (max-width:1023px){.from_info_in { float:none; width:98%; text-align:center}}
@media screen and (max-width:1023px){.from_info_submit{ margin:0px; width:100%; margin-top:20px}}
.mess{ margin-bottom:5px; margin-top:5px; text-align:center; color:#F00}
.footer{ width:100%; bottom:0px; position:fixed; text-align:center; background-color:#666; color:#FFF; padding-top:10px; padding-bottom:10px; text-transform:uppercase; letter-spacing:2px; font-weight:bold}
.footer a { color:#FFF; }
.sep { height:20px; border-bottom:1px solid #CCC; width:550px; margin-left:auto; margin-right:auto; max-width:100%}
.label { display: inline-block; width:100%}
.log { background-color:#FFF; margin-left:auto; margin-right:auto; margin-top:200px; padding-bottom:10px; filter:alpha(opacity=80);opacity:0.80; -moz-opacity:0.80; }
.mob_tb{ font-size:14px}
@media screen and (max-width:1023px){.mob_tb{ font-size:12px}}
.ui-datepicker-week-end .ui-state-default{ color:#999 !important; display:none !important;}
.ui-datepicker-week-end {color:#999 !important; display:none !important;} 
.ui-state-default{ text-align:center !important; font-size:16px !important;}
