@charset "Shift_JIS";
body{
	
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size:10pt;
	background:url(../images/com/com_bg1.gif);
	padding:0px;
	margin:0px;
	}
	
a.link:visited {font-size:8.5pt; color:#000000; }
a.link:link {font-size:8.5pt; color:#000000; }
a.link:hover {font-size:8.5pt; color:#000000;}  
	
*{
	font-size:10pt;
	line-height:17px;
	}
.foot_link{
	font-size:8pt;
	}
	
sup{
	font-size:8pt;
	}
	
.outline{
	font-size:10pt;
	line-height:13px;
	font:"ＭＳ ゴシック", "Osaka−等幅";
	padding:5px;
			}
			
.style2 {font-size: 9px}

#about_us {
	position:absolute;
	z-index:-5;
	width:100%;	
}

#about_us h1, #about_us h2, #about_us p{
	text-indent:-90000px;	
}

.form_table {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	width: 95%;
	margin: 0 auto;
}

.form_table td{
	vertical-align:top;
}

input#submit {
	background-image:url(../request/images/btn_conf.gif);
	width:241px;
	height:31px;
	display:block;
	margin:15px;
	text-indent:-9000px;
	border:0;
	}

input#reset {
	background-image:url(../request/images/btn_reset.gif);
	width:241px;
	height:31px;
	display:block;
	margin:15px;
	text-indent:-9000px;
	border:0;
	}
	
input#p_login {
	background-image:url(../images/price/btn_to_price.png);
	width:241px;
	height:31px;
	display:block;
	margin:15px;
	text-indent:-9000px;
	border:0;
	}
	
input#uranai_login {
	background-image:url(../images/price/btn_to_price.png);
	width:241px;
	height:31px;
	display:block;
	margin:15px;
	text-indent:-9000px;
	border:0;
	}