@charset "utf-8";

body{background: #ebd8bb; /* Old browsers */
}

.toScrollTop-content {
	color: #fff;
}

#headContent{height:2000px;}

#tachibanaIMG1{
left:auto !important;
right:-0px !important;
}

#tachibanaIMG2{
left:-50px !important;
bottom: -100px;
}

.toAbout-image {
	background-color: #C54F26;
}

#tachibanaIMG1,#tachibanaIMG2 {
	
}

/*.bannerAbout{background-color: rgba(244, 206, 141, 0.8);}*/



#tachibanaIMG1 img,#tachibanaIMG2 img {
	opacity: inherit;
filter: inherit;

}

/*#tachibanaIMG1 img{width:976px;}
#tachibanaIMG2 img{width:1051px;}*/

#tachibanaIMG1 img{width:1100px;}
#tachibanaIMG2 img{width:700px;}

/*h1:before{
	height:0%;
background: #FFF;
content: " ";
display: block;
position: absolute;
-webkit-transition-property: height, opacity, left, width, marginTop;
-moz-transition-property: height, opacity, left, width, marginTop;
-o-transition-property: height, opacity, left, width, marginTop;
-ms-transition-property: height, opacity, left, width, marginTop;
transition-property: height, opacity, left, width, marginTop;
}*/

h1:after{
opacity: 0;
}


h1.h1show.fixPos:after{
opacity: 0;
}


h1.h1show:before{
width: 4px;
margin-left: -4px;

height: 100%;

}

h1{
	background-color: #c54f26;
	position:fixed;
	top:0;
	right:475px;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	z-index:500;
}

.bandColor {
	background:#c54f26;
}

.bandSimpleColor {
	background: #c54f26;
}

h1 .h1Img{
	height: 265px;
	width:75px;
	display:block;
}
/*
h1.h1show.fixPos .h1Img{
	margin-top: 20px !important;
	height:160px;
width:27px;
}*/


#mainImg1 img{top:-400px;left:0px;}
#mainImg2 img{top:-400px;left:0px;}
#mainImg4 img{top:-400px;left:0px;}
#mainImg3 img{top:-400px;right:0px;}



#bowl_ringG{border:4px solid #FFF;}
.ballG{background:#FFF;}
.innerMenu{background: #c54f26;}
.innerMenuActive:after{border: 1px solid #c54f26;}
.innerMenuAll ul::after{background:#c54f26;}


/*.muneListDate{color:#FFF !important;}*/
.menuBtnAll{border-top: #FFF 2px solid;}
.menuCircleBtn{background: #FFF;	}
/*メニューの左右ボタン*/
div.circle{background: #FFF;}
/*メニューの左右ボタン内の矢印*/
.leftArrow::after{border-right: 10px solid #c54f26;}
.rightArrow::after{border-left: 10px solid #c54f26;}
/*div.menuBackNumTitle{border-bottom: 2px solid #c4c4c4;}*/
div.menuBackNumTitle{border-bottom: 2px solid #FFF;}
.btnCurrent{background: #c54f26 !important;}

div.meneListE{color: #666;}
@media screen and (max-height : 800px){

}
@media screen and (max-width : 1400px){
#tachibanaIMG1{
left:auto !important;
right:-50px !important;
}

#tachibanaIMG2{
left:-50px !important;
}	

#tachibanaIMG1 img{width:900px;}
#tachibanaIMG2 img{width:600px;
}

}

@media screen and (max-width : 1100px){

#tachibanaIMG1 img{width:650px;}
#tachibanaIMG2 img{width:400px;}

}

@media screen and (max-width : 800px){

h1.h1show:after{
opacity: 0;
}

#tachibanaIMG1{
	right:0 !important;
	top:-50px !important;
}

#tachibanaIMG1 img{
/*width:500px;	*/
}
#tachibanaIMG2{
left: -104px;	
}
#tachibanaIMG2 img{
/*width:600px;*/
display:none;	
}

h1 .h1Img{
	height:265px !important;
	width:75px;
	display:block;
}

}