@charset "UTF-8";
/* ---------------------------------------
  TITLE : HANSHIN Tigers
  URI : hanshintigers.jp
  (C) HANSHIN Tigers.
--------------------------------------- */
#enquete-f {
    background: #eeeeee none repeat scroll 0 0;
    padding: 20px;
}

 #enquete-f ul li {
	margin-bottom: 20px;
	padding: 0 10px 15px 0;
	background:url(../../goods/enquete/images/dot.gif) repeat-x left bottom
}
 #enquete-f ul li input,
 #enquete-f ul li select {
	margin-left: 15px;
}
 #enquete-f ul li span {
	font-weight: bold;
}
 #enquete-f dl dt{
	margin-bottom: 5px;
	padding: 0 10px;
	font-weight: bold;
}
 #enquete-f dl dd{
	margin-bottom: 20px;
	padding: 0 10px 15px 20px;
	background: url(../../goods/enquete/images/dot.gif) repeat-x left bottom
}
 #enquete-f p.send-btn{
	margin: 0;
	text-align: center;
}

 #enquete-f p.send-btn input{
	 	background-color:#c0c0c0;
 }

 #enquete-f input,:-moz-any-link{
	vertical-align: -3px;
}
 #enquete-f input[type=text],:-moz-any-link{
	vertical-align: 0;
}
 #enquete-f dd input{
	margin-left: 25px;
}
 #enquete-f dd input.f-child,
 #enquete-f dd input.text-p {
	margin: 0;
}
 #enquete-f textarea {
	width: 560px;
	margin: 0 10px;
}
 #enquete-f div.end-txt {
	margin: 30px 0 20px 0;
	padding-bottom: 20px;
	background:url(../../goods/enquete/images/dot.gif) repeat-x left bottom;
}
 #enquete-f div.end-txt p {
	margin: 0;
	padding: 20px 10px 0 0;
	background:url(../../goods/enquete/images/dot.gif) repeat-x left top;
}
 #enquete-f h5{
	margin-bottom: 12px;
	padding: 10px 0;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	font-weight: bold;
}
