@charset "UTF-8";

/**************************************************/
/**       		ワンクリックアンケート 		      **/
/**************************************************/

html{
	margin-bottom: 0	!important;
	height: 638px;
	/*overflow-y: hidden;*/
	}

body#oneclick{
	min-width: 558px	!important;
	height: 638px;
	/*border: solid 1px #cccccc;*/
	background: url(../../img/oneclick/bg_oneclick.jpg) no-repeat #000000 center top	!important;
}

div#oneclick{
	padding: 0 33px;
}

h1{
	margin: 33px 0;
	width: 433px;
}

p.dsc{
	margin-bottom: 20px;
	width:499px;
}

div.oldlink{
	width:499px;
	text-align:center;
	margin-bottom: 20px;
}

h2{
	background: url(../../img/gallery/png_bg_red.png) repeat;
	font-size: 14px;
	padding: 7px 5px;
	width: 489px;
	color: #FD0101;
}

* html h2{
	behavior: expression(IEPNGFIX.fix(this));
}

p.enqspan{
	text-align: right;
	width: 499px;
}

div.select{
	border: solid 1px #3F3E3E;
	width: 477px;
	padding: 10px;
	margin: 5px 0;
}

div.select p{
	padding: 3px 0;
}

div.select input{
	vertical-align: middle;
	margin-right:2px;
}

ul.form_error{
	width:499px;
	list-style: none;
	color: #00CCFF;
}

div.submit{
	text-align: center;
	width: 479px;
	padding: 10px;
}

table.enquate-graph{
	width: 499px;
	border-collapse: collapse;
	margin: 5px 0;
}

table.enquate-graph th, table.enquate-graph td{
	border: solid 1px #666666;
	padding: 5px;
}

table.enquate-graph th{
	background: #990000;
}

table.enquate-graph th.answer, table.enquate-graph td.answer{
	width: 240px;
}

table.enquate-graph th.vote-rate, table.enquate-graph td.vote-rate{
	width: 50px;
}

table.enquate-graph td.vote-rate{
	text-align: right;
}

p.toresult{
margin-top:10px;
	width: 499px;
	text-align: center;
}