@charset "euc-jp";


body	{ margin: 0px; padding: 0px; }
p,h1,h2	{ margin: 0px; padding: 0px; font:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3"}
h1,h2,h3,h4	{ position: absolute; top: -9999px; left: -9999px; margin:0px; padding:0px;}
img		{ border: 0px; margin:0 auto; padding:0 auto;}
ul		{ margin: 0px; padding: 0px; margin-left:15px; }
li		{ margin: 0px; padding: 0px; list-style-type:disc; font-size: 13px; color: #333; line-height: 160%; letter-spacing:-1px;}

#disp	{ width: 100%; margin: 0px; padding: 0px; text-align: center; }
#vdisp2	{ width: 760px; border-left: 1px solid #000; border-right: 1px solid #000; ; margin: 0 auto; }
#vdisp  { width: 760px; border-left: 1px solid #000; border-right: 1px solid #000; margin: 0 auto; }

img		{ margin:0 auto; padding:0 auto;}
p		{ font-size: 12px; color: #666; line-height: 160%; }
p.small	{ font-size: 10px; color: #666; line-height: 140%; }
p.foot	{ font-size: 12px; color: #666; line-height: 160%; margin: 0 5px; }
a		{ font-size: 12px; color:#CC0000; line-height: 200%; text-decoration: none; }
a:hover	{ font-size: 12px; color: #CC0000; line-height: 200%; text-decoration:underline; }
td		{margin:0 auto; padding:0 auto;}
tr		{margin:0 auto; padding:0 auto;}
table	{margin:0 auto; padding:0 auto;}
.bold	{font-weight:bold; margin:0 auto; padding:0 auto;}

/* top_g_navi*/

#top_naviback			{background-image:url(../img/top/navi_bg.gif); background-repeat:no-repeat;}
.t_navi_mar				{margin-bottom:20px; margin-left:40px;}

/* g_navi */
#navi_bg				{background-image:url(../img/all/bg.gif); background-repeat:no-repeat;}


.navi_pad				{padding:20px 5px 20px 5px;}
.gnavi_mar				{margin-left:35px; margin-bottom:20px;}
/* top */
#top_bg					{background-image:url(../img/top/main_bg.jpg); background-repeat:no-repeat; width:760px; height:625px;}
#all_bg					{background-image:url(../img/all/all_bg.gif); background-repeat:repeat;}
#white_bg				{background-color:#FFFFFF; background-repeat:repeat}

.mar_rig10				{margin-right:10px;}
.mar_t20r10				{margin-right:10px; margin-top:20px;}
.mar_t3r10				{margin-right:10px; margin-top:3px;}
.mar_b20				{margin-bottom:20px;}
.pad20					{padding:0px20px 20px 20px;}
.pad19					{padding:0px 18px 18px 18px;}
.mar_top10				{margin-top:10px;}
.mar_lef15				{margin-left:15px;}
.mar_l_t_15				{margin-left:15px; margin-top:10px;}

p.specdate				{float:left; padding:5px; text-align:left;}
.FR						{float:right;}
.CB						{clear:both;}
/* top */

#head_bg				{background-image:url(../img/all/head.gif); background-repeat:no-repeat;}
#left_bg				{background-image:url(../img/all/left_bg.gif); background-repeat:repeat;}
#right_bg				{background-image:url(../img/all/right_bg.gif); background-repeat:repeat;}

.head_space				{margin-left:370px; width:87px;}
.banner_mb15			{margin-bottom:15px;}


/* about */
.bg1					{background-image:url(../../about/img/1bg.gif); background-repeat:repeat-y;}
.bg2					{ width: 249px; background-image: url(../../about/img/2bg.gif); }
.man_bg					{background-image:url(../../about/img/img_s1.gif); background-position: 97% 100%; background-repeat:no-repeat;}
.wman_bg				{background-image:url(../../about/img/img_s2.gif); background-position: 97% 100%; background-repeat:no-repeat;}

#text_spec				{width:506px; margin:20px;}
#text_spec2				{width:465px; margin:15px;}
.text_spec3				{width:225px; text-align: left;}
.sub_title_mar			{margin-left:15px; margin-top:10px;}
.img_mar1				{margin-right:30px;}
.img_mar2				{margin-left:20px; margin-right:20px;}
.sub_title_mar2			{margin-left:15px; margin-top:8px; }
.sub_title_mar3			{margin-left:15px; margin-top:3px; }
.mar_t_b_10				{margin-bottom:10px; margin-top:10px ; margin-left:5px;}
.pad5					{padding:5px;}
.pad8					{padding:8px;}
.pad_b5					{ padding-bottom:5px;}

/* howto */
.ko_midasi				{padding-top:8px; padding-left:8px;}
p.ko_midasi				{margin-top:8px; pmargin-left:8px; color:#0066FF}
.mar_r10				{margin-right:10px;}

/* character */

.okutan					{margin-top:10px; margin-right:15px;}
.dannachan				{margin-top:10px; margin-left:10px;}

/* enq */

#Bg		{background:url(../../enquete/img/bg.gif); width:760px; display:table; padding:20px 0;}
#MainC	{width:707px; display:table; text-align:left; margin:20px 0 25px 0px 0 ;}
#MainBg	{background:url(../../enquete/img/mainbg.gif) repeat-y; width:707px; display:table;}
#TopBg	{background:url(../../enquete/img/title.gif) no-repeat; width:707px; height:151px; display:block;}
#SubBg	{background:url(../../enquete/img/sub.gif) no-repeat; width:707px; height:101px; display:block;}
#FootBg	{background:url(../../enquete/img/foot.gif) no-repeat; width:707px; height:29px; display:block;}

#Thank	{background:url(../../enquete/img/thanktitle.gif) no-repeat; width:707px; height:151px; display:block;}


#TextArea{width:660px; margin-left:28px; display:table;}

.F14	{font-size:13px; color:#333333; line-height:23px;}
.cap	{margin:8px 0;}
.red	{color:#CC0000;}
.clear	{display:none;}
a#Btn1		{background:url(../../enquete/img/btn800.gif) no-repeat; width:98px; height:20px; display:block; float:left;}
a#Btn1:hover{background:url(../../enquete/img/btn800_f.gif) no-repeat; width:98px; height:20px; display:block; float:left;}

a#Btn2		{background:url(../../enquete/img/btn1024.gif) no-repeat; width:98px; height:20px; display:block; float:left; margin:0 30px ;}
a#Btn2:hover{background:url(../../enquete/img/btn1024_f.gif) no-repeat; width:98px; height:20px; display:block; float:left; margin:0 30px;}

a#Btn3		{background:url(../../enquete/img/btn1280.gif) no-repeat; width:98px; height:20px; display:block; float:left;}
a#Btn3:hover{background:url(../../enquete/img/btn1280_f.gif) no-repeat; width:98px; height:20px; display:block; float:left;}

#BtnArea	{width:380px; text-align:center; display:table ; clear:both;}

