@charset "shift_jis";
/* CSS Document */

.floatRight{
float:right;
margin:10px 0px;
}

.newIcon{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -0px -131px;
height:12px;
width:26px;
float:left;
display: block;
}

.cameraIcon{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -35px -131px;
height:17px;
width:19px;
float:left;
display: block;
}

#column3Main .more a{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -63px -131px;
height:13px;
width:39px;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#column3Main .moreWhite a{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -209px -131px;
height:13px;
width:39px;
text-indent:-9999px;
text-decoration:none;
display: block;
}

#column3Main .releaseBtn a{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -109px -131px;
height:13px;
width:95px;
text-indent:-9999px;
text-decoration:none;
display: block;
}

.rightBtn{
float:right;
margin-top:-15px;
margin-right:5px;
}

.column3MainTitleBg .rightBtn{
float:right;
margin-top:-14px;
margin-right:5px;
}

#column3Main .column3MainTitleBg{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -0px -150px;
height:20px;
width:500px;
text-decoration:none;
display: block;
margin-bottom:3px;
}

.column3MainTitle{
font-size:12px;
font-weight:bold;
padding:3px 0px 0px 0px;
color:#253566;
}

#column3Main .column3MainTitleBg .column3MainTitle{
padding:3px 0px 0px 8px;
}

.column3MainTitleBg2 .rightBtn{
float:right;
margin-top:-14px;
margin-right:5px;
}

#column3Main .column3MainTitleBg2{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -0px -150px;
height:20px;
width:500px;
text-decoration:none;
display: block;
}

#column3Main .column3MainTitleBg2 .column3MainTitle{
padding:3px 0px 0px 8px;
}

.entNewLeft{
width:325px;
float:left;
margin-bottom:13px;
}

/* 
.entNewLeftText{
float:left;
width:334px;
}

*/

.entNewLeftIcon{
float:left;
width:15px;
padding-top:4px;
}

.entNewLeft .liborder{
margin:2px 0px;
border-bottom: 1px dotted #CECECE;
clear:both;
}


.liIcon{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -1px -99px;
padding: 3px 0px 2px 16px;
}

.entNewRight{
float:right;
background-color:#E8F2FE;
width:160px;
margin-top:5px;
}

.entNewRightimg{
background-color:#E8F2FE;
border-collapse:collapse;
border-spacing:0;
width:160px;
height:90px;
padding:0px;
vertical-align:bottom;
}

.entNewRightimgTd{
text-align:center;
vertical-align:middle;
}

.entNewRightimgTd img{
vertical-align:bottom;
}

.column3MainDotted{
background:url(http://contents.oricon.co.jp/entertainment/img/dotted.gif) repeat-x;
width:500px;
height:1px;
display: block;
margin:2px 0px;
padding:0px;
overflow:hidden;
}

.column3MainDotted2{
background:url(http://contents.oricon.co.jp/entertainment/img/dotted.gif) repeat-x;
width:243px;
height:1px;
display: block;
margin:2px 0px;
padding:0px;
overflow:hidden;
}

.entLeft{
width:250px;
float:left;
marigin-right:5px;
font-weight:bold;
font-size:13px;
}

.entRight{
width:250px;
float:left;
font-weight:bold;
font-size:13px;
}



.entBox3 .entLeft{
width:245px;
margin-right:10px;
}

.entBox3 .entRight{
width:245px;
}

.entBox1{
margin-bottom:11px;
}
.entBox2{
margin-bottom:5px;
}

.entBox3{
margin-top:11px;
margin-bottom:10px;
}

.entBox1 p, .entBox2 p{
font-weight:normal;
font-size:12px;
margin-top:5px;
}

.entBox3 p{
font-weight:normal;
font-size:12px;
margin:0px 0px 0px 20px;
}

.entImg{
margin:5px 5px 5px 0px;
float:left;
border:1px solid #AED0F3;
}

.entImg img{
vertical-align:bottom;
}

.entText{
margin-top:5px;
width:145px;
float:left;
}

.clear{
clear:both;
}

table.ranking_low_box th {
background:transparent url() no-repeat scroll left bottom;
padding:5px 0px 4px 0px;
text-align:left;
vertical-align:top;
}

table.ranking_low_box td{
line-height:130%;
background:transparent url() no-repeat scroll left bottom;
}

table.ranking_low_box {
font-size:small;
width:80px;
}

table.ent_rank_maintable {
border:0 none;
width:500px;
}

td.ent_rank_maintable_td {
text-align:left;
vertical-align:top;
width:145px;
}

table.ranking_low_box {
font-size:small;
margin:0 0 10px;
width:250px;
}

#encloses {
background:url(http://contents.oricon.co.jp/entertainment/img/encloses.gif) repeat-y;
width:500px;
overflow:hidden
font-weight:bold;
border-bottom:1px solid #AED0F3;
}

#encloses .enclosesImg{
width:44px;
float:left;
margin:4px 5px 0px 10px;
}

#encloses .enclosesImg img{
border:1px solid #AED0F3;
}

#encloses .enclosesText{
width:183px;
float:left;
margin:4px 0px;
font-weight:bold;
}

#column3Main #encloses .enclosesText a{
line-height:110%;
}

#encloses .enclosesText .weightNormal{
margin:2px 0px 0px 3px; 
font-weight:normal;
}

#encloses .liIcon{
background:url(http://contents.oricon.co.jp/img/commons.gif) no-repeat -1px -99px;
padding: 3px 0px 2px 12px;
font-weight:normal;
}

.encloses2{
margin-top:5px;
clear:both;
font-weight:bold;
}

.encloses2 img{
border:1px solid #AED0F3;
margin:7px 0px 5px;
}

.encloses_prof{
padding-bottom:7px;
width:100px;
float:left;
text-align:center;
}
.encloses_prof2{
padding-bottom:7px;
width:100px;
float:left;
text-align:center;
background-color:#E8F2FF;
}

.backNumberUl li{
padding:5px 0px 0px 10px;
}

table.mpNewUserEach2 {
margin:0;
}

table.mpNewUserPbox2 {
border-collapse:collapse;
border-spacing:0;
margin:0 0px 3px 1px;
width:99px;
background-color:#ffffff;
}

table.mpNewUserPbox3 {
border-collapse:collapse;
border-spacing:0;
margin:0 0px 3px 1px;
width:98px;
background-color:#E8F2FF;
}

table.mpNewUserPbox2 td.mpNewUserPhoto2{
height:105px;
padding:0;
text-align:center;
vertical-align:middle;
width:98px;
}

table.mpNewUserPbox2 td.mpNewUserPhoto2 img{
border:1px solid #AED0F3;
}


table.mpNewUserPbox2 td.mpNewUserName2 {
text-align:center;
font-weight:bold;
}

table.mpNewUserPbox3 td.mpNewUserPhoto2{
height:105px;
padding:0;
text-align:center;
vertical-align:middle;
width:98px;
}

table.mpNewUserPbox3 td.mpNewUserPhoto2 img{
border:1px solid #AED0F3;
}

table.mpNewUserPbox3 td.mpNewUserName2 {
text-align:center;
font-weight:bold;
}

.mpNewUserPboxColorW{
background-color:#FFFF;
}

.mpNewUserPboxColorB{
background-color:#E8F2FF;
}
