ul.sns_btn20211103{
    /* display: flex; */
    /* flex-wrap: wrap; */
    /* width: 100%; */
    /* float: right; */
    margin: 2% auto 2% 0;
    overflow: hidden;
}
@media only screen and (max-width: 640px){
	ul.sns_btn20211103{

	}
}
ul.sns_btn20211103 li{
    margin: 1%;
    text-align: left;
    float: left;
}
@media only screen and (max-width: 640px){
	ul.sns_btn20211103 li{text-align: center;width: 100%;}
}
ul.sns_btn20211103 li a{}
ul.sns_btn20211103 li a:hover{}

@media only screen and (max-width: 640px){
	ul.sns_btn20211103{display: block;width: 100%;}
}
.mb60{margin-bottom:60px;}
.mt60{margin-top:60px;}
.center{text-align:center;}

div.main_page.main_nikotama {
    background: url(//tokyo-indoorgolf.com/wp-content/uploads/2022/03/TOKYO_INDOOR_GOLF_header.jpg) center top/cover no-repeat;
}
div.main_page.main_shibuya {
    background: url(//tokyo-indoorgolf.com/wp-content/uploads/2022/03/TOKYO_INDOOR_GOLF_header_sh.jpg) center top/cover no-repeat;
}
.none{display:none;}
.gkanbox{
	background-image:url(https://tokyo-indoorgolf.com/wp-content/uploads/2022/08/95b7ea3fc697cb7aba083a0c133c573e.png);
	padding:40px 20px;
}
.gokan{
	display:flex;
	margin:auto;
	max-width:800px;
    margin-top: 40px;
	justify-content:space-between;
}
.gokan li{width:18%;}
@media only screen and (max-width: 680px){
.gokan li{width:31%;}	
	.gokan{
	justify-content:space-around;
		flex-wrap: wrap;
}
}
.charge_campaign ul.style20221117 h3 {
    font-size: 1.3rem;
}
.charge_campaign ul.style20221117 li {
    width: 22%;
}
ul.style20221117 .price-small {
    font-size: 18px;
}
.charge_campaign ul.style20221117 .content .lump p.price {
    font-size: 3.4rem;
}
.date{margin-top:20px;}