img {
border-style: none;
}
h1{
text-align:right;
font-size:80%;
margin:5px 0px 0px 0px;
padding:0px;
}
h2{
font-size:150%;
line-height:150%;
margin:0px 130px 10px 130px;
}
hr{
height:1px;
color:#000000;
}
body{
text-align: center;
margin: 0px;
padding: 0px;
background-color:#FFFFFF;
}
/*--フレーム--*/
#box{
width: 950px;
text-align: left;
margin: 0px;
padding: 0px;
background-color: #ffffff;
}
#header{
text-align: center;
margin: 0px;
padding: 0px 0px 5px 0px;
}
#main{
width: 950px;
text-align: left;
margin: 0px auto 0px auto;
padding: 0px;
background-color: #ffffff;
}
#footer{
clear: both;
text-align: center;
font-size:90%;
margin:0px;
padding:0px;
}
.naviwhole{
float: left;
list-style-type: none;
width: 270px;
height:550px;
margin-bottom: 40px;
line-height:130%;
}
.naviwak{
border: 1px solid #c0c0c0;
}
.menubold{
font-weight:bolder;
font-size:150%;
line-height:120%;
margin:0px;
padding:0px;
}
.red {
color: #FF0000;
font-weight: bolder;
font-size:150%;
line-height:120%;
}
.blue{
color:#0000D5;
font-size:120%;
}
.btn{
border: 0px outset #ffffff;
margin: 0px;
padding: 3px 1px 1px 0px;
}
.gaiyo {
width: 590px;
text-align: center;
color: #ffffff;
background-color: #000000;
font-size: 1.5em;
font-weight: bold;
margin: 10px 0px 0px 5px;
padding: 10px 0px;
}
.mn-lt40{
margin-left:40px;
}
.back{
text-align:right;
font-size:90%;
margin-right:40px;
}
/*--個別--*/
.floatlt{
float:left;
margin:0px 10px 20px 125px;
border: 1px solid #b7b7b7;
}
.specwak{
margin:0px 0px 0px 125px;
}
.topul{
width:400px;
text-align:left;
line-height:130%;
}
.cr{
text-align:center;
}
.cr2{
text-align:center;
margin:10px 0px;
}
.point {
border-collapse: collapse;
border: 1px solid #767676;
background-color: #E4E4E4;
width: 710px;
padding: 20px;
margin:15px 0px;
text-align:left;
}
.width570{
width:570px;
margin:0px 0px 20px 190px;
text-indent:12px;
line-height:150%;
}
.clear{
clear:both;
}


/*--スペック--*/
.t {
 background-color: #000000;
 padding:5px 0px 5px 10px;
 text-align:left;
 font-weight: bold;
 width: 492px;
 height: 24px;
 color: #ffffff;
 }
.tspe {
 background-color: #ffffff;
 color: #000000;
 width: 300px;
 height: 24px;
 }
.table {
 background-color: #621cd1;
 width: 82px;
 height: 35px;
 color: #ffffff;
 font-weight: bold;
 text-align:left;
 padding-left:10px;
 }
.table2 {
 background-color: #621cd1;
 width: 82px;
 height: 35px;
 color: #ffffff;
 font-weight: bold;
 text-align:left;
 padding-left:10px;
 }
.t1 {
 background-color: #836fc3;
 width: 82px;
 height: 24px;
 color: #ffffff;
 font-weight: bold;
 }
.t1c {
 background-color: #ffffff;
 width: 82px;
 height: 24px;
 color: #000000;
 }
.t2 {
 background-color: #6956c3;
 width: 82px;
 height: 24px;
 color: #ffffff;
 font-weight: bold;
 }
.t2c {
 background-color: #dbdbdb;
 width: 82px;
 height: 24px;
 color: #000000;
 }
.t1c1 {
 background-color: #ffffff;
 width: 82px;
 height: 24px;
 color: #000000;
 }
.t2c2 {
 background-color: #dbdbdb;
 width: 82px;
 height: 24px;
 color: #000000;
 }
.spect {
 width: 550px;
 border-left:black 20px solid;
 border-bottom:black 1px dashed;
 font-weight:bold;
 font-size:1.4em;
 margin:5px 0px 0px 0px;
}
.spec {
 width: 600px;
 border-bottom:black 1px dashed;
}