/* 「運命の波動」〜姓名と誕生日に裏付けられたあなたの宿命のリズム */
/*  共通  */

/* COMMON ----------------------- */
*{
margin:0;
padding:0;
}

.Clr { clear: both; }

img { border:0px; }

body{
background-color:#000;
background:url(../images/bg1.gif);
color:#000;
font-size:12px;
line-height:18px;
}
	/*for IE7 */  
	*:first-child+html body{
	letter-spacing:0.1em;
	}
	/*for IE6 */  
	*html body{
	letter-spacing:0em;
	line-height:16px;
	}

br{
letter-spacing:0em;
}
a{
color:#990000;
text-decoration:underline;
}
a:hover{
color:#CC0000;
text-decoration:underline;
}

li{
list-style:none;
float:left;
}

.left{
float:left;
}
.right{
float:right;
}

.Rgt{
text-align:right;
}

.Top{
width:800px;
margin:0 auto;
padding:5px 50px;
text-align:right;
}

P{
margin:0;
padding:0;
}


.FontRed{
color:#FF0000;
font-weight:bold;
}
.FontOrange{
color:#FF7F50;
font-weight:bold;
}
.FontIndigo{
color:#4B0082;
font-weight:bold;
}


/* 大枠 ----------------------- */
#BaseBox{
width:850px/*950px*/;
margin:0 auto;
padding:0 50px;
background:url(../images/bg2.gif);
}


/* 利用推奨環境 ----------------------- */
#FooterBox{
width:850px;
padding:20px 0;
background-color:#000;
color:#FFF;
}
#FooterBox p.Tit{
font-weight:bold;
padding-bottom:30px;
text-align:center;
}

#Payment{
width:550px;
margin:0 auto;
}

a.l1{
color:#F60;
text-decoration:underline;
font-weight:bold;
}
a:hover.l1{
color:#F96;
text-decoration:underline;
font-weight:bold;
}

#Browz{
width:550px;
margin:0 auto;
}
#Browz p{
font-weight:bold;
padding-bottom:5px;
}

#Browz ul{
margin:10px 0;
}
#Browz li{
float:none;
}
#Browz li.bold{
margin-top:10px;
font-weight:bold;
}

#Browz dt{
width:100px;
height:45px;
float:left;
}
#Browz dd{
height:45px;
}

#BackBox{
width:550px;
margin:0 auto;
padding:30px 0 10px;
text-align:center;
font-size:12px;
line-height:18px;
}

#CopyBox{
width:550px;
margin:0 auto;
padding:40px 0 20px;
text-align:center;
color:#CCC;
font-size:12px;
line-height:18px;
}

#Browz #Sonet li{
padding:5px 0;
}


/* goo用 */
.GooTit{
width:600px/*602px*/;
margin:0 auto;
text-align:center;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
.GooTitBott{
width:600px/*602px*/;
margin:0 auto;
text-align:center;
border:1px solid #CCC;
}

.GooBox{
width:602px;
margin:0 auto;
text-align:center;
}
.GooBox li{
width:299px;
margin:0 auto;
text-align:center;
border:1px solid #CCC;
}
.GooBox p{
font-weight:bold;
margin-top:15px;
}


/* BIGLOBE用 */
dt#Biglobe{
width:160px;
}



/* エラー ----------------------- */
#ErrBox{
width:850px;
margin:0 auto;
padding:30px 0;
text-align:center;
background:url(../images/bg3.jpg);
}

#ErrTxt{
	padding-bottom:20px;
	font-size:14px;
	font-weight:bold;
	color:#C00;
}






