@charset "UTF-8";

/*-------------INDEX--------------------*/
#index #social-button{
	padding:2px 0;
	height:30px;
	width:1000px;
}

#index #social-button .api{
	display:inline;
	width:100px;
	float:right;
	padding:0;
	margin:0;
	margin-right:5px;
	overflow:hidden;
}

#index #main{
	padding:0;
	width:1070px;
	height:327px;
	overflow:hidden;
}

#index #news{
	width:970px;
	margin:5px auto;
	background-image:url(../images/topics.jpg);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-bottom:6px;
}
#index #news p{
	margin-left:100px;
	color:#600;
	font-weight:normal;
	background-color:#DFD0CB;
	border-radius:20px;
	padding:2px 5px;
	padding-left:10px;
}

#index #news p a{
	color:#F30;
	text-decoration:underline;
}

/*-----CS-----*/

.cs-buttons{
	left:0 !important;
	margin-left:0 !important;
	height:16px;
	padding:3px;
	text-align:center;
	margin:0 auto;
}

a.cs-button-main{
	display:inline-block;
	text-indent:-1000px;
	overflow:hidden;
	width:30px;
	height:12px;
	margin:0 2px;
	background-color:#FFF;
	border-radius:3px;
}

a.cs-active{
	background-color:#FF0;
}

#cs-navigation-main{
	display:none !important;
}



/*sns*/

#index #sns{
	width:950px;
	margin:10px auto;
	margin-top:30px;
}

#index #sns #sns-fb,
#index #sns #sns-tw{
	width:470px;
	height:480px;
	float:left;
}

#index #sns .sns-hd{
	width:460px;
	text-align:right;
	margin:0 5px;
	background-repeat:no-repeat;
	height:27px;
	padding-top:4px;
	padding-bottom:5px;
}

#index #sns #sns-fb .sns-hd{
	background-image:url(../images/p_facebook.jpg);
}
#index #sns #sns-tw .sns-hd{
	background-image:url(../images/p_twitter.jpg);
}
#index #sns .sns-hd a.out{
	font-size:80%;
	margin-right:5px;
}

#index #sns #facebook,
#index #sns #twitter{
	margin:0 5px;
	background-color:#FFF;
	border:1px #E7CBD6 solid;
	padding:6px;
}

#index #sns #facebook-body{
	width:448px;
	height:400px;
	overflow:auto;
}


/*facebook*/
.fb-wall{
	padding:0 !important;
}

.fb-wall-avatar{
	/*display:none;*/
}

.fb-wall-data{
	/*margin-left:0 !important;*/
	padding:6px;
}


/*Twitter*/
.twtr-doc{
	width:448px !important;
}

.twtr-hd,
.twtr-ft{
	display:none;
}

.twtr-timeline{
	border-radius:0;
}

.twtr-avatar{
	display:block !important;
}
.twtr-tweet-text{
	margin-left:40px !important;
}


