/* キセキの鑑定士　花凜 */
/*  二階層目共通  */

/* -----------------------------
MAIN GRADATION
----------------------------- */
#MainGrad{
width:100%;
background:url("../images/header_title_bg.jpg") repeat-x;
}


/* -----------------------------
TITLE
----------------------------- */
h1#Kiseki{
width:950px;
height:168px;
margin:0 auto;
}
h1#Kiseki img{
width:950px;
height:168px;
}

/* -----------------------------
NAV
----------------------------- */
/* MOUSE OVER --------- */
#NavBox li#top a,
#NavBox li#topGoo a,
#NavBox li#senja a,
#NavBox li#senjutsu a,
#NavBox li#senja,
#SpBox dd#WorkMenu a,
#SpBox dd#LoveMenu a{
display:block;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}

#NavBox li#top a:hover,
#NavBox li#topGoo a:hover,
.NextBtt a:hover,
#SpBox dd#WorkMenu a:hover,
#SpBox dd#LoveMenu a:hover{
background-position:left bottom;
}

#NavBox li a,
#NavBox li#senja{
width:135px;
height:36px;
margin-right:13px;
background:url("../images/header_nav_img.gif") no-repeat;
}
#NavBox li#topGoo a{
width:135px;
height:36px;
margin-right:13px;
background:url("../images/header_nav_img_gooroom.gif") no-repeat;
}


#NavBox li#senja{
background-position:-133px bottom;
}
#NavBox li#senja a{
background-position:-133px 0px;
}
#NavBox li#senja a:hover{
background-position:-133px bottom;
}

#NavBox li#senjutsu a{
background-position:-270px 0;
}
#NavBox li#senjutsu a:hover{
background-position:-270px bottom;
}


/* -----------------------------
PAN
----------------------------- */
ol#PanBox{
width:795px/*950px*/;
height:69px;
margin-left:155px;
color:#FFF;
}
ol#PanBox li{
padding-top:40px;
}
ol#PanBox li.menu{
padding-left:25px;
background:url("../images/arrow_pan.gif") no-repeat;
}


/* -----------------------------
SPECIALトップ共通スペシャル枠
----------------------------- */
h3#SpeTit{
width:700px;
height:120px;
margin:0 auto;
background:url("../images/top_sp_tit.jpg");
text-indent:-99999px;
}

#SpBox{
width:700px;
height:370px;
margin:0 auto 10px;

background:url("../images/top_sp_bg.jpg");
text-align:left;
}

#SpBox dl{
width:435px;
margin:0 50px 20px;
float:right;
display:inline;
}

#SpBox dt{
width:435px;
height:26px;
text-indent:-99999px;
}

#SpBox p.Read{
height:45px;
padding:0 5px 0 10px;
color:#FFF;
line-height:16px;
}

/*Mac safari3*/
body:nth-of-type(1) #SpBox p.Read { letter-spacing:-1px; line-height:1.2; }
body:first-of-type #SpBox p.Read { letter-spacing:-1px; line-height:1.2; }



#SpBox p.price{
padding:2px 15px 0 0;
color:#FFF;
font-weight:bold;
text-align:right;
}

#SpBox dd#WorkMenu a{
width:435px;
height:60px;
background:url("../images/top_sp_bt1.jpg") no-repeat;
}

#SpBox dd#LoveMenu a{
width:435px;
height:60px;
background:url("../images/top_sp_bt2.jpg") no-repeat;
}


/* -----------------------------
PRESENT共通プレゼント枠
----------------------------- */
#PreBox{
width:665px;
height:778px;
margin:0 auto;
background:url("../images/info_senjutsu_prebg.jpg") no-repeat bottom;
}
/*excite*/
#PreBox_Short{
width:665px;
height:543px;
margin:0 auto;
background:url("../images/info_senjutsu_prebg_short.jpg") no-repeat bottom;
}


#PreTit{
width:665px;
height:108px;
margin:0 auto;
background:url("../images/info_senjutsu_pretit.jpg") no-repeat;
text-indent:-99999px;
}
#PreBox dl,
#PreBox_Short dl{
width:350px;
margin:0 35px 0 0;
float:right;
display:inline;
}
#PreBox dt,
#PreBox_Short dt{
height:80px;
text-indent:-99999px;
}
#PreBox dt#Big,
#PreBox_Short dt#Big{
height:100px;
}
#PreBox dd,
#PreBox_Short dd{
height:140px;
margin:0;
text-align:left;
}
