@charset "utf-8";
/* CSS Document */

body{ text-align:center; margin:0 auto; background-color:#000000; color:#FFFFFF; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:12px;}
h1{ margin:0; padding:0;}
h2{ margin:30px 0 0;}

ul,li{ margin:0; padding:0; list-style:none;}
p{ margin:0; padding:0; line-height:24px; letter-spacing:2px;}
img{ border:0;} 

a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color:#AA8723; text-decoration:underline;}

form{ margin:0; padding:0;}

#index{ background-image:url(../images/back.gif); width:800px; margin:0 auto;}
#logoIndex{ padding:150px 0;}
#mainContents{ background-image:url(../images/back.gif); width:800px; margin:0 auto;}
#NotMobile{ background-image:url(../images/back.gif); width:800px; height:250px; margin-top:100px; margin-left:auto; margin-right:auto; margin-bottom:5px;}


/* Left contents -------------------*/
#leftContents{ float:left; text-align:center; margin:20px 0 30px 15px;}
	#logoTop{ margin:0 0 20px 0;}
	#gyosanImg{ margin:10px auto 20px;}
	.button01{ margin-bottom:10px;}

#leftContents ul{ margin:0 0 0 23px;}
#leftContents li{ line-height:26px;}


/* Right contents -------------------*/
#rightContents{ float:right; width:550px; text-align:left; margin:30px 0;}
	.contentsLine{ width:100%; height:2px; background:url(../images/line_back.gif) repeat-x; margin:5px 0;}
	#rightContents p{ width:520px; margin-bottom:10px;}
	#qr{ margin:20px 0;}
	#qr p{ width:auto;}
	.accsess{ margin-left:30px; margin-top:30px; margin-bottom:30px;}
	.title{ margin:8px 0;}
	
	#mobileForm{ margin:-5px 0 5px 0;}
	
	#regist{ text-align:left; margin:20px auto; width:550px; }
	#regist p{ width:auto; font-size:10px; color:#FF0000; line-height:12px; margin:5px 0 0; font-weight:normal;}
	#regist .p1{ font-weight:bold; font-size:12px; margin:15px 0;}
	#regist th{ width:210px; text-align:left; font-weight:normal;}

dl{ margin:0 0 40px 30px; letter-spacing:2px;}
dt{ margin:30px 0 0 0; font-weight:bold; font-size:14px; color:#AA8723;}
dd{ margin:10px 40px 0 0; line-height:20px;}

.dtStyle1{ margin:10px 0 0 30px; font-size:12px; font-weight:normal;}
.ddStyle1{ margin-left:30px;}


/* Footer -------------------*/
#footer{ width:800px; font-size:10px; color:#999999; clear:both; height:70px;}
	#footerShip{ text-align:right; margin-right:10px;}
	#footerLine{ width:100%; height:2px; background:url(../images/line_back.gif) repeat-x;}

	#footer ul{ margin:10px 0 10px 10px; float:left;}
	#footer li{ float:left; margin:0 5px 0;}

	address{ font-style:normal; margin:10px; float:right;}

