body
{
	margin:0px;
	padding:0px;
	background:#333 url(../image/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
}
@font-face
{
    font-family:Century_Gothic;
    src:url(../font/CenturyGothic.woff);
}
.fullArea
{
	width:100%;
	position:absolute;
}
.titleArea
{
	color:#FFF;
	font-family:Century_Gothic;
	font-size:40px;
	margin-left:30px;
	margin-top:30px;
	display:inline-block;
}
.subTitle
{
	color:#C30;
	font-family:Century_Gothic;
	font-size:17px;
	text-align:center;
	margin-top:150px;
}
.subTitle2
{
	color:#F93;
	font-family:Century_Gothic;
	font-size:15px;
	display:inline-block;
}
.dateOn
{
	color:#F90;
	font-family:Century_Gothic;
	font-size:30px;
	float:left;
	padding-top:50px;
	padding-left:30px;
}
.tabs
{
	width:100%;
	margin-top:20px;
	text-align:center;
}
#tab
{
	width:140px;
	height:40px;
	text-align:center;
	margin-top:5px;
	padding-left:20px;
	padding-right:20px;
	display:inline-block;
	transition-duration:0.5s;
	border:none;
	background:rgba(0,0,0,0.2);
}
#tab:hover
{
	background:#F70;
	color:#FFF;
	cursor:pointer;
}
.tab_t
{
	color:#FFF;
	font-size:12px;
	padding-top:13px;
	text-align:center;
}
.tabs1
{
	width:100%;
	text-align:center;
}
.tab_t1
{
	color:#FFF;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	display:inline-block;
	transition-duration:0.5s;
	text-decoration:none;
}
.tab_t1:hover
{
	text-decoration:underline;
}
.footArea
{
	margin-left:100px;
	margin-right:100px;
	padding-top:30px;
	padding-bottom:50px;
}
.clip
{
	min-width:100%;
	min-height:100%;
	position:fixed;
	float:left;
	background-size:contain;
}
.regArea
{
	padding-top:30px;
	margin-right:30px;
	float:right;
}
#regBut
{
	background:rgba(00,00,00,0);
	height:40px;
	width:220px;
	border:3px solid #FFF;
	color:#FFF;
	font-size:12px;
	transition-duration:0.5s;
}
#regBut:hover
{
	background:#FFF;
	color:#000;
}
.eachEve
{
	display:inline-block;
}
.branch
{
	color:#FFF;
	font-size:15px;
	padding-left:30px;
}
.eventArea
{
	padding:10px 30px 30px 30px;
}
#im_loc1
{
	width:200px;
	height:100px;
	float:left;
	margin-left:40px;
	margin-bottom:40px;
	overflow:hidden;
	border:3px solid rgba(0,0,0,0);
	background:rgba(0,0,0,0.5);
	transition-duration:0.5s;
	background-position:center;
	background-size:cover;
}
#im_loc1:hover
{
	border:3px solid #FFF;
}
#im_cap1
{
	text-align:center;
	padding:10px;
	color:#FFF;
	font-size:20px;
	margin-top:30px;
}
.lastDate
{
	padding-top:5px;
	color:#FFF;
	font-family:Century_Gothic;
}

.copyDetArea
{
	margin-top:30px;
	padding-top:20px;
	border-top:1px solid rgba(255,255,255,0.2);
}
.devArea, .copyArea
{
	font-family:Century_Gothic;
	font-size:12px;
	color:#FFF;
	text-align:center;
}
.devArea
{
	float:left;
}
.copyArea
{
	float:right;
}

.contact
{
	width:200px;
	height:350px;
	margin-right:47px;
	float:left;
}
.ppContact
{
	width:150px;
	height:150px;
	border-radius:50%;
	border:3px solid #FFF;
	overflow:hidden;
	margin:auto auto;
}
#pp
{
	width:100%;
}
.detContact
{
	width:200px;
	height:140px;
	padding-top:10px;
	font-family:Century_Gothic;
	text-align:center;
}
.name
{
	font-size:18px;
}