.zexy{font-size:small;width:300px;margin-left:10px;}
.zexy a{text-decoration:none;}

.top-navi{width:940px;margin-left:auto;margin-right:auto;}

.bp-login{margin-top:-10px;background-color:#003399;width:940px;margin-left:auto;margin-right:auto;padding:5px;background-image:url(./images/top-navi-back-image2.gif);}
.bp-login a{text-decoration:none;}


.login-area{width:210px;float:left;}
.top-ad-area{width:430px;float:left;}
.top-ad-area a{color:#FFF;font-size:small;}
.top-search-area{font-size:small;color:#FFF;}
.regist-number{font-size:x-small;padding-top:36px;text-align:right;}

.top-ad-area2{width:940px;margin-left:auto;margin-right:auto;font-size:x-small;}
.top-ad-area2 a{text-decoration:none;}
.top-ad-area2 a:hover{text-decoration:underline;}

.ranking-body{width:940px;margin-left:auto;margin-right:auto;margin-top:10px;}
.ranking-left{float:left;width:600px;}
.ranking-right{width:320px;float:right;}

.body-text{font-size:small;line-height:130%;}

.right-title{border:1px solid #999;padding:5px;text-align:center;color:#003399;font-weight:bold;}

.ranking-blog-name{font-size:x-large;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;color:#FFF;background-color:#3DA007;}

.ranking-blog-genre{font-size:x-large;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;color:#FFF;background-color:#4E4E4E;}

.ranking-blog-name-small-text{padding-left:12px;font-size:small;}
.pad-lef-12{padding-left:12px;}

.ranking-blog-detail{float:left;margin-right:24px;margin-left:12px;margin-top:12px;font-size:small;color:#666;}
.ranking-ave-point{color:#3399CC;font-size:xx-large;font-weight:bold;}
.small666{font-size:small;color:#666;}
.pad12{padding:12px;}
.b00F{font-weight:bold;color:#00F;}
.eval-square-outer{border:1px solid #9CDCF1;}
.eval-square-inner{font-size:medium;background-color:#9CDCF1;padding:5px;margin:5px;}
.c009{color:#000099;}
.cFFF{color:#FFF;}
.red-color{font-weight:bold;}
.submit-button{color:#F7F0E6;background-color:#605048;border:1px solid #877065;cursor:pointer;}

.prof-text{font-size:small;background-color:#EBF6FF;padding-top:12px;}
.prof-text-desc{margin:12px;border-bottom:2px dotted #1F70FF;}
.prof-text-each{margin:12px;border-bottom:2px dotted #1F70FF;}

.ranking-right-each-title{background-color:#0458E5;color:#FFF;}

.mar-left-12{margin-left:12px;}

.ranking-right-genre{margin-left:24px;font-weight:normal;font-size:small;line-height:2;}
.ranking-right-genre a{text-decoration:none;}
.ranking-right-genre a:hover{text-decoration:underline;}


.ranking-right-gotouchi{margin-left:24px;font-weight:normal;font-size:small;}
.ranking-right-gotouchi a{text-decoration:none;}
.ranking-right-gotouchi a:hover{text-decoration:underline;}


.ranking-linklist{margin-left:24px;font-size:small;text-decoration:none;}
.ranking-linklist a{text-decoration:none;}
.ranking-linklist a:hover{text-decoration:underline;}

.ranking-linked{border:1px solid #000;width:100px;height:10px;margin-left:24px;float:left;margin-right:12px;}
.ranking-linked-text{margin-left:24px;font-size:small;}
.ranking-linked-inner{background-color:#0F0;width:20%;height:8px;border-left:1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #999;border-right:1px solid #999;}
.ranking-linked-num{float:left;margin-top:-4px;}

.crown{vertical-align:middle;margin-right:6px;}

.ranking-bottom-menu{background-image:url(./images/top-navi-back-image2.gif);text-align:center;color:#FFF;font-size:small;padding:5px;}
.ranking-bottom-menu a{color:#FFF;text-decoration:none;}
.ranking-bottom-menu a:hover{color:#FFF;text-decoration:underline;}
.ranking-copyright{font-size:small;margin-top:10px;}

.small{font-size:small;}
.r1{border:1px solid #DDD;font-family: Geneva, Arial, Helvetica, sans-serif;background-color:#F2F2F2;}
.r2{background-image:url('./images/white-to-silver.gif');color:#999;padding-bottom:12px;}
.r3{font-size:xx-large;font-weight:bold;margin-left:12px;}
.r4{font-size:large;font-weight:bold;}
.r5{color:#808080;margin-left:24px;font-size:small;margin-top:12px;}
.r6{text-align:right;margin-top:10px;}
.r7{border:1px solid #999;background-color:#CCC;padding:3px;margin-left:24px;color:#FFF;}
.r8{border:1px solid #999;background-color:#CCC;padding:3px;margin-left:12px;margin-right:12px;color:#FFF;}
.r9{font-size:small;font-weight:normal;color:#808080;margin-left:12px;text-align:right;margin-right:12px;padding:1px;}
.r10{vertical-align:middle;}
.r11{font-size:small;text-align:right;margin-bottom:10px;}
.r12{height:26px;border:1px solid #999;background-color:#CCC;padding:3px;margin-right:12px;color:#FFF;}

/* OverTuer */
.ov-div{cursor:pointer;margin-bottom:12px;}
.ov-title{color:#0000FF;}
.overture{font-size:small;margin-left:20px;border-top:0px solid #999;border-bottom:0px solid #999;padding-top:12px;padding-bottom:6px;margin-bottom:0px;}
.overture-mid{font-size:small;margin-left:20px;}
.overture-side{font-size:small;margin-left:20px;width:260px;padding-top:12px;padding:9px;margin-bottom:12px;background-color:#ECF5FA;border:1px solid #03ACEB;}

.tr-thumb-self {
  width:120px;
}

.f-ad{text-align:center;font-size:small;}
.f-ad img{vertical-align:middle;}
