
.heiretsu4{
margin:0.5em auto ;
text-align:center;
}
.heiretsu4 a{
display:inline-block;
width:30%;
}

.heiretsu4 img{
width:100%;
}

.heiretsu4 img.heiretsu4_mini{
width:100%;
}


.asobikata {
text-align:center;
position: relative;
}
.asobikata a {
display:block;
}
.asobikata img {
width:100%;
}
.asobikata p {
position: absolute;
color:#732f07;
text-align:center;
top:94.5%;
right: 0;
left: 0;
font-size:3.5vw;
font-weight: bold;
justify-content: center;
}
.jankenplay {
margin:0.5em auto;
text-align:center;
}
.jankenplay a {
display:block;
}
.jankenplay img {
width:100%;
}
.jankenplay em {
width:70%;
    display: inline-block;
}
.jankenplay p {
width:95%;
    display: inline-block;
margin:0.5em ;
font-size: 1.2em;
    line-height: 1.4em;
}
.jankenplay p span {
font-weight:bold;
color:#d93127;
}
.text-link {
text-align:right;
margin:1em 0.5em;
}

.coment {
text-align:center;
font-size: 0.7em;
}

/**********ノーマルじゃんけん************/

.jankenplay_tap{
  background-image: url(http://d4y91jg9denot.cloudfront.net/snsmanga-ds/images/janken/202510/janken_top_bg2.png);
  width:100%;
  overflow:auto;
  background-size: cover;
  display: flex;
  justify-content: center;
}

.jankenplay_tap a {
display:block;
width:28%;
float:left;
margin:13% 1% 8.5% 1%;
}

.jankenplay_tap img {
width:100%;
}

/**********ゴールドじゃんけん************/

.jankengold_tap{
  background-image: url(http://d4y91jg9denot.cloudfront.net/snsmanga-ds/images/janken/202510/janken_gold_top_bg.png);
  width:100%;
  overflow:auto;
  background-size: cover;
  display: flex;
  justify-content: center;
}

.jankengold_tap a {
display:block;
width:28%;
float:left;
margin:13% 1% 8.5% 1%;
}

.jankengold_tap img {
width:100%;
}

/**********結果画像配置************/


.result ul{
width:100%;
/* background-color:#ffdf73; */
padding-bottom:5px;
display:grid;
grid-template-columns: repeat(3, 1fr); 
}


.resulttmp li{
    column-gap:8px;
    border:solid 1px red;
    border-radius: 10px;
}

.twocolumn ul{
        grid-template-columns: 1.665fr 1fr; 
        background-color:#fff7cf;
}

.twentycolumn ul{
        grid-template-columns: 0.7fr 1fr; 
}

.result li img{
width:100%;
margin:auto;
}

/**********結果画像配置************/


















