﻿@charset "utf-8";

#slideR {display: none;
	position: absolute;
	right: 0pt;
	top: 12px;
	width: 0;
	height: 400px;
	background-color:#000;
	color: #eeeeee;
}
.kyougen03 #slideL {
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 0;
	height: 423px;
	background-color:#000;
}

.hayashi #slideR {display: none;
	position: absolute;
	right: 0pt;
	top: 42px;
	width: 0;
	height: 369px;
	background:#000 url(../../kouzou/musical/img/bg_popup.jpg) no-repeat left top;
	color: #eeeeee;
}
.fue #slideR {display: none;
	position: absolute;
	right: 0pt;
	top: 42px;
	width: 0;
	height: 369px;
	background:#000 url(../../kouzou/musical/img/bg_popup2.jpg) no-repeat left top;
	color: #eeeeee;
}

.product #slideR1_1 {display: none;
	position: absolute;
	right: 0pt;
	top: 11px;
	width: 0;
	height: 370px;
	background:#000 url(../img/bg_popupR.gif) no-repeat left top;
	color: #eeeeee;
}
.product #slideR1_2 {display: none;
	position: absolute;
	right: 0pt;
	top: 11px;
	width: 0;
	height: 227px;
	background:#000 url(../img/bg_popupR2.gif) no-repeat left top;
	color: #eeeeee;
}

.product #slideR1_3 {display: none;
	position: absolute;
	right: 0pt;
	top: 11px;
	width: 0;
	height: 370px;
	background:#000 url(../../kouzou/ougi_product/product/img/bg_popup.jpg) no-repeat left top;
	color: #eeeeee;
}
.product #slideR1_4 {display: none;
	position: absolute;
	right: 0px;
	top: 11px;
	width: 0;
	height: 370px;
	background:#000 url(../../kouzou/ougi_product/product/img/bg_popup02.jpg) no-repeat left top;
	color: #eeeeee;
}


#slideB_m1,
#slideB_m2,
#slideB_m3,
#slideB_m4,
#slideB_m5,
#slideB_m6,
#slideB_m7 {
	display: none;
	position: absolute;
	left: 24px;
	bottom: 0px;
	width: 361px;
	height: 0;
	background:#000 url(../../kouzou/mask_custome/custome/img/slide_head01.jpg) no-repeat left top;

}
#slideB_m8,
#slideB_m9 {
	display: none;
	position: absolute;
	left: 24px;
	bottom: 0px;
	width: 441px;
	height: 0;
	background:#000 url(../../kouzou/mask_custome/custome/img/slide_head02.jpg) no-repeat left top;

}
#slideB_m10 {
	display: none;
	position: absolute;
	left: 24px;
	bottom: 0px;
	width: 587px;
	height: 0;
	background:#000 url(../../kouzou/mask_custome/custome/img/slide_head03.jpg) no-repeat left top;

}

.syosa #slideB1,
.syosa #slideB2 {
	display: none;
	position: absolute;
	left: 24px;
	bottom: 0px;
	width: 320px;
	height: 0;
	background:#000 url(../img/slide_head04.jpg) no-repeat left top;

}

/*.gyouseki #slideB,*/
.program #slideB,
.authers #slideB1,
.authers #slideB2,
.authers #slideB3,
.authers #slideB4,
.authers #slideB5,
.authers #slideB6,
.authers #slideB7 {
	display: none;
	position: absolute;
	bottom:0;
	left:16px;
	width: 722px;
	height: 0;
	background-color:#000;
}
.kankyou #slideB1,
.kankyou #slideB2,
.kankyou #slideB3,
.kankyou #slideB4,
.kankyou #slideB5,
.kankyou #slideB6,
.kankyou #slideB7,
.kankyou #slideB8,
.kankyou #slideB9 {
	/*display: none;*/
	position: absolute;
	top:40px;
	left:0;
	width: 754px;
	/*height: 0;*/
	height: 361px;
	background:#fff url(../../zeami/kankyou/img/bg_kankyou.jpg) no-repeat left top;
}

.program #slideB .slide p {
	text-align:left;
	padding:0 66px 0 70px;
	color:#B3B3B3;
}


#side {
  position: absolute;
  right: 0pt;
  top: 5%;
  width: 50px;
  background-color: #333333;
  color: #eeeeee;
}



/* ** 世阿弥と能作者たち 年譜 歴史** */
.nenpu .slide .closeL {
	position:absolute;
	top:5px;
	left:300px;
}
.nenpu .slide p {
	text-align:left;
	padding-top:54px;
	padding-left:55px;
	padding-right:30px;
}
.nenpu #slideL01 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 220px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL02 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 350px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL03 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 440px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL04 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 490px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL05 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 510px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL06 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 530px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL07 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 640px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL08 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 790px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL09 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 850px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL10 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 870px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL11 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 930px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL12 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1030px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL13 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1060px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL14 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1120px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL15 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1250px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL16 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1350px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL17 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1640px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL18 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1750px;
	width: 0;
	height: 120px;
	background-color:#726956;
}
.nenpu #slideL19 {
	display: none;
	position: absolute;
	left: 0pt;
	top: 1780px;
	width: 0;
	height: 120px;
	background-color:#726956;
}

/* ** 世阿弥と能作者たち 年譜 世阿弥** */
.nenpu .slide .closeR {
	position:absolute;
	top:5px;
	left:300px;
}
.nenpu #slideR01 {
	display: none;
	position: absolute;
	right: 37px;
	top: 180px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}
.nenpu #slideR02 {
	display: none;
	position: absolute;
	right: 37px;
	top: 230px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}
.nenpu #slideR03 {
	display: none;
	position: absolute;
	right: 37px;
	top: 400px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}
.nenpu #slideR04 {
	display: none;
	position: absolute;
	right: 37px;
	top: 490px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}
.nenpu #slideR05 {
	display: none;
	position: absolute;
	right: 37px;
	top: 980px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}
.nenpu #slideR06 {
	display: none;
	position: absolute;
	right: 37px;
	top: 1120px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}
.nenpu #slideR07 {
	display: none;
	position: absolute;
	right: 37px;
	top: 1350px;
	width: 0;
	height: 140px;
	background:#fff url(../../zeami/auther/img/item_head_zeami.jpg) no-repeat left top;
	overflow:hidden;
}

.syosa .slide {
	margin-top:25px;
	width:318px;
	height:247px;
	background-color:#fff;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
}

.custome .slide {
	margin-top:25px;
	width:359px;
	height:222px;
	background-color:#fff;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
}
.custome #slideB_m8 .slide,
.custome #slideB_m9 .slide {
	margin-top:25px;
	width:439px;
	height:222px;
	background-color:#fff;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
}
.custome #slideB_m10 .slide {
	margin-top:25px;
	width:585px;
	height:222px;
	background-color:#fff;
	border-left:solid 1px #000;
	border-right:solid 1px #000;
}

.custome .slide p,
.syosa .slide p {
	margin:0;
	padding:0 19px 0 19px;
}

#slideB_m8 .boxL,
#slideB_m9 .boxL {
	width:257px;
}
#slideB_m10 .boxL {
	width:287px;
}

#slideB_m8 .boxR,
#slideB_m9 .boxR {
	padding:41px 21px 0 0;
}
#slideB_m10 .boxR {
	padding:41px 19px 0 0;
}

.change .sub {display:none;}
