

a:focus {
	outline: none;	
	}
.taiken
{
float:left;
width:244px;
margin:0;
padding:0px;
font-size:12px;
background-color:#ff0000;
background: url(./pimg2/pbg02.gif);
background-repeat:repeat-x;
display:inline;
}
.taiken1
{
margin:0;
padding:0px;
font-size:12px;
float:right;
width:244px;
background-color:#eeeeff;
background: url(./pimg2/pbg02.gif);
background-repeat:repeat-x;
display:inline;
}

.chatn
{
width:224px;
border: 1px solid #c0c0c0;
float:left;
height:19px;
padding-top:4px;
        background: url(./pimg/mt3.gif) no-repeat 1px ;   
}

.sclose
{
width:15px;
border:solid #c0c0c0;
border-width: 1px 1px 1px 0px;
float:left;
}

.kokusetu
{
   border: 1px solid #ccc;
width:232px;padding:2px;
margin-bottom:2px;
	background: #ffffee;
}

.kokusetu2
{
   border: 1px solid #ccc;
width:236px;padding:2px;
margin-bottom:2px;
	background: #ffffee;
clear:both;
}
.qrce
{
   border: 1px solid #c0c0c0;
width:236px;padding:2px;
margin-bottom:0px;
	background: #fff;
clear:both;
border-width: 0px 1px 1px 1px;
}


.qrcimg
{
width:70px;height:70px;float:left;
}

.iconimg0
{
height:32px;height:32px;float:left;padding:8px 0 0 0;
}
.iconimg1
{
height:32px;float:left;padding:8px 0 0 4px;
}

.batuimg
{
margin:4px 2px 0 0;
}

.blkimg
{
width:150px;height:1px;float:left;background:#fff;font-size:0px;
}




.slide {   



        background: url(./pimg2/slide.gif) no-repeat;  
	width:242px;
	font-size:14px; 
font-weight:bold;
padding:0px;
padding:4px 0 0 0;
margin:0px;
clear:both;


        }

.slinkt
{
margin:0px;
float:left;padding: 4px 0px 4px 14px;
        background: url(./pimg2/mt3a.gif) no-repeat 1px ;   


}
        



dl.table {
   float: left;
   width: 238px;
   padding: 1px 1px 0;
   border: 1px solid #c0c0c0;
   color: #000;
font-size:12px;
   margin-bottom: 0px;
	background: #fff;
        background: url(./pimg2/pbg01.gif);   background-repeat:repeat-x;
border-width: 1px 1px 0px 1px;
 }

 dl.table dt {
   float: left;
   clear: both;
   width: 232px;
   margin-right: 10px;
   margin-bottom: 1px;
   padding: 2px 0 2px 4px;
   font-weight: bold;
   color: #666;
font-size:12px;

 }
 
 dl.table dd {
   float: left;
   width: 220px;
   margin-bottom: 0px;
   padding: 2px;
   color: #999;
padding-left:14px;
margin-left:4px;
        background: url(./pimg/mt2.gif) no-repeat 0px ;   
 }

*html dl.table {
   float: left;
   width: 238px;
   padding: 1px 1px 0;
   border: 1px solid #c0c0c0;
   color: #000;
   margin-bottom: 0px;
	background: #fff;
        background: url(./pimg2/pbg01.gif);   background-repeat:repeat-x;
border-width: 1px 1px 0px 1px;
 }


 
*html  dl.table dt {
   float: left;
   clear: both;
   width: 225px;
   margin-right: 10px;
   margin-bottom: 1px;
   padding: 2px 0 2px 4px;
   font-weight: bold;
font-size:12px;
   color: #666;
 }
 
*html  dl.table dd {
   float: left;
   width: 214px;
   margin-bottom: 0px;
   padding: 2px;
   color: #999;
padding-left:14px;
margin-left:4px;
        background: url(./pimg/mt2.gif) no-repeat 0px ;   
 }




.btn-slide {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide1 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }
           
.btn-slide2 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide3 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }


.btn-slide4 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide5 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide6 {   
        text-align: left;   
        padding: 4px 0px 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   

float:right;
        }

.btn-slide7 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }


.btn-slide8 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide9 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide10 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide11 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide12 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide13 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide14 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide15 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }


.btn-slide16 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide17 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide18 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide19 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }


.btn-slide20 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide21{   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide22 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }



.btn-slide23 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide24 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }


.btn-slide25 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide26 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide27 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide28 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide29 {   
        text-align: left;   
        padding: 4px 0px 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   

float:right;
        }

.btn-slide30 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide31 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide32 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }


.btn-slide33 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.btn-slide34 {   
        text-align: left;   
        padding: 4px 0 4px; 0;   
        display: block;   
        color: #ff0000;   
        text-decoration: none;   
float:right;
        }

.panel0{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel1{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel2{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}     


.panel3{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel4{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
	font-size:12px;
line-height:14px;
padding:2px 0px 4px 0
}

.panel5{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel6{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel7{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel8{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel9{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
	font-size:12px;
line-height:14px;
padding:2px 0px 4px 0
}
.panel10{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel11{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
	font-size:12px;
line-height:14px;
padding:2px 0px 4px 0
}
.panel12{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel13{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel14{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel15{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel16{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel17{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel18{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel19{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel20{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel21{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel22{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel23{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel24{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel25{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel26{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel27{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel28{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel29{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel30{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel31{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}

.panel32{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel33{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}
.panel34{

	text-align:left;
	width:242px;
	display: none;
	clear:both;
	color:#000;
padding:2px 0px 4px 0
}




.active {   
        background-position: right 12px;
        }