@charset "utf-8";
/* CSS Document */

.nina_cafe_area1
{
	width:800px;
	height:18px;
	float:left;
	margin-left:100px;
	margin-top:5px;
	color:#999999;
	font-size:18px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-weight: 500;
}

.nina_cafe_area2
{
	width:800px;
	height:18px;
	float:left;
	margin-left:100px;
	margin-top:5px;
	color:#999999;
	font-size:18px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-weight: 800;
}

.nina_cafe_textarea
{width:800px;
float:left;
margin-left:100px;
color:#999999;
font-size:14px;
margin-top:3px;
font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.nina_hr
{width:800px;
height:10px;
float:left;
margin-left:100px;
}
/*ninaカフェ写真エリア*/


#box_area {
width:800px;
margin-left:100px;
float:left;
}

#box_img
{
width:700px;
height:260px;
margin-left:50px;
margin-top:20px;
float:left;
}



/*ninaカフェ写真エリア*/

/*ninaバーエリア*/
.nina_bar_area
{width:150px;
float:left;
margin-left:130px;
margin-top:10px;
margin-bottom:25px;
}

.nina_bar_head
{
width:150px;
height:100px;
height:18px;
font-size:14px;
background-color: #999999;
color:#FFFFFF;
float:left;
}

.nina_bar_text
{width:150px;
font-size:14px;
color: #999999;
margin-top:5px;
float:left;
}

.nina_bar_photo
{width:150px;
height:150px;
float:left;
margin-top:10px;
}
/*ninaバーエリア*/


.small_photo
{width:40px;
height:40px;
float:left;
background-color:#333333;
margin-left:180px;
margin-top:10px;
}

.small_photo1
{width:40px;
height:40px;
float:left;
background-color:#333333;
margin-left:18px;
margin-top:10px;
}


/*roll over*/

#image a{
display:block;
width:150px;
background:url(image/jpg/cafe/form-button.jpg) no-repeat;
height:30px;
line-height:30px;
float:left;
margin-top:5px;
}

#image a:hover{
background:url(image/jpg/cafe/form-button2.jpg) no-repeat;
}




/*link*/
.nina_link_banaarea
{width:800px;
float:left;
margin-left:100px;
color:#999999;
font-size:14px;
margin-top:3px;
}

.broombana
{
width:310px;
height:125px;
margin-left:150px;
float:left;
}


.daribana
{
width:310px;
height:125px;
margin-left:50px;
float:left;
}


.sapporolifebana
{
width:310px;
height:125px;
margin-left:430px;
float:left;
}

.hfwbana
{
width:310px;
height:125px;
margin-left:250px;
float:left;
}

.ninablogbana
{
width:310px;
height:125px;
margin-left:70px;
float:left;
}

.groovebana
{
width:310px;
height:125px;
margin-left:250px;
float:left;
}

/****************************musicbox*************************************/

.music-body
{
width:800px;
float:left;
margin-left:100px;
color:#999999;
font-size:14px;
margin-top:3px;
font-family:Arial, Helvetica, sans-serif;
}

.download_musicarea
{width:200px;
height:85px;
float:left;
margin-left:160px;
margin-top:60px;
}
.download
{width:200px;
height:30px;
float:left;
}

.musicbox
{
width:200px;
height:55px;
float:left;
margin-top:10px;
}


.download_musicarea15
{width:200px;
height:85px;
float:left;
margin-left:110px;
margin-top:60px;
}

.download_musicarea16
{width:200px;
height:85px;
float:left;
margin-left:90px;
margin-top:60px;
}

.download_musicarea17
{width:200px;
height:85px;
float:left;
margin-left:160px;
margin-top:60px;
}

.download_musicarea18
{width:200px;
height:85px;
float:left;
margin-left:90px;
margin-top:60px;
}

.download_musicarea19
{width:200px;
height:85px;
float:left;
margin-left:110px;
margin-top:60px;
}

.download_musicarea20
{width:200px;
height:85px;
float:left;
margin-left:90px;
margin-top:60px;
}

.download_musicarea21
{width:200px;
height:85px;
float:left;
margin-left:160px;
margin-top:60px;
}

.download_musicarea22
{width:200px;
height:85px;
float:left;
margin-left:90px;
margin-top:60px;
}

.download_musicarea23
{width:200px;
height:85px;
float:left;
margin-left:110px;
margin-top:60px;

}

.download_musicarea24
{width:200px;
height:85px;
float:left;
margin-left:90px;
margin-top:60px;
}

.download_musicarea25
{width:200px;
height:85px;
float:left;
margin-left:160px;
margin-top:60px;
margin-bottom:100px;
}


.jacket_area
{width:100px;
height:99px;
float:left;
margin-top:50px;
margin-left:10px;
}

/*reservationエリア*/
.reservation
{width:525px;
height:200px;
margin:0px;
background-image:url(image/gif/form.gif);
background-repeat:no-repeat;
margin-bottom:10px;


}

.reservation_table
{
margin-left:50px;
}


.reservation_button
{
margin-top:5px;
margin-left:150px;
float:left;
}

.reservation_reset
{
margin-left:20px;
float:left;
}


.web_bgcolor
{background-color: #666666;
font-size:12px;
color:#FFFFFF;
padding-left:10px;
}



