.lineup{padding:30px 0 45px;border-top:#ccc 1px solid}.lineup:last-of-type{padding-bottom:0}.lineup .list{padding:30px 0;border-top:#ccc 1px dashed}.lineup .list:last-of-type{padding-bottom:0}.lineup .list .g-ttl-3{color:#09c}.lineup .list ul.g-clearfix li{margin-bottom:1em;float:left}
.off .list{padding-bottom:30px}.off .list:last-of-type{padding-bottom:0}.off .list .g-ttl-3{color:#09c}.off .list ul.g-clearfix li{margin-bottom:1em;float:left}.off .list ul.g-clearfix li a.g-hover{margin-right:5px;display:block}.off .list ul.g-clearfix li a.g-hover dl{display:table}.off .list ul.g-clearfix li a.g-hover dl dt,.off .list ul.g-clearfix li a.g-hover dl dd{display:table-cell;vertical-align:middle}.off .list ul.g-clearfix li a.g-hover dl dt{padding-right:7px}.off .list ul.g-clearfix li a.g-hover:hover dd{text-decoration:underline}
.off .detail .red{color:red}.off .detail{padding:30px 0 45px;border-top:#ccc 1px solid}.off .detail:last-of-type{padding-bottom:0}.off .detail .comment p{color:#000000}.player{padding:30px 0 45px;border-top:#ccc 1px solid}.player .ranking .victory{color:#09c}@media only screen and (min-width: 768px){.lineup .list ul.g-clearfix li{width:20%}.off .list ul.g-clearfix li{width:20%}}@media only screen and (max-width: 768px){.lineup .list ul.g-clearfix li{width:33.3333333333%}.off .list ul.g-clearfix li{width:33.3333333333%}}
@media only screen and (max-width: 480px){.lineup .list ul.g-clearfix li{width:50%}.off .list ul.g-clearfix li{width:50%}.off .detail .g-media-h .g-media_left{text-align:center}.off .detail .g-media-h .g-media_left img{width:auto}}
