/*-----------------------------------sure��������-----------------------------------*/
/*�����́A�t���@��*/
.mid{font-size: 13px; color: #666666; line-height: 18px}
.blmid{font-size: 13px; color: #00008E; line-height: 20px}
.small{font-size: 12px; color: #666666; line-height: 16px}

/*�����́A�t���@��*/
.FFmid{font-size: 13px; color: #ffffff; line-height: 18px}
.mid33{font-size: 13px; color: #333333; line-height: 18px}
.small33{font-size: 11px; color: #333333; line-height: 16px}

/*�v���C�o�V�[�|���V�[*/
.gmid{font-size: 14px; color: #003333; line-height: 22px}

/*�p�[�c�t�B�[�_*/
#combi .lfbr{
	background:#d4e4ed;
}

/*�j���[�X�����[�X*/
.news_date{
	margin:0;
	text-align:right;
	padding:0 10px 0 0;
	}

/*2009*/
body{
	margin:0;
}
.wrapper{
	background:url(images/headerbg.gif) repeat-x 0 88px;
}
.head{
	margin:0 auto;
	width:600px;
	background:url(images/headerbg.gif) repeat-x 0 88px;
}
.head .logo{
	margin:0;
	padding:20px 0 9px 21px;
}
.head .totop{
	margin:0;
	padding:21px 19px 15px 0;
	text-align:right;
}
.head .namechange{
	margin:0 0 0 23px;
}
.head img{
	border:0;
}

.txt_izon {
    font-family: Osaka ,�l�r �S�V�b�N;
	}

.black{
	color:#000;
	}





.contents{
	margin:18px auto 0;
	width:600px;
	border-bottom:#ddd 1px solid;
}
.contents table{
	text-align:left;
}
*+ html .footer_logo_proviso_nomenuj{
	font-size:75%;
}
.footer_logo_proviso_nomenuj{
	text-align:center;
	margin:30px 0 8px 0;
	padding:0;
	font-size:12px;
	_font-size:75%;
	}
*+ html .copyright{
	font-size:75%;
}
.copyright{
	color:#000;
	text-align:center;
	margin:0;
	padding:8px 0 8px;
	font-size:12px;
	_font-size:75%;
	font-family:"Lucida Grande","Lucida Sans Unicode", verdana , Helvetica , sans-serif;
}

.logo_proviso{
	font-size:90%;
	margin:3px 0 15px 5px;
}


/*------------/vibrator/screen/XXX/XXX_size.htm   width:840px-----------*/

.w840 {
	width:840px;!important
}
#sizetable840 td{
	font-size:10px;
	_font-size:70%;
}
*+ html .copyright{
	font-size:70%;
}
	

/*-----------------------------------sure�����܂�-----------------------------------*/
tbody{
	font-size: 10pt;
	_font-size: 90%;
	}
*+ html tbody{
	font-size: 90%;
	}
body{margin-top: 0pt;leftmargin: background:white}
font.size1{font-size: 12pt}
font.size2{font-size: 14pt}
font.size3{font-size:  8pt}
font.size4{font-size: 10pt}
a.class1{text-decoration:none; color:#FF0000}
A.class3:link{color:#1d2b7f; text-decoration:none;}
A.class3:visited{color:#1d2b7f; text-decoration:none;}
A.class3:active{color:#1d2b7f; text-decoration:none;}
A.class3:hover{color:#ff6666; text-decoration:none;}
A.class4:link{color:#1d2b7f; text-decoration:none;}
A.class4:visited{color:#1d2b7f; text-decoration:none;}
A.class4:active{color:#1d2b7f; text-decoration:none;}
A.class4:hover{color:#ff6666; text-decoration:none;}



/*siteseal*/
.siteseal-recept{
	display:block;
	float:right;
	margin:0 6px 10px;
	}


.pt-40{
	padding-top:40px;
	}
