@charset "UTF-8";


/* ★.section class 半透明角丸BOX用 */
/* Opera及び全てのブラウザに適用 */
.section {
	filter: alpha(opacity = 80);
	margin: 0px;
	padding: 3%;
	color: #ffffff;
	opacity: 0.8;
}

/* FirefoxなどのGecko系に適用 */
.section,
x:-moz-read-only {
	border: 1px solid #FFFFFF;
	border-radius: 15px;
	-moz-border-radius: 15px;
	background-color: #FFFFFF;
	opacity: 0.8;
	-moz-opacity: 0.8;
}

/* SafariやChromeなどのWebKit系に適用 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.section {
		border: 1px solid #FFFFFF;
		border-radius: 15px;
		-webkit-border-radius: 15px;
		background-color: #FFFFFF;
		opacity: 0.8;
	}
}

* html .section {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	filter: alpha(opacity = 80);
}

/* IE7に適用 */
*:first-child + html .section {
   border: 1px solid #FFFFFF;
   background-color: #FFFFFF;
   filter: alpha(opacity = 50);
}


/* ★iframe用 */
iframe {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* twitter UserTimeline image用 */
.tl_text {
	font-size: 10px;
}

/* follower list用 */
ul.thumbnail { list-style-type: none; }
ul.thumbnail li {
 float: left;
 margin: 0 3px 3px 0;
}
ul.thumbnail li img {
 border: 1px solid #bbb;
 width: 30px;
 height: 30px;
}
ul.thumbnail li a { display: block; }

.clearfix:after {
content: ".";
display: block;
height: 0;
line-height:0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* MacIE begin */
*+html div.clearfix{height: 1%;}

* html div.clearfix{height: 1%;}

.clearfix {display: block;}
/* Mac IE end */

/* Scroll Bar */
html,body {
scrollbar-arrow-color: #ffffff;
scrollbar-face-color: #eeeeee;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #ffffff;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

a:link {
	color: #C33;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #C33;
}
a:hover {
	text-decoration: underline;
	color: #C33;
	background-color: #C99;
}
a:active {
	text-decoration: underline;
	color: #C33;
}