/*
================================================================================================================
共通の設定をリセット
================================================================================================================
*/
#event .frame > .inner img {
display:inline-block !important;}

/*
================================================================================================================
参戦表
================================================================================================================
*/
/***** トップタイトル *****/
#event .frame > .inner .top-title{max-width: 700px;}
#event .frame > .inner .top-title.index{border: double 3px #e8db6e;}

#event .frame > .inner div.pro_list{
background:url(/game/mfc/ac/event/shinkouryu/img/corner-l.png) no-repeat top left,
           url(/game/mfc/ac/event/shinkouryu/img/corner-r.png) no-repeat top right,
           #2b2b2b;
text-align:center;
padding:5px 0 8px !important;
margin:10px auto 20px;
border:solid 1px #e8db6e;}

#event .frame > .inner div.pro_list p{
font-size:16px;
font-weight:bold;
color:#e8db6e;
margin:5px 0;}

#event .frame > .inner div.pro_list .icon{
display:inline-block;
line-height:1;
color:#e8db6e;
font-size:14px;
padding:2px 30px;
margin-bottom:10px;
position:relative;}
/*
#event .frame > .inner div.pro_list .icon:before{
content:url(/game/mfc/ac/event/shinkouryu/img/title-side-l.png);
position:absolute;
width:27px;
height:18px;
top:0;
left:-18px;}
#event .frame > .inner div.pro_list .icon:after{
content:url(/game/mfc/ac/event/shinkouryu/img/title-side-r.png);
position:absolute;
width:27px;
height:18px;
top:0;
right:-18px;}
*/
#event .frame > .inner div.pro_list .ton{
background: -moz-linear-gradient(left,#2b2b2b 0%,#0a4d36 20%,#0a4d36 80%,#2b2b2b 100%); 
background: -webkit-linear-gradient(left,#2b2b2b 0%,#0a4d36 20%,#0a4d36 80%,#2b2b2b 100%);
background: linear-gradient(to right,#2b2b2b 0%,#0a4d36 20%,#0a4d36 80%,#2b2b2b 100%);}
#event .frame > .inner div.pro_list .han{
background: -moz-linear-gradient(left,#2b2b2b 0%,#481180 20%,#481180 80%,#2b2b2b 100%); 
background: -webkit-linear-gradient(left,#2b2b2b 0%,#481180 20%,#481180 80%,#2b2b2b 100%);
background: linear-gradient(to right,#2b2b2b 0%,#481180 20%,#481180 80%,#2b2b2b 100%);}
#event .frame > .inner div.pro_list .san{
background: -moz-linear-gradient(left,#2b2b2b 0%,#994d00 20%,#994d00 80%,#2b2b2b 100%); 
background: -webkit-linear-gradient(left,#2b2b2b 0%,#994d00 20%,#994d00 80%,#2b2b2b 100%);
background: linear-gradient(to right,#2b2b2b 0%,#994d00 20%,#994d00 80%,#2b2b2b 100%);}


#event .frame > .inner div.pro_list ul{
margin:0;
padding:0;}

#event .frame > .inner div.pro_list li{
display:inline-block;
margin-bottom:5px;
max-width:228px;}


/*
================================================================================================================
PC版
================================================================================================================
*/
@media screen and (min-width:981px){

}
/*
================================================================================================================
SP版
================================================================================================================
*/
@media screen and (max-width:980px) and (min-width:481px){}

@media screen and (max-width:480px){
#event .frame > .long-title{
font-size:11px !important;
text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.9);}
}