@charset "utf-8";

/* reset/base
--------------------------------------*/
*{
	margin: 0;
	padding: 0;
}

body{
	background: #FFFFFF;
	text-align: center;
	font-size: 1em;
	color:#fff;
}

h1,h2,h3,h4,h5{
	color: #fff;
	font-size: 1em;
	text-align: left;
}

h1,h2,h3{
	display: inline;
}

p{
	font-size: 80%;
	line-height: 140%
}

img{
	border: 0;
}

a:link{
	color:#ccc;
	text-decoration: none;
}

a:hover{
	color:#fff;
	text-decoration: underline;
}

a:visited{
	color:#ccc;
}

ul{
	list-style:none;
}

/* clearfix
--------------------------------------*/
.clearfix:before,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	overflow: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */

/* wrapper
--------------------------------------*/
#wrapper{
	position:relative;
	width: 924px;
	margin: 0 auto;
	text-align: center;
}

/* header
--------------------------------------*/

#header{
	width:100%;
	height:110px;
	/*border-bottom:1px solid #ccc;*/
	text-align:left;
	position:relative;
	margin:0px 0 22px 0;
}

#header .hLogo{
	float:left;
	padding:0 0 0 22px !important;
}
#header .hTit{
	float:right;
	width:137px;
	border-top:5px solid #c71444;
}

#header #snsset{
	position:absolute;
	right:0px;
	bottom:0px;
}

#header #snsset ul li{
	float:right;
	margin-left: 10px;
}

.btn-twitter{
	
}

.btn-facebook{
	width:67px;
}



/* content
--------------------------------------*/
#flashcontent{
	width:924px;
	height:554px;
	text-align: center;
}



/* footer
--------------------------------------*/
#footer{
	position:relative;
	width:100%;
	height:12px;
	margin:22px 0;
}

#footer #copyright{
	float:left;
	position:relative;
	width:190px;
	height:12px;
}

#footer #foot-copy{
	float:right;
}




/* margin/padding
--------------------------------------*/
.m10{margin-top: 10px;}
.m20{margin-top: 20px;}
.m30{margin-top: 30px;}
.m40{margin-top: 40px;}
.m50{margin-top: 50px;}

.p10{padding-top: 10px;}
.p20{padding-top: 20px;}
.p30{padding-top: 30px;}
.p40{padding-top: 40px;}
.p45{padding-top: 45px;}
.p50{padding-top: 50px;}
.p80{padding-top: 80px;}
.p100{padding-top: 100px;}
