@charset "utf-8";
/* CSS Document */

img#tm {
margin-left:10px;
}
ul#navi {
list-style-type:none;
margin:0;
padding:0 0 0 5px;
}
ul#navi li {
margin:0 0 1px 0;
padding:0 8px 0 0;
display:inline;
float:left;
}
ul#navi li img{
display:block;
}
ul#navi li#top {
margin-left:24px;
}


div#cntsWrp {
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:2px solid #000000;
margin-right:auto;
margin-left:auto;
width:702px;
}
img.b {
display:block;
}
img#tell {
margin-left:64px;
margin-top:0px;
margin-bottom:4px;
display:block;
}
td#nav1 {
padding-left:24px;
}
td#nav1 img,
td#nav2 img {
margin-right:9px;
}
div#dengon {
margin:0 0 30px 0;
padding:0;
background-image:url(../img/bg_dengon.gif);
background-repeat:repeat-y;
}
div#dengon dl {
color:#FFFFFF;
font-size:0.8em;
line-height:130%;
margin:8px;
}
div#dengon dl dt {
font-weight:bold;
margin:0;
padding:0;
}
div#dengon dl dd {
margin:0;
padding:0;
}

div.leftbox {
margin-left:10px;
margin-bottom:30px;
padding:8px 0 8px 8px;;
background-color:#90C7A2;
}
div.leftbox p {
font-size:0.8em;
line-height:130%;
margin:0 0 4px 0;
padding:0 4px 0 0;
}
div.leftbox img.bnr {
margin-bottom:12px;
}


dl.nm {
font-size:0.8em;
line-height:130%;
margin:0;
padding:0 4px 0 0;
}
dl.nm dt {
margin:0;
padding:0;
}
dl.nm dd {
margin:0 0 4px 0;
padding:0;
}
table#topMerit5 {
border-collapse:collapse;
border:1px solid #ffffff;
margin-bottom: 30px;
margin-top: 1px;
}
table#topMerit5 td {
vertical-align:middle;
font-size:0.9em;
line-height:130%;
padding:4px;
border-collapse:collapse;
border-bottom:1px solid #ffffff;
padding: 8px 7px;
}




table#merit5 {
border-collapse:collapse;
border:1px solid #ffffff;
margin-bottom: 30px;
margin-top: 1px;
}

table#merit5 td {
vertical-align:middle;
font-size:0.8em;
line-height:130%;
padding:4px;
border-collapse:collapse;
border-bottom:1px solid #ffffff;
padding: 8px 7px;
}





table#gaiyou {
margin-bottom: 30px;
margin-top: 1px;
}

table#gaiyou td.tensen {
vertical-align:middle;
font-size: 0.8em;
line-height:130%;
padding: 16px 4px 2px;
border-collapse:collapse;
border-bottom:1px dotted #CCCCCC;
}

table#2ndTable td {
font-size: 1.0em;
}

div.bnrbox {
text-align: center;
margin: 20px auto 10px;
}
div.bnrbox img.bnr {
margin: 5px 10px;
}

table#merit5 td h3,h4 {
font-size: 1.2em;
font-weight: bold;
}

table.form {
border-collapse:collapse;
border:1px solid #ffffff;
margin-bottom: 30px;
margin-top: 1px;
}

table.form td {
vertical-align:middle;
font-size:0.8em;
line-height:130%;
padding:4px;
border-collapse:collapse;
border-bottom:1px solid #ffffff;
padding: 12px 7px;
}

#hissu {
color: #FFCC00;
font-size: 1.1em;
font-weight: bold;
}
#sub-ex {
margin: 15px auto;
}
#pagelink {
margin-bottom: 15px;
font-size: 0.8em;
list-style-image: url(../img/icon_aqua.gif);
}
#pagelink ul {
padding:0;
margin-left: 32px;
}
#pagelink ul li a{
color: #99CCFF;
}

#footer {
text-align: center;
color: #000;
margin: 7px auto;
font-size: 0.8em;
}
#pagetop {
padding-right: 42px;
padding-bottom: 10px;
text-align: right;
}
#cash {
margin: 7px auto;
vertical-align: top;
display: block;
}
#systemNumber {
margin: 8px;
font-weight: bold;
font-size: 1.1em;
}











