/* CSS Document */
#header02 h2.h_blog{width:750px;height:175px;display:block;text-indent:-9999px;background:url("../etc/image/top_image.jpg") no-repeat left top;}

#contents_blog{
background: url(http://www.one-night-theater.jp/common_image/contents_bg.jpg) no-repeat;
margin: 0px;
padding: 15px 0px 0px 0px;
position: relative;
width: 750px;
}

.entry{
margin-top:10px;
margin-bottom:20px;
border-bottom:#CAC4AC 1px solid;
padding-bottom:10px;
}
.postmetadata{
margin-bottom:30px;
}

#contents_blog .blog{
background: url(http://www.one-night-theater.jp/etc/image/blog_h3.jpg) no-repeat;
display: block;
height: 41px;
margin: 5px 115px 10px 115px;
text-indent: -9999px;
width: 520px;
}

#contents_blog #blog_txt{
float:left;
width:360px;
margin: 5px 0px 10px 115px;
display: inline;
}

#contents_blog #blog_txt h4 {
margin-top:5px;
line-height:1.2;
}

#contents_blog #blog_side{
float:left;
width:148px;
margin: 5px 0px 10px 47px;
display: inline;
font-size:11px;
}

#contents_blog #blog_side #sidebar .txt{
background-color:#eeecd5;
padding: 0px 0px 20px 5px;
}

.txt li{
border-bottom:#FFFFFF dotted 1px;
margin-right:10px;
padding-bottom:5px;
color:#980101;
}

.txt li a{
color:#980101;
}

.pagetitle{
font-size:10px;
}
/*top���֥����������N*/
#blog_link{
background-image:url(../image/bg_blog.jpg);
width:260px;
height:260px;
}

.linkbox{
padding-top:93px;
padding-left:4px;

}

.linkbox2{
padding-top:94px;
padding-left:4px;

}

#blog_link a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

#blog_link img{
font-size:0;
margin:0;
padding:0;
}
/*
Navi
*/

#navi2{
	width:750px;
	height:50px;
	/*background:url("../blog/image/gnavi") no-repeat left top;*/
}

#navi2 ul{
	margin:0;
	width:750px;
	height:50px;
}
#navi2 li{
	float:left;
}
#navi2 li a.navi_top:link,#navi2 li a.navi_top:visited{width:93px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat 0 0;}
#navi2 li a.navi_top:active,#navi2 li a.navi_top:hover{width:93px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat 0 -50px;}
#navi2 li a.navi_top01{width:93px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat 0 -50px;}

#navi2 li a.navi_about:link,#navi2 li a.navi_about:visited{width:160px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -93px 0;}
#navi2 li a.navi_about:active,#navi2 li a.navi_about:hover{width:160px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -93px -50px;}
#navi2 li a.navi_about01{width:160px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -93px -50px;}


#navi2 li a.navi_back:link,#navi2 li a.navi_back:visited{width:134px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -253px 0;}
#navi2 li a.navi_back:active,#navi2 li a.navi_back:hover{width:134px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -253px -50px;}
#navi2 li a.navi_back01{width:134px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -253px -50px;}


#navi2 li a.navi_news:link,#navi2 li a.navi_news:visited{width:163px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -387px 0;}
#navi2 li a.navi_news:active,#navi2 li a.navi_news:hover{width:163px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -387px -50px;}
#navi2 li a.navi_news01{width:163px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -387px -50px;}


#navi2 li a.navi_contact:link,#navi2 li a.navi_contact:visited{width:108px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -550px 0;}
#navi2 li a.navi_contact:active,#navi2 li a.navi_contact:hover{width:108px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -550px -50px;}
#navi2 li a.navi_contact01{width:108px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -550px -50px;}


#navi2 li a.navi_blog:link,#navi2 li a.navi_blog:visited{width:92px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -658px 0;}
#navi2 li a.navi_blog:active,#navi2 li a.navi_blog:hover{width:92px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -658px -50px;}
#navi2 li a.navi_blog01{width:92px;height:50px;text-indent:-9999px;display:block;background:url("../etc/image/gnavi.jpg") no-repeat -658px -50px;}

table.table_etc{
	width:360px;
	border-collapse: collapse;
	border:1px solid #cccccc;
	font-size:11px;
	margin-bottom:30px;
}
table.table_etc th{
	width:80px;
	padding:9px;
	text-align:center;
	border:1px solid #cccccc;
	background-color:#F2F1EE;
	/*letter-spacing:0.5em;*/
}
table.table_etc td{
	padding:5px;
	text-align:left;
	border:1px solid #cccccc;
	background:#ffffff;
}

table.title{
	margin:10px 0px 0px 0px;
	padding:5px 10px;
	_padding:10px;
	_width:350px;
	width:360px;
	background-color:#EEECD5;
	border-left:3px #918D71 solid;
	clear:both;
}

table.photo{
text-align:center;
}

table.summury{
padding:5px;
}

dl.event2{
	width:360px;
	border:1px solid silver;
	margin-top:20px;
}
.event2 dt,.event2 dd{
	padding:5px 10px;
}
dt.man2{
	color:#ffffff;
	border-bottom:1px solid silver;
	background:url("../event_news/image/man_bg.jpg") no-repeat top left;
}
dt.lady2{
	color:#ffffff;
	border-bottom:1px solid silver;
	background:url("../event_news/image/lady_bg.jpg") no-repeat top left;
}
