input{font-size:x-small;}
.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-ad-area a:visited{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: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-genre{font-size:x-large;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;color:#FFF;background-color:#4E4E4E;}
.ranking-blog-name{font-size:x-large;font-weight:bold;font-family: Geneva, Arial, Helvetica, sans-serif;color:#FFF;background-color:#3DA007;}
.ranking-blog-name-small-text{padding-left:12px;font-size:small;}
.pad-lef-12{padding-left:12px;}

.ranking-blog-detail{smargin-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;}
.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-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;}

.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;}

.f-ad{text-align:center;}
.f-ad img{vertical-align:middle;}
