@charset "utf-8";
/* CSS Document for Tsumugiya Inc. */

* {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka,'Cantarell',arial,serif;
}

a {
	color:#A66200;
}
a:link {
	color:#A66200;
}
a:visited {
	color:#FF7600;
}
a:hover {
	color:#FFC572;
}
a:active {
	color:#FF0000;
}

div#superwrapper {
	overflow:hidden;
	background :url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAANElEQVQYlWNgQAX/0TAGwCaJoRinbmwKcWnCqxCv1QQVEWM1XAyXZ3Caii6IKyQwNKA4AQAJYijYuMFBJQAAAABJRU5ErkJggg==) repeat;
	/*background-image:url(images/sw_bg.jpg);*/
	background-attachment:fixed;
	background-position:center;
}

video#bgvid {
  position: fixed; right: 0; bottom: 0;
  min-width: 100%; min-height: 100%;
  width: auto; height: auto; z-index: -100;
  background: url(images/sw_bg.jpg) no-repeat;
  background-size: cover;
}

div#dummyforvcentering {
	width:100%;
	height:0px;
}

div.wrapper {
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:980px;
	height:650px;
	background-color:rgba(0,0,0,0.5);
}

div#header {
	color:white;
	padding-left:70px;
	/* background-color:rgba(0,0,0,0.5);*/
}

div#footer {
	text-align:right;
	font-size:10px;
	color:rgba(255,255,255,1);
	/* background-color:rgba(0,0,0,0.5);*/
}

/*div#footer p{
	color:#FFF;
}*/

/*------------------------------------
  ACCORDION
------------------------------------*/
#actab{
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:980pxs;
	height:600px;
}

.accordion{
	clear:both;
	position:relative;
	width:980px;
	height:600px;
	overflow:hidden;
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;

	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;

  -moz-transition:width 0.5s ease-out,height 0.5s ease-out;
  -webkit-transition:width 0.5s ease-out,height 0.5s ease-out;
  -o-transition:width 0.5s ease-out,height 0.5s ease-out;
  transition:width 0.5s ease-out,height 0.5s ease-out;

  -moz-transition-delay:0.15s;
  -webkit-transition-delay:0.15s;
  -o-transition-delay:0.15s;
  transition-delay:0.15s;
}

.accordion li{
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
  	width:20%;
  	height:100%;
  	overflow:hidden;
	z-index:1;

  -moz-transition:width 0.5s ease-out,height 0.5s ease-out;
  -webkit-transition:width 0.5s ease-out,height 0.5s ease-out;
  -o-transition:width 0.5s ease-out,height 0.5s ease-out;
  transition:width 0.5s ease-out,height 0.5s ease-out;

  -moz-transition-delay:0.15s;
  -webkit-transition-delay:0.15s;
  -o-transition-delay:0.15s;
  transition-delay:0.15s;
}

.accordion li:first-of-type{
  -moz-border-radius:10px 0 0 10px;
  -webkit-border-radius:10px 0 0 10px;
  -o-border-radius:10px 0 0 10px;
  border-radius:10px 0 0 10px;
}

.accordion li:last-of-type{
  -moz-border-radius:0 10px 10px 0;
  -webkit-border-radius:0 10px 10px 0;
  -o-border-radius:0 10px 10px 0;
  border-radius:0 10px 10px 0;
}

.slide  {
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:black;
}


/*
#slide00{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAOElEQVQYlWNggIKPR3/9Z0AC6HysEh+P/vpPUCE2RXA+umnoijAUUtc0oj1EVPCg68bGJ2gajA0AYaaA7im7SfAAAAAASUVORK5CYII=);
}

#slide01{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAPUlEQVQYlWNggIKjT3/9P/r0138GJIDOxyqIrBFFDpmDbjqcTZQibAqxOomQaTgV4gsFwm7Dp5ugr3EpAgBnGIaQshKwZwAAAABJRU5ErkJggg==);
}

#slide02{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAOElEQVQYlWNggIKjv07/P/rr9H8GJIDOxyqITSOGQnRFcDYhRTgVYrWJZNPwKsLnS6IU4XQ3MYoAYTuGV8/pikcAAAAASUVORK5CYII=);
}

#slide03{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAN0lEQVQYlWNggIJfL47+//Xi6H8GJIDOxxCEaSJKIVY5bKZh5RNSSJ5peBXhCwqcikh2Jy53AwD/PpHxKd51mAAAAABJRU5ErkJggg==
	);
}

#slide04{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAOklEQVQYlWNggIJfR4/+/3X06H8GJIDOxxCEaSJKIVY5QoowFOJ1J8WmEeUZbHysurHxiTLt19Gj/wGV3IHwbnTfHgAAAABJRU5ErkJggg==
	);
}:*/

.accordion li:hover{
	background-color:rgba(255,255,255,0.8);
	/*background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAOElEQVQYlWNggIKjv07/P/rr9H8GJIDOxyqITSOGQnRFcDYhRTgVYrWJZNPwKsLnS6IU4XQ3MYoAYTuGV8/pikcAAAAASUVORK5CYII=) !important;
	opacity:1.0 !important;*/
}

/*------------------------------------
  SLIDE
------------------------------------*/

.SlideWrapper {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:784px;
	height:600px;
	background-color:rgba(255,255,255,0.85);
}

.SlideIndex {
	width:196px;
	height:600px;
	padding-top:250px;
	text-align:center;
	float:left;
}

.SlideIndex h1{
	font-size:14px;
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
}

.SlideContents{
	float:left;
	width:588px;
	height:600px;
	padding:30px 0px 0px 0px;
	font-size:12px;
	color:rgba(0,0,0,1);
	background-color:rgba(255,255,255,0.3);
	overflow:scroll;
}

.SlideContents dl {
	padding:10px;
}

.SlideContents dt {
	font-size:18px;
	padding-top:00px;
	font-weight:bolder;
}

.SlideContents dd {
	padding:0 0 50px 30px;
	font-size:11px;
}
