


.adline
{
margin:0px 0 0 0;

width:593px;
height:24px;
text-align:left;
background-color:#ddd;


margin-left:auto;
margin-right:auto;
font-size:0px;

display:block;clear:both;
}

#k2scwaku
{
width:438px;
background-color:#000;
padding:4px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
display:block;clear:both;
}

/* IE7でpadding指定 */ 
*:first-child+html #k2scwaku { 
padding:4px 0px 0px 0px;
} 
 

/* IE6以下でpadding指定 */ 
*html  #k2scwaku { 
padding:4px 0px 0px 0px;
} 
 
/* 
#k2scwaku:after{
font-size:1px;
content:".";
display:block;
height:0px;
clear:both;
}

#k2scwaku
{
zoom:1;
 
}

*/ 



.k2scbg{
/* width:340px;*/ 
width:438px;
height:132px;

	background-color: #fff;
margin:4px 0 4px 0;
float:left;
background-image:url(img/ad438bg.gif);
display:inline;
}

*html .k2scbg{
width:438px;
height:132px;
	background-color: #fff;
float:left;
}

.k2sc00
{
padding:5px 0 0 9px; width:105px;height:126px;float:left;
}

.k2sc01
{
padding:3px 0 0 0px;
}

.k2sc02
{
padding:5px 0 0 0px;height:126px;width:319px;float:left;
}

.k2sc03
{
font-size:16px;line-height:19px;font-family:monospace;height:57px;
/* height:57px; */ 



}

.k2sc04
{
height:64px;font-size:12px;width:253px;line-height:14px;padding:6px 0 0 0;float:left;font-family:monospace;color:#000;
}

.k2sc05
{
width:50px;height:50px;float:left;padding:14px 0 0 10px;
}

.k2scimg01
{
width:100px;height:100px;
}
.k2scimg02
{
width:50px;height:50px;
}



#k2scwaku a:link {
	color: #990000;
	text-decoration: underline;
font-weight:bold;


}

#k2scwaku a:visited {
	color: #660000;
	text-decoration: underline;
font-weight:bold;
}

#k2scwaku a:hover {

	color: #660000;
	position:relative;
	left:1px;
	top:1px;

}


#k2scwaku a:active {
	text-decoration: none;
	color: #ff0000;
}

#textad
{
font-size:12px;
color:#ff0000;
}

#textad a:link {
	color: #ff9999;
	text-decoration: underline;
font-weight:bold;
	font-size:16px;
}

#textad a:visited {
	color: #ff9999;
	text-decoration: underline;
font-weight:bold;
	font-size:16px;
}

#textad a:hover {
	text-decoration: none;

	color: #ff0000;
	position:relative;
	left:1px;
	top:1px;
	font-size:16px;

}

#textad a:active {
	text-decoration: none;
	color: #ff0000;
	font-size:16px;
}


.vip01
{
text-align:left;
padding:4px 0 4px 0;

width:750px;

margin-left:auto;
margin-right:auto;
}


.vipside
{
font-size:0px;
width:0px;
height:0px;
/* width:268px;
font-size:12px;
text-align:left;
padding:4px 0 4px 2px;
float:left;

*/ 
}

.inden
{
width:4px;height:16px;background-color: #9999ff;float:left;
margin-right:4px;
}
