@charset "utf-8";
.mobile #main_contents{
  font-size:13px;
}
.mobile #top_cont{}

.mobile #top_cont .desc,
.mobile #bottom_cont{
	padding:20px 15px; 
  background:#fffccc;
}
.mobile #top_cont .desc p,
.mobile #bottom_cont p{
  font-size: 15px;
  line-height: 1.6;
  text-align:center;
}
.mobile #detail_cont{
  padding:25px 30px 35px;
  background:#000;
}
.mobile #member_benefits .m_tit{
  display: flex;
  align-items: center;
  font-family:'Noto Sans JP', sans-serif;
	font-weight:700;
  font-size:24px;
  color:#ffe100;
}
.mobile #member_benefits .m_tit:before,
.mobile #member_benefits .m_tit:after {
  content: "";
  height: 2px;
  flex-grow: 1;
  background-color:#ffe100;
}
.mobile #member_benefits .m_tit:before {
  margin-right: 0.7rem;
}
.mobile #member_benefits .m_tit:after {
  margin-left: 0.7rem;
}
.mobile #member_benefits .s_tit{
  font-family:'Noto Sans JP', sans-serif;
	font-weight:700;
  font-size:20px;
  font-weight:bold;
  background:#ffe100;
  padding-left:4px;
  margin-bottom:25px;
}
.mobile #member_benefits .s_tit span{
  display:block;
  padding:8px 5px 8px 15px;
  border-left:4px solid #000;
}

.mobile .link_list{
  margin-top:15px;
  display:flex;
  justify-content:space-between;
}
.mobile .link_list a{
  background:#fff;
  padding:15px 3px 25px;
  border-radius:10px 10px;
  box-sizing:border-box;
  width:160px;
  position:relative;
  text-decoration:none;
  color:#000;
}
.mobile .link_list a::after{
  content:"";
  position:absolute;
  width:100%;
  height:12px;
  background:#ffe100 url(img/link_indent.gif) no-repeat center center;
  background-size:auto 6px;
  border-radius:0 0 10px 10px;
  bottom:0;
  left:0;
}
.mobile .link_list dt,
.mobile .link_list dd{
  text-align:center;
}
.mobile .link_list dd{
  padding-top:5px;
}
.mobile .link_list dt img{
  width:80px;
  height:auto;
}
.mobile .ico_list,
.mobile .thumb_list{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
}
.mobile .ico_list dl,
.mobile .thumb_list dl{
  width:206px;
  justify-content:center;
  margin-left:31px;
}
.mobile .ico_list dl:nth-child(3n+1),
.mobile .thumb_list dl:nth-child(3n+1){
  margin-left:0;
}
.mobile .ico_list dt,
.mobile .thumb_list dt,
.mobile .ico_list dd,
.mobile .thumb_list dd{
  text-align:center;
}

.mobile .ico_list dt img{
  width:84px;
  height:auto;
}
.mobile .thumb_list dt img{
  width:206px;
  height:auto;
}
.mobile .ico_list dd,
.mobile .thumb_list dd{
  color:#fff;
  padding-top:5px;
}
.mobile .ico_list dd span,
.mobile .thumb_list dd span{
  display:block;
  color:#ffe100;
  padding-bottom:2px;
  text-align:center;
}
#enjoy_baseball,
#only_here,
#enjoy_cheering,
#limited_gifts{
  margin-top:25px;
}

.mobile #column,
.mobile #gift_plan_ex{
  margin-top:25px;
  padding:4px 4px 10px;
  background:#fff;
}
.mobile #column .c_tit,
.mobile #gift_plan_ex .c_tit{
  font-size:20px;
  font-family:'Noto Sans JP', sans-serif;
	font-weight:500;
  text-align:center;
  background:#000;
  color:#ffe100;
  padding:5px;
}
.mobile .column_list{
  padding:5px 26px 10px;
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
}
.mobile #column .column_list li{
  width:295px;
  margin-top:25px;
}
#column .column_list li img{
  box-sizing:border-box;
  width:100%;
  height:auto;
  border:solid 1px #cac8cb;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#column .column_list li span{
  display:block;
  padding-top:5px;
}
#enjoy_cheering .thumb_list + .ico_list{
  margin-top:15px;
}
#gift_plan_ex .gift_plan_list{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  padding-top:30px;
}
#gift_plan_ex .gift_plan_list dl{
  width:295px;
}
#gift_plan_ex .gift_plan_list dl:nth-child(2n){
  margin-left:30px;
}
#gift_plan_ex .gift_plan_list dl:nth-child(n + 3){
  margin-top:15px;
}
#gift_plan_ex .gift_plan_list img{
  width:100%;
  height:auto;
}
#gift_plan_ex .gift_plan_list dd{
  padding-top:5px;
}
.mobil_info{
  margin-top:20px;
}
                <p><img src="img/2021/img4.jpg" alt="月額330円（税込）※auは315円（税込）docomo/au/SoftBank 3キャリア対応 スマホ"></p>
                <p><img src="img/2022/sgt_pr.jpg" alt="docomoスゴ得コンテンツにも対応！" width="740"></p>
              </div>