@charset "utf-8";.title-area{border-bottom:3px solid #CC0000;border-top:3px solid #CC0000;}.title-area h2{background:url(h2_area.png) no-repeat 0 0;width:427px;}#main{padding:0 18px 30px 18px;}#areaWrap{padding:15px 29px;background:url(back_area_main.png) repeat top left;}#rankingWrap{width:322px;float:left}#mapWrap{width:530px;float:right;}area{border:2px solid #000;}.mapDataWrap{width:312px;background:url(back_area_ranking.png) repeat top left;}.mapDataWrap h3{width:252px;_width:248px;height:28px;background:url(subtitle_area.png) no-repeat top left;overflow:hidden;padding:11px 0 11px 60px;color:#333;font-size:125%;font-weight:bold;}map{display:none;}.mapDataWrapInn{padding:10px;position:relative;}.mapDataWrapInn .delta{position:absolute;top:40px;left:310px;_left:300px;display:block;width:15px;height:15px;background:url(subtitle_area.png) no-repeat -312px 0px;overflow:hidden;text-indent:9999px;}.rankingTable{border:3px double #cc0101;margin-bottom:10px;}.rankingTable table{width:100%;}.rankingTable .v-order{width:38px;overflow:hidden;border-right:1px solid #fff;}.rankingTable th{padding:2px 3px;background-color:#FF6F6F;color:#fff;text-align:center;font-size:87.5%;}.rankingTable tr.rankingEven{background-color:#FFDDDD;}.rankingTable td{padding:5px 3px;text-align:center;font-size:87.5%;}.rankingTable .bfRanking{border-left:1px solid #fff;border-right:1px solid #fff;}.rankingTable td.bfRanking{color:#666;font-size:81.25%;letter-spacing:0;}.provisoRanking{margin-bottom:5px;padding:0 10px;font-size:87.5%;line-height:1.22;}.summaryRanking{margin-bottom:12px;background-color:#fdd;font-size:87.5%;padding:10px;line-height:1.22;}.nakamiLink{font-size:81.25%;letter-spacing:0;}.nakamiLink span{color:#666;}#rankingTableContainer{display:none;}.areaHover{border:1px solid #000;}.pnk2-1{display:block;background:#ffdddd url(icon_no_pnk1.png) no-repeat 3px 0;text-indent:-9999px;height:21px;overflow:hidden;}.pnk4-1{display:block;background:#ffdddd url(icon_no_pnk1.png) no-repeat 3px -31px;text-indent:-9999px;height:21px;overflow:hidden;}.noJs{padding:10px 50px;}.noJs p{border:3px double #CC0000;background-color:#FFFFFF;padding:10px;font-size:81.25%;color:#c00;font-weight:bold;}.w1{background-position:3px 0;}.w3{background-position:3px -31px;}.w5{background-position:3px -62px;}