	body{
		background-image: url(https://crypto-stakes.head-2-head.net/wp-content/uploads/2021/03/sinntyakuhaikei-.jpg);
			background-color:#fff;
			background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom;
	margin: -25px 0px 0px 0px;
	}

.ssoo1{
	width:500px;
  opacity: 0.5
}
.sozai{
	    margin-top: -124px;
    z-index: 9999;
    position: relative;
}
#youtube {
  position: relative;
    width: 800px;
    margin: 0 auto;
}

#youtube iframe {
  position: absolute;
  left: 120px;
  top: 190px;
}
.movie-wrap {
     position: relative;
     padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/
     height: 0;
     overflow: hidden;
	 
}
 
.movie-wrap iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
}

.video{
width:100%;              /*横幅いっぱいにwidthを指定*/
padding-bottom: 56.25%;  /*高さをpaddingで指定(16:9)*/
height:0px;              /*高さはpaddingで指定するためheightは0に*/
position: relative;
}
.video iframe{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

	#newpg{
		height: 300px; 
  overflow-y: scroll; 
	}
.pc{
	
}
.sp{
	display:none;
}
.panel-row-style-for-248-0{
	width: 100%;
  min-height: 100vh;
}

.panel-row-style-for-57-0{
	width: 100%;
  min-height: 100vh;
}
.wpbtn{
	position: absolute;
	top: 310px;
	z-index: 99;
	width: 100%;
}
.top{
	max-width:450px;
	width:100%;
	position: absolute;
	top:60%;
	left:60%;
}
.topbtn:hover{
	filter: hue-rotate(-40deg);
    -webkit-filter: hue-rotate(-40deg);
    -moz-filter: hue-rotate(-40deg);
    -o-filter: hue-rotate(-40deg);
    -ms-filter: hue-rotate(-40deg);
  transition-duration: 0.5s;
}

.end{
	width:500px;
	margin:0 auto;
}

.sita{
	margin-top:-20px;
}
.sita:hover{
	filter: hue-rotate(-40deg);
    -webkit-filter: hue-rotate(-40deg);
    -moz-filter: hue-rotate(-40deg);
    -o-filter: hue-rotate(-40deg);
    -ms-filter: hue-rotate(-40deg);
  transition-duration: 0.5s;
}

.entry-meta{
	 
}
.comments-area {
	 display:none;
}

.site-content {
    display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.site-footer{
	margin-top: auto;
}
/*著者情報を消す*/
.byline {
    display: none !important;
}
.comments-link{
	display: none !important;
}


/*新着情報*/
.type-post{
		filter: drop-shadow(5px 5px 5px rgba(0,0,0,0.2));
}

@media screen and (min-width:300px) and ( max-width:1024px) {
	.pc{
	display:none;
}
.sp{
	display:block;
}
	
}

