@charset "UTF-8";

main	{width:1200px;
		margin:auto;
		}
		
		
		
		
body	{font-family:"メイリオ","Hiragino Kaku Gothic Pro",sans-serif;
		
	width:1200px;
	height:auto;
		margin:auto;
		
		}

h1		{font-size:35px;
		font-family:"";
		margin-right:auto;
		margin-left:auto;
		text-align:center;
		padding:0px;
		border:none;
		backgound-color:#8effff;
	line-height:0.7;
}
		
h2		{font-size:20px;
		margin-top:-32px;
		margin-bottom:75px;
		margin-right:auto;
		margin-left:auto;
		text-align:center;
		padding:0px;
		border:none;
		}


header	{font-family:"メイリオ","Hiragino Kaku Gothic Pro",sans-serif;
		width:1000px;
		height:630px;
		margin:auto;
		background-color:#ffffff;
		background-image:url(../img/1745a49ed3a9d8e79b662bcf10e70d38_s.jpg);
		background-size:60%;
		background-repeat:no-repeat;
		background-position:0px 130px;
}

.linkadress{font-size:30px;
			text-align:center;
			padding:2px;
			border:none;
			clear:both;
			margin-top:20px;
			margin-bottom:30px;
	
}

		
nav ul	{list-style-type:none;
		margin-top:0;
		margin-bottom:0;
		padding-left:0;
	font-size:5px;
	
		
		
		}

nav li	{display:inline;
		font-size:5px;
		border-right:solid 1px #aaaaaa;
		padding-left:10px;
		padding-right:10px;
		
		}

nav	li:first-child {border-left:solid 1px #aaaaaa;
		
		}

nav		{width:700px;
		margin-left:auto;
		margin-right:30px;
		text-align:center;
		margin-top:-40px;
		margin-bottom:70px;
		background-color:#fff;

		}

nav a	{color:#000000;
		text-decoration:none;
		font-size:15px;
		}

article	{clear:both;
		margin:auto;
			width:1000px;
			height:550px;
		}

article p{margin:auto;
		width:1000px;
		font-size:25px;
		color:#000000;
		text-align:center;
		background-color:#fffacd;
		width:900px;
		height:50px;
		margin-top:30px;
		line-height:2;
}

.kabegami{margin:auto;
width:90%;
background-image:url(../img/6f959aaf54a90a9f6f436b6ad5573e17_s.jpg);}

contents  {clear:both;
			width:1000px;
			height:500px;
			
			}

contents h3{margin:auto;
			width:1000px;
			font-size:25px;
			color:#000000;
			text-align:center;
			background-color:#fffacd;
			width:900px;
			height:50px;
			margin-top:30px;
			line-height:2;
			
			}

contents P{font-family:"メイリオ";
			margin:auto;
		width:900px;
	font-size:18px;
	margin-top:20px;
		line-height:3;
		
}

.article p{font-family:"メイリオ";}

aside		{padding:30px;
			}

aside .menu {text-decoration:none;
			list-style-type:none;
			width:300px;
			margin-top:30px;
			margin-left:30px;
			margin-right::
			font-size:15px;
			}



.musiclist	{width:900px;
			padding:20px;
			font-size:15px;
			}


.musicgo	{float:left;
			width:200px;
			border:none;
			} 
			
.musicgo p	{text-align:left;
			font-size:15px;
			}
.cb			{
			clear:both;
			}
			
aside ul	{list-style-type:none;
			font-size:15px;
			}			
			
			
		
			
footer		{
			font-size:15px;
			background-color:#808080;
			width:90%;
			margin:auto;
			height:160px;
			}

footer hr	{height:10px;
			width:1000px;
			text-align:center;
			color:#ffffff;
			}


.menuh a	{text-decoration:none;
			list-style-type:none;
			border-right:solid 1px #aaaaaa;
			border-left:solid 1px #aaaaaa;
			color:#000000;
			font-size:15px;
			padding-left:10px;
			padding-right:10px;
			margin-left:10px;
			width:300px;
			color:#ffffff;
			}
			

.menub 		{text-decoration:none;
			list-style-type:none;
			margin-top:-40px;
			margin-bottom:30px;
			text-align:right;
			width:980px;
			border:none;
			font-size:15px;
			color:#ffffff;
			}
			
			
.fon		{
			font-size:1px;
			}

.shopg	h3	{
			font-size:22px;
			}
.about_p{width:1000px;
		height:300px;
		text-align:center;
}

.beachside	{
		width:400px;
		margin-right:auto;
		margin-left:20px;
		float:left;
		border:none;
		}

.beachside img{border:solid 1px #808080;}


.ciater{
		width:400px;
		float:right;
		margin-right:30px;
		margin-left:auto;
		border:none;
		}
.ciater img{border:solid 1px #808080;}

.shopnavi{overflow:hidden;
		height:;
		
		}
