@charset "utf-8";

/* ==========================================================================
	page Layout
   ========================================================================== */
.page_content p {
    margin: 0px 20px 20px;
    padding: 0px;
    line-height: 1.8;
    /*text-indent: 1em;*/
}
.page_archive {

}
.topicpath {
	color:#666666;
	font-size:75%;
	line-height:1.4;
	padding:14px 5%;
	z-index:1;
	position: relative;
}
.wp-caption-text {
	display: none;
}
.aligncenter {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 10px;
}
.alignright {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 20px;
	float: right;/**/
}
#bnr_vr {
	width: 535px;/*100%;*/
	height: 123px;
	margin: 10px auto 40px auto;
	background: url(http://cms-wp.sakuranobaba-johsaien.jp/wp-content/uploads/2015/09/bg_vr.jpg) no-repeat 0;
}
#bnr_vr a {
	display: block;
	width: 535px;
	height: 78px;	
	padding: 45px 0 0 0;
	margin:0 auto;
	text-align: center;

}
#bnr_vr a div {
	margin: 0 70px;
	padding: 0px;
	background: #FFF;
	border: solid 1px #a20000;
	font-size: 0.8em;
}
#bnr_vr a:link {text-decoration: none;color:#D20000;}
#bnr_vr a:visited {text-decoration: none;color:#D20000;}
#bnr_vr a:hover {text-decoration: underline;color:#D20000;}
p.about_pho1 {
    padding: 0 0 0 15px;
}

.vr_divcenter {
	width:535px;
	height:123px;
	margin:30px auto 30px auto;
	text-align:center;
	background: url(http://cms-wp.sakuranobaba-johsaien.jp/wp-content/uploads/2015/09/bg_vr.jpg) no-repeat 50% 50%;
}
.vr_divcenter div {
	width:80%;
	height:26px;
	margin: auto auto;
	top:50px;
	padding: 5px 0 0 0;
	position:relative;
	text-align:center;
	background:#ffffff;
	color:#ff0000;
	font-size:0.9em;
	border:#dd2222 1px solid;
}
.vr_divcenter div a {
	color:#ee3333;
	text-decoration:none;
}
.vr_divcenter div a:hover {
	color:#ddbb00;
	font-weight:bold;
	text-decoration:underline;
}
p.about_pho1 img {
    margin: 0 5px;
}
p.enmoku {
    font-weight: bold;
    padding: 3px 2px 3px 25px;
    margin: 10px 0 5px 19px;
    border-left: solid 3px #a2ab67;
    background: #e3e5d7 url(http://cms-wp.sakuranobaba-johsaien.jp/wp-content/uploads/2015/09/icon_kachinko.gif) no-repeat 4px 50%;
}
.wakuwaku_intro {
 	display: block;
    	width: 100%;
    	height: 293px;
    	margin: 20px 0 0 0;
	background: url(http://www.sakuranobaba-johsaien.jp/wp-content/uploads/2020/07/wakuwaku_menu_bg.jpg
) no-repeat;
}
.wakuwaku_menu {
	width:100%;
	margin:0 auto;
	padding:0;
	/*padding-left:10px;*/
	/*display:table;*/
	/*border:1px solid #dddddd;*/
	text-align:center;
}

.wakuwaku_menu .alignleft {
	margin: 70px 0px 10px 3px;
}


/* ==========================================================================
	スケジュール表
   ========================================================================== */


div.schedule {
	padding: 0 0 0 30px;
	margin: 0 5px 5px 5px;
	display:block;
	/* style="border: dotted 1px #AFAFAF; */
	background-color: #cc99cc;
}
.schedule dl {
	padding: 0 0 0 30px;
	margin: 0 5px 5px 5px;
	/* style: border: dotted 1px #AFAFAF; */
	background-color: #cc99cc;
}

/*div.schedule_box {
	float: left;
	width: 137px;
	margin: 0 5px 5px 5px;
	text-align: center;
	background:#FF0000;
}*/
table.schedule {
	/*width: 137px;*/
	border-collapse: collapse;
	background:#cc99cc;
}
table.schedule td,th {
	padding: 5px;
	border: solid 1px #A9A9A9;
}
td.sche1 {
	background: #f5eeed;
}
td.sche15 {
	background: #eed7d6;
}
td.sche2 {
	background: #e8eaf3;
}
td.sche25 {
	background: #c2c9df;
}
td.sche3 {
	background: #e4ecef;
}
td.sche35 {
	background: #c7dce2;
}
td.sche4 {
	background: #dcdae4;
}
td.sche45 {
	background: #b0acc1;
}

td.sche5 {
	background: #fff4bf;/*#d1e7ef;*/
}
td.sche55 {
	background: #f7e09b;/*#c2e3ef;*/
}
td.sche6 {
	background: #d7ffb0;
}
td.sche65 {
	background: #d7ffb0;
}
td.sche7 {
	background: #bdfbfb;
}
td.sche75 {
	background: #bdfbfb;
}
td.sche8 {
	background: #f0f0f0;
}
td.sche85 {
	background: #e6e6e6;
}




/* ==========================================================================
	貸室のQ&A
   ========================================================================== */


.red {
    color: #C00000;
}
ul.chui {
    text-indent: -1em;
    padding: 0 0 0 1em;
    margin: 5px 0 5px 1em;
}
p.question {
    color: #C00000;
}
p.answer {
    color: #2E9AFE;
}
p.question .q{
    font-weight: bold;
}
p.answer .a{
    font-weight: bold;
}
#attachment_1391 img {
	border: none;
}
/* ==========================================================================
	上映プログラム　レイアウト
   ========================================================================== */
#program strong {
	font-weight: bold;
}
#program span {
	font-weight: bold;
}
#program img {
	border: none;
}
#program th {
	border: 1px solid #666666;
	padding: 0px;
	min-width: 100px;
}
#program td {
	 border: 1px solid #666666;
	padding: 5px;
}
.program001 {
	width: 70%;
    	margin: 20px auto 20px auto;
   	padding: 10px 0px 20px 0px;
    	height: 60px;
    	border-bottom: 1px #79992F solid;
    	border-left: 5px #79992F solid;
}
.program002 {
	width: 70%;
    	margin: 20px auto 20px auto;
   	padding: 10px 0px 20px 0px;
    	height: 60px;
    	border-bottom: 1px #992F90 solid;
    	border-left: 5px #992F90 solid;
}
.program001 img {
	border: none;
}
.program002 img {
	border: none;
}
