@charset "utf-8";
/* CSS Document */

/*top*/
*html body #menu_area
{
width:305px;
height:130px;
float:left;
margin-left:335px;
}

*html body .menu_botan
{width:45px;
height:45px;
margin-right:2px;
padding-top:80px;
float:left;
}

/*top*/

/*link*/
*html body .nina_shop_area1
{
	width:800px;
	height:18px;
	float:left;
	margin-left:50px;
	margin-top:5px;
	color:#999999;
	font-size:18px;
	font-family: "lr SVbN", "Osaka|";
	font-weight: 500;
}


*html body .nina_shop_area2
{
	width:800px;
	height:18px;
	float:left;
	margin-left:50px;
	margin-top:5px;
	color:#999999;
	font-size:18px;
	font-family: "lr SVbN", "Osaka|";
	font-weight: 800;
}


*html body .nina_shop_textarea
{width:800px;
float:left;
margin-left:50px;
color:#999999;
font-size:14px;
margin-top:3px;
font-family:"ＭＳ ゴシック", "Osaka－等幅";
}


*html body .nina_link_banaarea
{width:800px;
float:left;
margin-left:50px;
color:#999999;
font-size:14px;
margin-top:3px;
}

*html body .broombana
{
width:310px;
height:125px;
margin-left:125px;
float:left;
}


*html body .daribana
{
width:310px;
height:125px;
margin-left:25px;
float:left;
}

*html body .moriyukibana
{
width:310px;
height:125px;
margin-left:100px;
float:left;
}

*html body .sapporolifebana
{
width:310px;
height:125px;
margin-left:215px;
float:left;
}

*html body .hfwbana
{
width:310px;
height:125px;
margin-left:125px;
float:left;
}

*html body .ninablogbana
{
width:310px;
height:125px;
margin-left:35px;
float:left;
}


/*link*/

/*ninacafe*/

*html body .nina_cafe_area1
{
	width:800px;
	height:18px;
	float:left;
	margin-left:50px;
	margin-top:5px;
	color:#999999;
	font-size:18px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-weight: 500;
}

*html body .nina_cafe_area2
{
	width:800px;
	height:18px;
	float:left;
	margin-left:50px;
	margin-top:5px;
	color:#999999;
	font-size:18px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-weight: 800;
}

*html body .nina_cafe_textarea
{width:800px;
float:left;
margin-left:50px;
color:#999999;
font-size:14px;
margin-top:3px;
font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

*html body #box_area {
width:800px;
margin-left:50px;
float:left;
}

*html body #box_img
{
width:700px;
height:260px;
margin-left:25px;
margin-top:20px;
float:left;
}

*html body .small_photo
{width:40px;
height:40px;
float:left;
background-color:#333333;
margin-left:120px;
margin-top:10px;
}

*html body .small_photo1
{width:40px;
height:40px;
float:left;
background-color:#333333;
margin-left:9px;
margin-top:10px;
}

/*ninaバーエリア*/
*html body .nina_hr
{width:800px;
height:10px;
float:left;
margin-left:50px;
}
*html body .nina_bar_area
{width:150px;
float:left;
margin-left:90px;
margin-top:10px;
margin-bottom:25px;
}

*html body.nina_bar_head
{
width:150px;
height:100px;
height:18px;
font-size:14px;
background-color: #999999;
color:#FFFFFF;
float:left;
}

*html body .nina_bar_text
{width:150px;
font-size:14px;
color: #999999;
margin-top:5px;
float:left;
}

*html body .nina_bar_photo
{width:150px;
height:150px;
float:left;
margin-top:10px;
}
/*ninaバーエリア*/

*html body .dot
{width:800px;
margin-left:50px;
height:40px;
float:left;
}

/*ninacafe*/

/*shoparea*/
*html body .shop_photo_area
{width:100px;
height:100px;
margin-left:160px;
margin-top:15px;
float:left;
}


*html body .shop_photo_area1
{width:100px;
height:100px;
margin-left:25px;
margin-top:15px;
float:left;
}

*html body .nina_shop_banaarea
{width:145px;
height:65px;
float:left;
margin-left:50px;
margin-top:10px;
margin-bottom:20px;
}

*html body .nina_shop_banaarea1
{width:145px;
height:65px;
float:left;
margin-left:15px;
margin-top:10px;
margin-bottom:20px;
}

*html body .nina_shop_area3
{
	width:800px;
	height:18px;
	float:left;
	margin-left:50px;
	margin-top:30px;
	color:#999999;
	font-size:18px;
	font-family: "lr SVbN", "Osaka|";
	font-weight: 800;
}

.map
{width:770px;
height:400px;
float:left;
margin-left:60px;
margin-bottom:100px;
}


/****************************musicbox*************************************/

*html body .download_musicarea
{width:200px;
height:85px;
float:left;
margin-left:80px;
margin-top:60px;
}
*html body .download
{width:200px;
height:30px;
float:left;
}

*html body .musicbox
{
width:200px;
height:55px;
float:left;
margin-top:10px;
}

*html body .download_musicarea2
{width:200px;
height:85px;
float:left;
margin-left:90px;
margin-top:60px;
}


*html body .download_musicarea3
{width:200px;
height:85px;
float:left;
margin-left:60px;
margin-top:60px;

}

*html body .jacket_area
{width:100px;
height:99px;
float:left;
margin-top:50px;
margin-left:5px;
}



*html body .reservation
{width:525px;
height:200px;
margin:0px;
background-image:url(image/gif/form.gif);
background-repeat:no-repeat;
margin-bottom:10px;


}

*html body .reservation_table
{
margin-left:50px;
}


*html body .reservation_button
{
margin-top:5px;
margin-left:75px;
float:left;
}

*html body .reservation_reset
{
margin-left:10px;
float:left;
}


