/* CSS Document */


/* 基本設定 ここから */

body {
color:#999999;
font-family:"MS Pゴシック","MS PGothic","sans-serif";
font-size:11px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-laft:0px;
background-color:#ffffff;
}

ul,li {
list-style-type:none;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
}

a img {
border-style:none;
}

hr {
display:none;
}

a:link {
color:#000066;
text-decoration:none;
}

a:visited {
color:#006666;
text-decoration:none;
}

a:hover {
color:#0000ff;
text-decoration:underline;
}

a:active {
color:#000000;
text-decoration:none;
}

#kanbanue {
width:950;
text-align:right;
font-size:11px;
font-color:#999999;
}

#kanbanue-text {
width:950;
text-align:right;
font-size:10px;
font-color:#999999;
}

#board {
background-image:url(http://image.rakuten.co.jp/hamano/cabinet/ntop3/index-board.gif);
width:950;
height:72;
text-align:right;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
font-size:11px;
}

#textarea {
   /* 背景画像の指定 */
   background-image: url("https://image.rakuten.co.jp/hamano/cabinet/ntop3/index-board.gif");
   background-repeat: no-repeat;
   background-position: top center;
   /* テキストエリアのサイズ */
   width: 950px;
   height: 72px;
}

.kanbanshita li {
float:left;
font-size:12px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:5px;
padding-right:0px;
padding-bottom:0px;
padding-left:30px;
}

#randam {
width:550;
height:312;
}

.center {
height:20px;
font-size:12px;
font-weight:bold;
text-align:center;
}

.center-frame {
width:538;
border:1px #999999 solid;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
}

.ranking-frame {
width:198;
border:1px #999999 solid;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:3px;
}

#container-nowon {
 width:550px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

#boxB-nowon {
 width:369px;
 float:left;
}

#boxC-nowon {
 width:181px;
 float:left;
}

#boxD-nowon {
 width:100%;
 clear:left;
}

#nowon li {
 float:left;
}

.hajimete {
width:180;
border:1px #999999 solid;
}

.abouterutuoc {
font-size:11px;
width:528;
}

.navi {
list-style-type:none;
width:180px;
height:auto;
bgcolor:#999999;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0;
padding-right:0;
padding-bottom:5px;
padding-left:0;
}

.text {
width:180;
height:auto;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0px;
padding-right:10px;
padding-bottom:0px;
padding-left:5px;
}

.left {
text-align:right;
height:auto;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0px;
padding-right:10px;
padding-bottom:0px;
padding-left:20px;
font-size:11px;
font-weight:bold;
}

.double1 {
width:80px;
height:60;
float:left;
}

.double2 {
width:100px;
height:60;
float:right;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0px;
padding-right:10px;
padding-bottom:0px;
padding-left:0px;
font-size:10px;
}

.item {
list-style-type:none;
font-size:12px;
width:180px;
height:auto;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0px;
padding-right:0;
padding-bottom:0px;
padding-left:10px;
line-height:18px;
}

.right-contents {
width:180px;
}

.ranking li {
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
float:left;
}

.ranking-box {
width:180px;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
text-align:left;
}


#container {
 width:970px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

#wrapper {
 width:760px;
 float:left;
}

#boxA {
width:100%
}

#boxD {
 width:190px;
 float:left;
}

#boxE {
 width:100%;
 clear:left;
 text-align:right;
}

#boxB {
 width:570px;
 float:right;
}

#boxC {
 width:190px;
 float:right;
}

.ranking-mA {
width:10;
float:left;
}

.ranking-mD {
width:100;
float:left;
}

.ranking-mC {
width:80;
}

.ranking-no1box {
width:180;
float:left;
}

.ranking-no1t {
width:170;
float:left;
}

.ranking-no1 {
padding-left:13px;
float:left;
}


.clear {
clear:both;
}

.yokonarabi li {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
float:left;
}

.newupitemd {
width:550;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:20px;
padding-bottom:0px;
padding-left:20px;
}

.newupitem li {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
float:left;
}

.cyumoku {
font-size:12px;
font-weight:bold;
}

.bold12 {
font-size:12px;
font-weight:bold;
}

.bold14 {
font-size:14px;
font-weight:bold;
}

.tadaima {
width:550;
height:220;
}

.antiwrap-n {
clear:both;
width:550px;
height:30;
text-align:right;
font-size:12px;
font-weight:bold;
}

.antiwrap {
clear:both;
width:550px;
text-align:right;
font-size:12px;
font-weight:bold;
}

.strong {
font-size:12px;
font-weight:bold;
}

.strong-t {
font-size:12px;
font-weight:bold;
width:550;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
}

.strong-r {
font-size:12px;
font-weight:bold;
clear:both;
}

.list-arrow {
line-height:200%;
list-style-image:url(https://image.rakuten.co.jp/hamano/cabinet/ntop3/index-icon-arrow.gif);
}

.list-bold {
font-weight:bold;
color:#990000;
}

.yokonarabi-t li {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:25px;
padding-bottom:0px;
padding-left:25px;
float:left;
}

.yokonarabi-td {
width:550px;
height:160px;
}

.main-u {
text-size:1em;
text-align:center;
text-weight:bold;
font-size:12px;
}

.right-c {
width:180;
height:180;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
}

.zasshi {
height:210;
}

.zasshi2-A {
width:90px;
float:left;
}

.zasshi2-B {
width:100px;
float:left;
}

.zasshi2-C {
width:200
height:200;
clear:both
}



/* 財布分類用 */

#container-w {
 width:780px;
 margin-left:auto;
 margin-right:auto;
}

#boxB-w {
 width:550px;
 float:left;
}

#boxC-w {
 width:200px;
 float:right;
}

#boxD-w {
 width:100%;
 clear:left;
}

/* 財布分類用 ここまで */





/* 基本設定 ここまで */