@charset "UTF-8";
/* CSS Document */


/* ----------------------------------------------------------  */

body  {
	margin:0;
	padding:0;
	border:none;

*font-size:small;
*font:x-small;
	background-color: #fff;
	font-size: 11px;
	color:#666666;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
}

div {
	display: block;
}

p {
	margin: 0px 0px 0px 0px;
}

a {
	outline:none;
}

a:link {
text-decoration: none;
color:#BAA671;
line-height:20px;
}
a:visited {
text-decoration: none;
color: #BAA671;
line-height:20px;
}
a:hover {
color:#CAB681;
text-decoration: underline;
}

a:active {
text-decoration: underline;
}

table  {
font-size:inherit;
font:100%;
}


.txts  {
	font-size: 10px;
}


/* マージン -------------------------------------------------  */

.marginBot15 {
margin-bottom:15px;
}

.marginBot20 {
margin-bottom:20px;
}


/* clearfix -------------------------------------------------  */

.clearfix:after{
content: " "; 
display: block; 
visibility: hidden; 
clear: both; 
height: 0.1px; 
font-size: 0.1em; 
line-height: 0;
} /*IE7以外のモダンブラウザ向け*/

.clearfix{display:inline-block;} /*IE7およびMacIE5向け*/

/*Hides from IE-mac\*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*End hide from IE-mac*/ /*IE6以前向け*/

.clear {clear: both;float: none;border: none;}


/* ----------------------------------------------------------  */

#wrap  {
	width:1000px;
	margin:0 auto;
	height:auto;
	text-align:center;
	margin-top: 20px;
}
#wrap p {

}


#header  {
width:1000px;
}

#content  {
width:1000px;
text-align:left;
}

#footer  {
width:1000px;
margin-top:50px;
}


/* ▼ month -------------------------------------------------  */

#month {
width:910px;
height:400px;
margin:0;
padding:0;
}

#month ul {
margin:0;
padding:0;
list-style:none;
}

#month li {
float:left;
margin:0;
padding:0;
width:130px;
height:80px;
text-indent:-9999px;
}

#month li a {
text-decoration:none;
display:block;
width:130px;
height:80px;
}


#week {
width:910px;
height:30px;
margin:0;
padding:0;
}

#week ul {
margin:0 0 1em;
padding:0;
list-style:none;
}

#week li {
float:left;
margin:0;
padding:0;
width:130px;
height:30px;
text-indent:-9999px;
}

/* week -------------------------------------------------  */

#week li#sun  {
background:url(../img/month/201004/04month.gif) no-repeat 0px 0px;
width:130px;
}

#week li#mon  {
background:url(../img/month/201004/04month.gif) no-repeat -130px 0px;
width:130px;
}

#week li#tue  {
background:url(../img/month/201004/04month.gif) no-repeat -260px 0px;
width:130px;
}

#week li#wed  {
background:url(../img/month/201004/04month.gif) no-repeat -390px 0px;
width:130px;
}

#week li#thu  {
background:url(../img/month/201004/04month.gif) no-repeat -520px 0px;
width:130px;
}

#week li#fri  {
background:url(../img/month/201004/04month.gif) no-repeat -650px 0px;
width:130px;
}

#week li#sat  {
background:url(../img/month/201004/04month.gif) no-repeat -780px 0px;
width:130px;
}

/* prev day -------------------------------------------------  */

#month li#p28  {
background:url(../img/month/201004/04month.gif) no-repeat 0px -30px;
width:130px;
}

#month li#p29  {
background:url(../img/month/201004/04month.gif) no-repeat -130px -30px;
width:130px;
}

#month li#p30  {
background:url(../img/month/201004/04month.gif) no-repeat -260px -30px;
width:130px;
}

#month li#p31  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -30px;
width:130px;
}

/* day -------------------------------------------------  */

#month li#d01  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -30px;
width:130px;
}

#month li#d02  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -30px;
width:130px;
}

#month li#d03  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -30px;
width:130px;
}

#month li#d04  {
background:url(../img/month/201004/04month.gif) no-repeat 0px -110px;
width:130px;
}

#month li#d05  {
background:url(../img/month/201004/04month.gif) no-repeat -130px -110px;
width:130px;
}

#month li#d06  {
background:url(../img/month/201004/04month.gif) no-repeat -260px -110px;
width:130px;
}

#month li#d07  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -110px;
width:130px;
}

#month li#d08  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -110px;
width:130px;
}

#month li#d09  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -110px;
width:130px;
}

#month li#d10  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -110px;
width:130px;
}

#month li#d11  {
background:url(../img/month/201004/04month.gif) no-repeat 0px -190px;
width:130px;
}

#month li#d12  {
background:url(../img/month/201004/04month.gif) no-repeat -130px -190px;
width:130px;
}

#month li#d13  {
background:url(../img/month/201004/04month.gif) no-repeat -260px -190px;
width:130px;
}

#month li#d14  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -190px;
width:130px;
}

#month li#d15  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -190px;
width:130px;
}

#month li#d16  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -190px;
width:130px;
}

#month li#d17  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -190px;
width:130px;
}

#month li#d18  {
background:url(../img/month/201004/04month.gif) no-repeat 0px -270px;
width:130px;
}

#month li#d19  {
background:url(../img/month/201004/04month.gif) no-repeat -130px -270px;
width:130px;
}

#month li#d20  {
background:url(../img/month/201004/04month.gif) no-repeat -260px -270px;
width:130px;
}

#month li#d21  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -270px;
width:130px;
}

#month li#d22  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -270px;
width:130px;
}

#month li#d23  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -270px;
width:130px;
}

#month li#d24  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -270px;
width:130px;
}


#month li#d25  {
background:url(../img/month/201004/04month.gif) no-repeat 0px -350px;
width:130px;
}

#month li#d26  {
background:url(../img/month/201004/04month.gif) no-repeat -130px -350px;
width:130px;
}

#month li#d27  {
background:url(../img/month/201004/04month.gif) no-repeat -260px -350px;
width:130px;
}

#month li#d28  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -350px;
height:80px;
}

#month li#d29  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -350px;
width:130px;
}

#month li#d30  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -350px;
width:130px;
}


/* next day -------------------------------------------------  */

#month li#n01  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -350px;
width:130px;
}


/* day hover -------------------------------------------------  */

#month li#d08 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -560px;
width:130px;
}

#month li#d09 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -560px;
width:130px;
}

#month li#d10 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -560px;
width:130px;
}

#month li#d14 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -640px;
width:130px;
}

#month li#d15 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -640px;
width:130px;
}

#month li#d16 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -640px;
width:130px;
}

#month li#d17 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -640px;
width:130px;
}

#month li#d21 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -720px;
width:130px;
}

#month li#d22 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -720px;
width:130px;
}

#month li#d23 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -720px;
width:130px;
}


#month li#d24 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -780px -720px;
width:130px;
}

#month li#d28 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -390px -800px;
width:130px;
}

#month li#d29 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -520px -800px;
width:130px;
}

#month li#d30 a:hover  {
background:url(../img/month/201004/04month.gif) no-repeat -650px -800px;
width:130px;
}

/* hover img ------------------------------------------------- */

a:hover img {
-moz-opacity:0.5;
opacity:0.5;
filter: alpha(opacity=50);
}
#wrap #pickup {
	float: left;
	width: 122px;
	margin-right: 25px;
}
#wrap #pickup img {
	border: 1px solid #CCCCCC;
}
#wrap #clear {
	clear: both;
}
.twtr-hd {
	display:none;
}
.twtr-widget p {
	font-size:11px;
}
.twtr-tweet {
	border-bottom:none;
}

#top_topics{
width:940px;
}

#top_left{
	float: left;
width:620px;
}
#top_right{
width:300px;
	float: right;
	line-height:15px;
}

#clear{	clear: both;
}
#merumaga{
	float: left;
width:620px;
	line-height:15px;
	padding-left:5px;
}

#sns{
	float: left;
width:620px;
	line-height:15px;
	padding-left:5px;
}#sns ul li {
	list-style-type: none;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sns ul {
	padding: 0px;
	width: 300px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#top_right #fbw {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

