
.kerobg{
	width: 475px;
	background: url(./img/explain/tkero_02.gif) no-repeat;
	padding: 20px 35px 10px 35px;
	font-size: 14px;
	text-align: left;
	vertical-align:top; 
	line-height: 20px;
}

#form {
	width: 600px;
	margin:0px 0px 0px 0px;
	padding-top:0px;
	display: inline;
	background:#FFFFFF;
	text-align: center;
	border: 1px solid #ff9933;
	
}

#form td{
color: #666666;
	
}

#form p{
font-size: 12px;
color: #666666;
text-align: left;
padding: 0 0 0 20px;
margin: 0px;	
}

#pori{width: 740px;
 font-size: 12px;
 padding: 3px; 
line-height: 17px;}

#ptd{padding: 10 5 10 20px;
color: #666666;
}
.style1{
font-size: 10px;
color: #ff6600;
}

.style2{
border:1px solid #999999;
font-size: 12px;
color: #333333;
}

.style3{
border-bottom: 1px dashed #cccccc;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 3px;
font-size: 12px;
}

.style4{
font-size: 15px;
color: #666666;
padding: 5px;
line-height: 18px;
}

.style7{
font-size: 12px;
color: #666666;
padding: 5px;
line-height: 18px;
}

.style5{
font-size: 12px;
color: #666666;
}

#style6{
font-size: 14px;
color: #666666;
padding: 3px;
}

#style6 td{
padding: 3 0 3 2px;
}

#fontat{
font-size: 10px;
color: red;
}

#shoko{
width: 210px;
text-align: right;
font-size: 11px;
color: #0033CC;
vertical-align: bottom;
margin: 0px;
padding: 0px;
height: 15px;
}


#shoko span{
font-size: 10px;
color: red;
}
#ktd{padding: 5px;
color: #666666;
font-size: 12px;
line-height: 17px;
width: 560px;
}

#ktd b{font-size: 14px; color: red;}

#spon1{
width: 580px;
font-size: 12px;
line-height: 18px;
color: #333333;
text-align: left;
}

#spon1 b{
font-size: 14px;
color: #339900;
line-height: 24px;
}

#spon1 strong{
font-size: 16px;
}

#spon_m{
padding: 3px;
width: 240px;
font-size: 12px;
height: 80px;
}