@charset "UTF-8";/*globalnavi */

p{
padding:0px;
margin:0px;
}

div{
margin:0px;
padding:0px;
}

ul,ol{
margin:0px;
padding:0px;
}

h1,h2,h3,h4,h5,h6{
margin:0px;
padding:0px;
}

address{
margin:0px;
padding:0px;
font-style:normal;
}

hr {
}

dl,dt,dd{
line-height:160%;
padding:0px;
margin:0px;
}

td,th{
	font-size:12px;
	line-height:160%;
}

textarea,select,input {
font-family: Verdana,ヒラギノ丸ゴ Pro W4,Hiragino Maru Gothic Pro,ＭＳ Ｐゴシック,Osaka,sans-serif;
vertical-align:middle;
}

img{
border:none;
}

button{
cursor:pointer;
}

div#requ01	{
	float: right;
	width: 232px;
	height: 182px;
	padding: 0 0 0 10px;
}
div#requ02 p	{
	line-height: 190%;
	padding: 5px 0 15px 0;
}


table.from_requ{
border-top:1px solid #B8B7B7;
border-right:1px solid #B8B7B7;
}
table.from_requ th{
	border-bottom:1px solid #B8B7B7;
	border-left:1px solid #B8B7B7;
	text-align:left;
	vertical-align:top;
	line-height:160%;
	padding:9px 10px;
	font-weight:normal;
	width:160px;
	background-image: url(img/inner/req_bg01.gif);
	background-repeat: repeat-y;
	background-position: right 0;
}
table.from_requ td{
	border-bottom:1px solid #B8B7B7;
	border-left:1px solid #B8B7B7;
	text-align:left;
	vertical-align:top;
	line-height:160%;
	padding:9px 10px;
}


div#con01	{
	width: 596px;
	padding: 15px 0;
	margin-bottom: 20px;
	background: url(img/inner/con01_bg.jpg) no-repeat right top;
}
div#con02	{
	width: 385px;
	padding: 15px 15px 0 15px;
	background: #F8F4EA;
	border: #EBE8DF solid 1px;
}
div#con02 h3	{
	color: #0E0B02;
	font-size: 13px;
	line-height: 130%;
	margin-bottom: 10px;
	border-bottom: #D7D3C9 solid 1px;
}
div#con02 p	{
	padding-bottom: 15px;
}
div#con03 ul	{
	width: 596px;
	list-style: none;
	margin-top: 10px;
	padding: 0;
}
div#con03 li img	{ vertical-align: top; }
div#con03 li.con3_left	{
	float: left;
	padding: 0 0 10px 0;
}
div#con03 li.con3_right	{
	float: right;
	padding: 0 0 10px 0;
}
