
/**/
.tab_list{
padding-top: 5px;
}
.tab_list .area ul{
display: table;
width: 100%;
vertical-align: middle;
}
.tab_list .area li{
display: table-cell;
width: 20%;
vertical-align: middle;

background:-webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(237,236,236)),
	color-stop(1, rgb(252,252,252))
);
text-align: center;
border: 1px solid #c0c0c0;
border-right: none;
padding: 5px;
font-weight: bold;
}
.tab_list .area li:first-child{
border-left: none;
}

.tab_list .box li{
border-top: 1px dotted #c0c0c0;
}
.tab_list .box li {
clear:both;
display: block;
padding: 10px 10px 10px 10px;
background: url(../images/ic05d.png) 100% 50% no-repeat;
}
.tab_list .box li span{
display: block;
padding: 10px 30px 10px 10px;
}
.tab_list .box li:first-child{
border-top: none;
}
.tab_list .box li div{
display: table;
width: 100%;
}

.tab_list .box p{
display: table-cell;
vertical-align: top;
}
.tab_list .box p img{
border:1px solid #c0c0c0;
padding:1px;
}
.tab_list .box dl{
display: table-cell;
width: 99%;
padding-left: 10px;
vertical-align:middle;
}
.tab_list .box dt{
font-weight: bold;
color: #c33;
padding-bottom:5px;
}

.tab_list .box ul{
display: none;
}

.tab_list .current-1 .area li:nth-child(1){
border-bottom: none;
background: #fff;
}
.tab_list .current-1 .box .tab1{
display: block;
}
.tab_list .current-2 .area li:nth-child(2){
border-bottom: none;
background: #fff;
}
.tab_list .current-2 .box .tab2{
display: block;
}
.tab_list .current-3 .area li:nth-child(3){
border-bottom: none;
background: #fff;
}
.tab_list .current-3 .box .tab3{
display: block;
}
.tab_list .current-4 .area li:nth-child(4){
border-bottom: none;
background: #fff;
}
.tab_list .current-4 .box .tab4{
display: block;
}

.tab_list .page-11 .box .page11,
.tab_list .page-12 .box .page12,
.tab_list .page-13 .box .page13,
.tab_list .page-14 .box .page14,
.tab_list .page-15 .box .page15,
.tab_list .page-16 .box .page16,
.tab_list .page-17 .box .page17,
.tab_list .page-18 .box .page18,
.tab_list .page-19 .box .page19,
.tab_list .page-21 .box .page21,
.tab_list .page-22 .box .page22,
.tab_list .page-23 .box .page23,
.tab_list .page-24 .box .page24,
.tab_list .page-25 .box .page25,
.tab_list .page-26 .box .page26,
.tab_list .page-27 .box .page27,
.tab_list .page-28 .box .page28,
.tab_list .page-29 .box .page29,
.tab_list .page-31 .box .page31,
.tab_list .page-32 .box .page32,
.tab_list .page-33 .box .page33,
.tab_list .page-34 .box .page34,
.tab_list .page-35 .box .page35,
.tab_list .page-36 .box .page36,
.tab_list .page-37 .box .page37,
.tab_list .page-38 .box .page38,
.tab_list .page-39 .box .page39,
.tab_list .page-41 .box .page41,
.tab_list .page-42 .box .page42,
.tab_list .page-43 .box .page43,
.tab_list .page-44 .box .page44,
.tab_list .page-45 .box .page45,
.tab_list .page-46 .box .page46,
.tab_list .page-47 .box .page47,
.tab_list .page-48 .box .page48,
.tab_list .page-49 .box .page49{
display: block;
}




.tab_list2{
padding-top: 5px;
}
.tab_list2 .area ul{
display: table;
width: 100%;
vertical-align: middle;
border-bottom:none;
}
.tab_list2 .area li{
display: table-cell;
width: 20%;
vertical-align: middle;

background:-webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(237,236,236)),
	color-stop(1, rgb(252,252,252))
);
text-align: center;
border: 1px solid #c0c0c0;
border-right: none;
padding: 5px;
font-weight: bold;
}
.tab_list2 .area li:first-child{
border-left: none;
}

.tab_list2 .box li{
border-top: 1px dotted #c0c0c0;
}
.tab_list2 .box li {
display: block;
background: url(../images/ic05d.png) 100% 50% no-repeat;
}
.tab_list2 .box li:first-child{
border-top: none;
}

.tab_list2 .box ul{
display: none;
}

.tab_list2 .current-1 .area li:nth-child(1){
border-bottom: none;
background: #fff;
}
.tab_list2 .current-1 .box .tab1{
display: block;
}
.tab_list2 .current-2 .area li:nth-child(2){
border-bottom: none;
background: #fff;
}
.tab_list2 .current-2 .box .tab2{
display: block;
}
.tab_list2 .current-3 .area li:nth-child(3){
border-bottom: none;
background: #fff;
}
.tab_list2 .current-3 .box .tab3{
display: block;
}
.tab_list2 .current-4 .area li:nth-child(4){
border-bottom: none;
background: #fff;
}
.tab_list2 .current-4 .box .tab4{
display: block;
}

p.next{
	float:right;
}
p.back{
	float:left;
}