@charset "UTF-8";
/* /fcroman/cp/romancup2012/message/css/style.css */


body{
	background: url(/fcroman/img/bg_romancupb.png) repeat fixed #b94518;
	background:;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	}

/******************************************************************************
inner
******************************************************************************/
#inner{
	height: 400px;
	}
#inner h1{
	font-size: 7em;
	font-family: 'Anton', sans-serif;
	text-align: center;
	margin-bottom: 20px;
	}
#inner h1 a{
	color: #fff;
	}
/*txt*/
#inner #txt{
	text-align: center;
	font-size:4em;
	padding: 0 15px;
	}
#inner #txt p strong{
	padding-left: 50px;
	background: url(../img/ic_left.png) no-repeat left top;
	}
#inner #txt p span{
	padding-right: 50px;
	background: url(../img/ic_right.png) no-repeat right top;
	}

/******************************************************************************
footer
******************************************************************************/
#footer{
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 1.1em;
	margin-bottom: 50px;
	padding-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	filter: alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity: 0.4;
	}
#footer ul{
	margin-bottom: 10px;
	}
#footer ul li{
	display: inline;
	}
#footer ul li a{
	color: #fff;
	}
#footer ul li a:hover{
	filter: alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7;
	}
#footer address{
	}


/******************************************************************************
bt-social
******************************************************************************/
ul.bt-social{
	position: fixed;
	bottom: 20px;
	right: 15px;
	overflow: hidden;
	}
ul.bt-social li{
	float: left;
	}
.twitter-share-button{
	width: 90px!important;
	}
	
	