/* オンラインカジノウィズダムスタイルシート */

#body-box-outline {
        text-align: center;
}

#body-box {
width: 778px;
line-break: strict;
        margin:0 auto;
}

body {
font-family: Osaka,Verdana,"ＭＳ ゴシック",Sans-serif;
font-size: 80%;
color: #333333;
background-color: white;                      
}

li { margin-top: 5px;
     margin-bottom: 5px;
}

#button-toppage {
float:left;
margin-right:5px;
margin-top:5px;
}

#button {
float:left;
margin-right:5px;
margin-bottom:5px;
}

#article-space {  
height:10px;
}

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

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

a:hover {
color: #333333;
text-decoration: none;
}

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

#top-img {
width:400px;
height:80px;
border:0;
}

#header-box {
height:105px;
background-color:#ffe4e1;
}

#header-description {
text-align:left;
width:100%;
font-size:80%;
font-weight:normal;
margin-left:0px;
margin-bottom:0px;
}

#header-title {
float:left;
width:400px;
height:80px;
padding-left:15px;
padding-bottom:10px;
}

#header-banner {
float:right;
width:234px;
height:60px;
padding-top:5px;
padding-right:15px;
border:0;
}

#header-banner-description {
font-size:90%;
text-align:right;
clear:right;
padding-top:4px;
padding-right:15px;
}

#header-banner-description a:link {
color: blue;
text-decoration: underline;
}

#header-banner-description a:visited {
color: blue;
text-decoration: underline;
}

#header-banner-description a:hover {
background-color: #a5d3e2;
}

#topicpath {
clear: both;
text-align: left;
                     font-size: 80%;
height: 20px;
margin-top: 5px;
margin-bottom: 5px;
}

#topicpath a:hover {
background-color: #a5d3e2;
}

#contents-box {
                float: left;
width: 75%;
border: 0px none; 
margin-right: 1%;
padding-right: 0px;
                overflow: hidden;
}

#contents-title {
background-color: #ccff66;
font-weight: bold;
color: #333333;
letter-spacing: 1px;
text-align: left;
padding: 2px;
overflow: hidden;
}

#daily-box {
margin-top: 15px;
padding-top: 0px;
margin-bottom: 20px;
padding-bottom: 0;
margin-left: 1%;
padding-left: 0;
margin-right: 5%;
padding-right: 0;
text-align: left;
line-height: 100%;
overflow: hidden;
}

.daily-box-sub {
margin-top: 5px;
padding-top: 0;
margin-bottom: 10px;
padding-bottom: 0;
margin-left: 1%;
padding-left: 0;
margin-right: 5%;
padding-right: 0;
text-align: left;
line-height: 100%;
overflow: hidden;
}

#daily-box a:link {
color: blue;
text-decoration: underline;
}

#daily-box a:visited {
color: blue;
text-decoration: underline;
}

#daily-box a:hover {
color: #ff6633;
background-color: #fffff0;
text-decoration: none;
}

.date {
color: blue;
margin-left: 20px;
padding-left: 0;
margin-bottom: 5px;
padding-bottom: 0px;
}

.daily-title {
font-size: 125%;
font-weight: bold;
margin-top: 0px;
margin-left: 20px;
padding-left: 0;
margin-bottom: 15px;
padding-bottom: 0px;
}

.line {
margin-top: 0px;
margin-bottom: 0px;
}

.bottom-none {
margin-bottom: 0px;
}

.bottom-space {
margin-bottom: 10px;
}

#torikeshi {text-decoration:line-through;}

#letter-red {color:red;}

#letter-bold {font-weight:bold;}

#letter-small {font-size:80%;}

#letter-padding {padding-left:30px;}

#indent {text-indent:1em;}

#indent2em {text-indent:2em;}

#daily-image-table {
margin-top:20px;
margin-left:30px;
margin-bottom:20px;
margin-right:30px;
border:0px none;
text-align:center;
}

#daily-image-border {
border:0px none;
}

#daily-image-title {
font-weight:bold;
text-align:center;
margin-top:25px;
}

#daily-image-note {
text-align: center;
margin-bottom: 25px;
}

#casino-image {
width:280px;
height:210px;
border:0px; none;
}

#game-image {
width:320px;
height:200px;
border:0px; none;
}

#game-image2 {
width:320px;
height:240px;
border:0px; none;
}

#comment-box-outline {
text-align: center;
}

#comment-box {
width: 90%;
background-color: #fff8dc;
text-align: left;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 5%;
padding-right:5%;
line-height: 110%;
overflow: hidden;
}

#rightmenu-box{
float: right;
width: 22%;
border: 2px solid #999900;
background-color: #f7f999;
overflow: hidden; 
}

.rightmenu-title {
background-color: #fbcc30;
font-weight: bold;
color: #333333;
letter-spacing: 1px;
text-align: center;
margin-bottom: 1px;
overflow: hidden;
}

.rightmenu-link01 {
text-align: left;
font-weight: bold;
font-size: 100%;
list-style:none;
margin-left: 10px;
padding-left: 0px;
margin-top: 4px;
padding-top: 0px;
line-height: 20px;
overflow: hidden;
}

.rightmenu-link01sub {
text-align: left;
font-weight: normal;
font-size: 90%;
list-style:none;
margin-left: 6px;
padding-left: 0px;
margin-top: 1px;
padding-top: 0px;
line-height: 15px;
overflow: hidden;
}

.rightmenu-link01 a:hover {
background-color: #a5d3e2;
}

.rightmenu-link02 {
font-weight: normal;
font-size: 80%;
list-style-type: decimal;
margin-left: 33px;
padding-left: 0px;
margin-right: 3px;
padding-right: 0px;
margin-top: 3px;
padding-top: 0px;
margin-bottom: 7px;
padding-bottom: 0px;
line-height: 14px;
}

.rightmenu-link02 a:hover {
background-color: #a5d3e2;
}

.rightmenu-link03 {
font-weight: normal;
font-size: 90%;
list-style-type: disc;
margin-left: 7px;
padding-left: 0px;
margin-right: 2px;
padding-right: 0px;
margin-top: 2px;
padding-top: 0px;
margin-bottom: 5px;
padding-bottom: 0px;
line-height: 14px;
}

.rightmenu-link03 a:hover {
background-color: #a5d3e2;
}

#myyahoo {
             padding-left:10px;
             margin-bottom:0;
             padding-bottom:0;
             text-align:left;
}

#myyahoo-image {
             border:0;
             width:91px;
             height:17px;
}

#rss-image {
             border:0;
             width:36px;
             height:14px;
}

.bronze-table {
text-align: center;
padding-top:10px;
padding-bottom:10px;
}

.bronze-table p{
text-align: center;
font-size:80%;
margin:0px;
}

.bronze-table a:link {
color: #008b8b;
text-decoration: underline;
}

.bronze-table a:visited {
color: #008b8b;
text-decoration: underline;
}

.bronze-table a:hover {
color: #ff6633;
background-color: #f7f999;
text-decoration: none;
}

#bronze-img {
width:85px;
height:128px;
border:0;
}

#footer00 {
clear: both;
font-size: 10px;
text-align: left;
padding-top: 10px;
}

#footer00 a:link {
color: blue;
text-decoration: underline;
}

#footer00 a:visited {
color: blue;
text-decoration: underline;
}

#footer00 a:hover {
color: #ff6633;
background-color: #fffff0;
text-decoration: none;
}

#footer01 {
font-size:9px;
text-align: right;
padding-top:20px;
}

#footer02 {
font-size:9px;
text-align: right;
}

#ueni {
        text-align: left;
}

h1 {
font-size: 125%;
margin-top:5px;
margin-bottom:15px;
}

h2 {
font-size: 100%;
margin-top:5px;
margin-bottom:10px;
}

h3 {
font-size: 100%;
margin-top:5px;
margin-bottom:10px;
}

hr {
margin-top:10px;
margin-bottom:10px;
background-color:#d3d3d3;
}

.brackets00 {
font-weight:bold;
font-size: 110%;
margin-top:5px;
margin-left:0px;
padding-left:0px;
margin-bottom:0px;
}

.brackets-attention {
font-size: 115%;
margin-top:30px;
margin-bottom:10px;
}

.headline {
font-size: 125%;
margin-top:50px;
}

.wisdom-category {
font-weight: noramal;
font-size: 125%;
list-style:none;
margin-left: 33px;
padding-left: 0px;
margin-top: 3px;
padding-top: 0px;
line-height: 21px;
}

.wisdom-menu {
font-weight: normal;
font-size: 100%;
list-style-type: decimal;
margin-left: 66px;
padding-left: 0px;
margin-right: 3px;
padding-right: 0px;
margin-top: 10px;
padding-top: 0px;
margin-bottom: 10px;
padding-bottom: 0px;
line-height: 30px;
}

.general-menu {
font-weight: normal;
font-size: 120%;
list-style-type: decimal;
margin-left: 33px;
padding-left: 0px;
margin-right: 3px;
padding-right: 0px;
margin-top: 10px;
padding-top: 0px;
margin-bottom: 50px;
padding-bottom: 0px;
line-height: 65px;
}

.books-box {
margin-bottom:23px;
}

.books-introduction {
font-size:100%;
font-weight:bold;
line-height: 50%;
}

#guide-image {
border:0;
margin-left:20px;
}

.strategytable-height {
margin-top:5px;
margin-left:3%;
line-height:100%;
}

.strategytable-liststyle {
list-style-type:lower-alpha;
}

.exceptions-liststyle01 {
list-style-type:upper-roman;
}

.exceptions-liststyle02 {
list-style-type:decimal-leading-zero;
}

.casinos-liststyle01 {
list-style-type:circle;
margin-left:30px;
padding-left:0px;
}

.casinos-liststyle02 {
list-style-type:disc;
margin-left:30px;
padding-left:0px;
margin-bottom:20px;
padding-bottom:0px;
}

.casinos-liststyle03 {
list-style-type:decimal;
margin-left:35px;
padding-left:0px;
margin-bottom:20px;
padding-bottom:0px;
}

.liststyle-top-space{
margin-top:25px;
padding-top:0px;
}

.liststyle-bottom-space {
margin-bottom:20px;
padding-bottom:0px;
}

.liststyle-none {
list-style-type:none;
}

.liststyle-english {
list-style-type:none;
margin-left:0;
}

/* casinotable */

.whole {
table-layout:fixed;
border-collapse:collapse;
}

table {
border:solid 1px #999900;
margin-left:2%;
margin-bottom:30px;
}

th {
border:solid 1px #999900;
padding:2px;
text-align:center;
background-color:#ccff66;
font-size:80%;
}

td {
border:solid 1px #999900;
padding:2px;
font-size:80%;
}

#casinoname-center {
text-align: center;
font-weight: bold;
}


#banner-center {
text-align: center;
}


.name01{
width:47px;
text-align: leftr;
}


.name02{
width:65px;
text-align: left;
}

.data01 {
width:396px;
text-align: left;
}

.data02 {
width:198px;
text-align: left;
}

.data03 {
width:132px;
text-align: left;
}

#banner125 {
width:125px;
height:125px;
border:0px;
}

.break {
word-break:keep-all;
}

.bonus-description {
list-style-type:none;
margin-left:0px;
padding-left:0px;
margin-top:0px;
margin-bottom:0px;
}

.description {
list-style-type:decimal;
text-align:left;
margin-left:30px;
padding-left:0px;
margin-top:0px;
margin-bottom:0px;
}

/* japanesecasionos */

.name-japanesecasionos {
width:160px;
}

.data01-japanesecasionos {
width:40px;
text-align:center;
}

.data02-japanesecasionos {
width:60px;
}

/* blackjackstrategytable */

.name01-blackjackstrategytable {
width:60px;
text-align:center;

}

.data01-blackjackstrategytable {
width:40px;
text-align:center;

}

.color-red{
background-color:#ff0000;
} 

.color-blue{
background-color:#3366ff;
}

.color-yellow{
background-color:#ffff00;
}

.color-green{
background-color:#00ff00;
}

.color-orange{
background-color:#ff9900;
}

.space{
white-space:pre;
}

#border-nothing-bottom{
border-bottom:none;
}

#border-nothing-top{
border-top:none;
}

/* strategy */

.name01-strategy {
width:120px;
}

.name02-strategy {
width:40px;
text-align:center;
}

.data01-strategy {
width:80px;
text-align:right;
}


.data02-strategy {
width:400px;
}

.data03-strategy {
width:110px;
text-align:center;
}

/* casinoguide-account */

.name01-account {
width:120px;
}

.data01-account {
width:340px;
}

/* casinoguide-roman */

.data01-roman {
width:41px;
text-align:center;
}

/* wisdom-moneysystem */

.name01-moneysystem {
width:48px;
text-align:center;
font-size:70%;
}

.data01-moneysystem {
width:30px;
text-align:center;
font-size:70%;
}

/* wisdom-parlay */

.name01-parlay {
width:20px;
text-align:center;
font-size:70%;
}

.data01-parlay {
width:48px;
text-align:center;
font-size:70%;
}

.probability-total-parlay {
width:123px;
text-align:center;
font-size:70%;
}

.total-parlay {
width:84px;
text-align:center;
font-size:70%;
}

/* wisdom-verification */

.name01-verification {
width:80px;
text-align:center;
font-size:70%;
}

.data01-verification {
width:60px;
text-align:center;
font-size:70%;
}

.data02-verification {
width:120px;
text-align:center;
font-size:70%;
}

/* wisdom-horse */

.name01-wisdom-horse {
width:100px;
text-align:center;
}

.data01-wisdom-horse {
width:120px;
text-align:center;
}

/* wisdom-lottery */

.name01-wisdom-lottery {
width:100px;
}

.name-align-wisdom-lottery{
text-align:left;
}

.data01-wisdom-lottery {
width:100px;
text-align:right;
}

.data02-wisdom-lottery {
width:80px;
text-align:right;
}

.data03-wisdom-lottery {
width:120px;
text-align:right;
}

/* wisdom-spiritual */

.name01-wisdom-spiritual {
width:40px;
text-align:center;
}

.data01-wisdom-spiritual {
width:120px;
text-align:left;
}

.data02-wisdom-spiritual {
width:230px;
text-align:left;
}

.data03-wisdom-spiritual {
width:120px;
text-align:left;
}

/* wisdom-links */

.link-name {
width: 180px;
text-align:left;
}

.link-description {
width: 330px;
text-align:left;
}

