@charset "Shift_JIS";

/* ----IMAGE BACK_PARTY---- */
div#back_party{
margin:0;
padding:0;
position:absolute;
left:0px;
top:0px;
width:759px;
height:440px;
z-index:5;
background-image:url(../img/stage_2.jpg);
}

/* ----CONTENTS---- */
div#contents{
width:685px;
height:auto;
margin:0;
padding:0;
position:absolute;
top:56px;
left:35px;
z-index:8;
}

.left-navi-box{
width:130px;
height:auto;
margin:0;
padding:0;
float:left;
}

.left-navi{
width:auto;
height:auto;
margin:0;
padding:0;
list-style:none;
}

div#contents .left-navi1{
width:130px;
height:52px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi1_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi1 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi1.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi1 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi1_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi2{
width:130px;
height:52px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi2_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi2 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi2 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi2_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi3{
width:130px;
height:52px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi3_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi3 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi3.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi3 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi3_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi4{
width:130px;
height:52px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi4_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi4 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi4.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi4 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi4_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi5{
width:130px;
height:52px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi5_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi5 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi5.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi5 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi5_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi6{
width:130px;
height:52px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi6_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi6 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi6.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi6 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi6_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi7{
width:130px;
height:50px;
margin:0;
padding:0;
float:left;
background-image:url("img/leftnavi7_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi7 a{
height:100%;
display:block;
margin:0;
padding:0;
background-image:url("img/leftnavi7.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .left-navi7 a:hover{
height:100%;
margin:0;
padding:0;
background-image:url("img/leftnavi7_f2.gif");
background-repeat:no-repeat;
background-position:0 0;
}

div#contents .right-inner{
width:535px;
height:auto;
float:right;
margin:0;
padding:20px 0 0 0;
}

div#contents h1{
margin:0;
padding:0 0 10px 0;
}

.text{
margin:0;
padding:0 0 10px 0;
}

.contents-inner{
width:auto;
height:auto;
margin:0;
padding:0;
}

.contents-left{
width:345px;
height:auto;
float:left;
margin:0;
padding:0;
}
.contents-right{
width:180px;
height:auto;
float:right;
margin:0;
padding:0;
}
.image{
width:auto;
height:auto;
margin:0;
padding:0;
}
.content-title{
width:auto;
height:auto;
margin:0;
padding:0 0 10px 0;
}
.content-coment{
width:auto;
height:auto;
margin:0;
padding:0 0 10px 0;
}

.coment-menu{
width:245px;
height:auto;
float:left;
margin:0;
padding:0 0 5px 0;
}

.coment-price{
width:100px;
height:auto;
float:right;
margin:0;
padding:0 0 5px 0;
}

.coment-menu2{
width:245px;
height:auto;
float:left;
margin:0;
padding:0 0 10px 0;
}

.coment-price2{
width:100px;
height:auto;
float:right;
margin:0;
padding:0 0 10px 0;
}

.box-left{
width:170px;
height:auto;
float:left;
margin:0;
padding:0;
}
.box-right{
width:170px;
height:auto;
float:right;
margin:0;
padding:0;
}

.content-coment2{
width:auto;
height:auto;
margin:0 0 5px 0;
padding:0 0 6px 0;
border-width:0 0 1px 0;
border-style:solid;
border-color:#804000;
}

.content-coment3{
width:auto;
height:auto;
margin:0 0 5px 0;
padding:0 0 5px 0;
border-width:0 0 1px 0;
border-style:solid;
border-color:#804000;
}

.tokuten{
width:auto;
height:auto;
margin:0;
padding:0;
}

.tokuten a{
text-decoration:none;
color:#000000;
}

.tokuten a:hover{
text-decoration:none;
color:#990000;
}