/* ********** テキスト区切り ********** */
.tp {
margin-bottom: 10px;
}

/* ********** 手の付き方 ********** */

.howtohands {
width: 700px;
height: 190px;
}

.handsgood, .handsbad {
float: left;
width: 210px;
min-height: 50px;
}

.handstitle {
width: 340px;
height: 20px;
text-align: center;
padding-top: 5px;
background-color: #663300;
color: #ffffff;
font-weight: bold;
/* background-image: url(img/handstitlebg.gif); */
}

.handspic {
width: 200px;
height: 160px;
margin: 5px 0 5px 0;
}

.handstext {
float: left;
width: 130px;
min-height: 20px;
margin-right: 10px;
padding-top: 35px;
}

table {
margin-top: 10px;
}

/* ********** チェアー ********** */

#chairs {
width: 700px;
height: 260px;
}

.chairbase {
float: left;
width: 340px;
min-height: 30px;
margin: 0 10px 10px 0;
}

.chairpic {
float: left;
width: 150px;
min-height: 30px;
}

.chairtext {
float: right;
width: 180px;
min-height: 30px;
margin-left: 10px;
}

.bold {
width: 180px;
height: 20px;
font-weight: bold;
margin-bottom: 5px;
color: #ffffff;
padding-top: 3px;
text-align: center;
background-color: #663300;
}

/* ********** 共通 ********** */

td.thumpic {
width: 80px;
height: 60px;
}

td.skilltitle {
width: 130px;
text-align: center;
}

td.skilltext {
width: 270px;
}

.minithumarea {
width: 700px;
height: 70px;
margin: 10px 0 5px 0;
}

.minithum {
float: left;
width: 215px;
height: 60px;
margin-right: 5px;
background-color: #663300;
padding: 5px;
}

.minithumpic {
float: left;
width: 80px;
height: 60px;
}

.minithumtext {
float: left;
width: 135px;
height: 47px;
text-align: center;
padding-top: 13px;
}

