/* CSS Document */
#MAPID{ height: 400px;}
#wrapTweets, #wrapMessages{ position: relative;}
.nasubi01{ position: absolute; right: 0; top: -20px; z-index: 10;}
#wrapTweets .information{ padding-right: 120px;}
#Tweets .rad{border: 1px solid #CCC;}
#Tweets #profile img{ display: block; width: 30px; float: left;}
#Tweets #profile h3{ margin-left: 40px;}
#Tweets .twInfo{ border-bottom: 2px dotted #CCC;}
#Tweets .tweetlist{ height: 270px; overflow: auto; font-size: .86em;}
#Tweets .tweetlist li{ border-bottom: 1px dashed #CCC; padding: .3em 0 1em 1em; text-indent: -1em; margin: 0 .2em; }
#Tweets .tweetlist .date{ color: #666;}
.information{ background: #FFF; margin: 0 auto 2em; padding-right: 200px;}
.tt{border: 1px solid #CCC; text-align: center; display: block; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; padding: 4px;}
div.tooltip	{
	display: none;
	width: 250px;
	position: absolute;
	left: -9999px;
	background: #FFF;
	padding: 5px;
	border: 3px solid #666;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; padding: 8px;
	z-index: 90;}
div.tooltip p{ color: #222; padding: 5px 10px;}
#comment{ height: 260px; padding: 1em 1em 1em 280px; overflow: auto; background: url(../../../uploads/contents/pageJunrei01.jpg) 0 bottom no-repeat;}
.youtube iframe{ display: block; float: right;}
#media{ width: 340px; float: left;}
#media dl{ height: 240px; overflow: auto;}
#media dd{ background: url(../images/iconMedia.gif) 0 0 no-repeat;}
#media dd.youtube{ background-position: 0 -300px;}
#media dd.twitCasting{ background-position: 0 -200px;}
#media dd.tv{ background-position: 0 -100px;}
.entry-content ul#messages{ margin-bottom: 0;}
.entry-content ul#messages li{ margin-left: 20px; padding-bottom: 1em;}
.entry-content ul#messages li.first{ margin-left: 0;}
.jta-tweet-list{ height: 300px; overflow: auto;}
#jTweets1{ background: #FFF9DF; border: 1px solid #FC0; padding: 10px;}
.jta-tweet-box{ width: 720px; margin: .5em auto;}
ul#messages a{ text-decoration: none; background: url(../images/message2nasubi.jpg) 0 0 no-repeat; display: block; width: 48px; height: 48px; overflow: hidden; padding: 0; text-align: right; font-weight: bold; margin: 0 auto; color: #FFF;}
ul#messages li.i0 a:hover{ background-position: -10px -10px;}
ul#messages li.i1 a{ background-position: 0 -60px;}
ul#messages li.i1 a:hover{ background-position:  -10px -70px;}
ul#messages li.i2 a{ background-position: 0 -120px;}
ul#messages li.i2 a:hover{ background-position:  -10px -130px;}
ul#messages li.i3 a{ background-position: 0 -180px;}
ul#messages li.i3 a:hover{ background-position:  -10px -190px;}
ul#messages li.i4 a{ background-position: 0 -240px;}
ul#messages li.i4 a:hover{ background-position:  -10px -250px;}
ul#messages li.i5 a{ background-position: 0 -300px;}
ul#messages li.i5 a:hover{ background-position:  -10px -310px;}
ul#messages li.i6 a{ background-position: 0 -360px;}
ul#messages li.i6 a:hover{ background-position:  -10px -370px;}
ul#messages li.i7 a{ background-position: 0 -420px;}
ul#messages li.i7 a:hover{ background-position:  -10px -430px;}
ul#messages li.i8 a{ background-position: 0 -480px;}
ul#messages li.i8 a:hover{ background-position:  -10px -490px;}
ul#messages li.i9 a{ background-position: 0 -540px;}
ul#messages li.i9 a:hover{ background-position:  -10px -550px;}

.entry-content ul li.pList{ list-style: none; float: left; width: 90px; padding: 2px; margin: 0;}
.entry-content ul li.pList a img{ border: 0; padding: 0; vertical-align: top;}