@charset "utf-8";

.pageUp {
text-align: right;
margin: 25px 0 25px 0;
}

.columnB .listArea {
margin-top: 100px;
margin-left: 29px;
}

.columnB .listArea li {
margin-bottom: 30px;
width: 720px;
font-size: 1px;
}

.columnB .listArea li img {
vertical-align: bottom;
text-align: left;
}

.columnB .listArea li .floatL {
float: left;
width: 368px;
}

.columnB .listArea li .floatR {
float: left;
width: 341px;
}

.columnB .listArea li .floatR li {
margin-bottom: 0;
width: 341px;
}

.columnB .listArea li .floatR li p {
float: left;
}

.columnB table.boderTable {
border-top: 1px solid #414141;
width: 717px;
margin-left: 25px;
margin-bottom: 60px;
}

.columnB table.boderTable th {
text-align: left;
padding: 16px 20px 16px 29px;
width: 183px;
border-bottom: 1px solid #414141;
vertical-align: top;
}

.columnB table.boderTable td {
border-bottom: 1px solid #414141;
padding: 16px 20px 16px 20px;
}

.columnB table.boderTable .bg1 {
background: #222222 url(../../common/image/bg_dot_01.gif) repeat-y right top;
}

.columnB table.boderTable .bg2 {
background: #222222;
}

.columnB table.boderTable .bg3 {
background: #1A1A1A url(../../common/image/bg_dot_01.gif) repeat-y right top;
}

.columnB table.boderTable .bg4 {
background: #1A1A1A ;
}

