#sForm{
	display		: block;
	width		: 730px;
	text-align	: right;
	margin		: 0;
	padding		: 0 60px 0 0;
}
#sForm input.sKtxt{
	font-size	: 9pt;
	height		: 11px;
	margin		: 0 2px 3px 0;
}
table.ayt1{
	margin		: 0 auto;
}
table.ayt1 td{
	vertical-align : top;
}
ul.ayc1{
	display		: block;
	width		: 240px;
	margin		: 2px;
	padding		: 0;
}
ul.ayc1 li{
	list-style	: none;
	font-size	: 8pt;
	color		: #666666;
	line-height	: 1.2em;
	padding		: 0 0 0 10px;
}
ul.ayc1 li a{
	text-decoration	: none;
	color			: #666666;
}
ul.ayc1 li a:link{color:#666666;}
ul.ayc1 li a:visited{color:#666666;}
ul.ayc1 li a:active{color:#666666;}
ul.ayc1 li a:hover{color:#ff3333;}
#pickup1{
	background	: url('/image/p1_2.gif') repeat-y 0 0;
	padding		: 0;
	margin		: 0;
	height		: 90px;
	text-align	: left;
	overflow	: hidden;
}
#pickup2{
	background	: url('/image/p2_2.gif') repeat-y 0 0;
	padding		: 0;
	margin		: 0;
	height		: 90px;
	text-align	: left;
	overflow	: hidden;
}
.puhm{margin-top : 6px;}
#top_qform{
	width		: 600px;
	text-align	: left;
}
h1.newl{
	font-size	: 12pt;
	color		: #ff0000;
	margin		: 4px;
	padding		: 0;
}
h2.newl{
	text-align	: left;
	font-size	: 11pt;
	margin		: 4px 0;
	padding		: 2px 0 2px 10px;
	border-left	: #ff0000 6px solid;
	border-bottom	: #cccccc 1px dotted;
}

a.orikomi{
	display :block;
	margin : 6px 10px 6px 26px; 
	width : 592px; height : 74px;
	background : url('/image/top_banner.jpg') no-repeat 0 0;
	text-indent : -9999px;
	float : left;
}
