@charset "euc-jp";

/* common */

body		{ margin: 0 ; padding: 0 ;}
img			{ margin: 0 ; padding: 0 ; border: 0 ; }
p			{ margin: 0 ; padding: 0 ; font: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3" ; line-height:135%; font-size:14px; color:#222;}
a			{ color: #F09018 ; line-height: 160%; text-decoration: none ; }
a:hover		{ color: #F09018 ; line-height: 160%; text-decoration: none ; }
h1,h2,h3,h4	{display:none;}



#display	{ margin: 0 auto ; text-align: center ; background:url("../img/background.jpg") repeat ; }

/* top */

#top_back	{ margin: 0 auto ; text-align: center ; background:url("../img/top/back.jpg") no-repeat ; width: 760px ; height: 1012px ; }
#top_area	{ height: 720px ; }
#logo		{ width: 574px ; padding: 2px 16px 0 0 ; text-align: right ; }
#read		{ padding: 30px 0 0 13px ; text-align: left ; }
#top_navi	{ padding: 0 10px ; text-align: center ; }
#top_navi p	{ font-size: 12px ; color: #F09018 ; line-height: 180% ; }
#spec		{ padding: 10px 0 0 0 ; }
#spec p		{ font-size: 12px ; color: #FFF ; line-height: 180% ;}
#spec p.bold{ font-weight: bold ; }

#right_mark 		{ padding: 2px 0 0 0 ; }
#right_mark p		{ font-size: 10px ; color: #FFF ; line-height: 180% ; text-align: center ; }
#right_mark .mark1	{ margin: 0 5px 0 0 ; vertical-align: middle ;  }
#right_mark .mark2	{ margin: 0 5px 0 20px ; vertical-align: middle ;  }

#information		{ padding: 5px 0 10px 0 ; text-align: center ; }
#information a		{ color: #CC3300 ; text-decoration: none ; font-size: 12px ; line-height: 180% ; font-weight: bold ; text-align: center ; }
#information a:hover{ color: #CC3300 ; text-decoration: underline ; }

/* enq */

#bg01	{background:url(../../enquete/img/bg01.jpg) no-repeat; width:760px; height:1307px; display:table;}
#SiteId	{width:270px; height:120px; margin-top:45px; display:block; clear:both; }
#TopA	{width:650px; margin:125px 15px 0 40px; display:table; clear:both; text-align:left;}
#UnderA	{width:650px; margin:100px 15px 0 40px; display:table; clear:both; text-align:left;}
.MarT8	{margin-top:8px;}
.MarT20	{margin-top:20px;}
.CB		{clear:both;}
#LeftT	{text-align:left;}

ul#disc		{margin:0px; padding:20px;}
ul#disc li	{list-style-type:disc;}
ul#disc li.red{list-style-type:disc; color:#CC0000;}
li			{font-size:12px; line-height:140%; color:#333333; margin:0; padding:0;}
li.red		{font-size:12px; line-height:140%; color:#CC0000; margin:0; padding:0;}

#bg02	{background:url(../../enquete/img/bg02.jpg) no-repeat; width:760px; height:1094px; display:table;}

a#b800	{background:url(../../enquete/img/b800.gif) no-repeat; display:block; width:106px; height:38px; float:left;}
a#b800:hover{background:url(../../enquete/img/b800_f.gif) no-repeat; display:block; width:106px; height:38px; float:left;}

a#b1024	{background:url(../../enquete/img/b1024.gif) no-repeat; display:block; width:100px; height:38px; float:left; margin:0 2px;}
a#b1024:hover{background:url(../../enquete/img/b1024_f.gif) no-repeat; display:block; width:100px; height:38px; float:left; margin:0 2px;}

a#b1280	{background:url(../../enquete/img/b1280.gif) no-repeat; display:block; width:102px; height:40px; float:left;}
a#b1280:hover{background:url(../../enquete/img/b1280_f.gif) no-repeat; display:block; width:102px;height:40px; float:left;}

#BtnA	{width:328px; height:40px;}
.clear	{display:none;}

#waku	{width:420px; height:70px; border:dotted 1px #333; padding:15px; text-align:center; margin:30px 0;}
#waku p	{font-size:12px; color:#222; line-height:200%;}

.FL		{float:left;}
.FR		{float:right;}
#UBA	{width:520px; height:105px; margin-bottom:60px;}

a#Gotop{background:url(../../enquete/img/gotop.gif) no-repeat; width:156px; height:41px; display:block; margin:;}
a#Gotop{background:url(../../enquete/img/gotop_f.gif) no-repeat; width:156px; height:41px; display:block; margin:;}
.MarR8	{margin-right:8px;}
.wite	{color:#FFFFFF; font-size:12px;}
