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

/* 二階層目HEADER ----------------------- */
#HeadBox{
width:950px;
height:180px;
margin:0 auto;
background:url(../images/header_tit.jpg) no-repeat;
}

h1{
width:950px;
height:135px;
text-indent:-99999px;
font-size:0em
}

#NavBox{
width:295px/*950px*/;
height:45px;
padding-left:655px;
}

#NavBox #Senjutsu a,
#NavBox #Senja a{
width:105px;
height:30px;
background:url(../images/header_bt.gif);
}
#NavBox #Senja a{
background-position:-110px 0;
}
#NavBox #Senja a:hover{
background-position:-110px bottom;
}


/* MOUSE OVER ----------------------- */
#NavBox #Senjutsu a,
#NavBox #Senja a{
display:block;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}

#NavBox #Senjutsu a:hover{
background-position:left bottom;
}


/* 二階層目パンくず ----------------------- */
#PanBox{
width:820px/*850px*/;
height:45px;
margin:0 auto;
padding-left:30px;
background:url(../images/bg3.jpg);
}

#PanBox li{
padding-right:5px;
line-height:14px;
font-size:11px;
}
#PanBox li.arrow{
padding-left:20px;
background:url(../images/arrow_nav.gif) no-repeat;
}


/* 占術占者COMMON ----------------------- */
#SantetsuBox,
p#SenjutsuHadou,
#SenjutsuTxt,
#SenjaTxt,
#SenjutsuRgt,
#SenjaMess,
ul#Color{
font-size:14px;
}

/*赤太字*/
#InfoBox .red,
p#SenjutsuHadou{
font-weight:bold;
color:#C00;
}


/* 占術紹介 ----------------------- */
#SantetsuBox{
width:630px/*850px*/;
height:715px;
padding:0 110px;
background:url(../images/info_senjutsubg.jpg) no-repeat;
color:#FFF;
line-height:22px;
}

#SantetsuTit{
width:630px;
height:160px;
text-indent:-9999px;
}

#SantetsuBox dt{
font-weight:bold;
padding-bottom:5px;
}
#SantetsuBox dd{
padding-bottom:45px;
}

#SantetsuBox .Black{
width:430px;
color:#000;
}


/* 背景下地 ----------------------- */
#InfoBox{
width:850px;
background:url(../images/info_bg.jpg);
}


/* 占術内容・結果画面 ----------------------- */
.SenjutsuTit{
width:850px;
height:60px;
padding:10px 0;
text-align:center;
float:left;
}

#SenjutsuLft{
width:415px;
padding-left:65px;
float:left;
}
#SenjutsuRgt{
width:285px/*290px*/;
height:808px/*828px*/;
padding:10px;
float:left;
background-color:#f5f2d5;
}

#SenjutsuRgt li{
width:260px;
padding-bottom:10px;
padding-left:1.7em;
text-indent:-1.7em;
}
#SenjutsuRgt li.bott{
padding-bottom:20px;
}

p#SenjutsuHadou{
width:670px/*850px*/;
padding:20px 90px;
float:left;
}

p#SenjutsuTxt{
width:670px/*850px*/;
padding:0 90px;
}

ul#Color{
width:550px;
margin:10px auto;
}
ul#Color li{
padding-left:30px;
margin:3px 0;
float:none;
background:url(../images/info_hadou.gif) no-repeat;
}
ul#Color li#red{
background-position:0 -25px;
}
ul#Color li#green{
background-position:0 -52px;
}
ul#Color li#orange{
background-position:0 -79px;
}
ul#Color li#white{
background-position:0 -104px;
}


/* 占者紹介 ----------------------- */
#SenjaBox{
width:680px/*770px*/;
height:340px;
margin:30px auto 0;
padding:0 45px;
background:url(../images/info_senjatit.jpg) no-repeat;
}

#SenjaTit{
width:680px;
height:120px;
text-indent:-9999px;
}
#SenjaName{
width:680px;
height:40px;
text-indent:-9999px;
}
#SenjaTxt{
width:470px;
margin-top:20px;
line-height:22px;
}

#SenjaMess{
width:495px/*770px*/;
height:410px/*445px*/;
margin:0 auto;
padding:35px 210px 0 65px;
background:url(../images/info_senjabg.jpg) no-repeat;
color:#630;
line-height:22px;
}
#SenjaMessTit{
width:495px;
height:40px;
text-indent:-9999px;
}

#KanteiLft{
width:385px;
padding-left:90px;
float:left;
}

#KanteiLft ul{
margin-top:10px;
}
#KanteiLft li{
padding:0 0 15px 25px;
float:none;
}
#KanteiLft li.Dot{
padding:1px 0 5px 25px;
font-weight:bold;
background:url(../images/info_dot.gif) no-repeat;
}

#KanteiRgt/*map*/{
width:335px;
padding:10px 40px 0 0;
float:right;
}