


div.rootContainer{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/myroom/common/bg_ea.jpg") fixed;


}
div.bodyContainer{
/*min-height:1126px;*/
}

div.rank_title{
top:-25px;width:750px;position:relative;font-size:14px;color:#ffffff;
}

div.logo{
text-align:center;
}
div.menu_top{
margin:0px auto 0px auto;;
width:166px;height:0px;border-bottom:20px solid rgba(0,0,0,0.5);border-right:20px solid transparent;
}
div.menu{
margin:0px auto 0px auto;
background:rgba(0,0,0,0.5);width:186px;
}
div.menu_btm{
margin:0px auto 20px auto;
width:166px;height:0px;border-top:20px solid rgba(0,0,0,0.5);border-right:20px solid transparent;
}
div.menu div.btn_allst a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_std_all.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_areast a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_std_area.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_allsc a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_scl_all.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_areasc a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_scl_area.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_exam a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_kentei.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_tours a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_tour.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_convention a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_zen_all.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_genre a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_tnm_lim.png")no-repeat;width:160px;height:36px;
display:block;margin:0px auto 0px auto;
}
div.menu div.btn_asst a{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_std_as.png")no-repeat;width:160px;height:100px;
display:block;margin:20px auto 0px auto;
}
div.menu div.btn_allst a:hover,
div.menu div.btn_areast a:hover,
div.menu div.btn_allsc a:hover,
div.menu div.btn_areasc a:hover,
div.menu div.btn_exam a:hover,
div.menu div.btn_tours a:hover,
div.menu div.btn_convention a:hover,
div.menu div.btn_genre a:hover{
background-position:0px -36px !important;
}
div.menu div.btn_asst a:hover{
background-position:0px -100px !important;
}
div.btn_event a,
div.btn_myroom a{
margin:0px auto 10px auto;
}

/*メニュー*/
div.ranking_box{
margin:0px 0px 0px 12px;
}
div.subTitle{
margin-top:20px;
}
div.ranking_box div.main_top{
width:736px;height:0px;border-bottom:20px solid rgba(39,81,207,0.8);border-right:20px solid transparent;
text-align:center;
}

div.ranking_box div.main_top_inner{
width:732px;height:0px;border-bottom:20px solid rgba(0,0,0,0.7);border-right:20px solid transparent;
padding-top:2px;margin:10px 0px 0px 2px;text-align:center;
}
div.ranking_box div.main_inner{
width:752px;background:rgba(0,0,0,0.7);
margin-left:2px;text-align:center;
}
div.ranking_box div.main_inner h1{
margin-bottom:10px;
}
div.ranking_box div.main_btm_inner{
width:732px;height:0px;border-top:20px solid rgba(0,0,0,0.7);border-left:20px solid transparent;
margin-top:-22px;margin-left:-18px;text-align:center;
}

div.ranking_box div.main{
width:756px;background:rgba(39,81,207,0.8);
}
div.ranking_box div.main_btm{
width:736px;height:0px;border-top:22px solid rgba(39,81,207,0.8);border-left:20px solid transparent;
}

div.rankItemBgL{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/bg_menu_s_l.png") no-repeat;
width:8px;height:87px;display:inline-block;margin-left:10px;
}

div.rankItemBgM{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/bg_menu_s_mdl.png") repeat-x;
height:87px;vertical-align:top;display:inline-block;
}

div.rankItemBgR{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/bg_menu_s_r.png") no-repeat;
width:8px;height:87px;display:inline-block;
}
div.rankItemBgM div.setTxt,
div.rankItemBgM div.setTxt0{
text-align:center;font-size:18px;margin:2px 0px 2px 0px;
}
/*div.rankItemBgM div.setTxt1{
  position:relative;
  top:-35px;
  font-size:14px;
  font-size:1.4rem;
  text-align:center;
}*/
div.rankItemBtn{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/menu_s.png") no-repeat;
width:84px;height:32px;padding:10px 0px 0px 0px;font-size:14px;color:#f00;
}
div.rankItemBtn:hover{
background-position:0px -42px;color:#fff;
}

div.rankselect{
background-position:0px -42px;color:#fff;
}
div.rankItemBox{
display:inline-block;margin-left:5px;
}
div.rankf{
margin-left:0px;
}
/*ランキング*/
p.no-mes{
font-size:16px;text-align:center;color:#ffffff;
}
div.rankLastDay{
font-size:13px;text-align:right;margin:10px 10px 0px 0px;color:#ffffff;
}
div.rankBase{
width:720px;height:110px;margin:0 auto 5px auto;text-align:left;
}
div.rankBase0{
background:url(https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/sheet_rank_std.png) no-repeat;
}
div.rankBase1{
background:url(https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/sheet_rank_scl.png) no-repeat;
}
div.rankBase0 div.rankItem0,
div.rankBase1 div.rankItem0{
width:44px;height:80px;vertical-align:top;padding:30px 3px 0px 10px;font-size:20px;
color:#FFF;font-weight:bold;text-align:center;display:inline-block;
}
div.rankBase0 div.rankItem1{
width:218px;height:70px;vertical-align:top;padding:40px 0px 0px 0px;
display:inline-block;
}
div.rankBase1 div.rankItem1{
width:242px;height:80px;vertical-align:top;padding:30px 0px 0px 0px;
display:inline-block;
}
div.rankBase0 div.rankItem2{
font-size:14px;text-align:center;
}
div.rankBase1 div.rankItem2{
font-size:16px;text-align:center;margin-bottom:10px;font-weight:bold;
}
div.rankBase0 div.rankItem3,
div.rankBase1 div.rankItem3{
font-size:16px;text-align:center;width:68px;height:23px;margin:5px auto 0px auto;padding-top:3px; 
color:#ffffff;
}
div.rankBase0 div.rankItem4,
div.rankBase1 div.rankItem4{
width:140px;height:110px;vertical-align:top;padding:0px 0px 0px 0px;display:inline-block;
}
div.rankBase0 div.rankItem5,
div.rankBase1 div.rankItem5{
color:#FFF;font-size:20px;text-align:center;margin-top:40px;
}
div.rankBase0 div.rankItem6{
width:205px;height:100px;vertical-align:top;padding:2px 0px 2px 0px;display:inline-block;
}
div.rankBase1 div.rankItem6{
width:180px;height:100px;vertical-align:top;padding:2px 0px 0px 0px;display:inline-block;
}

div.rankBase0 div.rankItem6 div.rankItem6_0{
height:60px;margin: 2px 10px 2px 10px ;
text-align:center;
}

div.rankBase1 div.rankItem6 div.rankItem6_0{
height:60px;margin: 2px 10px 2px 10px ;
text-align:center;
}

div.rankBase0 div.rankItem6 div.rankItem6_1{
height:50px;margin: 0px 0px 0px 0px ;
text-align:center;
}

div.rankBase1 div.rankItem6 div.rankItem6_1{
height:50px;margin: 0px 0px 0px 0px ;
text-align:center;
}

div.rankBase0 div.rankItem7{
font-size:14px;
text-align:center;
line-height:0.5;
color:#a76a09;
}
div.rankBase1 div.rankItem7{
font-size:12px;
text-align:center;
line-height:1.0;
color:#a76a09;
}

div.rankBase0 div.rankItem8{
font-size:13px;
text-align:center;
line-height:1.8;
}
div.rankBase1 div.rankItem8{
font-size:12px;
text-align:center;
line-height:1.8;
}

div.rankBase0 div.rankItem9{
font-size:16px;text-align:center;
line-height:0.9;
}
div.rankBase1 div.rankItem9{
font-size:14px;text-align:center;
line-height:0.9;
}

div.rankBase0 div.rankItem10,
div.rankBase0 div.rankItem10 a{
line-height:2.0;
font-size:20px;
color:#000000;
text-align:center;
}
div.rankBase1 div.rankItem10,
div.rankBase1 div.rankItem10 a{
line-height:2.0;
font-size:18px;
color:#000000;
text-align:center;
}
div.rankBase0 div.rankItem10 a:hover,
div.rankBase1 div.rankItem10 a:hover{
color:#6495ed;
}
div.rankBase0 div.rankItem11,
div.rankBase1 div.rankItem11{
width:100px;height:110px;vertical-align:top;display:inline-block;
}
div.rankBase0 div.rankItem12,
div.rankBase1 div.rankItem12{
font-size:12px;text-align:center;
color:#ffffff; font-weight:bold;
background-color:#af1500 ;
border-radius: 8px; 
-moz-border-radius: 8px; 
-webkit-border-radius: 8px; 
}



div.rankPagePrev{
width:68px;height:28px;background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_page_prev.png") no-repeat;
vertical-align:top;display:inline-block;
}
div.rankPageNext{
width:68px;height:28px;margin-left:10px;background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_page_next.png") no-repeat;
vertical-align:top;display:inline-block;
}
div.rankPage{
margin-left:10px;font-size:20px;text-align:center;vertical-align:top;display:inline-block;color:#ffffff;
}
div.rankPagePrev a{
display:block;width:68px;height:28px;background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_page_prev.png") no-repeat;
}
div.rankPageNext a{
display:block;width:68px;height:28px;background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_page_next.png") no-repeat;
}
div.rankPagePrev a:hover,
div.rankPageNext a:hover{
background-position:0px -28px;
}
div.rankMenuS{
margin:0px auto 10px auto;
}
div.rankMenuS div.MenuBg{
background:url(https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/bg_menu_s_wide.png) no-repeat;display:inline-block;
width:720px;height:36px;text-align:center;padding:10px 0px 0px 0px;font-size:16px;
}
div.rankMenuS div.MenuF{
display:inline-block;vertical-align:top;margin-left:10px;
}
div.MenuF select.Area{
height:28px;
}
div.MenuF div.AreaBtm{
margin-left:10px;vertical-align:top;display:inline-block;
}

div.link_box{
text-align:left;
}
div.rankProBox0{
border:1px solid #F00;width:300px;text-align:center;padding:5px 0px 5px 0px;vertical-align:top;
margin:15px 0px 0px 40px;display:inline-block;background:#cc4848;color:#FFF;
}
div.rankProBox0 div.setTxt0{
font-size:16px;vertical-align:middle;display:inline-block;
}
div.rankProBox0 div.proSelectBtn,
div.rankProBox0 div.rankSelectBtn{
display:inline-block;vertical-align:middle;
}
div.rankProBox0 select{
height:20px;vertical-align:middle;margin-left:10px;
}
div.rankProBox1{
margin:-30px 0px 0px 520px;
}
/*全国大会*/
h1.conv{
margin-bottom:0px !important;
}
h2.conv{
margin-top:20px !important;
}
div.rankItemcvBtn0{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_00.png") no-repeat;
width:180px;height:110px;display:inline-block;
}
div.rankItemcvBtn1{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_01.png") no-repeat;
width:180px;height:110px;display:inline-block;
}
div.rankItemcvBtn2{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_02.png") no-repeat;
width:180px;height:110px;display:inline-block;
}
div.rankItemcvBtn3{
background:url("https://eacache.s.konaminet.jp/game/qma/12/p/images/ranking/btn_03.png") no-repeat;
width:180px;height:110px;display:inline-block;
}
div.rankItemcvBtn0:hover,
div.rankItemcvBtn1:hover,
div.rankItemcvBtn2:hover,
div.rankItemcvBtn3:hover,
div.btn_select{
background-position:0px -110px;
}
/*トーナメント*/
div.evRankBox{
margin-left:-200px;color:#ffffff;margin-bottom:20px;
}

